--- /srv/rebuilderd/tmp/rebuilderdMM28z4/inputs/haskell-vty-unix-utils_0.2.0.0-3+b1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdMM28z4/out/haskell-vty-unix-utils_0.2.0.0-3+b1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-25 07:54:30.000000 debian-binary │ -rw-r--r-- 0 0 0 732 2026-01-25 07:54:30.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2589008 2026-01-25 07:54:30.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2589532 2026-01-25 07:54:30.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/vty-unix-build-width-table │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,21 +4,21 @@ │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000034 0x00008034 0x00008034 0x00140 0x00140 R 0x4 │ │ │ │ INTERP 0x000174 0x00008174 0x00008174 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00008000 0x00008000 0xf2ae40 0xf2ae40 R E 0x1000 │ │ │ │ + LOAD 0x000000 0x00008000 0x00008000 0xf2ae30 0xf2ae30 R E 0x1000 │ │ │ │ LOAD 0xf2b850 0x00f34850 0x00f34850 0xfd0b4 0xff95c RW 0x1000 │ │ │ │ DYNAMIC 0xf2beec 0x00f34eec 0x00f34eec 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000190 0x00008190 0x00008190 0x00044 0x00044 R 0x4 │ │ │ │ - GNU_EH_FRAME 0xf2ae38 0x00f32e38 0x00f32e38 0x00008 0x00008 R 0x4 │ │ │ │ + GNU_EH_FRAME 0xf2ae28 0x00f32e28 0x00f32e28 0x00008 0x00008 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ - ARM_EXIDX 0xde0754 0x00de8754 0x00de8754 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0xde074c 0x00de874c 0x00de874c 0x00008 0x00008 R 0x4 │ │ │ │ GNU_RELRO 0xf2b850 0x00f34850 0x00f34850 0x007b0 0x007b0 RW 0x10 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ │ 02 .interp .note.ABI-tag .note.gnu.build-id .dynsym .dynstr .gnu.hash .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .ARM.exidx .rodata .eh_frame .eh_frame_hdr │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -11,20 +11,20 @@ │ │ │ │ [ 6] .gnu.hash GNU_HASH 0000a394 002394 00002c 04 A 4 0 4 │ │ │ │ [ 7] .gnu.version VERSYM 0000a3c0 0023c0 000278 02 A 4 0 2 │ │ │ │ [ 8] .gnu.version_r VERNEED 0000a638 002638 000140 00 A 5 4 4 │ │ │ │ [ 9] .rel.dyn REL 0000a778 002778 000108 08 A 4 0 4 │ │ │ │ [10] .rel.plt REL 0000a880 002880 000848 08 AI 4 26 4 │ │ │ │ [11] .init PROGBITS 0000b0c8 0030c8 00000c 00 AX 0 0 4 │ │ │ │ [12] .plt PROGBITS 0000b0d4 0030d4 000c80 00 AX 0 0 4 │ │ │ │ - [13] .text PROGBITS 0000bd58 003d58 ddc9f4 00 AX 0 0 8 │ │ │ │ - [14] .fini PROGBITS 00de874c de074c 000008 00 AX 0 0 4 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 00de8754 de0754 000008 08 AL 13 0 4 │ │ │ │ - [16] .rodata PROGBITS 00de8760 de0760 14a6d2 00 A 0 0 16 │ │ │ │ - [17] .eh_frame PROGBITS 00f32e34 f2ae34 000004 00 A 0 0 4 │ │ │ │ - [18] .eh_frame_hdr PROGBITS 00f32e38 f2ae38 000008 00 A 0 0 4 │ │ │ │ + [13] .text PROGBITS 0000bd58 003d58 ddc9ec 00 AX 0 0 8 │ │ │ │ + [14] .fini PROGBITS 00de8744 de0744 000008 00 AX 0 0 4 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 00de874c de074c 000008 08 AL 13 0 4 │ │ │ │ + [16] .rodata PROGBITS 00de8760 de0760 14a6c2 00 A 0 0 16 │ │ │ │ + [17] .eh_frame PROGBITS 00f32e24 f2ae24 000004 00 A 0 0 4 │ │ │ │ + [18] .eh_frame_hdr PROGBITS 00f32e28 f2ae28 000008 00 A 0 0 4 │ │ │ │ [19] .data.rel.ro.local PROGBITS 00f34850 f2b850 000020 00 WA 0 0 4 │ │ │ │ [20] .fini_array FINI_ARRAY 00f34870 f2b870 000004 04 WA 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 00f34874 f2b874 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 00f34880 f2b880 00066c 00 WA 0 0 16 │ │ │ │ [23] .dynamic DYNAMIC 00f34eec f2beec 000108 08 WA 5 0 4 │ │ │ │ [24] .data PROGBITS 00f35000 f2c000 0fa654 00 WA 0 0 16 │ │ │ │ [25] .tm_clone_table PROGBITS 0102f654 1026654 000000 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -3,42 +3,42 @@ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 00000000 0 FUNC GLOBAL DEFAULT UND __lutimes64@GLIBC_2.34 (2) │ │ │ │ 2: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (2) │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (2) │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND __futimes64@GLIBC_2.34 (2) │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 6: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (2) │ │ │ │ - 7: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (4) │ │ │ │ - 8: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (2) │ │ │ │ - 9: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (2) │ │ │ │ - 10: 00000000 0 FUNC GLOBAL DEFAULT UND __utimes64@GLIBC_2.34 (2) │ │ │ │ - 11: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (2) │ │ │ │ - 12: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ - 13: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@GLIBC_2.4 (3) │ │ │ │ - 14: 00000000 0 FUNC GLOBAL DEFAULT UND dlinfo@GLIBC_2.34 (2) │ │ │ │ - 15: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (2) │ │ │ │ - 16: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (2) │ │ │ │ - 17: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (3) │ │ │ │ - 18: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ - 19: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ - 20: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 21: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 22: 00000000 0 FUNC GLOBAL DEFAULT UND regexec@GLIBC_2.4 (3) │ │ │ │ - 23: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (5) │ │ │ │ - 24: 00000000 0 FUNC GLOBAL DEFAULT UND dirname@GLIBC_2.4 (3) │ │ │ │ - 25: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 26: 00000000 0 FUNC GLOBAL DEFAULT UND newlocale@GLIBC_2.4 (3) │ │ │ │ - 27: 00000000 0 FUNC GLOBAL DEFAULT UND uselocale@GLIBC_2.4 (3) │ │ │ │ - 28: 00000000 0 FUNC GLOBAL DEFAULT UND freelocale@GLIBC_2.4 (3) │ │ │ │ - 29: 00000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.4 (3) │ │ │ │ - 30: 00000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.4 (3) │ │ │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (2) │ │ │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (2) │ │ │ │ - 33: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ + 6: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (2) │ │ │ │ + 7: 00000000 0 FUNC GLOBAL DEFAULT UND __utimes64@GLIBC_2.34 (2) │ │ │ │ + 8: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (2) │ │ │ │ + 9: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ + 10: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@GLIBC_2.4 (3) │ │ │ │ + 11: 00000000 0 FUNC GLOBAL DEFAULT UND dlinfo@GLIBC_2.34 (2) │ │ │ │ + 12: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (2) │ │ │ │ + 13: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (2) │ │ │ │ + 14: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (3) │ │ │ │ + 15: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ + 16: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ + 17: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ + 18: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ + 19: 00000000 0 FUNC GLOBAL DEFAULT UND regexec@GLIBC_2.4 (3) │ │ │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (4) │ │ │ │ + 21: 00000000 0 FUNC GLOBAL DEFAULT UND dirname@GLIBC_2.4 (3) │ │ │ │ + 22: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ + 23: 00000000 0 FUNC GLOBAL DEFAULT UND newlocale@GLIBC_2.4 (3) │ │ │ │ + 24: 00000000 0 FUNC GLOBAL DEFAULT UND uselocale@GLIBC_2.4 (3) │ │ │ │ + 25: 00000000 0 FUNC GLOBAL DEFAULT UND freelocale@GLIBC_2.4 (3) │ │ │ │ + 26: 00000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.4 (3) │ │ │ │ + 27: 00000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.4 (3) │ │ │ │ + 28: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (2) │ │ │ │ + 29: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (2) │ │ │ │ + 30: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ + 31: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (2) │ │ │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (5) │ │ │ │ + 33: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (2) │ │ │ │ 34: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ 36: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 37: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ 38: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ 39: 00000000 0 FUNC GLOBAL DEFAULT UND sigdelset@GLIBC_2.4 (3) │ │ │ │ 40: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ @@ -116,16 +116,16 @@ │ │ │ │ 112: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 113: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.4 (3) │ │ │ │ 115: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 (3) │ │ │ │ 116: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 117: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ 118: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 119: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (5) │ │ │ │ - 120: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (5) │ │ │ │ + 119: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (4) │ │ │ │ + 120: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (4) │ │ │ │ 121: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ 122: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@GLIBC_2.4 (3) │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ 125: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.4 (3) │ │ │ │ 126: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (3) │ │ │ │ 127: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ @@ -235,78 +235,78 @@ │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND log1pf@GLIBC_2.4 (15) │ │ │ │ 232: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (16) │ │ │ │ 233: 00000000 0 FUNC GLOBAL DEFAULT UND sinf@GLIBC_2.4 (15) │ │ │ │ 234: 00000000 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (15) │ │ │ │ 235: 00000000 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (15) │ │ │ │ 236: 00000000 0 FUNC GLOBAL DEFAULT UND atanhf@GLIBC_2.4 (15) │ │ │ │ 237: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 238: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ - 239: 00000000 0 FUNC GLOBAL DEFAULT UND bcmp@GLIBC_2.4 (3) │ │ │ │ - 240: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 241: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 242: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ + 238: 00000000 0 FUNC GLOBAL DEFAULT UND bcmp@GLIBC_2.4 (3) │ │ │ │ + 239: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ + 240: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ + 241: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ + 242: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ 243: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 244: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 245: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ + 244: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ + 245: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ 250: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ 252: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 253: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ 254: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 255: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 256: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 257: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 258: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 259: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 260: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 261: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 262: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 263: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin@GLIBC_2.4 (3) │ │ │ │ - 264: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ + 256: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ + 257: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ + 258: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ + 259: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ + 260: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ + 261: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ + 262: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ + 263: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ + 264: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin@GLIBC_2.4 (3) │ │ │ │ 265: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ - 266: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ - 267: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 268: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ + 266: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ + 267: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ + 268: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ 269: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ 270: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ 271: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ 272: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 273: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ 275: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 276: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 277: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 278: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ + 276: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ + 277: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ + 278: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ 279: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ 280: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ - 281: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ - 282: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ - 283: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ - 284: 00000000 0 FUNC GLOBAL DEFAULT UND putenv@GLIBC_2.4 (3) │ │ │ │ + 281: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ + 282: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ + 283: 00000000 0 FUNC GLOBAL DEFAULT UND putenv@GLIBC_2.4 (3) │ │ │ │ + 284: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 285: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ - 287: 00000000 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 288: 00000000 0 FUNC GLOBAL DEFAULT UND seekdir@GLIBC_2.4 (3) │ │ │ │ - 289: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ - 290: 00000000 0 FUNC GLOBAL DEFAULT UND telldir@GLIBC_2.4 (3) │ │ │ │ + 287: 00000000 0 FUNC GLOBAL DEFAULT UND telldir@GLIBC_2.4 (3) │ │ │ │ + 288: 00000000 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ + 289: 00000000 0 FUNC GLOBAL DEFAULT UND seekdir@GLIBC_2.4 (3) │ │ │ │ + 290: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 291: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 292: 00000000 0 FUNC GLOBAL DEFAULT UND statx@GLIBC_2.28 (10) │ │ │ │ - 293: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 294: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 295: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ + 293: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ + 294: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ + 295: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ 296: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 297: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 298: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ - 299: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 300: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 301: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ + 297: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ + 298: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ + 299: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ + 300: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ + 301: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ 302: 00000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.4 (3) │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 306: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 307: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ 308: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Relocation section '.rel.dyn' at offset 0x2778 contains 33 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -01031488 00000615 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ -01031480 00000715 R_ARM_GLOB_DAT 00000000 mknod@GLIBC_2.33 │ │ │ │ +01031488 00001f15 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +01031480 00002015 R_ARM_GLOB_DAT 00000000 mknod@GLIBC_2.33 │ │ │ │ 0102f570 00004e02 R_ARM_ABS32 00000000 ffi_type_double@LIBFFI_BASE_8.0 │ │ │ │ 010311a0 00004e15 R_ARM_GLOB_DAT 00000000 ffi_type_double@LIBFFI_BASE_8.0 │ │ │ │ 0102f560 00004f02 R_ARM_ABS32 00000000 ffi_type_float@LIBFFI_BASE_8.0 │ │ │ │ 0103119c 00004f15 R_ARM_GLOB_DAT 00000000 ffi_type_float@LIBFFI_BASE_8.0 │ │ │ │ 0102f580 00005102 R_ARM_ABS32 00000000 ffi_type_sint64@LIBFFI_BASE_8.0 │ │ │ │ 01031198 00005115 R_ARM_GLOB_DAT 00000000 ffi_type_sint64@LIBFFI_BASE_8.0 │ │ │ │ 0102f5c0 00005202 R_ARM_ABS32 00000000 ffi_type_sint16@LIBFFI_BASE_8.0 │ │ │ │ @@ -28,60 +28,60 @@ │ │ │ │ 0102f5e0 00005a02 R_ARM_ABS32 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ 01031174 00005a15 R_ARM_GLOB_DAT 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ 01031034 00007315 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ 01031010 00007e15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ 01031484 0000bd15 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ 0103148c 0000be15 R_ARM_GLOB_DAT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ 0102f658 0000c115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -0102fc24 00012e15 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ -0102fe88 00013a15 R_ARM_GLOB_DAT 0000b16c free@GLIBC_2.4 │ │ │ │ +0102fb00 00012e15 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ +0102fd8c 00013a15 R_ARM_GLOB_DAT 0000b16c free@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x2880 contains 265 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -010314e0 00000b16 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ +010314e0 00000816 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ 010314e4 00006416 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ 010314e8 0000c116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 010314ec 0000ed16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ 010314f0 0000cf16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ -010314f4 0000ee16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ -010314f8 0000ef16 R_ARM_JUMP_SLOT 00000000 bcmp@GLIBC_2.4 │ │ │ │ -010314fc 0000f016 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ -01031500 0000f116 R_ARM_JUMP_SLOT 00000000 realpath@GLIBC_2.4 │ │ │ │ -01031504 0000f216 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ +010314f4 0000ef16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ +010314f8 0000ee16 R_ARM_JUMP_SLOT 00000000 bcmp@GLIBC_2.4 │ │ │ │ +010314fc 0000f216 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ +01031500 0000f016 R_ARM_JUMP_SLOT 00000000 realpath@GLIBC_2.4 │ │ │ │ +01031504 0000f116 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ 01031508 0000f316 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ 0103150c 00013a16 R_ARM_JUMP_SLOT 0000b16c free@GLIBC_2.4 │ │ │ │ -01031510 00000816 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ +01031510 00002116 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ 01031514 0000f716 R_ARM_JUMP_SLOT 00000000 getpwnam_r@GLIBC_2.4 │ │ │ │ 01031518 0000f616 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ -0103151c 0000f416 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ -01031520 0000f516 R_ARM_JUMP_SLOT 00000000 getgrgid_r@GLIBC_2.4 │ │ │ │ -01031524 00010516 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ +0103151c 0000f516 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ +01031520 0000f416 R_ARM_JUMP_SLOT 00000000 getgrgid_r@GLIBC_2.4 │ │ │ │ +01031524 00010616 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ 01031528 00010916 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ 0103152c 00010d16 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ -01031530 00010b16 R_ARM_JUMP_SLOT 00000000 rmdir@GLIBC_2.4 │ │ │ │ -01031534 00010a16 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ -01031538 00010c16 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ +01031530 00010c16 R_ARM_JUMP_SLOT 00000000 rmdir@GLIBC_2.4 │ │ │ │ +01031534 00010b16 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ +01031538 00010a16 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ 0103153c 00010e16 R_ARM_JUMP_SLOT 00000000 truncate64@GLIBC_2.4 │ │ │ │ -01031540 00000716 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ -01031544 00000616 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ -01031548 00011516 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ -0103154c 00011416 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ +01031540 00002016 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ +01031544 00001f16 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +01031548 00011616 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ +0103154c 00011516 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ 01031550 00011316 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ 01031554 00011216 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ 01031558 00011016 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ 0103155c 00010f16 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ -01031560 00011a16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ +01031560 00011916 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ 01031564 00011e16 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ 01031568 00012816 R_ARM_JUMP_SLOT 00000000 openat64@GLIBC_2.4 │ │ │ │ 0103156c 00012f16 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ 01031570 00000216 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ -01031574 00000916 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ +01031574 00000616 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ 01031578 00013016 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ 0103157c 00013116 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ -01031580 00011b16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ +01031580 00011c16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ 01031584 00013216 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ 01031588 00013316 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ 0103158c 0000c216 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ 01031590 0000e816 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ 01031594 0000ce16 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ 01031598 0000e516 R_ARM_JUMP_SLOT 00000000 expf@GLIBC_2.27 │ │ │ │ 0103159c 0000d916 R_ARM_JUMP_SLOT 00000000 sinhf@GLIBC_2.4 │ │ │ │ @@ -120,39 +120,39 @@ │ │ │ │ 01031620 0000eb16 R_ARM_JUMP_SLOT 00000000 acos@GLIBC_2.4 │ │ │ │ 01031624 0000cd16 R_ARM_JUMP_SLOT 00000000 atan@GLIBC_2.4 │ │ │ │ 01031628 0000d816 R_ARM_JUMP_SLOT 00000000 tanh@GLIBC_2.4 │ │ │ │ 0103162c 0000da16 R_ARM_JUMP_SLOT 00000000 asinh@GLIBC_2.4 │ │ │ │ 01031630 0000e116 R_ARM_JUMP_SLOT 00000000 acosh@GLIBC_2.4 │ │ │ │ 01031634 0000cb16 R_ARM_JUMP_SLOT 00000000 atanh@GLIBC_2.4 │ │ │ │ 01031638 0000bf16 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ -0103163c 00012c16 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ -01031640 00012a16 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ -01031644 00012116 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ -01031648 00011c16 R_ARM_JUMP_SLOT 00000000 putenv@GLIBC_2.4 │ │ │ │ +0103163c 00012d16 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ +01031640 00012c16 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ +01031644 00012216 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ +01031648 00011b16 R_ARM_JUMP_SLOT 00000000 putenv@GLIBC_2.4 │ │ │ │ 0103164c 0000bc16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ 01031650 0000b316 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ 01031654 0000b416 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ 01031658 0000b516 R_ARM_JUMP_SLOT 00000000 sigprocmask@GLIBC_2.4 │ │ │ │ 0103165c 0000b616 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ 01031660 0000b716 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ 01031664 0000b816 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ 01031668 0000b916 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ 0103166c 0000ba16 R_ARM_JUMP_SLOT 00000000 __utime64@GLIBC_2.34 │ │ │ │ 01031670 0000bb16 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ -01031674 00012d16 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ -01031678 00012b16 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ +01031674 00012a16 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ +01031678 00012916 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ 0103167c 0000ae16 R_ARM_JUMP_SLOT 00000000 link@GLIBC_2.4 │ │ │ │ 01031680 00011716 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ 01031684 0000ad16 R_ARM_JUMP_SLOT 00000000 iconv_open@GLIBC_2.4 │ │ │ │ 01031688 0000ac16 R_ARM_JUMP_SLOT 00000000 iconv@GLIBC_2.4 │ │ │ │ 0103168c 0000ab16 R_ARM_JUMP_SLOT 00000000 iconv_close@GLIBC_2.4 │ │ │ │ 01031690 0000aa16 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ 01031694 0000a916 R_ARM_JUMP_SLOT 00000000 __xpg_strerror_r@GLIBC_2.4 │ │ │ │ 01031698 0000a816 R_ARM_JUMP_SLOT 00000000 eventfd_write@GLIBC_2.7 │ │ │ │ -0103169c 00012916 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ +0103169c 00012b16 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ 010316a0 0000a716 R_ARM_JUMP_SLOT 00000000 eventfd@GLIBC_2.7 │ │ │ │ 010316a4 0000a616 R_ARM_JUMP_SLOT 00000000 epoll_wait@GLIBC_2.4 │ │ │ │ 010316a8 0000a516 R_ARM_JUMP_SLOT 00000000 epoll_ctl@GLIBC_2.4 │ │ │ │ 010316ac 0000a416 R_ARM_JUMP_SLOT 00000000 epoll_create@GLIBC_2.4 │ │ │ │ 010316b0 0000a316 R_ARM_JUMP_SLOT 00000000 __gmpn_rshift │ │ │ │ 010316b4 0000a216 R_ARM_JUMP_SLOT 00000000 __gmpn_lshift │ │ │ │ 010316b8 0000a116 R_ARM_JUMP_SLOT 00000000 __gmpz_get_d │ │ │ │ @@ -274,31 +274,31 @@ │ │ │ │ 01031888 00002b16 R_ARM_JUMP_SLOT 00000000 numa_run_on_node@libnuma_1.1 │ │ │ │ 0103188c 00002a16 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ 01031890 00002216 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ 01031894 00002916 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ 01031898 00002716 R_ARM_JUMP_SLOT 00000000 sigdelset@GLIBC_2.4 │ │ │ │ 0103189c 0000d016 R_ARM_JUMP_SLOT 00000000 log2@GLIBC_2.29 │ │ │ │ 010318a0 0000e316 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ -010318a4 00002116 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ +010318a4 00001e16 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ 010318a8 00013916 R_ARM_JUMP_SLOT 0000bc40 ffi_call@LIBFFI_BASE_8.0 │ │ │ │ -010318ac 00002016 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ -010318b0 00001f16 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ -010318b4 00001e16 R_ARM_JUMP_SLOT 00000000 regcomp@GLIBC_2.4 │ │ │ │ -010318b8 00001d16 R_ARM_JUMP_SLOT 00000000 regfree@GLIBC_2.4 │ │ │ │ -010318bc 00001816 R_ARM_JUMP_SLOT 00000000 dirname@GLIBC_2.4 │ │ │ │ -010318c0 00001c16 R_ARM_JUMP_SLOT 00000000 freelocale@GLIBC_2.4 │ │ │ │ -010318c4 00001b16 R_ARM_JUMP_SLOT 00000000 uselocale@GLIBC_2.4 │ │ │ │ -010318c8 00001a16 R_ARM_JUMP_SLOT 00000000 newlocale@GLIBC_2.4 │ │ │ │ -010318cc 00001916 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ -010318d0 00001716 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ -010318d4 00001616 R_ARM_JUMP_SLOT 00000000 regexec@GLIBC_2.4 │ │ │ │ -010318d8 00001516 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ -010318dc 00001416 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ -010318e0 00001316 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ -010318e4 00001216 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ -010318e8 00001116 R_ARM_JUMP_SLOT 00000000 fseek@GLIBC_2.4 │ │ │ │ -010318ec 00001016 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ -010318f0 00000f16 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ -010318f4 00000e16 R_ARM_JUMP_SLOT 00000000 dlinfo@GLIBC_2.34 │ │ │ │ -010318f8 00000d16 R_ARM_JUMP_SLOT 00000000 dl_iterate_phdr@GLIBC_2.4 │ │ │ │ -010318fc 00000c16 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ +010318ac 00001d16 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ +010318b0 00001c16 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ +010318b4 00001b16 R_ARM_JUMP_SLOT 00000000 regcomp@GLIBC_2.4 │ │ │ │ +010318b8 00001a16 R_ARM_JUMP_SLOT 00000000 regfree@GLIBC_2.4 │ │ │ │ +010318bc 00001516 R_ARM_JUMP_SLOT 00000000 dirname@GLIBC_2.4 │ │ │ │ +010318c0 00001916 R_ARM_JUMP_SLOT 00000000 freelocale@GLIBC_2.4 │ │ │ │ +010318c4 00001816 R_ARM_JUMP_SLOT 00000000 uselocale@GLIBC_2.4 │ │ │ │ +010318c8 00001716 R_ARM_JUMP_SLOT 00000000 newlocale@GLIBC_2.4 │ │ │ │ +010318cc 00001616 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ +010318d0 00001416 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ +010318d4 00001316 R_ARM_JUMP_SLOT 00000000 regexec@GLIBC_2.4 │ │ │ │ +010318d8 00001216 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ +010318dc 00001116 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ +010318e0 00001016 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ +010318e4 00000f16 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ +010318e8 00000e16 R_ARM_JUMP_SLOT 00000000 fseek@GLIBC_2.4 │ │ │ │ +010318ec 00000d16 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ +010318f0 00000c16 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ +010318f4 00000b16 R_ARM_JUMP_SLOT 00000000 dlinfo@GLIBC_2.34 │ │ │ │ +010318f8 00000a16 R_ARM_JUMP_SLOT 00000000 dl_iterate_phdr@GLIBC_2.4 │ │ │ │ +010318fc 00000916 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ 01031900 00000516 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -16,15 +16,15 @@ │ │ │ │ 0x6ffffef5 (GNU_HASH) 0xa394 │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgmp.so.10] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libffi.so.8] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libnuma.so.1] │ │ │ │ 0x0000000c (INIT) 0xb0c8 │ │ │ │ - 0x0000000d (FINI) 0xde874c │ │ │ │ + 0x0000000d (FINI) 0xde8744 │ │ │ │ 0x0000001a (FINI_ARRAY) 0xf34870 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x00000019 (INIT_ARRAY) 0xf34874 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffff0 (VERSYM) 0xa3c0 │ │ │ │ 0x6ffffffe (VERNEED) 0xa638 │ │ │ │ 0x6fffffff (VERNEEDNUM) 4 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 62f0bda357ccd4fbc3d11d730cf4ef55bb9ad09c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e30e1e40d1566188cabcaf1ad9e5b793f572d082 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.16 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 316 entries: │ │ │ │ Addr: 0x000000000000a3c0 Offset: 0x000023c0 Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ - 004: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 4 (GLIBC_2.33) │ │ │ │ - 008: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ - 00c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ - 010: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 014: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.38) │ │ │ │ + 004: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ + 008: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 00c: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 010: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 014: 4 (GLIBC_2.38) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 018: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 01c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ - 020: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 01c: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 020: 5 (GLIBC_2.33) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 024: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 028: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) d (libnuma_1.1) │ │ │ │ 02c: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ 030: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ 034: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 038: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 03c: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ @@ -26,16 +26,16 @@ │ │ │ │ 058: b (LIBFFI_BASE_8.0) b (LIBFFI_BASE_8.0) b (LIBFFI_BASE_8.0) c (LIBFFI_CLOSURE_8.0) │ │ │ │ 05c: c (LIBFFI_CLOSURE_8.0) c (LIBFFI_CLOSURE_8.0) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 060: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 064: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ 068: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 06c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 070: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 074: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.38) │ │ │ │ - 078: 5 (GLIBC_2.38) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 074: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 4 (GLIBC_2.38) │ │ │ │ + 078: 4 (GLIBC_2.38) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 07c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 080: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ 084: 3 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 088: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 08c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 090: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 094: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -82,16 +82,16 @@ │ │ │ │ 138: 3 (GLIBC_2.4) b (LIBFFI_BASE_8.0) 3 (GLIBC_2.4) b (LIBFFI_BASE_8.0) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 4 entries: │ │ │ │ Addr: 0x000000000000a638 Offset: 0x00002638 Link: 5 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 9 │ │ │ │ 0x0010: Name: GLIBC_2.34 Flags: none Version: 2 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ - 0x0030: Name: GLIBC_2.33 Flags: none Version: 4 │ │ │ │ - 0x0040: Name: GLIBC_2.38 Flags: none Version: 5 │ │ │ │ + 0x0030: Name: GLIBC_2.38 Flags: none Version: 4 │ │ │ │ + 0x0040: Name: GLIBC_2.33 Flags: none Version: 5 │ │ │ │ 0x0050: Name: GLIBC_2.32 Flags: none Version: 6 │ │ │ │ 0x0060: Name: GLIBC_2.8 Flags: none Version: 7 │ │ │ │ 0x0070: Name: GLIBC_2.17 Flags: none Version: 8 │ │ │ │ 0x0080: Name: GLIBC_2.7 Flags: none Version: 9 │ │ │ │ 0x0090: Name: GLIBC_2.28 Flags: none Version: 10 │ │ │ │ 0x00a0: Version: 1 File: libffi.so.8 Cnt: 2 │ │ │ │ 0x00b0: Name: LIBFFI_BASE_8.0 Flags: none Version: 11 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -3,30 +3,30 @@ │ │ │ │ GLIBC_2.34 │ │ │ │ libc.so.6 │ │ │ │ __clock_getres64 │ │ │ │ __futimens64 │ │ │ │ __futimes64 │ │ │ │ __cxa_atexit │ │ │ │ GLIBC_2.4 │ │ │ │ -__lstat64_time64 │ │ │ │ -GLIBC_2.33 │ │ │ │ -__utimensat64 │ │ │ │ __clock_gettime64 │ │ │ │ __utimes64 │ │ │ │ __libc_start_main │ │ │ │ mprotect │ │ │ │ dl_iterate_phdr │ │ │ │ __isoc23_sscanf │ │ │ │ GLIBC_2.38 │ │ │ │ newlocale │ │ │ │ uselocale │ │ │ │ freelocale │ │ │ │ ffi_call │ │ │ │ LIBFFI_BASE_8.0 │ │ │ │ libffi.so.8 │ │ │ │ +__lstat64_time64 │ │ │ │ +GLIBC_2.33 │ │ │ │ +__utimensat64 │ │ │ │ sched_setaffinity │ │ │ │ sched_getaffinity │ │ │ │ pthread_mutex_init │ │ │ │ pthread_mutex_destroy │ │ │ │ sigdelset │ │ │ │ pthread_exit │ │ │ │ pthread_kill │ │ │ │ @@ -152,27 +152,27 @@ │ │ │ │ __assert_fail │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ libm.so.6 │ │ │ │ GLIBC_2.29 │ │ │ │ GLIBC_2.27 │ │ │ │ realpath │ │ │ │ -getgrnam_r │ │ │ │ getgrgid_r │ │ │ │ +getgrnam_r │ │ │ │ getpwuid_r │ │ │ │ getpwnam_r │ │ │ │ getgroups │ │ │ │ setgroups │ │ │ │ +endgrent │ │ │ │ setgrent │ │ │ │ getgrent │ │ │ │ endpwent │ │ │ │ setpwent │ │ │ │ getpwent │ │ │ │ getlogin │ │ │ │ -endgrent │ │ │ │ truncate64 │ │ │ │ readlink │ │ │ │ pathconf │ │ │ │ unsetenv │ │ │ │ clearenv │ │ │ │ fdopendir │ │ │ │ closedir │ │ │ │ @@ -191,17 +191,17 @@ │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ 3333UUUU │ │ │ │ -3333UUUU|5F │ │ │ │ 3333UUUU │ │ │ │ -3333UUUU|.F │ │ │ │ +3333UUUU │ │ │ │ +3333UUUU │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ @@ -209,86 +209,14 @@ │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ 3333UUUU │ │ │ │ 3333UUUU │ │ │ │ Pattern match failure in 'do' block at tools/BuildWidthTable.hs:14:5-17 │ │ │ │ vty-unix-0.2.0.0-3PyYWomTCq4EzVprjZqioa-vty-unix-build-width-table │ │ │ │ -System.Console.ANSI │ │ │ │ -ansi-terminal-1.1.5-FszpEGPXnXp6vXauWXuziW │ │ │ │ -Negative exponent │ │ │ │ -getReportedLayerColor does not support underlining. │ │ │ │ -getReport requires a list of terminating sequences. │ │ │ │ -unix/System/Console/ANSI/Internal.hs │ │ │ │ -System.Console.ANSI.Internal │ │ │ │ -ansi-terminal-1.1.5-FszpEGPXnXp6vXauWXuziW │ │ │ │ -INSIDE_EMACS │ │ │ │ -System.Console.ANSI.Codes │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv │ │ │ │ -Data.Colour.SRGB.sRGB24read: no parse │ │ │ │ -./Data/Colour/SRGB.hs │ │ │ │ -Data.Colour.SRGB │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -'RGBSpace │ │ │ │ -RGBSpace │ │ │ │ -'TransferFunction │ │ │ │ -TransferFunction │ │ │ │ -Data.Colour.RGBSpace │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -Data/Colour/RGBSpace.hs:75:3-34|[r, g, b] │ │ │ │ -Data/Colour/RGBSpace.hs:68:3-34|[r0, g0, b0] │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGBSpace.RGBSpace │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGBSpace.TransferFunction │ │ │ │ -ColourOps │ │ │ │ -AffineSpace │ │ │ │ -AlphaColour │ │ │ │ -./Data/Colour/Internal.hs │ │ │ │ -Data.Colour.Internal │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.C:ColourOps │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.RGBA │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Alpha │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.RGB │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Blue │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Green │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Red │ │ │ │ -Data.Colour.Chan │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -mkRGBGamut │ │ │ │ -'RGBGamut │ │ │ │ -RGBGamut │ │ │ │ -Data.Colour.RGB │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -Data/Colour/RGB.hs:114:3-31|Just o │ │ │ │ -Data/Colour/RGB.hs:113:3-49|[x, y, z] │ │ │ │ -mkRGBGamut │ │ │ │ -, channelBlue = │ │ │ │ -, channelGreen = │ │ │ │ -RGB {channelRed = │ │ │ │ -channelBlue │ │ │ │ -channelGreen │ │ │ │ -channelRed │ │ │ │ -;colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGB.RGBGamut │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGB.RGB │ │ │ │ -Data.Colour.Matrix │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -Data/Colour/Matrix.hs:(29,1)-(34,21)|function inverse │ │ │ │ -Data/Colour/Matrix.hs:(35,1)-(36,41)|function determinant │ │ │ │ -Chromaticity │ │ │ │ -Data.Colour.CIE.Chromaticity │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -mkChromaticity │ │ │ │ -mkChromaticity │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.CIE.Chromaticity.Chroma │ │ │ │ -Data.Colour.SRGB.Linear │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -Data.Colour.CIE.Illuminant │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ Output table written to │ │ │ │ for TERM= │ │ │ │ already uses table │ │ │ │ Configuration file not updated: configuration │ │ │ │ Configuration file not updated: uses a different table for TERM= │ │ │ │ Configuration file updated: │ │ │ │ Configuration file created: │ │ │ │ @@ -3602,14 +3530,86 @@ │ │ │ │ 'RnfArgs1 │ │ │ │ 'RnfArgs0 │ │ │ │ Control.DeepSeq │ │ │ │ deepseq-1.5.0.0-inplace │ │ │ │ deepseq-1.5.0.0-inplace:Control.DeepSeq.C:NFData2 │ │ │ │ deepseq-1.5.0.0-inplace:Control.DeepSeq.C:NFData1 │ │ │ │ deepseq-1.5.0.0-inplace:Control.DeepSeq.RnfArgs0 │ │ │ │ +System.Console.ANSI │ │ │ │ +ansi-terminal-1.1.5-FszpEGPXnXp6vXauWXuziW │ │ │ │ +Negative exponent │ │ │ │ +getReportedLayerColor does not support underlining. │ │ │ │ +getReport requires a list of terminating sequences. │ │ │ │ +unix/System/Console/ANSI/Internal.hs │ │ │ │ +System.Console.ANSI.Internal │ │ │ │ +ansi-terminal-1.1.5-FszpEGPXnXp6vXauWXuziW │ │ │ │ +INSIDE_EMACS │ │ │ │ +System.Console.ANSI.Codes │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv │ │ │ │ +Data.Colour.SRGB.sRGB24read: no parse │ │ │ │ +./Data/Colour/SRGB.hs │ │ │ │ +Data.Colour.SRGB │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +'RGBSpace │ │ │ │ +RGBSpace │ │ │ │ +'TransferFunction │ │ │ │ +TransferFunction │ │ │ │ +Data.Colour.RGBSpace │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +Data/Colour/RGBSpace.hs:75:3-34|[r, g, b] │ │ │ │ +Data/Colour/RGBSpace.hs:68:3-34|[r0, g0, b0] │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGBSpace.RGBSpace │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGBSpace.TransferFunction │ │ │ │ +ColourOps │ │ │ │ +AffineSpace │ │ │ │ +AlphaColour │ │ │ │ +./Data/Colour/Internal.hs │ │ │ │ +Data.Colour.Internal │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.C:ColourOps │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.RGBA │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Alpha │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.RGB │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Blue │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Green │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Red │ │ │ │ +Data.Colour.Chan │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +mkRGBGamut │ │ │ │ +'RGBGamut │ │ │ │ +RGBGamut │ │ │ │ +Data.Colour.RGB │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +Data/Colour/RGB.hs:114:3-31|Just o │ │ │ │ +Data/Colour/RGB.hs:113:3-49|[x, y, z] │ │ │ │ +mkRGBGamut │ │ │ │ +, channelBlue = │ │ │ │ +, channelGreen = │ │ │ │ +RGB {channelRed = │ │ │ │ +channelBlue │ │ │ │ +channelGreen │ │ │ │ +channelRed │ │ │ │ +;colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGB.RGBGamut │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGB.RGB │ │ │ │ +Data.Colour.Matrix │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +Data/Colour/Matrix.hs:(29,1)-(34,21)|function inverse │ │ │ │ +Data/Colour/Matrix.hs:(35,1)-(36,41)|function determinant │ │ │ │ +Chromaticity │ │ │ │ +Data.Colour.CIE.Chromaticity │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +mkChromaticity │ │ │ │ +mkChromaticity │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.CIE.Chromaticity.Chroma │ │ │ │ +Data.Colour.SRGB.Linear │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +Data.Colour.CIE.Illuminant │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ Control.Monad.IO.Class │ │ │ │ base:Control.Monad.IO.Class.C:MonadIO │ │ │ │ MonadZip │ │ │ │ Control.Monad.Zip │ │ │ │ base:Control.Monad.Zip.C:MonadZip │ │ │ │ Data.Array.Byte.byteArrayFromListN: list length greater than specified size │ │ │ │ Data.Array.Byte.byteArrayFromListN: list length less than specified size │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -2,35 +2,35 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ 0x00009594 005f5f6c 7574696d 65733634 00474c49 .__lutimes64.GLI │ │ │ │ 0x000095a4 42435f32 2e333400 6c696263 2e736f2e BC_2.34.libc.so. │ │ │ │ 0x000095b4 36005f5f 636c6f63 6b5f6765 74726573 6.__clock_getres │ │ │ │ 0x000095c4 3634005f 5f667574 696d656e 73363400 64.__futimens64. │ │ │ │ 0x000095d4 5f5f6675 74696d65 73363400 5f5f6378 __futimes64.__cx │ │ │ │ 0x000095e4 615f6174 65786974 00474c49 42435f32 a_atexit.GLIBC_2 │ │ │ │ - 0x000095f4 2e34005f 5f6c7374 61743634 5f74696d .4.__lstat64_tim │ │ │ │ - 0x00009604 65363400 6d6b6e6f 6400474c 4942435f e64.mknod.GLIBC_ │ │ │ │ - 0x00009614 322e3333 005f5f75 74696d65 6e736174 2.33.__utimensat │ │ │ │ - 0x00009624 3634005f 5f636c6f 636b5f67 65747469 64.__clock_getti │ │ │ │ - 0x00009634 6d653634 005f5f75 74696d65 73363400 me64.__utimes64. │ │ │ │ - 0x00009644 5f5f6c69 62635f73 74617274 5f6d6169 __libc_start_mai │ │ │ │ - 0x00009654 6e006d70 726f7465 63740064 6c5f6974 n.mprotect.dl_it │ │ │ │ - 0x00009664 65726174 655f7068 64720064 6c696e66 erate_phdr.dlinf │ │ │ │ - 0x00009674 6f00646c 6f70656e 00646c63 6c6f7365 o.dlopen.dlclose │ │ │ │ - 0x00009684 00667365 656b0066 656f6600 6674656c .fseek.feof.ftel │ │ │ │ - 0x00009694 6c006672 65616400 66676574 73007265 l.fread.fgets.re │ │ │ │ - 0x000096a4 67657865 63005f5f 69736f63 32335f73 gexec.__isoc23_s │ │ │ │ - 0x000096b4 7363616e 6600474c 4942435f 322e3338 scanf.GLIBC_2.38 │ │ │ │ - 0x000096c4 00646972 6e616d65 00667075 7473006e .dirname.fputs.n │ │ │ │ - 0x000096d4 65776c6f 63616c65 00757365 6c6f6361 ewlocale.useloca │ │ │ │ - 0x000096e4 6c650066 7265656c 6f63616c 65007265 le.freelocale.re │ │ │ │ - 0x000096f4 67667265 65007265 67636f6d 7000646c gfree.regcomp.dl │ │ │ │ - 0x00009704 73796d00 646c6572 726f7200 6666695f sym.dlerror.ffi_ │ │ │ │ - 0x00009714 63616c6c 004c4942 4646495f 42415345 call.LIBFFI_BASE │ │ │ │ - 0x00009724 5f382e30 006c6962 6666692e 736f2e38 _8.0.libffi.so.8 │ │ │ │ - 0x00009734 00676574 63007379 7363616c 6c007363 .getc.syscall.sc │ │ │ │ + 0x000095f4 2e34005f 5f636c6f 636b5f67 65747469 .4.__clock_getti │ │ │ │ + 0x00009604 6d653634 005f5f75 74696d65 73363400 me64.__utimes64. │ │ │ │ + 0x00009614 5f5f6c69 62635f73 74617274 5f6d6169 __libc_start_mai │ │ │ │ + 0x00009624 6e006d70 726f7465 63740064 6c5f6974 n.mprotect.dl_it │ │ │ │ + 0x00009634 65726174 655f7068 64720064 6c696e66 erate_phdr.dlinf │ │ │ │ + 0x00009644 6f00646c 6f70656e 00646c63 6c6f7365 o.dlopen.dlclose │ │ │ │ + 0x00009654 00667365 656b0066 656f6600 6674656c .fseek.feof.ftel │ │ │ │ + 0x00009664 6c006672 65616400 66676574 73007265 l.fread.fgets.re │ │ │ │ + 0x00009674 67657865 63005f5f 69736f63 32335f73 gexec.__isoc23_s │ │ │ │ + 0x00009684 7363616e 6600474c 4942435f 322e3338 scanf.GLIBC_2.38 │ │ │ │ + 0x00009694 00646972 6e616d65 00667075 7473006e .dirname.fputs.n │ │ │ │ + 0x000096a4 65776c6f 63616c65 00757365 6c6f6361 ewlocale.useloca │ │ │ │ + 0x000096b4 6c650066 7265656c 6f63616c 65007265 le.freelocale.re │ │ │ │ + 0x000096c4 67667265 65007265 67636f6d 7000646c gfree.regcomp.dl │ │ │ │ + 0x000096d4 73796d00 646c6572 726f7200 6666695f sym.dlerror.ffi_ │ │ │ │ + 0x000096e4 63616c6c 004c4942 4646495f 42415345 call.LIBFFI_BASE │ │ │ │ + 0x000096f4 5f382e30 006c6962 6666692e 736f2e38 _8.0.libffi.so.8 │ │ │ │ + 0x00009704 00676574 63005f5f 6c737461 7436345f .getc.__lstat64_ │ │ │ │ + 0x00009714 74696d65 3634006d 6b6e6f64 00474c49 time64.mknod.GLI │ │ │ │ + 0x00009724 42435f32 2e333300 5f5f7574 696d656e BC_2.33.__utimen │ │ │ │ + 0x00009734 73617436 34007379 7363616c 6c007363 sat64.syscall.sc │ │ │ │ 0x00009744 6865645f 73657461 6666696e 69747900 hed_setaffinity. │ │ │ │ 0x00009754 73636865 645f6765 74616666 696e6974 sched_getaffinit │ │ │ │ 0x00009764 79007074 68726561 645f6d75 7465785f y.pthread_mutex_ │ │ │ │ 0x00009774 696e6974 00707468 72656164 5f6d7574 init.pthread_mut │ │ │ │ 0x00009784 65785f64 65737472 6f790073 69676465 ex_destroy.sigde │ │ │ │ 0x00009794 6c736574 00707468 72656164 5f657869 lset.pthread_exi │ │ │ │ 0x000097a4 74005f65 78697400 70746872 6561645f t._exit.pthread_ │ │ │ │ @@ -180,47 +180,47 @@ │ │ │ │ 0x0000a0a4 68660061 73696e68 006c6f67 31700074 hf.asinh.log1p.t │ │ │ │ 0x0000a0b4 616e6866 0061636f 73660073 696e636f anhf.acosf.sinco │ │ │ │ 0x0000a0c4 7300706f 77660065 78700061 636f7368 s.powf.exp.acosh │ │ │ │ 0x0000a0d4 00617369 6e686600 6365696c 00657870 .asinhf.ceil.exp │ │ │ │ 0x0000a0e4 6d316600 65787066 00636f73 6866006c m1f.expf.coshf.l │ │ │ │ 0x0000a0f4 6f673170 66006c6f 67007369 6e660073 og1pf.log.sinf.s │ │ │ │ 0x0000a104 696e6800 61636f73 00617461 6e686600 inh.acos.atanhf. │ │ │ │ - 0x0000a114 6d656d63 7079006d 656d636d 70006263 memcpy.memcmp.bc │ │ │ │ - 0x0000a124 6d700067 65746575 69640072 65616c70 mp.geteuid.realp │ │ │ │ - 0x0000a134 61746800 7374726c 656e0063 686f776e ath.strlen.chown │ │ │ │ - 0x0000a144 00667265 65006765 7467726e 616d5f72 .free.getgrnam_r │ │ │ │ - 0x0000a154 00676574 67726769 645f7200 67657470 .getgrgid_r.getp │ │ │ │ + 0x0000a114 6d656d63 70790062 636d7000 6d656d63 memcpy.bcmp.memc │ │ │ │ + 0x0000a124 6d700072 65616c70 61746800 7374726c mp.realpath.strl │ │ │ │ + 0x0000a134 656e0067 65746575 69640066 72656500 en.geteuid.free. │ │ │ │ + 0x0000a144 63686f77 6e006765 74677267 69645f72 chown.getgrgid_r │ │ │ │ + 0x0000a154 00676574 67726e61 6d5f7200 67657470 .getgrnam_r.getp │ │ │ │ 0x0000a164 77756964 5f720067 65747077 6e616d5f wuid_r.getpwnam_ │ │ │ │ 0x0000a174 72006765 7467726f 75707300 73657467 r.getgroups.setg │ │ │ │ 0x0000a184 726f7570 73006765 74756964 00736574 roups.getuid.set │ │ │ │ 0x0000a194 65676964 00676574 67696400 73657467 egid.getgid.setg │ │ │ │ 0x0000a1a4 69640073 65746575 69640067 65746567 id.seteuid.geteg │ │ │ │ - 0x0000a1b4 69640073 65747569 64007365 74677265 id.setuid.setgre │ │ │ │ - 0x0000a1c4 6e740067 65746772 656e7400 656e6470 nt.getgrent.endp │ │ │ │ - 0x0000a1d4 77656e74 00736574 7077656e 74007379 went.setpwent.sy │ │ │ │ - 0x0000a1e4 73636f6e 66006765 74707765 6e740067 sconf.getpwent.g │ │ │ │ - 0x0000a1f4 65746c6f 67696e00 656e6467 72656e74 etlogin.endgrent │ │ │ │ - 0x0000a204 006f7065 6e646972 00636864 69720072 .opendir.chdir.r │ │ │ │ - 0x0000a214 6d646972 006d6b64 69720067 65746377 mdir.mkdir.getcw │ │ │ │ + 0x0000a1b4 69640065 6e646772 656e7400 73657475 id.endgrent.setu │ │ │ │ + 0x0000a1c4 69640073 65746772 656e7400 67657467 id.setgrent.getg │ │ │ │ + 0x0000a1d4 72656e74 00656e64 7077656e 74007365 rent.endpwent.se │ │ │ │ + 0x0000a1e4 74707765 6e740073 7973636f 6e660067 tpwent.sysconf.g │ │ │ │ + 0x0000a1f4 65747077 656e7400 6765746c 6f67696e etpwent.getlogin │ │ │ │ + 0x0000a204 006f7065 6e646972 006d6b64 69720063 .opendir.mkdir.c │ │ │ │ + 0x0000a214 68646972 00726d64 69720067 65746377 hdir.rmdir.getcw │ │ │ │ 0x0000a224 64007472 756e6361 74653634 0073796d d.truncate64.sym │ │ │ │ 0x0000a234 6c696e6b 0072656e 616d6500 6c63686f link.rename.lcho │ │ │ │ 0x0000a244 776e0072 6561646c 696e6b00 756e6c69 wn.readlink.unli │ │ │ │ - 0x0000a254 6e6b0061 63636573 73006368 6d6f6400 nk.access.chmod. │ │ │ │ - 0x0000a264 70617468 636f6e66 00756e73 6574656e pathconf.unseten │ │ │ │ - 0x0000a274 7600636c 65617265 6e760073 6574656e v.clearenv.seten │ │ │ │ - 0x0000a284 76006765 74656e76 006d616c 6c6f6300 v.getenv.malloc. │ │ │ │ - 0x0000a294 70757465 6e760066 646f7065 6e646972 putenv.fdopendir │ │ │ │ - 0x0000a2a4 00636c6f 73656469 72006663 68646972 .closedir.fchdir │ │ │ │ - 0x0000a2b4 00736565 6b646972 00636c6f 73650074 .seekdir.close.t │ │ │ │ - 0x0000a2c4 656c6c64 69720072 6577696e 64646972 elldir.rewinddir │ │ │ │ + 0x0000a254 6e6b0070 61746863 6f6e6600 61636365 nk.pathconf.acce │ │ │ │ + 0x0000a264 73730063 686d6f64 00756e73 6574656e ss.chmod.unseten │ │ │ │ + 0x0000a274 7600636c 65617265 6e760067 6574656e v.clearenv.geten │ │ │ │ + 0x0000a284 76007365 74656e76 00707574 656e7600 v.setenv.putenv. │ │ │ │ + 0x0000a294 6d616c6c 6f630066 646f7065 6e646972 malloc.fdopendir │ │ │ │ + 0x0000a2a4 00636c6f 73656469 72007465 6c6c6469 .closedir.telldi │ │ │ │ + 0x0000a2b4 72006663 68646972 00736565 6b646972 r.fchdir.seekdir │ │ │ │ + 0x0000a2c4 00636c6f 73650072 6577696e 64646972 .close.rewinddir │ │ │ │ 0x0000a2d4 00737461 74780047 4c494243 5f322e32 .statx.GLIBC_2.2 │ │ │ │ - 0x0000a2e4 38006663 686d6f64 00667061 7468636f 8.fchmod.fpathco │ │ │ │ - 0x0000a2f4 6e660066 63686f77 6e006f70 656e6174 nf.fchown.openat │ │ │ │ - 0x0000a304 36340070 69706500 64757000 72656164 64.pipe.dup.read │ │ │ │ - 0x0000a314 00647570 32007772 69746500 656e7669 .dup2.write.envi │ │ │ │ + 0x0000a2e4 38006663 686f776e 00666368 6d6f6400 8.fchown.fchmod. │ │ │ │ + 0x0000a2f4 66706174 68636f6e 66006f70 656e6174 fpathconf.openat │ │ │ │ + 0x0000a304 36340072 65616400 77726974 65007069 64.read.write.pi │ │ │ │ + 0x0000a314 70650064 75700064 75703200 656e7669 pe.dup.dup2.envi │ │ │ │ 0x0000a324 726f6e00 72656164 64697236 34006d65 ron.readdir64.me │ │ │ │ 0x0000a334 6d6d6f76 65006d65 6d736574 006d656d mmove.memset.mem │ │ │ │ 0x0000a344 63687200 7265616c 6c6f6300 5f5f6572 chr.realloc.__er │ │ │ │ 0x0000a354 726e6f5f 6c6f6361 74696f6e 00667472 rno_location.ftr │ │ │ │ 0x0000a364 756e6361 74653634 006f7065 6e363400 uncate64.open64. │ │ │ │ 0x0000a374 6e6c5f6c 616e6769 6e666f00 63616c6c nl_langinfo.call │ │ │ │ 0x0000a384 6f63006c 6962676d 702e736f 2e313000 oc.libgmp.so.10. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -33,15 +33,15 @@ │ │ │ │ cmp sl, r4 │ │ │ │ beq bdec <__cxa_atexit@plt+0xa4> │ │ │ │ ands r2, r5, #1 │ │ │ │ bne bdb8 <__cxa_atexit@plt+0x70> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r8 │ │ │ │ add r4, r4, #4 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ lsr r5, r5, #1 │ │ │ │ cmp sl, r4 │ │ │ │ bne bdc8 <__cxa_atexit@plt+0x80> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #0 │ │ │ │ beq bdec <__cxa_atexit@plt+0xa4> │ │ │ │ @@ -111,15 +111,15 @@ │ │ │ │ ldrb r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq bf30 <__cxa_atexit@plt+0x1e8> │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl db1db8 <__cxa_atexit@plt+0xda6070> │ │ │ │ + bl db1db0 <__cxa_atexit@plt+0xda6068> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ b be64 <__cxa_atexit@plt+0x11c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -131,15 +131,15 @@ │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bne c174 <__cxa_atexit@plt+0x42c> │ │ │ │ mov r0, #16 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl dab024 <__cxa_atexit@plt+0xd9f2dc> │ │ │ │ + bl dab01c <__cxa_atexit@plt+0xd9f2d4> │ │ │ │ ldr ip, [r8] │ │ │ │ str ip, [r0, #8] │ │ │ │ str r0, [r8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r8, #4] │ │ │ │ str r3, [r0] │ │ │ │ @@ -225,15 +225,15 @@ │ │ │ │ ldrb r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq c0f8 <__cxa_atexit@plt+0x3b0> │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl db1db8 <__cxa_atexit@plt+0xda6070> │ │ │ │ + bl db1db0 <__cxa_atexit@plt+0xda6068> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ b c02c <__cxa_atexit@plt+0x2e4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -245,15 +245,15 @@ │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bne c194 <__cxa_atexit@plt+0x44c> │ │ │ │ mov r0, #16 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl dab024 <__cxa_atexit@plt+0xd9f2dc> │ │ │ │ + bl dab01c <__cxa_atexit@plt+0xd9f2d4> │ │ │ │ ldr ip, [r8] │ │ │ │ str ip, [r0, #8] │ │ │ │ str r0, [r8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r8, #4] │ │ │ │ str r3, [r0] │ │ │ │ @@ -269,32 +269,32 @@ │ │ │ │ b c02c <__cxa_atexit@plt+0x2e4> │ │ │ │ ldr r1, [pc, #72] @ c1c4 <__cxa_atexit@plt+0x47c> │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ ldr r0, [pc, #68] @ c1c8 <__cxa_atexit@plt+0x480> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ - bl db1e9c <__cxa_atexit@plt+0xda6154> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ + bl db1e94 <__cxa_atexit@plt+0xda614c> │ │ │ │ ldr r1, [pc, #48] @ c1cc <__cxa_atexit@plt+0x484> │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ ldr r0, [pc, #44] @ c1d0 <__cxa_atexit@plt+0x488> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ tsteq r2, r0, ror #14 │ │ │ │ @ instruction: 0xfffffc64 │ │ │ │ tsteq r2, r0, lsl #28 │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ tsteq r2, r8, lsr ip │ │ │ │ - sbcseq r9, lr, ip, asr pc │ │ │ │ - sbcseq r4, lr, r4, ror r8 │ │ │ │ - sbcseq r9, lr, ip, lsr pc │ │ │ │ - sbcseq r4, lr, r4, asr r8 │ │ │ │ + sbcseq r9, lr, ip, ror #7 │ │ │ │ + sbcseq r3, lr, r4, lsl #26 │ │ │ │ + sbcseq r9, lr, ip, asr #7 │ │ │ │ + sbcseq r3, lr, r4, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ cmp r1, r2 │ │ │ │ ldr r9, [pc, #1348] @ c728 <__cxa_atexit@plt+0x9e0> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r9, pc, r9 │ │ │ │ bcs c2d8 <__cxa_atexit@plt+0x590> │ │ │ │ ldr sl, [pc, #1336] @ c72c <__cxa_atexit@plt+0x9e4> │ │ │ │ @@ -334,39 +334,39 @@ │ │ │ │ cmp r4, r5 │ │ │ │ beq c2a0 <__cxa_atexit@plt+0x558> │ │ │ │ ands r2, r7, #1 │ │ │ │ bne c26c <__cxa_atexit@plt+0x524> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, fp │ │ │ │ add r4, r4, #4 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ lsr r7, r7, #1 │ │ │ │ cmp r4, r5 │ │ │ │ bne c27c <__cxa_atexit@plt+0x534> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldrh r3, [r6, #-2] │ │ │ │ add r4, r1, r5, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ beq c398 <__cxa_atexit@plt+0x650> │ │ │ │ ldr r1, [r6, #-12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ add r1, r6, r1 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r4 │ │ │ │ bhi c218 <__cxa_atexit@plt+0x4d0> │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ add r6, r4, #8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq c394 <__cxa_atexit@plt+0x64c> │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ str sl, [sp, #20] │ │ │ │ @@ -385,15 +385,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ ands r2, r4, #1 │ │ │ │ bne c360 <__cxa_atexit@plt+0x618> │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, fp │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ lsr r4, r4, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ bne c34c <__cxa_atexit@plt+0x604> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add r0, r8, r5, lsl #2 │ │ │ │ add sl, sl, #4 │ │ │ │ @@ -409,20 +409,20 @@ │ │ │ │ bhi c218 <__cxa_atexit@plt+0x4d0> │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ add r4, r4, #8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b c398 <__cxa_atexit@plt+0x650> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrh r2, [r3, #-12] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r2, #0 │ │ │ │ beq c6ec <__cxa_atexit@plt+0x9a4> │ │ │ │ @@ -446,15 +446,15 @@ │ │ │ │ cmp r8, r4 │ │ │ │ beq c460 <__cxa_atexit@plt+0x718> │ │ │ │ ands r2, r7, #1 │ │ │ │ bne c42c <__cxa_atexit@plt+0x6e4> │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, fp │ │ │ │ add r8, r8, #4 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ lsr r7, r7, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne c43c <__cxa_atexit@plt+0x6f4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r4, r0, r3, lsl #2 │ │ │ │ b c520 <__cxa_atexit@plt+0x7d8> │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ mov r7, ip │ │ │ │ mov r4, sl │ │ │ │ str ip, [sp, #4] │ │ │ │ ands r2, r5, #1 │ │ │ │ bne c4e8 <__cxa_atexit@plt+0x7a0> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, fp │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ lsr r5, r5, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ bne c4d4 <__cxa_atexit@plt+0x78c> │ │ │ │ ldr ip, [sp, #4] │ │ │ │ add sl, sl, ip, lsl #2 │ │ │ │ add r8, r8, #4 │ │ │ │ @@ -581,29 +581,29 @@ │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ b c520 <__cxa_atexit@plt+0x7d8> │ │ │ │ ldrb r0, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq c688 <__cxa_atexit@plt+0x940> │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl db1db8 <__cxa_atexit@plt+0xda6070> │ │ │ │ + bl db1db0 <__cxa_atexit@plt+0xda6068> │ │ │ │ ldr r0, [fp, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ movw r1, #8191 @ 0x1fff │ │ │ │ ldr ip, [r0] │ │ │ │ b c5a4 <__cxa_atexit@plt+0x85c> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ bl b7e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bne c70c <__cxa_atexit@plt+0x9c4> │ │ │ │ mov r0, #16 │ │ │ │ - bl dab024 <__cxa_atexit@plt+0xd9f2dc> │ │ │ │ + bl dab01c <__cxa_atexit@plt+0xd9f2d4> │ │ │ │ ldr ip, [fp] │ │ │ │ str ip, [r0, #8] │ │ │ │ str r0, [fp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #4] │ │ │ │ str r3, [r0] │ │ │ │ @@ -619,31 +619,31 @@ │ │ │ │ b c5a4 <__cxa_atexit@plt+0x85c> │ │ │ │ ldr r7, [r3, #-20] @ 0xffffffec │ │ │ │ and r3, r7, #31 │ │ │ │ lsr r7, r7, #5 │ │ │ │ b c40c <__cxa_atexit@plt+0x6c4> │ │ │ │ ldr r0, [pc, #56] @ c73c <__cxa_atexit@plt+0x9f4> │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ - bl db1e9c <__cxa_atexit@plt+0xda6154> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ + bl db1e94 <__cxa_atexit@plt+0xda614c> │ │ │ │ ldr r1, [pc, #44] @ c740 <__cxa_atexit@plt+0x9f8> │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ ldr r0, [pc, #40] @ c744 <__cxa_atexit@plt+0x9fc> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ smlatteq r2, r8, r2, r5 │ │ │ │ - rscseq r5, r2, sl, asr #4 │ │ │ │ + rscseq r5, r2, sl, lsr r2 │ │ │ │ tsteq r2, r4, lsl sl │ │ │ │ @ instruction: 0xfffffc64 │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ - sbcseq r9, lr, r8, lsr sl │ │ │ │ - sbcseq r9, lr, r4, asr #19 │ │ │ │ - ldrsbeq r4, [lr], #44 @ 0x2c │ │ │ │ + sbcseq r8, lr, r8, asr #29 │ │ │ │ + sbcseq r8, lr, r4, asr lr │ │ │ │ + sbcseq r3, lr, ip, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldr fp, [pc, #2668] @ d1c4 <__cxa_atexit@plt+0x147c> │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, #2664] @ d1c8 <__cxa_atexit@plt+0x1480> │ │ │ │ add fp, pc, fp │ │ │ │ mov r7, r1 │ │ │ │ @@ -696,23 +696,23 @@ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bhi d060 <__cxa_atexit@plt+0x1318> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r0, r8 │ │ │ │ - bl db2350 <__cxa_atexit@plt+0xda6608> │ │ │ │ + bl db2348 <__cxa_atexit@plt+0xda6600> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r2, r4, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldrh r3, [r5, #26] │ │ │ │ ands r7, r3, #2 │ │ │ │ bne c974 <__cxa_atexit@plt+0xc2c> │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ bne ca8c <__cxa_atexit@plt+0xd44> │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -834,15 +834,15 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldr r7, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ubfx r3, r7, #0, #2 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ beq c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldrh r3, [r5, #26] │ │ │ │ tst r3, #2 │ │ │ │ @@ -880,58 +880,58 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldrh r1, [r3, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, r1, lsr #2 │ │ │ │ str r3, [r2] │ │ │ │ b c9b4 <__cxa_atexit@plt+0xc6c> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2350 <__cxa_atexit@plt+0xda6608> │ │ │ │ + bl db2348 <__cxa_atexit@plt+0xda6600> │ │ │ │ ldrh r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [sp, #20] │ │ │ │ movne sl, #0 │ │ │ │ beq c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ mov r0, r8 │ │ │ │ add sl, sl, #1 │ │ │ │ mov r2, r4 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldrh r3, [r7, #-8] │ │ │ │ cmp sl, r3 │ │ │ │ bcc cb30 <__cxa_atexit@plt+0xde8> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ addne sl, r4, #8 │ │ │ │ movne r7, #0 │ │ │ │ beq c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r1, [sl] │ │ │ │ dmb ish │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r7, r7, #1 │ │ │ │ add sl, sl, #4 │ │ │ │ cmp r3, r7 │ │ │ │ bhi cb6c <__cxa_atexit@plt+0xe24> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl db2098 <__cxa_atexit@plt+0xda6350> │ │ │ │ + bl db2090 <__cxa_atexit@plt+0xda6348> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldrh r0, [r7, #-8] │ │ │ │ ldrh r3, [r7, #-6] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ add r0, r0, r3 │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ - bl db1ec0 <__cxa_atexit@plt+0xda6178> │ │ │ │ + bl db1eb8 <__cxa_atexit@plt+0xda6170> │ │ │ │ cmp r0, #0 │ │ │ │ bne d018 <__cxa_atexit@plt+0x12d0> │ │ │ │ mov r5, #0 │ │ │ │ b c874 <__cxa_atexit@plt+0xb2c> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ @@ -939,106 +939,106 @@ │ │ │ │ bne cbf8 <__cxa_atexit@plt+0xeb0> │ │ │ │ strex r1, r6, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ bne cbe0 <__cxa_atexit@plt+0xe98> │ │ │ │ dmb ish │ │ │ │ b c8ac <__cxa_atexit@plt+0xb64> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2218 <__cxa_atexit@plt+0xda64d0> │ │ │ │ + bl db2210 <__cxa_atexit@plt+0xda64c8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2218 <__cxa_atexit@plt+0xda64d0> │ │ │ │ + bl db2210 <__cxa_atexit@plt+0xda64c8> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2350 <__cxa_atexit@plt+0xda6608> │ │ │ │ + bl db2348 <__cxa_atexit@plt+0xda6600> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r2, r4, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2350 <__cxa_atexit@plt+0xda6608> │ │ │ │ + bl db2348 <__cxa_atexit@plt+0xda6600> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ add r2, r4, #4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ add r2, r4, #4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ add r2, r4, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ add r2, r4, #12 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2218 <__cxa_atexit@plt+0xda64d0> │ │ │ │ + bl db2210 <__cxa_atexit@plt+0xda64c8> │ │ │ │ ldrh r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ beq c85c <__cxa_atexit@plt+0xb14> │ │ │ │ add r2, r4, #4 │ │ │ │ mov sl, r7 │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r7, r2 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r2, r7 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldrh r2, [sl, #-8] │ │ │ │ cmp r2, r4 │ │ │ │ bhi ccd0 <__cxa_atexit@plt+0xf88> │ │ │ │ b cb50 <__cxa_atexit@plt+0xe08> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2218 <__cxa_atexit@plt+0xda64d0> │ │ │ │ + bl db2210 <__cxa_atexit@plt+0xda64c8> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl db5910 <__cxa_atexit@plt+0xda9bc8> │ │ │ │ + bl db5908 <__cxa_atexit@plt+0xda9bc0> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ bl c1d4 <__cxa_atexit@plt+0x48c> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ b c844 <__cxa_atexit@plt+0xafc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl db38e8 <__cxa_atexit@plt+0xda7ba0> │ │ │ │ + bl db38e0 <__cxa_atexit@plt+0xda7b98> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r3, [pc, #1148] @ d1fc <__cxa_atexit@plt+0x14b4> │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r2, #9]! │ │ │ │ ldrb ip, [r3] │ │ │ │ dmb ish │ │ │ │ @@ -1059,178 +1059,178 @@ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ bl c1d4 <__cxa_atexit@plt+0x48c> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ add r2, r4, #4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ add r2, r4, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldrh r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ beq c85c <__cxa_atexit@plt+0xb14> │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r7 │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r7, r2 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r2, r7 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldrh r1, [sl, #-8] │ │ │ │ uxth r2, r4 │ │ │ │ cmp r1, r2 │ │ │ │ bhi ce20 <__cxa_atexit@plt+0x10d8> │ │ │ │ b cb50 <__cxa_atexit@plt+0xe08> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r2, r4, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldrh r3, [r4, #10] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r4, #16 │ │ │ │ mov r0, r8 │ │ │ │ bl bd58 <__cxa_atexit@plt+0x10> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r8 │ │ │ │ bl bd58 <__cxa_atexit@plt+0x10> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ bl c1d4 <__cxa_atexit@plt+0x48c> │ │ │ │ b c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r2, r4, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq c85c <__cxa_atexit@plt+0xb14> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ b ca78 <__cxa_atexit@plt+0xd30> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r4, #16 │ │ │ │ b c844 <__cxa_atexit@plt+0xafc> │ │ │ │ ldrh r2, [r7, #-8] │ │ │ │ ldrh r3, [r7, #-2] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ orrs r3, r2, r3 │ │ │ │ beq cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ ldrh r0, [r7, #-6] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ - bl db1ec0 <__cxa_atexit@plt+0xda6178> │ │ │ │ + bl db1eb8 <__cxa_atexit@plt+0xda6170> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2350 <__cxa_atexit@plt+0xda6608> │ │ │ │ + bl db2348 <__cxa_atexit@plt+0xda6600> │ │ │ │ ldrh r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ beq cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ mov sl, #0 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ mov r0, r8 │ │ │ │ add sl, sl, #1 │ │ │ │ mov r2, r5 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldrh r2, [r7, #-8] │ │ │ │ uxth r3, sl │ │ │ │ cmp r2, r3 │ │ │ │ bhi cf94 <__cxa_atexit@plt+0x124c> │ │ │ │ b cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ ldrh r3, [r7, #-2] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ add r0, r4, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl db1ec0 <__cxa_atexit@plt+0xda6178> │ │ │ │ + bl db1eb8 <__cxa_atexit@plt+0xda6170> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ mov r0, r8 │ │ │ │ - bl db2218 <__cxa_atexit@plt+0xda64d0> │ │ │ │ + bl db2210 <__cxa_atexit@plt+0xda64c8> │ │ │ │ b cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ add r0, r4, #8 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ - bl db1ec0 <__cxa_atexit@plt+0xda6178> │ │ │ │ + bl db1eb8 <__cxa_atexit@plt+0xda6170> │ │ │ │ cmp r0, #0 │ │ │ │ beq cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r8 │ │ │ │ add r2, r4, #4 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ b cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ ldrh r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ beq cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ mov sl, #0 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ mov r0, r8 │ │ │ │ add sl, sl, #1 │ │ │ │ mov r2, r5 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ ldrh r2, [r7, #-8] │ │ │ │ uxth r3, sl │ │ │ │ cmp r2, r3 │ │ │ │ bhi d028 <__cxa_atexit@plt+0x12e0> │ │ │ │ b cbd0 <__cxa_atexit@plt+0xe88> │ │ │ │ ldr r0, [pc, #424] @ d200 <__cxa_atexit@plt+0x14b8> │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r0, [pc, #412] @ d204 <__cxa_atexit@plt+0x14bc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r3, [pc, #396] @ d208 <__cxa_atexit@plt+0x14c0> │ │ │ │ ldr r2, [fp, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ beq d07c <__cxa_atexit@plt+0x1334> │ │ │ │ mov r7, r4 │ │ │ │ b c78c <__cxa_atexit@plt+0xa44> │ │ │ │ @@ -1242,15 +1242,15 @@ │ │ │ │ mov r7, r4 │ │ │ │ b c78c <__cxa_atexit@plt+0xa44> │ │ │ │ tst r2, #4 │ │ │ │ bne c8ac <__cxa_atexit@plt+0xb64> │ │ │ │ ldr r0, [pc, #336] @ d20c <__cxa_atexit@plt+0x14c4> │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r5, [r5, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ movw r5, #8160 @ 0x1fe0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -1300,52 +1300,52 @@ │ │ │ │ b d118 <__cxa_atexit@plt+0x13d0> │ │ │ │ ldr r1, [pc, #132] @ d21c <__cxa_atexit@plt+0x14d4> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #128] @ d220 <__cxa_atexit@plt+0x14d8> │ │ │ │ movw r2, #1745 @ 0x6d1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r1, [pc, #112] @ d224 <__cxa_atexit@plt+0x14dc> │ │ │ │ movw r2, #1755 @ 0x6db │ │ │ │ ldr r0, [pc, #108] @ d228 <__cxa_atexit@plt+0x14e0> │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ tsteq r2, r0, ror sp │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ - rscseq r4, r2, r0, lsl #26 │ │ │ │ + ldrshteq r4, [r2], #192 @ 0xc0 │ │ │ │ @ instruction: 0xfffffbdc │ │ │ │ - rscseq r4, r2, r8, lsr #24 │ │ │ │ + rscseq r4, r2, r8, lsl ip │ │ │ │ @ instruction: 0x0102719c │ │ │ │ smlatteq r1, r8, r1, pc @ │ │ │ │ smlatteq r2, ip, r1, r7 │ │ │ │ smlabteq r2, r8, r1, r7 │ │ │ │ tsteq r2, ip, ror r1 │ │ │ │ tsteq r2, r0, ror #2 │ │ │ │ tsteq r2, r8 │ │ │ │ smlabbeq r1, r8, r0, pc @ │ │ │ │ smlabteq r2, r8, pc, r6 @ │ │ │ │ @ instruction: 0x0101edb0 │ │ │ │ - sbcseq r9, lr, r8, lsl r1 │ │ │ │ - sbcseq r9, lr, ip, asr r1 │ │ │ │ + sbcseq r8, lr, r8, lsr #11 │ │ │ │ + sbcseq r8, lr, ip, ror #11 │ │ │ │ @ instruction: 0xfffffadc │ │ │ │ - sbcseq r9, lr, r4, ror #1 │ │ │ │ + sbcseq r8, lr, r4, ror r5 │ │ │ │ tsteq r2, r8, lsr sl │ │ │ │ tsteq r2, ip, lsl sl │ │ │ │ smlatteq r2, r4, r9, r6 │ │ │ │ - sbcseq r8, lr, r0, asr #30 │ │ │ │ - sbcseq r3, lr, r8, asr r8 │ │ │ │ - sbcseq r8, lr, r8, lsr #30 │ │ │ │ - sbcseq r3, lr, r0, ror #16 │ │ │ │ + ldrsbeq r8, [lr], #48 @ 0x30 │ │ │ │ + sbcseq r2, lr, r8, ror #25 │ │ │ │ + ldrheq r8, [lr], #56 @ 0x38 │ │ │ │ + ldrsheq r2, [lr], #192 @ 0xc0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ - bl da2e14 <__cxa_atexit@plt+0xd970cc> │ │ │ │ + bl da2e0c <__cxa_atexit@plt+0xd970c4> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ orrs r1, r3, r2 │ │ │ │ beq d430 <__cxa_atexit@plt+0x16e8> │ │ │ │ ldr r5, [pc, #944] @ d608 <__cxa_atexit@plt+0x18c0> │ │ │ │ movw r6, #52429 @ 0xcccd │ │ │ │ movt r6, #52428 @ 0xcccc │ │ │ │ @@ -1377,15 +1377,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4, #4] │ │ │ │ bl b7e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne d564 <__cxa_atexit@plt+0x181c> │ │ │ │ mov r0, fp │ │ │ │ - bl daa9a0 <__cxa_atexit@plt+0xd9ec58> │ │ │ │ + bl daa998 <__cxa_atexit@plt+0xd9ec50> │ │ │ │ mov r0, r5 │ │ │ │ bl b7f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne d54c <__cxa_atexit@plt+0x1804> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1480,15 +1480,15 @@ │ │ │ │ add r3, sl, r7, lsl #2 │ │ │ │ add sl, r3, #12 │ │ │ │ ldr r1, [sl], #4 │ │ │ │ dmb ish │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl db3228 <__cxa_atexit@plt+0xda74e0> │ │ │ │ + bl db3220 <__cxa_atexit@plt+0xda74d8> │ │ │ │ cmp fp, r7 │ │ │ │ bhi d464 <__cxa_atexit@plt+0x171c> │ │ │ │ b d41c <__cxa_atexit@plt+0x16d4> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl c748 <__cxa_atexit@plt+0xa00> │ │ │ │ @@ -1513,53 +1513,53 @@ │ │ │ │ ldr fp, [pc, #296] @ d610 <__cxa_atexit@plt+0x18c8> │ │ │ │ add fp, pc, fp │ │ │ │ mov r0, fp │ │ │ │ bl b7e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne d5c0 <__cxa_atexit@plt+0x1878> │ │ │ │ mov r0, r7 │ │ │ │ - bl daa9a0 <__cxa_atexit@plt+0xd9ec58> │ │ │ │ + bl daa998 <__cxa_atexit@plt+0xd9ec50> │ │ │ │ mov r0, fp │ │ │ │ bl b7f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq d41c <__cxa_atexit@plt+0x16d4> │ │ │ │ ldr r1, [pc, #252] @ d614 <__cxa_atexit@plt+0x18cc> │ │ │ │ movw r2, #1841 @ 0x731 │ │ │ │ ldr r0, [pc, #248] @ d618 <__cxa_atexit@plt+0x18d0> │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ and r1, r3, #3 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ b d404 <__cxa_atexit@plt+0x16bc> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl db2098 <__cxa_atexit@plt+0xda6350> │ │ │ │ + bl db2090 <__cxa_atexit@plt+0xda6348> │ │ │ │ ldr fp, [sp, #4] │ │ │ │ b d454 <__cxa_atexit@plt+0x170c> │ │ │ │ ldr r1, [pc, #200] @ d61c <__cxa_atexit@plt+0x18d4> │ │ │ │ movw r2, #885 @ 0x375 │ │ │ │ ldr r0, [pc, #196] @ d620 <__cxa_atexit@plt+0x18d8> │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r1, [pc, #184] @ d624 <__cxa_atexit@plt+0x18dc> │ │ │ │ movw r2, #883 @ 0x373 │ │ │ │ ldr r0, [pc, #180] @ d628 <__cxa_atexit@plt+0x18e0> │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ mov r0, r3 │ │ │ │ add lr, sp, #16 │ │ │ │ b d3e0 <__cxa_atexit@plt+0x1698> │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b da2e34 <__cxa_atexit@plt+0xd970ec> │ │ │ │ + b da2e2c <__cxa_atexit@plt+0xd970e4> │ │ │ │ add r2, r7, #1 │ │ │ │ movw r0, #52429 @ 0xcccd │ │ │ │ movt r0, #52428 @ 0xcccc │ │ │ │ umull ip, r0, r0, r2 │ │ │ │ bic ip, r0, #3 │ │ │ │ add r0, ip, r0, lsr #2 │ │ │ │ sub r2, r2, r0 │ │ │ │ @@ -1567,42 +1567,42 @@ │ │ │ │ bne d3c4 <__cxa_atexit@plt+0x167c> │ │ │ │ b d52c <__cxa_atexit@plt+0x17e4> │ │ │ │ ldr r1, [pc, #100] @ d62c <__cxa_atexit@plt+0x18e4> │ │ │ │ movw r2, #1839 @ 0x72f │ │ │ │ ldr r0, [pc, #96] @ d630 <__cxa_atexit@plt+0x18e8> │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r1, [pc, #84] @ d634 <__cxa_atexit@plt+0x18ec> │ │ │ │ movw r2, #1837 @ 0x72d │ │ │ │ ldr r0, [pc, #80] @ d638 <__cxa_atexit@plt+0x18f0> │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r1, [pc, #68] @ d63c <__cxa_atexit@plt+0x18f4> │ │ │ │ movw r2, #1832 @ 0x728 │ │ │ │ ldr r0, [pc, #64] @ d640 <__cxa_atexit@plt+0x18f8> │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ @ instruction: 0x010269b8 │ │ │ │ tsteq r2, r0, lsl #18 │ │ │ │ tsteq r2, r8, lsr r7 │ │ │ │ - sbcseq r8, lr, r4, asr #23 │ │ │ │ - ldrsheq r3, [lr], #76 @ 0x4c │ │ │ │ - sbcseq r8, lr, r8, lsl #23 │ │ │ │ - sbcseq r3, lr, r0, asr #9 │ │ │ │ - sbcseq r8, lr, r0, ror fp │ │ │ │ - sbcseq r3, lr, r8, lsl #9 │ │ │ │ - sbcseq r8, lr, r4, lsl fp │ │ │ │ - sbcseq r3, lr, ip, lsr #8 │ │ │ │ - ldrsheq r8, [lr], #172 @ 0xac │ │ │ │ - sbcseq r3, lr, r4, lsr r4 │ │ │ │ - sbcseq r8, lr, r4, ror #21 │ │ │ │ - ldrsheq r3, [lr], #60 @ 0x3c │ │ │ │ + sbcseq r8, lr, r4, asr r0 │ │ │ │ + sbcseq r2, lr, ip, lsl #19 │ │ │ │ + sbcseq r8, lr, r8, lsl r0 │ │ │ │ + sbcseq r2, lr, r0, asr r9 │ │ │ │ + sbcseq r8, lr, r0 │ │ │ │ + sbcseq r2, lr, r8, lsl r9 │ │ │ │ + sbcseq r7, lr, r4, lsr #31 │ │ │ │ + ldrheq r2, [lr], #140 @ 0x8c │ │ │ │ + sbcseq r7, lr, ip, lsl #31 │ │ │ │ + sbcseq r2, lr, r4, asr #17 │ │ │ │ + sbcseq r7, lr, r4, ror pc │ │ │ │ + sbcseq r2, lr, ip, lsl #17 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr sl, [pc, #720] @ d920 <__cxa_atexit@plt+0x1bd8> │ │ │ │ sub sp, sp, #32 │ │ │ │ add sl, pc, sl │ │ │ │ ldr fp, [sl, #20] │ │ │ │ cmp fp, #0 │ │ │ │ beq d840 <__cxa_atexit@plt+0x1af8> │ │ │ │ @@ -1728,15 +1728,15 @@ │ │ │ │ bne d698 <__cxa_atexit@plt+0x1950> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ bne d860 <__cxa_atexit@plt+0x1b18> │ │ │ │ - bl dafd80 <__cxa_atexit@plt+0xda4038> │ │ │ │ + bl dafd78 <__cxa_atexit@plt+0xda4030> │ │ │ │ b d82c <__cxa_atexit@plt+0x1ae4> │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldrb r2, [r1] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ @@ -2098,15 +2098,15 @@ │ │ │ │ dmb ish │ │ │ │ str r2, [r5] │ │ │ │ add r6, r5, #8 │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r4, #45] @ 0x2d │ │ │ │ - bl db6530 <__cxa_atexit@plt+0xdaa7e8> │ │ │ │ + bl db6528 <__cxa_atexit@plt+0xdaa7e0> │ │ │ │ ldrb r2, [r4, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq e508 <__cxa_atexit@plt+0x27c0> │ │ │ │ ldr r2, [pc, #2120] @ e684 <__cxa_atexit@plt+0x293c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ @@ -2130,15 +2130,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ dmb ish │ │ │ │ str r2, [r5] │ │ │ │ add r6, r5, #16 │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl db6530 <__cxa_atexit@plt+0xdaa7e8> │ │ │ │ + bl db6528 <__cxa_atexit@plt+0xdaa7e0> │ │ │ │ ldrb r2, [r4, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq e46c <__cxa_atexit@plt+0x2724> │ │ │ │ ldr r2, [pc, #2000] @ e68c <__cxa_atexit@plt+0x2944> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ @@ -2277,15 +2277,15 @@ │ │ │ │ add r6, r5, #12 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl f494 <__cxa_atexit@plt+0x374c> │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ - bl db67dc <__cxa_atexit@plt+0xdaaa94> │ │ │ │ + bl db67d4 <__cxa_atexit@plt+0xdaaa8c> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ add r6, r6, #4 │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ ldr r2, [pc, #1452] @ e6b4 <__cxa_atexit@plt+0x296c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ @@ -2298,15 +2298,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, r6, r2 │ │ │ │ add r6, r5, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl f494 <__cxa_atexit@plt+0x374c> │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl db6630 <__cxa_atexit@plt+0xdaa8e8> │ │ │ │ + bl db6628 <__cxa_atexit@plt+0xdaa8e0> │ │ │ │ mov r6, r0 │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ add r0, r5, #4 │ │ │ │ bl f494 <__cxa_atexit@plt+0x374c> │ │ │ │ add r0, r5, #8 │ │ │ │ bl f494 <__cxa_atexit@plt+0x374c> │ │ │ │ add r0, r5, #12 │ │ │ │ @@ -2316,15 +2316,15 @@ │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ add r0, r5, #12 │ │ │ │ add r6, r5, #16 │ │ │ │ bl f494 <__cxa_atexit@plt+0x374c> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r6, r1, lsl #2 │ │ │ │ - bl db67dc <__cxa_atexit@plt+0xdaaa94> │ │ │ │ + bl db67d4 <__cxa_atexit@plt+0xdaaa8c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r6, r2, lsl #2 │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ mov r0, r5 │ │ │ │ bl d934 <__cxa_atexit@plt+0x1bec> │ │ │ │ mov r6, r0 │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ @@ -2372,15 +2372,15 @@ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ dmb ish │ │ │ │ str r2, [r5] │ │ │ │ add r6, r5, #16 │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #88 @ 0x58 │ │ │ │ - bl db63c4 <__cxa_atexit@plt+0xdaa67c> │ │ │ │ + bl db63bc <__cxa_atexit@plt+0xdaa674> │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #45] @ 0x2d │ │ │ │ add r3, r5, #4 │ │ │ │ ldrh r2, [r6, #-8] │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2450,27 +2450,27 @@ │ │ │ │ b dca4 <__cxa_atexit@plt+0x1f5c> │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #45] @ 0x2d │ │ │ │ add r1, r5, #16 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ - bl db67dc <__cxa_atexit@plt+0xdaaa94> │ │ │ │ + bl db67d4 <__cxa_atexit@plt+0xdaaa8c> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldrb r2, [r4, #44] @ 0x2c │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r5, #8] │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ strb r3, [r4, #45] @ 0x2d │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl daecf4 <__cxa_atexit@plt+0xda2fac> │ │ │ │ + bl daecec <__cxa_atexit@plt+0xda2fa4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr ip, [r4, #36] @ 0x24 │ │ │ │ str r0, [ip, r2, lsl #2] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -2490,15 +2490,15 @@ │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [lr, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ beq e444 <__cxa_atexit@plt+0x26fc> │ │ │ │ add r1, r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ add r1, ip, r1, lsl #6 │ │ │ │ - bl daefe4 <__cxa_atexit@plt+0xda329c> │ │ │ │ + bl daefdc <__cxa_atexit@plt+0xda3294> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #612] @ e6c0 <__cxa_atexit@plt+0x2978> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ @@ -2627,17 +2627,17 @@ │ │ │ │ add r0, r5, #8 │ │ │ │ add r6, r5, #12 │ │ │ │ bl f494 <__cxa_atexit@plt+0x374c> │ │ │ │ b dc94 <__cxa_atexit@plt+0x1f4c> │ │ │ │ ldr r0, [pc, #128] @ e6e0 <__cxa_atexit@plt+0x2998> │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ tsteq r2, r0, asr #18 │ │ │ │ - rscseq r3, r2, lr, asr #21 │ │ │ │ + ldrhteq r3, [r2], #174 @ 0xae │ │ │ │ tsteq r2, r0, ror #28 │ │ │ │ smlabteq r2, ip, sp, r4 │ │ │ │ @ instruction: 0xfffffc80 │ │ │ │ @ instruction: 0xfffffc7c │ │ │ │ @ instruction: 0xfffffc68 │ │ │ │ @ instruction: 0xfffff134 │ │ │ │ @ instruction: 0xfffffc18 │ │ │ │ @@ -2655,18 +2655,18 @@ │ │ │ │ @ instruction: 0xfffffae8 │ │ │ │ @ instruction: 0xfffffc6c │ │ │ │ @ instruction: 0xfffffaec │ │ │ │ @ instruction: 0xfffffc30 │ │ │ │ @ instruction: 0xfffffc88 │ │ │ │ @ instruction: 0xfffffc8c │ │ │ │ @ instruction: 0xfffffc70 │ │ │ │ - @ instruction: 0xffffe9b0 │ │ │ │ + @ instruction: 0xffffe8b0 │ │ │ │ @ instruction: 0xfffffc14 │ │ │ │ @ instruction: 0xfffffc84 │ │ │ │ - sbcseq r7, lr, ip, lsr #24 │ │ │ │ + ldrheq r7, [lr], #12 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [pc, #396] @ e888 <__cxa_atexit@plt+0x2b40> │ │ │ │ bl 11688 <__cxa_atexit@plt+0x5940> │ │ │ │ ldr r9, [r8, #8] │ │ │ │ @@ -2974,15 +2974,15 @@ │ │ │ │ dmb ish │ │ │ │ str r2, [r5] │ │ │ │ add r6, r5, #8 │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r4, #45] @ 0x2d │ │ │ │ - bl db8434 <__cxa_atexit@plt+0xdac6ec> │ │ │ │ + bl db842c <__cxa_atexit@plt+0xdac6e4> │ │ │ │ ldrb r2, [r4, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq f2b8 <__cxa_atexit@plt+0x3570> │ │ │ │ ldr r2, [pc, #2120] @ f434 <__cxa_atexit@plt+0x36ec> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ @@ -3006,15 +3006,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ dmb ish │ │ │ │ str r2, [r5] │ │ │ │ add r6, r5, #16 │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ mov r0, r5 │ │ │ │ - bl db8434 <__cxa_atexit@plt+0xdac6ec> │ │ │ │ + bl db842c <__cxa_atexit@plt+0xdac6e4> │ │ │ │ ldrb r2, [r4, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq f21c <__cxa_atexit@plt+0x34d4> │ │ │ │ ldr r2, [pc, #2000] @ f43c <__cxa_atexit@plt+0x36f4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ @@ -3153,15 +3153,15 @@ │ │ │ │ add r6, r5, #12 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 11688 <__cxa_atexit@plt+0x5940> │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ - bl db86e0 <__cxa_atexit@plt+0xdac998> │ │ │ │ + bl db86d8 <__cxa_atexit@plt+0xdac990> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ add r6, r6, #4 │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ ldr r2, [pc, #1452] @ f464 <__cxa_atexit@plt+0x371c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ @@ -3174,15 +3174,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, r6, r2 │ │ │ │ add r6, r5, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 11688 <__cxa_atexit@plt+0x5940> │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ mov r0, r5 │ │ │ │ - bl db8534 <__cxa_atexit@plt+0xdac7ec> │ │ │ │ + bl db852c <__cxa_atexit@plt+0xdac7e4> │ │ │ │ mov r6, r0 │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ add r0, r5, #4 │ │ │ │ bl 11688 <__cxa_atexit@plt+0x5940> │ │ │ │ add r0, r5, #8 │ │ │ │ bl 11688 <__cxa_atexit@plt+0x5940> │ │ │ │ add r0, r5, #12 │ │ │ │ @@ -3192,15 +3192,15 @@ │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ add r0, r5, #12 │ │ │ │ add r6, r5, #16 │ │ │ │ bl 11688 <__cxa_atexit@plt+0x5940> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r6, r1, lsl #2 │ │ │ │ - bl db86e0 <__cxa_atexit@plt+0xdac998> │ │ │ │ + bl db86d8 <__cxa_atexit@plt+0xdac990> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r6, r2, lsl #2 │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ mov r0, r5 │ │ │ │ bl e6e4 <__cxa_atexit@plt+0x299c> │ │ │ │ mov r6, r0 │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ @@ -3248,15 +3248,15 @@ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ dmb ish │ │ │ │ str r2, [r5] │ │ │ │ add r6, r5, #16 │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #88 @ 0x58 │ │ │ │ - bl db82c8 <__cxa_atexit@plt+0xdac580> │ │ │ │ + bl db82c0 <__cxa_atexit@plt+0xdac578> │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #45] @ 0x2d │ │ │ │ add r3, r5, #4 │ │ │ │ ldrh r2, [r6, #-8] │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -3326,27 +3326,27 @@ │ │ │ │ b ea54 <__cxa_atexit@plt+0x2d0c> │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #45] @ 0x2d │ │ │ │ add r1, r5, #16 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ - bl db86e0 <__cxa_atexit@plt+0xdac998> │ │ │ │ + bl db86d8 <__cxa_atexit@plt+0xdac990> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldrb r2, [r4, #44] @ 0x2c │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r5, #8] │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ strb r3, [r4, #45] @ 0x2d │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl daecf4 <__cxa_atexit@plt+0xda2fac> │ │ │ │ + bl daecec <__cxa_atexit@plt+0xda2fa4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr ip, [r4, #36] @ 0x24 │ │ │ │ str r0, [ip, r2, lsl #2] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -3366,15 +3366,15 @@ │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [lr, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ beq f1f4 <__cxa_atexit@plt+0x34ac> │ │ │ │ add r1, r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ add r1, ip, r1, lsl #6 │ │ │ │ - bl daefe4 <__cxa_atexit@plt+0xda329c> │ │ │ │ + bl daefdc <__cxa_atexit@plt+0xda3294> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #612] @ f470 <__cxa_atexit@plt+0x3728> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ @@ -3503,17 +3503,17 @@ │ │ │ │ add r0, r5, #8 │ │ │ │ add r6, r5, #12 │ │ │ │ bl 11688 <__cxa_atexit@plt+0x5940> │ │ │ │ b ea44 <__cxa_atexit@plt+0x2cfc> │ │ │ │ ldr r0, [pc, #128] @ f490 <__cxa_atexit@plt+0x3748> │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ @ instruction: 0x01022b90 │ │ │ │ - ldrshteq r2, [r2], #228 @ 0xe4 │ │ │ │ + rscseq r2, r2, r4, ror #29 │ │ │ │ strheq r4, [r2, -r0] │ │ │ │ tsteq r2, ip, lsl r0 │ │ │ │ @ instruction: 0xfffffc80 │ │ │ │ @ instruction: 0xfffffc7c │ │ │ │ @ instruction: 0xfffffc68 │ │ │ │ @ instruction: 0xfffff134 │ │ │ │ @ instruction: 0xfffffc18 │ │ │ │ @@ -3531,18 +3531,18 @@ │ │ │ │ @ instruction: 0xfffffae8 │ │ │ │ @ instruction: 0xfffffc6c │ │ │ │ @ instruction: 0xfffffaec │ │ │ │ @ instruction: 0xfffffc30 │ │ │ │ @ instruction: 0xfffffc88 │ │ │ │ @ instruction: 0xfffffc8c │ │ │ │ @ instruction: 0xfffffc70 │ │ │ │ - @ instruction: 0xffffe9b0 │ │ │ │ + @ instruction: 0xffffe8b0 │ │ │ │ @ instruction: 0xfffffc14 │ │ │ │ @ instruction: 0xfffffc84 │ │ │ │ - sbcseq r6, lr, ip, ror lr │ │ │ │ + sbcseq r6, lr, ip, lsl #6 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [pc, #3980] @ 10430 <__cxa_atexit@plt+0x46e8> │ │ │ │ sub sp, sp, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [pc, #3968] @ 10434 <__cxa_atexit@plt+0x46ec> │ │ │ │ @@ -3630,15 +3630,15 @@ │ │ │ │ str r9, [r0, #4] │ │ │ │ str fp, [r3] │ │ │ │ str r6, [r5] │ │ │ │ b fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ ldr r5, [pc, #3632] @ 1043c <__cxa_atexit@plt+0x46f4> │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r5 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr lr, [pc, #3732] @ 104b0 <__cxa_atexit@plt+0x4768> │ │ │ │ ldrh r9, [r6, #-8] │ │ │ │ ldrh r0, [r6, #-6] │ │ │ │ ldr r7, [r7, lr] │ │ │ │ add fp, r9, r0 │ │ │ │ ldrb r8, [r7, #80] @ 0x50 │ │ │ │ add r7, fp, #1 │ │ │ │ @@ -4011,15 +4011,15 @@ │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ str fp, [r5] │ │ │ │ b fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ ldr r5, [pc, #2112] @ 10440 <__cxa_atexit@plt+0x46f8> │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r5 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldrb r9, [r4, #45] @ 0x2d │ │ │ │ cmp r9, #0 │ │ │ │ bne f55c <__cxa_atexit@plt+0x3814> │ │ │ │ mov ip, #1 │ │ │ │ strb ip, [r4, #44] @ 0x2c │ │ │ │ b f558 <__cxa_atexit@plt+0x3810> │ │ │ │ ldrb r0, [r4, #45] @ 0x2d │ │ │ │ @@ -4180,15 +4180,15 @@ │ │ │ │ orr r6, r2, #1 │ │ │ │ dmb ish │ │ │ │ str r6, [r3] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl dbb360 <__cxa_atexit@plt+0xdaf618> │ │ │ │ + bl dbb358 <__cxa_atexit@plt+0xdaf610> │ │ │ │ ldr r8, [sp] │ │ │ │ add ip, r8, #16 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr sl, [r8, #12] │ │ │ │ add r7, ip, r1, lsl #2 │ │ │ │ cmp sl, r7 │ │ │ │ bcs fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ @@ -4536,41 +4536,41 @@ │ │ │ │ ldr r1, [r7, r3] │ │ │ │ add r6, r1, r2, lsl #3 │ │ │ │ orr fp, r6, fp │ │ │ │ str fp, [r5] │ │ │ │ b fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ tsteq r2, r8, lsr #32 │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ - ldrsbteq r3, [r2], #102 @ 0x66 │ │ │ │ - sbcseq ip, lr, r0, lsl #14 │ │ │ │ - sbcseq ip, lr, ip, lsr #2 │ │ │ │ + rscseq r3, r2, r6, asr #13 │ │ │ │ + smullseq fp, lr, r0, fp │ │ │ │ + ldrheq fp, [lr], #92 @ 0x5c │ │ │ │ @ instruction: 0xfffffae4 │ │ │ │ @ instruction: 0xfffffadc │ │ │ │ @ instruction: 0xfffffae8 │ │ │ │ @ instruction: 0xfffffaec │ │ │ │ - @ instruction: 0xffffe3c8 │ │ │ │ - @ instruction: 0xffffe1fc │ │ │ │ - @ instruction: 0xffffe200 │ │ │ │ + @ instruction: 0xffffe240 │ │ │ │ + @ instruction: 0xffffe274 │ │ │ │ + @ instruction: 0xffffe1ac │ │ │ │ mrseq r2, (UNDEF: 2) │ │ │ │ smlatteq r2, lr, pc, r1 @ │ │ │ │ - rscseq r2, r2, r6, ror #2 │ │ │ │ - sbcseq fp, lr, r0, lsl r2 │ │ │ │ + rscseq r2, r2, r6, asr r1 │ │ │ │ + sbcseq sl, lr, r0, lsr #13 │ │ │ │ tsteq r1, r8, lsl r0 │ │ │ │ mrseq fp, (UNDEF: 1) │ │ │ │ smlabbeq r1, r8, pc, sl @ │ │ │ │ tsteq r1, r0, ror pc │ │ │ │ tsteq r1, r4, lsr #30 │ │ │ │ tsteq r1, r8, lsl #30 │ │ │ │ @ instruction: 0x0101aeb0 │ │ │ │ @ instruction: 0x0101ae94 │ │ │ │ tsteq r2, r4, ror sp │ │ │ │ tsteq r2, r4, asr #26 │ │ │ │ tsteq r2, r8, lsr #26 │ │ │ │ tsteq r2, ip, lsr #26 │ │ │ │ - @ instruction: 0xffffe440 │ │ │ │ + @ instruction: 0xffffe2cc │ │ │ │ @ instruction: 0xfffffb38 │ │ │ │ tsteq r2, r0, ror #14 │ │ │ │ tsteq r2, sp, asr #14 │ │ │ │ @ instruction: 0xfffffaa0 │ │ │ │ @ instruction: 0x01021698 │ │ │ │ smlabbeq r2, r5, r6, r1 │ │ │ │ tsteq r2, r0, lsr #12 │ │ │ │ @@ -4835,15 +4835,15 @@ │ │ │ │ bcc 10880 <__cxa_atexit@plt+0x4b38> │ │ │ │ b f75c <__cxa_atexit@plt+0x3a14> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b de3ab4 <__cxa_atexit@plt+0xdd7d6c> │ │ │ │ + b de3aac <__cxa_atexit@plt+0xdd7d64> │ │ │ │ ldr r0, [pc, #-1088] @ 104b0 <__cxa_atexit@plt+0x4768> │ │ │ │ ldrh fp, [r6, #-8] │ │ │ │ ldrh r8, [r6, #-6] │ │ │ │ ldr lr, [r7, r0] │ │ │ │ add r7, fp, r8 │ │ │ │ add r0, r7, #2 │ │ │ │ ldrb ip, [lr, #80] @ 0x50 │ │ │ │ @@ -4926,22 +4926,22 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5] │ │ │ │ b f4c4 <__cxa_atexit@plt+0x377c> │ │ │ │ str r3, [sp] │ │ │ │ add r3, r8, #2 │ │ │ │ mov r0, #3 │ │ │ │ add r1, sl, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b f578 <__cxa_atexit@plt+0x3830> │ │ │ │ str r3, [sp] │ │ │ │ add r3, sl, #2 │ │ │ │ mov r0, #2 │ │ │ │ add r1, r8, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b f5e4 <__cxa_atexit@plt+0x389c> │ │ │ │ ldr r8, [pc, #-1568] @ 10460 <__cxa_atexit@plt+0x4718> │ │ │ │ add r5, pc, r8 │ │ │ │ ldrb sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ beq fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ @@ -4959,15 +4959,15 @@ │ │ │ │ bhi 10acc <__cxa_atexit@plt+0x4d84> │ │ │ │ add r0, r6, r6 │ │ │ │ ldrsh r0, [r2, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [pc, #-1640] @ 1046c <__cxa_atexit@plt+0x4724> │ │ │ │ add r0, pc, r3 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r5, [pc, #-1584] @ 104b0 <__cxa_atexit@plt+0x4768> │ │ │ │ ldr sl, [r7, r5] │ │ │ │ ldrb r9, [sl, #80] @ 0x50 │ │ │ │ cmp r9, #0 │ │ │ │ bne 11458 <__cxa_atexit@plt+0x5710> │ │ │ │ ldrh ip, [fp, #-8] │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ @@ -5149,265 +5149,265 @@ │ │ │ │ strb ip, [r4, #44] @ 0x2c │ │ │ │ b fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ str r3, [sp] │ │ │ │ add r3, fp, #2 │ │ │ │ mov r0, #22 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, lr, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b ff44 <__cxa_atexit@plt+0x41fc> │ │ │ │ str r3, [sp] │ │ │ │ add r3, ip, #2 │ │ │ │ add r1, r6, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ b fe68 <__cxa_atexit@plt+0x4120> │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, r9, #2 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sl, r2, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b fd8c <__cxa_atexit@plt+0x4044> │ │ │ │ str r3, [sp] │ │ │ │ add r3, fp, #2 │ │ │ │ mov r0, r7 │ │ │ │ add r1, ip, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b 10678 <__cxa_atexit@plt+0x4930> │ │ │ │ str r3, [sp] │ │ │ │ add r3, r8, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sl, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b f678 <__cxa_atexit@plt+0x3930> │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sl, #2 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r9, r2, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b fb00 <__cxa_atexit@plt+0x3db8> │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r8, r2, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b f7cc <__cxa_atexit@plt+0x3a84> │ │ │ │ str r3, [sp] │ │ │ │ add r3, fp, #2 │ │ │ │ mov r0, r9 │ │ │ │ add r1, ip, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b 107c8 <__cxa_atexit@plt+0x4a80> │ │ │ │ str r3, [sp] │ │ │ │ add r3, r7, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sl, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ mov lr, r0 │ │ │ │ b 10538 <__cxa_atexit@plt+0x47f0> │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, ip, #2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sl, r2, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ mov lr, r0 │ │ │ │ b 10950 <__cxa_atexit@plt+0x4c08> │ │ │ │ str r3, [sp] │ │ │ │ add r3, fp, #2 │ │ │ │ mov r0, #4 │ │ │ │ add r1, sl, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b fa6c <__cxa_atexit@plt+0x3d24> │ │ │ │ str r3, [sp] │ │ │ │ add r3, r9, #2 │ │ │ │ mov r0, #3 │ │ │ │ add r1, ip, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b fc90 <__cxa_atexit@plt+0x3f48> │ │ │ │ str r3, [sp] │ │ │ │ add r3, r7, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sl, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ mov lr, r0 │ │ │ │ b f918 <__cxa_atexit@plt+0x3bd0> │ │ │ │ str r3, [sp] │ │ │ │ add r3, r9, #2 │ │ │ │ mov r0, r7 │ │ │ │ add r1, sl, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b 1004c <__cxa_atexit@plt+0x4304> │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, r9, #2 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ add r1, r7, r2, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b 102f8 <__cxa_atexit@plt+0x45b0> │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, fp, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sl, r2, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b 101b0 <__cxa_atexit@plt+0x4468> │ │ │ │ sub r0, sl, #1 │ │ │ │ ldr sl, [sl, #-1] │ │ │ │ dmb ish │ │ │ │ b fcd0 <__cxa_atexit@plt+0x3f88> │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ b f578 <__cxa_atexit@plt+0x3830> │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ b f5e4 <__cxa_atexit@plt+0x389c> │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ b 107c8 <__cxa_atexit@plt+0x4a80> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ b 10678 <__cxa_atexit@plt+0x4930> │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ mov lr, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 10538 <__cxa_atexit@plt+0x47f0> │ │ │ │ ldr r0, [pc, #-2988] @ 104a0 <__cxa_atexit@plt+0x4758> │ │ │ │ ldr r7, [r7, r0] │ │ │ │ add r8, r7, sl, lsl #3 │ │ │ │ orr sl, r8, fp │ │ │ │ str sl, [r5] │ │ │ │ b fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 101b0 <__cxa_atexit@plt+0x4468> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b f678 <__cxa_atexit@plt+0x3930> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b f7cc <__cxa_atexit@plt+0x3a84> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ b 1004c <__cxa_atexit@plt+0x4304> │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 102f8 <__cxa_atexit@plt+0x45b0> │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ mov lr, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 10950 <__cxa_atexit@plt+0x4c08> │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ mov lr, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b f918 <__cxa_atexit@plt+0x3bd0> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b fb00 <__cxa_atexit@plt+0x3db8> │ │ │ │ mov r0, #4 │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ b fa6c <__cxa_atexit@plt+0x3d24> │ │ │ │ mov r0, #22 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b ff44 <__cxa_atexit@plt+0x41fc> │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ b fe68 <__cxa_atexit@plt+0x4120> │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b fd8c <__cxa_atexit@plt+0x4044> │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ b fc90 <__cxa_atexit@plt+0x3f48> │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b de37b0 <__cxa_atexit@plt+0xdd7a68> │ │ │ │ + b de37a8 <__cxa_atexit@plt+0xdd7a60> │ │ │ │ ldrh r5, [r1, #20] │ │ │ │ ldr sl, [r4, #40] @ 0x28 │ │ │ │ uxth r9, r5 │ │ │ │ cmp r9, sl │ │ │ │ bcs fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ b 10dac <__cxa_atexit@plt+0x5064> │ │ │ │ ldr r5, [r1, #28] │ │ │ │ @@ -5503,15 +5503,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ ldr lr, [r4] │ │ │ │ mov r1, r3 │ │ │ │ add r0, lr, #908 @ 0x38c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b db2798 <__cxa_atexit@plt+0xda6a50> │ │ │ │ + b db2790 <__cxa_atexit@plt+0xda6a48> │ │ │ │ ldr lr, [pc, #-3760] @ 104b0 <__cxa_atexit@plt+0x4768> │ │ │ │ ldr ip, [r7, lr] │ │ │ │ ldrb r7, [ip, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ bne 114dc <__cxa_atexit@plt+0x5794> │ │ │ │ ldr sl, [r4, #40] @ 0x28 │ │ │ │ mov r8, r4 │ │ │ │ @@ -5535,15 +5535,15 @@ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ str r6, [r2, #4] │ │ │ │ str ip, [r3] │ │ │ │ str r2, [r5] │ │ │ │ b fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl dd03d8 <__cxa_atexit@plt+0xdc4690> │ │ │ │ + bl dd03d0 <__cxa_atexit@plt+0xdc4688> │ │ │ │ ldr r3, [sp] │ │ │ │ b 10aa0 <__cxa_atexit@plt+0x4d58> │ │ │ │ ldr fp, [pc, #-3892] @ 104b4 <__cxa_atexit@plt+0x476c> │ │ │ │ add r0, pc, fp │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ beq fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ @@ -5559,15 +5559,15 @@ │ │ │ │ cmp r9, r1 │ │ │ │ bcs fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ b 10dac <__cxa_atexit@plt+0x5064> │ │ │ │ str r3, [sp] │ │ │ │ add r3, sl, #2 │ │ │ │ mov r0, #2 │ │ │ │ add r1, r8, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ b 113b0 <__cxa_atexit@plt+0x5668> │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ cmp r9, ip │ │ │ │ movcc ip, #1 │ │ │ │ strbcc ip, [r4, #44] @ 0x2c │ │ │ │ @@ -5603,19 +5603,19 @@ │ │ │ │ add r8, pc, r6 │ │ │ │ ldrb r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ bne fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ b 11340 <__cxa_atexit@plt+0x55f8> │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ - bl de3708 <__cxa_atexit@plt+0xdd79c0> │ │ │ │ + bl de3700 <__cxa_atexit@plt+0xdd79b8> │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ b 113b0 <__cxa_atexit@plt+0x5668> │ │ │ │ - bl daecf4 <__cxa_atexit@plt+0xda2fac> │ │ │ │ + bl daecec <__cxa_atexit@plt+0xda2fa4> │ │ │ │ ldr r1, [pc, #368] @ 11670 <__cxa_atexit@plt+0x5928> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ add r6, pc, r1 │ │ │ │ str r0, [r8, #8] │ │ │ │ str fp, [r8, #12] │ │ │ │ str r8, [r6] │ │ │ │ @@ -5658,15 +5658,15 @@ │ │ │ │ str r5, [r8, #236] @ 0xec │ │ │ │ ldr r5, [r8, #240] @ 0xf0 │ │ │ │ ldr sl, [sl, #4] │ │ │ │ add r9, r5, sl, lsr #10 │ │ │ │ str r9, [r8, #240] @ 0xf0 │ │ │ │ b 11308 <__cxa_atexit@plt+0x55c0> │ │ │ │ str r2, [sp] │ │ │ │ - bl dd81e0 <__cxa_atexit@plt+0xdcc498> │ │ │ │ + bl dd81d8 <__cxa_atexit@plt+0xdcc490> │ │ │ │ ldr r2, [sp] │ │ │ │ b 11248 <__cxa_atexit@plt+0x5500> │ │ │ │ ldr r1, [pc, #160] @ 11674 <__cxa_atexit@plt+0x592c> │ │ │ │ add r2, pc, r1 │ │ │ │ ldrb r6, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ beq fa94 <__cxa_atexit@plt+0x3d4c> │ │ │ │ @@ -5696,18 +5696,18 @@ │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 112d4 <__cxa_atexit@plt+0x558c> │ │ │ │ ldr lr, [r4] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp] │ │ │ │ add r0, lr, #908 @ 0x38c │ │ │ │ - bl db2798 <__cxa_atexit@plt+0xda6a50> │ │ │ │ + bl db2790 <__cxa_atexit@plt+0xda6a48> │ │ │ │ ldr r3, [sp] │ │ │ │ b 112d4 <__cxa_atexit@plt+0x558c> │ │ │ │ - bl dd81e0 <__cxa_atexit@plt+0xdcc498> │ │ │ │ + bl dd81d8 <__cxa_atexit@plt+0xdcc490> │ │ │ │ b 11550 <__cxa_atexit@plt+0x5808> │ │ │ │ @ instruction: 0x010215b5 │ │ │ │ smlabbeq r2, r0, r5, r1 │ │ │ │ smlatbeq r2, ip, r4, r1 │ │ │ │ @ instruction: 0x01021499 │ │ │ │ @ instruction: 0xfffffbdc │ │ │ │ tsteq r2, r8, asr r4 │ │ │ │ @@ -6678,41 +6678,41 @@ │ │ │ │ bne 12a48 <__cxa_atexit@plt+0x6d00> │ │ │ │ strex r1, r5, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 12a48 <__cxa_atexit@plt+0x6d00> │ │ │ │ b 1258c <__cxa_atexit@plt+0x6844> │ │ │ │ tstpeq r1, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ - ldrsbteq r1, [r2], #88 @ 0x58 │ │ │ │ + rscseq r1, r2, r8, asr #11 │ │ │ │ @ instruction: 0xfffffae4 │ │ │ │ @ instruction: 0xfffffae8 │ │ │ │ @ instruction: 0xfffffaec │ │ │ │ @ instruction: 0xfffffadc │ │ │ │ - @ instruction: 0xffffe3c8 │ │ │ │ - @ instruction: 0xffffe1fc │ │ │ │ - @ instruction: 0xffffe200 │ │ │ │ + @ instruction: 0xffffe240 │ │ │ │ + @ instruction: 0xffffe274 │ │ │ │ + @ instruction: 0xffffe1ac │ │ │ │ smlatteq r1, r4, ip, pc @ │ │ │ │ ldrdeq pc, [r1, -r2] │ │ │ │ - rscseq pc, r1, ip, lsr pc @ │ │ │ │ + rscseq pc, r1, ip, lsr #30 │ │ │ │ tstpeq r1, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ tstpeq r1, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r1, -r8] │ │ │ │ strdeq pc, [r1, -ip] │ │ │ │ - sbcseq r8, lr, r8, lsr #26 │ │ │ │ - sbcseq r8, lr, r8, lsr sp │ │ │ │ - sbcseq r8, lr, r0, ror #25 │ │ │ │ + ldrheq r8, [lr], #24 │ │ │ │ + sbcseq r8, lr, r8, asr #3 │ │ │ │ + sbcseq r8, lr, r0, ror r1 │ │ │ │ ldrdeq r8, [r1, -r0] │ │ │ │ @ instruction: 0x01018ab8 │ │ │ │ tsteq r1, ip, asr sl │ │ │ │ tsteq r1, r0, asr #20 │ │ │ │ smlatteq r1, r8, r9, r8 │ │ │ │ smlabteq r1, ip, r9, r8 │ │ │ │ tsteq r1, r4, ror #18 │ │ │ │ tsteq r1, ip, asr #18 │ │ │ │ - @ instruction: 0xffffe440 │ │ │ │ + @ instruction: 0xffffe2cc │ │ │ │ @ instruction: 0xfffffb38 │ │ │ │ @ instruction: 0xfffffaa0 │ │ │ │ ldr lr, [pc, #-12] @ 12620 <__cxa_atexit@plt+0x68d8> │ │ │ │ ldrh ip, [r9, #6] │ │ │ │ add r5, ip, #3 │ │ │ │ ldr r0, [r6, lr] │ │ │ │ ldrb r3, [r0, #80] @ 0x50 │ │ │ │ @@ -6900,15 +6900,15 @@ │ │ │ │ beq 12cec <__cxa_atexit@plt+0x6fa4> │ │ │ │ b 128f8 <__cxa_atexit@plt+0x6bb0> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b de47cc <__cxa_atexit@plt+0xdd8a84> │ │ │ │ + b de47c4 <__cxa_atexit@plt+0xdd8a7c> │ │ │ │ ldr r9, [r9, #4] │ │ │ │ str r9, [r8] │ │ │ │ b 116cc <__cxa_atexit@plt+0x5984> │ │ │ │ ldr r2, [pc, #-800] @ 12620 <__cxa_atexit@plt+0x68d8> │ │ │ │ ldr ip, [r6, r2] │ │ │ │ ldrb lr, [ip, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ @@ -7173,22 +7173,22 @@ │ │ │ │ orr sl, r3, sl │ │ │ │ str sl, [r8] │ │ │ │ b 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ str r3, [sp] │ │ │ │ add r3, r5, #2 │ │ │ │ mov r0, #3 │ │ │ │ add r1, ip, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b 11790 <__cxa_atexit@plt+0x5a48> │ │ │ │ str r3, [sp] │ │ │ │ add r3, r7, #2 │ │ │ │ mov r0, #2 │ │ │ │ add r1, r9, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ b 11de4 <__cxa_atexit@plt+0x609c> │ │ │ │ ldr sl, [pc, #-1996] @ 125d0 <__cxa_atexit@plt+0x6888> │ │ │ │ add r7, pc, sl │ │ │ │ ldrb r5, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ beq 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ @@ -7332,22 +7332,22 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ mov r3, r1 │ │ │ │ b 12470 <__cxa_atexit@plt+0x6728> │ │ │ │ ldr r7, [pc, #-2552] @ 125ec <__cxa_atexit@plt+0x68a4> │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r7 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr lr, [pc, #-2564] @ 125f0 <__cxa_atexit@plt+0x68a8> │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, lr │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldr r9, [pc, #-2576] @ 125f4 <__cxa_atexit@plt+0x68ac> │ │ │ │ add r0, pc, r9 │ │ │ │ - bl d95574 <__cxa_atexit@plt+0xd8982c> │ │ │ │ + bl d9556c <__cxa_atexit@plt+0xd89824> │ │ │ │ ldrh r5, [r1, #20] │ │ │ │ ldr r9, [r4, #40] @ 0x28 │ │ │ │ uxth r8, r5 │ │ │ │ cmp r8, r9 │ │ │ │ bcs 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ b 12ee0 <__cxa_atexit@plt+0x7198> │ │ │ │ ldr r7, [pc, #-2568] @ 12620 <__cxa_atexit@plt+0x68d8> │ │ │ │ @@ -7469,177 +7469,177 @@ │ │ │ │ strex r0, lr, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13090 <__cxa_atexit@plt+0x7348> │ │ │ │ b 131e4 <__cxa_atexit@plt+0x749c> │ │ │ │ add lr, r3, #2 │ │ │ │ mov r0, #22 │ │ │ │ add r1, r2, lr, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 12984 <__cxa_atexit@plt+0x6c3c> │ │ │ │ add r0, r3, #2 │ │ │ │ add r1, lr, r0, lsl #6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 12318 <__cxa_atexit@plt+0x65d0> │ │ │ │ add lr, r3, #2 │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ add r1, r2, lr, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 12ae4 <__cxa_atexit@plt+0x6d9c> │ │ │ │ add r0, r3, #2 │ │ │ │ add r1, lr, r0, lsl #6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 11b10 <__cxa_atexit@plt+0x5dc8> │ │ │ │ add r0, r3, #2 │ │ │ │ add r1, lr, r0, lsl #6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 12490 <__cxa_atexit@plt+0x6748> │ │ │ │ add lr, r3, #2 │ │ │ │ mov r0, ip │ │ │ │ add r1, r2, lr, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ mov lr, r0 │ │ │ │ b 12be4 <__cxa_atexit@plt+0x6e9c> │ │ │ │ add lr, r3, #2 │ │ │ │ mov r0, ip │ │ │ │ add r1, r2, lr, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ mov lr, r0 │ │ │ │ b 12808 <__cxa_atexit@plt+0x6ac0> │ │ │ │ add lr, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r2, lr, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ mov lr, r0 │ │ │ │ b 12108 <__cxa_atexit@plt+0x63c0> │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, r2, #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, lr, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ b 1198c <__cxa_atexit@plt+0x5c44> │ │ │ │ add r0, r5, #2 │ │ │ │ add r1, r2, r0, lsl #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 11f00 <__cxa_atexit@plt+0x61b8> │ │ │ │ add lr, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r2, lr, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ mov lr, r0 │ │ │ │ b 12678 <__cxa_atexit@plt+0x6930> │ │ │ │ add r0, r3, #2 │ │ │ │ add r1, r2, r0, lsl #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 11f9c <__cxa_atexit@plt+0x6254> │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, ip, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r1, lr, r2, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b 11c94 <__cxa_atexit@plt+0x5f4c> │ │ │ │ add r0, r3, #2 │ │ │ │ add r1, lr, r0, lsl #6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 11814 <__cxa_atexit@plt+0x5acc> │ │ │ │ add lr, r3, #2 │ │ │ │ mov r0, #4 │ │ │ │ add r1, r5, lr, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ b 11e5c <__cxa_atexit@plt+0x6114> │ │ │ │ sub r2, r5, #1 │ │ │ │ ldr r5, [r5, #-1] │ │ │ │ dmb ish │ │ │ │ b 12260 <__cxa_atexit@plt+0x6518> │ │ │ │ mov r0, #3 │ │ │ │ str r5, [sp] │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ ldr r3, [sp] │ │ │ │ b 11790 <__cxa_atexit@plt+0x5a48> │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ ldr r3, [sp] │ │ │ │ b 11de4 <__cxa_atexit@plt+0x609c> │ │ │ │ mov r0, #4 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 11e5c <__cxa_atexit@plt+0x6114> │ │ │ │ mov r0, ip │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ mov lr, r0 │ │ │ │ b 12be4 <__cxa_atexit@plt+0x6e9c> │ │ │ │ ldr r1, [pc, #-3484] @ 12618 <__cxa_atexit@plt+0x68d0> │ │ │ │ ldr r9, [r6, r1] │ │ │ │ add r7, r9, fp, lsl #3 │ │ │ │ orr fp, r7, sl │ │ │ │ str fp, [r8] │ │ │ │ b 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ mov r0, ip │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 12318 <__cxa_atexit@plt+0x65d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ mov lr, r0 │ │ │ │ b 12108 <__cxa_atexit@plt+0x63c0> │ │ │ │ mov r0, #22 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 12984 <__cxa_atexit@plt+0x6c3c> │ │ │ │ mov r0, ip │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ mov lr, r0 │ │ │ │ b 12808 <__cxa_atexit@plt+0x6ac0> │ │ │ │ mov r0, r5 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ mov lr, r0 │ │ │ │ b 12678 <__cxa_atexit@plt+0x6930> │ │ │ │ mov r0, r3 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 12490 <__cxa_atexit@plt+0x6748> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ b 1198c <__cxa_atexit@plt+0x5c44> │ │ │ │ mov r0, lr │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 11814 <__cxa_atexit@plt+0x5acc> │ │ │ │ mov r0, #67 @ 0x43 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 12ae4 <__cxa_atexit@plt+0x6d9c> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 11c94 <__cxa_atexit@plt+0x5f4c> │ │ │ │ mov r0, ip │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 11b10 <__cxa_atexit@plt+0x5dc8> │ │ │ │ mov r0, r5 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 11f9c <__cxa_atexit@plt+0x6254> │ │ │ │ mov r0, #3 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ b 11f00 <__cxa_atexit@plt+0x61b8> │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b de44c8 <__cxa_atexit@plt+0xdd8780> │ │ │ │ + b de44c0 <__cxa_atexit@plt+0xdd8778> │ │ │ │ ldr r5, [r1, #28] │ │ │ │ movw r2, #8160 @ 0x1fe0 │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r9, [r3, #4] │ │ │ │ lsr r7, r9, #20 │ │ │ │ @@ -7767,18 +7767,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ ldr lr, [r4] │ │ │ │ mov r1, r9 │ │ │ │ add r0, lr, #908 @ 0x38c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b db2798 <__cxa_atexit@plt+0xda6a50> │ │ │ │ + b db2790 <__cxa_atexit@plt+0xda6a48> │ │ │ │ mov r0, r9 │ │ │ │ str r9, [sp] │ │ │ │ - bl dd03d8 <__cxa_atexit@plt+0xdc4690> │ │ │ │ + bl dd03d0 <__cxa_atexit@plt+0xdc4688> │ │ │ │ ldr r9, [sp] │ │ │ │ b 12dbc <__cxa_atexit@plt+0x7074> │ │ │ │ ldr r0, [pc, #912] @ 13a64 <__cxa_atexit@plt+0x7d1c> │ │ │ │ add ip, pc, r0 │ │ │ │ ldrb r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ beq 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ @@ -7826,15 +7826,15 @@ │ │ │ │ orr fp, r6, #1 │ │ │ │ dmb ish │ │ │ │ str fp, [r3] │ │ │ │ ldr r8, [r8] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - bl dbb360 <__cxa_atexit@plt+0xdaf618> │ │ │ │ + bl dbb358 <__cxa_atexit@plt+0xdaf610> │ │ │ │ ldr sl, [sp] │ │ │ │ add ip, sl, #16 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r9, ip, r1, lsl #2 │ │ │ │ cmp r2, r9 │ │ │ │ bcs 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ @@ -7855,22 +7855,22 @@ │ │ │ │ cmp sl, r6 │ │ │ │ movcc r6, #1 │ │ │ │ strbcc r6, [r4, #44] @ 0x2c │ │ │ │ b 135cc <__cxa_atexit@plt+0x7884> │ │ │ │ add lr, r5, #2 │ │ │ │ add r1, r0, lr, lsl #6 │ │ │ │ mov r0, #2 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ mov r2, r0 │ │ │ │ b 13634 <__cxa_atexit@plt+0x78ec> │ │ │ │ mov r0, #2 │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ mov r2, r0 │ │ │ │ b 13634 <__cxa_atexit@plt+0x78ec> │ │ │ │ - bl daecf4 <__cxa_atexit@plt+0xda2fac> │ │ │ │ + bl daecec <__cxa_atexit@plt+0xda2fa4> │ │ │ │ ldr r2, [pc, #564] @ 13a70 <__cxa_atexit@plt+0x7d28> │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, pc, r2 │ │ │ │ str r0, [fp, #8] │ │ │ │ str r8, [fp, #12] │ │ │ │ str fp, [r7] │ │ │ │ @@ -7937,20 +7937,20 @@ │ │ │ │ ldrb fp, [r5] │ │ │ │ cmp fp, #0 │ │ │ │ bne 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ b 136a0 <__cxa_atexit@plt+0x7958> │ │ │ │ str r3, [sp] │ │ │ │ add r3, lr, #2 │ │ │ │ add r1, fp, r3, lsl #6 │ │ │ │ - bl daf2d0 <__cxa_atexit@plt+0xda3588> │ │ │ │ + bl daf2c8 <__cxa_atexit@plt+0xda3580> │ │ │ │ ldr r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ b 13760 <__cxa_atexit@plt+0x7a18> │ │ │ │ str r3, [sp] │ │ │ │ - bl de4420 <__cxa_atexit@plt+0xdd86d8> │ │ │ │ + bl de4418 <__cxa_atexit@plt+0xdd86d0> │ │ │ │ ldr r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ b 13760 <__cxa_atexit@plt+0x7a18> │ │ │ │ ldr ip, [pc, #260] @ 13a8c <__cxa_atexit@plt+0x7d44> │ │ │ │ ldr r6, [r6, ip] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r8, r1 │ │ │ │ @@ -7971,43 +7971,43 @@ │ │ │ │ cmp fp, #0 │ │ │ │ bne 13598 <__cxa_atexit@plt+0x7850> │ │ │ │ ldr lr, [r4] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, lr, #908 @ 0x38c │ │ │ │ str r3, [sp] │ │ │ │ - bl db2798 <__cxa_atexit@plt+0xda6a50> │ │ │ │ + bl db2790 <__cxa_atexit@plt+0xda6a48> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ b 13598 <__cxa_atexit@plt+0x7850> │ │ │ │ ldr r2, [r7, #236] @ 0xec │ │ │ │ strd r2, [r5, #8] │ │ │ │ ldr sl, [r7, #236] @ 0xec │ │ │ │ cmp sl, #0 │ │ │ │ strne r5, [sl, #12] │ │ │ │ str r5, [r7, #236] @ 0xec │ │ │ │ ldr r5, [r7, #240] @ 0xf0 │ │ │ │ ldr r9, [r9, #4] │ │ │ │ add r8, r5, r9, lsr #10 │ │ │ │ str r8, [r7, #240] @ 0xf0 │ │ │ │ b 135cc <__cxa_atexit@plt+0x7884> │ │ │ │ - bl dd81e0 <__cxa_atexit@plt+0xdcc498> │ │ │ │ + bl dd81d8 <__cxa_atexit@plt+0xdcc490> │ │ │ │ b 13510 <__cxa_atexit@plt+0x77c8> │ │ │ │ ldr r1, [pc, #104] @ 13a98 <__cxa_atexit@plt+0x7d50> │ │ │ │ add r3, pc, r1 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ ldr sl, [pc, #88] @ 13a9c <__cxa_atexit@plt+0x7d54> │ │ │ │ add r6, pc, sl │ │ │ │ ldrb r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ bne 11e08 <__cxa_atexit@plt+0x60c0> │ │ │ │ b 136a0 <__cxa_atexit@plt+0x7958> │ │ │ │ - bl dd81e0 <__cxa_atexit@plt+0xdcc498> │ │ │ │ + bl dd81d8 <__cxa_atexit@plt+0xdcc490> │ │ │ │ b 138e4 <__cxa_atexit@plt+0x7b9c> │ │ │ │ tstpeq r1, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ smlatteq r1, sp, r3, pc @ │ │ │ │ smlatbeq r1, ip, r3, pc @ │ │ │ │ @ instruction: 0x0101f399 │ │ │ │ @ instruction: 0xfffffaa0 │ │ │ │ tstpeq r1, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ @@ -8021,33 +8021,33 @@ │ │ │ │ ldrdeq pc, [r1, -r0] │ │ │ │ strheq pc, [r1, -sp] @ │ │ │ │ qaddeq pc, r0, r1 @ │ │ │ │ tstpeq r1, sp, lsr r0 @ p-variant is OBSOLETE │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - b de51d8 <__cxa_atexit@plt+0xdd9490> │ │ │ │ + b de51d0 <__cxa_atexit@plt+0xdd9488> │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - bl dbb374 <__cxa_atexit@plt+0xdaf62c> │ │ │ │ + bl dbb36c <__cxa_atexit@plt+0xdaf624> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r0, #1000] @ 0x3e8 │ │ │ │ ldr ip, [r0, #1004] @ 0x3ec │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r0, #1000] @ 0x3e8 │ │ │ │ adc ip, ip, #0 │ │ │ │ str ip, [r0, #1004] @ 0x3ec │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b de51d8 <__cxa_atexit@plt+0xdd9490> │ │ │ │ + b de51d0 <__cxa_atexit@plt+0xdd9488> │ │ │ │ bleq 4fc3c <__cxa_atexit@plt+0x43ef4> │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ strbtmi fp, [sl], -r2, lsl #24 │ │ │ │ strlt fp, [r1], #-1028 @ 0xfffffbfc │ │ │ │ @ instruction: 0xa018f8df │ │ │ │ ldrmi sl, [sl], #773 @ 0x305 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -8097,51 +8097,51 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x0000e7d6 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r8, [pc, #4] @ 13be0 <__cxa_atexit@plt+0x7e98> │ │ │ │ add r8, pc, r8 │ │ │ │ - b 8bfc2c <__cxa_atexit@plt+0x8b3ee4> │ │ │ │ + b 8bfc24 <__cxa_atexit@plt+0x8b3edc> │ │ │ │ rscseq r1, r2, r4, asr #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl r0 │ │ │ │ sub r8, r5, #8 │ │ │ │ cmp fp, r8 │ │ │ │ bhi 13c3c <__cxa_atexit@plt+0x7ef4> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ beq 13c34 <__cxa_atexit@plt+0x7eec> │ │ │ │ ldr r3, [pc, #48] @ 13c44 <__cxa_atexit@plt+0x7efc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ldr r5, [pc, #36] @ 13c48 <__cxa_atexit@plt+0x7f00> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r9 │ │ │ │ - b b12010 <__cxa_atexit@plt+0xb062c8> │ │ │ │ + b b12008 <__cxa_atexit@plt+0xb062c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ tsteq r1, r4, asr #20 │ │ │ │ tsteq r1, r8, lsr sl │ │ │ │ rscseq r1, r2, r4, lsl r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r8, r5, #8 │ │ │ │ cmp fp, r8 │ │ │ │ bhi 13cb8 <__cxa_atexit@plt+0x7f70> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ beq 13cb0 <__cxa_atexit@plt+0x7f68> │ │ │ │ ldr r3, [pc, #64] @ 13cc0 <__cxa_atexit@plt+0x7f78> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [pc, #60] @ 13cc4 <__cxa_atexit@plt+0x7f7c> │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [pc, #56] @ 13cc8 <__cxa_atexit@plt+0x7f80> │ │ │ │ @@ -8149,15 +8149,15 @@ │ │ │ │ str r2, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ldr r5, [pc, #44] @ 13ccc <__cxa_atexit@plt+0x7f84> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add sl, r5, #1 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 6f1780 <__cxa_atexit@plt+0x6e5a38> │ │ │ │ + b 6f177c <__cxa_atexit@plt+0x6e5a34> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ rscseq r1, r2, r4, asr #7 │ │ │ │ ldrsbteq r1, [r2], #48 @ 0x30 │ │ │ │ smlabteq r1, r8, r9, fp │ │ │ │ @@ -8175,15 +8175,15 @@ │ │ │ │ stmdb r5, {r2, r8} │ │ │ │ ldr r5, [pc, #44] @ 13d30 <__cxa_atexit@plt+0x7fe8> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add sl, r5, #1 │ │ │ │ ldr r8, [pc, #36] @ 13d34 <__cxa_atexit@plt+0x7fec> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ mov r5, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ ldr r7, [pc, #24] @ 13d38 <__cxa_atexit@plt+0x7ff0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ rscseq r1, r2, r4, lsl #7 │ │ │ │ tsteq r1, ip, asr r9 │ │ │ │ @@ -8209,15 +8209,15 @@ │ │ │ │ beq 13da8 <__cxa_atexit@plt+0x8060> │ │ │ │ ldr r7, [pc, #52] @ 13dc0 <__cxa_atexit@plt+0x8078> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [pc, #44] @ 13dc4 <__cxa_atexit@plt+0x807c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r8, r7 │ │ │ │ - b a74388 <__cxa_atexit@plt+0xa68640> │ │ │ │ + b a74380 <__cxa_atexit@plt+0xa68638> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @@ -8240,15 +8240,15 @@ │ │ │ │ ldr r7, [pc, #44] @ 13e30 <__cxa_atexit@plt+0x80e8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r9, [r5] │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [pc, #32] @ 13e34 <__cxa_atexit@plt+0x80ec> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r8, r7 │ │ │ │ - b a74388 <__cxa_atexit@plt+0xa68640> │ │ │ │ + b a74380 <__cxa_atexit@plt+0xa68638> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ tsteq r1, r0, ror r8 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ tsteq r1, r0, asr r8 │ │ │ │ @@ -8256,25 +8256,25 @@ │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 13e5c <__cxa_atexit@plt+0x8114> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b a74388 <__cxa_atexit@plt+0xa68640> │ │ │ │ + b a74380 <__cxa_atexit@plt+0xa68638> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ rscseq r1, r2, r4, lsr #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 13e84 <__cxa_atexit@plt+0x813c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r8, [pc, #8] @ 13e88 <__cxa_atexit@plt+0x8140> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b 1b7d8 <__cxa_atexit@plt+0xfa90> │ │ │ │ + b 5de3f0 <__cxa_atexit@plt+0x5d26a8> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ smlatteq r1, r4, r7, fp │ │ │ │ rscseq r1, r2, r0, lsr #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -8287,15 +8287,15 @@ │ │ │ │ ldreq r0, [r7] │ │ │ │ ldrne r0, [r5, #4]! │ │ │ │ ldrne r7, [r7, #7] │ │ │ │ bx r0 │ │ │ │ ldr r8, [pc, #12] @ 13edc <__cxa_atexit@plt+0x8194> │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, r5, #4 │ │ │ │ - b 8bfc2c <__cxa_atexit@plt+0x8b3ee4> │ │ │ │ + b 8bfc24 <__cxa_atexit@plt+0x8b3edc> │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ rscseq r1, r2, r0, asr r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ bx r0 │ │ │ │ @@ -8313,15 +8313,15 @@ │ │ │ │ stmdb r5, {r2, r8} │ │ │ │ ldr r5, [pc, #44] @ 13f58 <__cxa_atexit@plt+0x8210> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add sl, r5, #1 │ │ │ │ ldr r8, [pc, #36] @ 13f5c <__cxa_atexit@plt+0x8214> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ mov r5, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ ldr r7, [pc, #24] @ 13f60 <__cxa_atexit@plt+0x8218> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe2c │ │ │ │ rscseq r1, r2, ip, asr r1 │ │ │ │ tsteq r1, r4, lsr r7 │ │ │ │ @@ -8329,41 +8329,41 @@ │ │ │ │ rscseq r1, r2, r8, ror #2 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [pc, #8] @ 13f80 <__cxa_atexit@plt+0x8238> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ - b 54544 <__cxa_atexit@plt+0x487fc> │ │ │ │ + b 18378 <__cxa_atexit@plt+0xc630> │ │ │ │ rscseq r1, r2, r8, lsr r1 │ │ │ │ rscseq r1, r2, ip, lsr r1 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r3, [pc, #8] @ 13fa4 <__cxa_atexit@plt+0x825c> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ - b 54544 <__cxa_atexit@plt+0x487fc> │ │ │ │ + b 18378 <__cxa_atexit@plt+0xc630> │ │ │ │ rscseq r1, r2, r4, lsl r1 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [pc, #8] @ 13fc4 <__cxa_atexit@plt+0x827c> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b bc2180 <__cxa_atexit@plt+0xbb6438> │ │ │ │ + b bc2178 <__cxa_atexit@plt+0xbb6430> │ │ │ │ rscseq r1, r2, r0, lsl r1 │ │ │ │ rscseq r1, r2, r0, lsl r1 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r3, [pc, #8] @ 13fe8 <__cxa_atexit@plt+0x82a0> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b bc2180 <__cxa_atexit@plt+0xbb6438> │ │ │ │ + b bc2178 <__cxa_atexit@plt+0xbb6430> │ │ │ │ rscseq r1, r2, ip, ror #1 │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r4, [pc, #144] @ 14098 <__cxa_atexit@plt+0x8350> │ │ │ │ @@ -8399,92158 +8399,80575 @@ │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [lr] │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [pc, #20] @ 140a0 <__cxa_atexit@plt+0x8358> │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl d951f8 <__cxa_atexit@plt+0xd894b0> │ │ │ │ + bl d951f0 <__cxa_atexit@plt+0xd894a8> │ │ │ │ smlabteq r1, r8, r4, sp │ │ │ │ @ instruction: 0xffffe198 │ │ │ │ @ instruction: 0xffffe19c │ │ │ │ - rscseq r1, r2, r4, rrx │ │ │ │ + rscseq r1, r2, r0, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 140f8 <__cxa_atexit@plt+0x83b0> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ beq 140f0 <__cxa_atexit@plt+0x83a8> │ │ │ │ ldr r8, [pc, #40] @ 14100 <__cxa_atexit@plt+0x83b8> │ │ │ │ + ldr r3, [pc, #40] @ 14104 <__cxa_atexit@plt+0x83bc> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 14104 <__cxa_atexit@plt+0x83bc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 9367e0 <__cxa_atexit@plt+0x92aa98> │ │ │ │ + b 733528 <__cxa_atexit@plt+0x7277e0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r2, r4, lsr #32 │ │ │ │ + sbcseq r4, sp, r8, lsr #25 │ │ │ │ tsteq r1, r8, ror r5 │ │ │ │ - rscseq r1, r2, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1413c <__cxa_atexit@plt+0x83f4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 14144 <__cxa_atexit@plt+0x83fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1f910 <__cxa_atexit@plt+0x13bc8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r4, asr #10 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1418c <__cxa_atexit@plt+0x8444> │ │ │ │ - ldr r2, [pc, #52] @ 141a4 <__cxa_atexit@plt+0x845c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 141a8 <__cxa_atexit@plt+0x8460> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 141ac <__cxa_atexit@plt+0x8464> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlatteq r1, r0, r4, fp │ │ │ │ - ldrhteq r0, [r2], #240 @ 0xf0 │ │ │ │ - rscseq r0, r2, r8, lsl #31 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + ldrshteq r0, [r2], #244 @ 0xf4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 141f8 <__cxa_atexit@plt+0x84b0> │ │ │ │ - ldr r2, [pc, #52] @ 14210 <__cxa_atexit@plt+0x84c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14214 <__cxa_atexit@plt+0x84cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14218 <__cxa_atexit@plt+0x84d0> │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 14150 <__cxa_atexit@plt+0x8408> │ │ │ │ + ldr r7, [pc, #52] @ 14160 <__cxa_atexit@plt+0x8418> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 14144 <__cxa_atexit@plt+0x83fc> │ │ │ │ + mov r7, r8 │ │ │ │ + b 14174 <__cxa_atexit@plt+0x842c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 14164 <__cxa_atexit@plt+0x841c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - rscseq r0, r2, r4, asr #30 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrhteq r0, [r2], #252 @ 0xfc │ │ │ │ + smlalseq r0, r2, r8, pc @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1426c <__cxa_atexit@plt+0x8524> │ │ │ │ - ldr r2, [pc, #68] @ 1428c <__cxa_atexit@plt+0x8544> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14290 <__cxa_atexit@plt+0x8548> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 14294 <__cxa_atexit@plt+0x854c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14298 <__cxa_atexit@plt+0x8550> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 1429c <__cxa_atexit@plt+0x8554> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 141ec <__cxa_atexit@plt+0x84a4> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #144] @ 14224 <__cxa_atexit@plt+0x84dc> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 141d8 <__cxa_atexit@plt+0x8490> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 141fc <__cxa_atexit@plt+0x84b4> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 14210 <__cxa_atexit@plt+0x84c8> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + ldr r3, [pc, #96] @ 14228 <__cxa_atexit@plt+0x84e0> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 141e4 <__cxa_atexit@plt+0x849c> │ │ │ │ + b 142c4 <__cxa_atexit@plt+0x857c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r2, [r3, #-2] │ │ │ │ + b 1418c <__cxa_atexit@plt+0x8444> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r2, r7 │ │ │ │ + beq 141bc <__cxa_atexit@plt+0x8474> │ │ │ │ + ldr r7, [pc, #20] @ 1422c <__cxa_atexit@plt+0x84e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ ldrsbteq r0, [r2], #224 @ 0xe0 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - ldrhteq r0, [r2], #224 @ 0xe0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 142f4 <__cxa_atexit@plt+0x85ac> │ │ │ │ - ldr r2, [pc, #68] @ 14314 <__cxa_atexit@plt+0x85cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14318 <__cxa_atexit@plt+0x85d0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 1431c <__cxa_atexit@plt+0x85d4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14320 <__cxa_atexit@plt+0x85d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14324 <__cxa_atexit@plt+0x85dc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ + and r0, r2, #3 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + cmp r0, #3 │ │ │ │ + beq 14284 <__cxa_atexit@plt+0x853c> │ │ │ │ + sub r2, r0, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne 14298 <__cxa_atexit@plt+0x8550> │ │ │ │ + ldr r3, [pc, #68] @ 142b0 <__cxa_atexit@plt+0x8568> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 1427c <__cxa_atexit@plt+0x8534> │ │ │ │ + b 142c4 <__cxa_atexit@plt+0x857c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - smlabbeq r1, r0, r3, fp │ │ │ │ - tsteq r1, r8, ror r3 │ │ │ │ - rscseq r0, r2, r8, asr #28 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - rscseq r0, r2, r4, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1435c <__cxa_atexit@plt+0x8614> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 14364 <__cxa_atexit@plt+0x861c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bic r2, r2, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 14264 <__cxa_atexit@plt+0x851c> │ │ │ │ + ldr r7, [pc, #20] @ 142b4 <__cxa_atexit@plt+0x856c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3, #16]! │ │ │ │ mov r5, r3 │ │ │ │ - b 1fb88 <__cxa_atexit@plt+0x13e40> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, lsr #6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 143ac <__cxa_atexit@plt+0x8664> │ │ │ │ - ldr r2, [pc, #52] @ 143c4 <__cxa_atexit@plt+0x867c> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlabteq r1, r0, r3, fp │ │ │ │ + rscseq r0, r2, r8, asr #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 14340 <__cxa_atexit@plt+0x85f8> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 1432c <__cxa_atexit@plt+0x85e4> │ │ │ │ + bic r2, r3, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + cmp r2, #4 │ │ │ │ + beq 14368 <__cxa_atexit@plt+0x8620> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 1432c <__cxa_atexit@plt+0x85e4> │ │ │ │ + ldr r2, [pc, #216] @ 143dc <__cxa_atexit@plt+0x8694> │ │ │ │ + ldr r8, [r3, #1] │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 143c8 <__cxa_atexit@plt+0x8680> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 143cc <__cxa_atexit@plt+0x8684> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stm r5, {r2, r8} │ │ │ │ + beq 143a0 <__cxa_atexit@plt+0x8658> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 14394 <__cxa_atexit@plt+0x864c> │ │ │ │ + b 143a8 <__cxa_atexit@plt+0x8660> │ │ │ │ + ldr r7, [pc, #152] @ 143cc <__cxa_atexit@plt+0x8684> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlabteq r1, r0, r2, fp │ │ │ │ - rscseq r0, r2, ip, asr #27 │ │ │ │ - rscseq r0, r2, r4, lsr #27 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14418 <__cxa_atexit@plt+0x86d0> │ │ │ │ - ldr r2, [pc, #52] @ 14430 <__cxa_atexit@plt+0x86e8> │ │ │ │ + ldr r2, [pc, #136] @ 143d0 <__cxa_atexit@plt+0x8688> │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + and r3, r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14434 <__cxa_atexit@plt+0x86ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14438 <__cxa_atexit@plt+0x86f0> │ │ │ │ + cmp r3, #2 │ │ │ │ + stm r5, {r2, r8} │ │ │ │ + beq 143c0 <__cxa_atexit@plt+0x8678> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 143a0 <__cxa_atexit@plt+0x8658> │ │ │ │ + b 143a8 <__cxa_atexit@plt+0x8660> │ │ │ │ + ldr r2, [pc, #112] @ 143e0 <__cxa_atexit@plt+0x8698> │ │ │ │ + ldr r8, [r3, #1] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r8} │ │ │ │ + beq 143a0 <__cxa_atexit@plt+0x8658> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne 143a8 <__cxa_atexit@plt+0x8660> │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 143d4 <__cxa_atexit@plt+0x868c> │ │ │ │ + ldr r0, [pc, #36] @ 143d8 <__cxa_atexit@plt+0x8690> │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - rscseq r0, r2, r0, ror #26 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1448c <__cxa_atexit@plt+0x8744> │ │ │ │ - ldr r2, [pc, #68] @ 144ac <__cxa_atexit@plt+0x8764> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 144b0 <__cxa_atexit@plt+0x8768> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 144b4 <__cxa_atexit@plt+0x876c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 144b8 <__cxa_atexit@plt+0x8770> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + rscseq r0, r2, r0, asr sp │ │ │ │ + rscseq r0, r2, ip, asr #26 │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq r0, r2, ip, lsl sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne 14414 <__cxa_atexit@plt+0x86cc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #16] @ 1442c <__cxa_atexit@plt+0x86e4> │ │ │ │ + ldr r0, [pc, #16] @ 14430 <__cxa_atexit@plt+0x86e8> │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 144bc <__cxa_atexit@plt+0x8774> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - smlatteq r1, r8, r1, fp │ │ │ │ - smlatteq r1, r0, r1, fp │ │ │ │ - rscseq r0, r2, ip, ror #25 │ │ │ │ - @ instruction: 0x0101b1bc │ │ │ │ + rscseq r0, r2, r4, ror #25 │ │ │ │ + rscseq r0, r2, r0, ror #25 │ │ │ │ rscseq r0, r2, ip, asr #25 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14514 <__cxa_atexit@plt+0x87cc> │ │ │ │ - ldr r2, [pc, #68] @ 14534 <__cxa_atexit@plt+0x87ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14538 <__cxa_atexit@plt+0x87f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 1453c <__cxa_atexit@plt+0x87f4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14540 <__cxa_atexit@plt+0x87f8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 14464 <__cxa_atexit@plt+0x871c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #16] @ 1447c <__cxa_atexit@plt+0x8734> │ │ │ │ + ldr r0, [pc, #16] @ 14480 <__cxa_atexit@plt+0x8738> │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14544 <__cxa_atexit@plt+0x87fc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - rscseq r0, r2, r4, ror #24 │ │ │ │ - tsteq r1, r4, lsr r1 │ │ │ │ - rscseq r0, r2, r0, ror #24 │ │ │ │ + smlalseq r0, r2, r4, ip │ │ │ │ + smlalseq r0, r2, r0, ip │ │ │ │ + rscseq r0, r2, ip, ror ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 144ac <__cxa_atexit@plt+0x8764> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #16] @ 144c4 <__cxa_atexit@plt+0x877c> │ │ │ │ + ldr r0, [pc, #16] @ 144c8 <__cxa_atexit@plt+0x8780> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r2, ip, asr #24 │ │ │ │ + rscseq r0, r2, r8, asr #24 │ │ │ │ + rscseq r0, r2, r0, asr #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1457c <__cxa_atexit@plt+0x8834> │ │ │ │ + bhi 1452c <__cxa_atexit@plt+0x87e4> │ │ │ │ + ldr r7, [pc, #96] @ 14550 <__cxa_atexit@plt+0x8808> │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 14584 <__cxa_atexit@plt+0x883c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1fe00 <__cxa_atexit@plt+0x140b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 1453c <__cxa_atexit@plt+0x87f4> │ │ │ │ + ldr r7, [pc, #76] @ 14554 <__cxa_atexit@plt+0x880c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 14520 <__cxa_atexit@plt+0x87d8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 14174 <__cxa_atexit@plt+0x842c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 145cc <__cxa_atexit@plt+0x8884> │ │ │ │ - ldr r2, [pc, #52] @ 145e4 <__cxa_atexit@plt+0x889c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 145e8 <__cxa_atexit@plt+0x88a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 145ec <__cxa_atexit@plt+0x88a4> │ │ │ │ + ldr r7, [pc, #40] @ 1455c <__cxa_atexit@plt+0x8814> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 14558 <__cxa_atexit@plt+0x8810> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlatbeq r1, r0, r0, fp │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + rscseq r0, r2, ip, asr #23 │ │ │ │ rscseq r0, r2, r8, ror #23 │ │ │ │ - rscseq r0, r2, r0, asr #23 │ │ │ │ - andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14638 <__cxa_atexit@plt+0x88f0> │ │ │ │ - ldr r2, [pc, #52] @ 14650 <__cxa_atexit@plt+0x8908> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14654 <__cxa_atexit@plt+0x890c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 14594 <__cxa_atexit@plt+0x884c> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14658 <__cxa_atexit@plt+0x8910> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #24] @ 14598 <__cxa_atexit@plt+0x8850> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - rscseq r0, r2, ip, ror fp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + smlatteq r1, r8, r0, fp │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 146ac <__cxa_atexit@plt+0x8964> │ │ │ │ - ldr r2, [pc, #68] @ 146cc <__cxa_atexit@plt+0x8984> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 146d0 <__cxa_atexit@plt+0x8988> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 146d4 <__cxa_atexit@plt+0x898c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 146d8 <__cxa_atexit@plt+0x8990> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 145e8 <__cxa_atexit@plt+0x88a0> │ │ │ │ + ldr r3, [pc, #60] @ 145f8 <__cxa_atexit@plt+0x88b0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 145d8 <__cxa_atexit@plt+0x8890> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 145fc <__cxa_atexit@plt+0x88b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 146dc <__cxa_atexit@plt+0x8994> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - smlabteq r1, r8, pc, sl @ │ │ │ │ - smlabteq r1, r0, pc, sl @ │ │ │ │ - rscseq r0, r2, r8, lsl #22 │ │ │ │ - @ instruction: 0x0101af9c │ │ │ │ - rscseq r0, r2, r8, ror #21 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r0, r2, r4, asr #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14734 <__cxa_atexit@plt+0x89ec> │ │ │ │ - ldr r2, [pc, #68] @ 14754 <__cxa_atexit@plt+0x8a0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14758 <__cxa_atexit@plt+0x8a10> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 1475c <__cxa_atexit@plt+0x8a14> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14760 <__cxa_atexit@plt+0x8a18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 14668 <__cxa_atexit@plt+0x8920> │ │ │ │ + ldr r3, [pc, #60] @ 14678 <__cxa_atexit@plt+0x8930> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 14658 <__cxa_atexit@plt+0x8910> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 1467c <__cxa_atexit@plt+0x8934> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14764 <__cxa_atexit@plt+0x8a1c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - tsteq r1, r0, asr #30 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - rscseq r0, r2, r0, lsl #21 │ │ │ │ - tsteq r1, r4, lsl pc │ │ │ │ - rscseq r0, r2, ip, ror sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1479c <__cxa_atexit@plt+0x8a54> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 147a4 <__cxa_atexit@plt+0x8a5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 20078 <__cxa_atexit@plt+0x14330> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r0, r2, r8, asr #21 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlatteq r1, r4, lr, sl │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 147ec <__cxa_atexit@plt+0x8aa4> │ │ │ │ - ldr r2, [pc, #52] @ 14804 <__cxa_atexit@plt+0x8abc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14808 <__cxa_atexit@plt+0x8ac0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 1480c <__cxa_atexit@plt+0x8ac4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 146e8 <__cxa_atexit@plt+0x89a0> │ │ │ │ + ldr r3, [pc, #60] @ 146f8 <__cxa_atexit@plt+0x89b0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 146d8 <__cxa_atexit@plt+0x8990> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 146fc <__cxa_atexit@plt+0x89b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlabbeq r1, r0, lr, sl │ │ │ │ - rscseq r0, r2, r4, lsl #20 │ │ │ │ - ldrsbteq r0, [r2], #156 @ 0x9c │ │ │ │ - andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r0, r2, ip, asr #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14858 <__cxa_atexit@plt+0x8b10> │ │ │ │ - ldr r2, [pc, #52] @ 14870 <__cxa_atexit@plt+0x8b28> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14874 <__cxa_atexit@plt+0x8b2c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14878 <__cxa_atexit@plt+0x8b30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ - smlalseq r0, r2, r8, r9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 148cc <__cxa_atexit@plt+0x8b84> │ │ │ │ - ldr r2, [pc, #68] @ 148ec <__cxa_atexit@plt+0x8ba4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 148f0 <__cxa_atexit@plt+0x8ba8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 148f4 <__cxa_atexit@plt+0x8bac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 148f8 <__cxa_atexit@plt+0x8bb0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 14768 <__cxa_atexit@plt+0x8a20> │ │ │ │ + ldr r3, [pc, #60] @ 14778 <__cxa_atexit@plt+0x8a30> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 14758 <__cxa_atexit@plt+0x8a10> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 1477c <__cxa_atexit@plt+0x8a34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 148fc <__cxa_atexit@plt+0x8bb4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - smlatbeq r1, r8, sp, sl │ │ │ │ - smlatbeq r1, r0, sp, sl │ │ │ │ - rscseq r0, r2, r4, lsr #18 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - rscseq r0, r2, r4, lsl #18 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrsbteq r0, [r2], #144 @ 0x90 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14954 <__cxa_atexit@plt+0x8c0c> │ │ │ │ - ldr r2, [pc, #68] @ 14974 <__cxa_atexit@plt+0x8c2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14978 <__cxa_atexit@plt+0x8c30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 1497c <__cxa_atexit@plt+0x8c34> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14980 <__cxa_atexit@plt+0x8c38> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 14828 <__cxa_atexit@plt+0x8ae0> │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldmib r5, {r7, sl} │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r8, [pc, #120] @ 14840 <__cxa_atexit@plt+0x8af8> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r9, [pc, #116] @ 14844 <__cxa_atexit@plt+0x8afc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r0, r6, #23 │ │ │ │ + add r9, pc, r9 │ │ │ │ + cmp lr, #10 │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + ble 14810 <__cxa_atexit@plt+0x8ac8> │ │ │ │ + ldr r3, [pc, #64] @ 1484c <__cxa_atexit@plt+0x8b04> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 14818 <__cxa_atexit@plt+0x8ad0> │ │ │ │ + ldr r3, [pc, #48] @ 14848 <__cxa_atexit@plt+0x8b00> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r3, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #32] @ 14850 <__cxa_atexit@plt+0x8b08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14984 <__cxa_atexit@plt+0x8c3c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - smlalseq r0, r2, ip, r8 │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - smlalseq r0, r2, r8, r8 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r8, asr r8 │ │ │ │ + andeq r0, r0, r8, lsr #18 │ │ │ │ + andeq r0, r0, ip, ror #21 │ │ │ │ + ldrhteq r0, [r2], #188 @ 0xbc │ │ │ │ + rscseq r0, r2, ip, lsl #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 1489c <__cxa_atexit@plt+0x8b54> │ │ │ │ + ldr r2, [pc, #48] @ 148a8 <__cxa_atexit@plt+0x8b60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ 148ac <__cxa_atexit@plt+0x8b64> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r3, [pc, #32] @ 148b0 <__cxa_atexit@plt+0x8b68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + add r9, r3, #129 @ 0x81 │ │ │ │ + b baf2cc <__cxa_atexit@plt+0xba3584> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + smlatteq r1, ip, sp, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 149bc <__cxa_atexit@plt+0x8c74> │ │ │ │ + bhi 148ec <__cxa_atexit@plt+0x8ba4> │ │ │ │ + ldr r8, [pc, #36] @ 148f4 <__cxa_atexit@plt+0x8bac> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 149c4 <__cxa_atexit@plt+0x8c7c> │ │ │ │ + ldr r2, [pc, #32] @ 148f8 <__cxa_atexit@plt+0x8bb0> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 203fc <__cxa_atexit@plt+0x146b4> │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r1, r4, ip, sl │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14a0c <__cxa_atexit@plt+0x8cc4> │ │ │ │ - ldr r2, [pc, #52] @ 14a24 <__cxa_atexit@plt+0x8cdc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14a28 <__cxa_atexit@plt+0x8ce0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14a2c <__cxa_atexit@plt+0x8ce4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - rscseq r0, r2, r0, lsr #16 │ │ │ │ - ldrshteq r0, [r2], #120 @ 0x78 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14a78 <__cxa_atexit@plt+0x8d30> │ │ │ │ - ldr r2, [pc, #52] @ 14a90 <__cxa_atexit@plt+0x8d48> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14a94 <__cxa_atexit@plt+0x8d4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14a98 <__cxa_atexit@plt+0x8d50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - ldrhteq r0, [r2], #116 @ 0x74 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + sbcseq r4, sp, r0, asr #7 │ │ │ │ + @ instruction: 0x0101ad98 │ │ │ │ + rscseq r0, r2, r8, asr #21 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14aec <__cxa_atexit@plt+0x8da4> │ │ │ │ - ldr r2, [pc, #68] @ 14b0c <__cxa_atexit@plt+0x8dc4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14b10 <__cxa_atexit@plt+0x8dc8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 14b14 <__cxa_atexit@plt+0x8dcc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14b18 <__cxa_atexit@plt+0x8dd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14b1c <__cxa_atexit@plt+0x8dd4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - smlabbeq r1, r8, fp, sl │ │ │ │ - smlabbeq r1, r0, fp, sl │ │ │ │ - rscseq r0, r2, r0, asr #14 │ │ │ │ - tsteq r1, ip, asr fp │ │ │ │ - rscseq r0, r2, r0, lsr #14 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14b74 <__cxa_atexit@plt+0x8e2c> │ │ │ │ - ldr r2, [pc, #68] @ 14b94 <__cxa_atexit@plt+0x8e4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14b98 <__cxa_atexit@plt+0x8e50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 14b9c <__cxa_atexit@plt+0x8e54> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14ba0 <__cxa_atexit@plt+0x8e58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14ba4 <__cxa_atexit@plt+0x8e5c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 14974 <__cxa_atexit@plt+0x8c2c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 1497c <__cxa_atexit@plt+0x8c34> │ │ │ │ + ldr r1, [pc, #92] @ 14990 <__cxa_atexit@plt+0x8c48> │ │ │ │ + ldr r0, [pc, #92] @ 14994 <__cxa_atexit@plt+0x8c4c> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #64] @ 14998 <__cxa_atexit@plt+0x8c50> │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #56] @ 1499c <__cxa_atexit@plt+0x8c54> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 14984 <__cxa_atexit@plt+0x8c3c> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - ldrhteq r0, [r2], #104 @ 0x68 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - ldrhteq r0, [r2], #100 @ 0x64 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + tsteq r1, r4, lsr sp │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ + tsteq r1, ip, lsl sp │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 14bdc <__cxa_atexit@plt+0x8e94> │ │ │ │ + bhi 149d8 <__cxa_atexit@plt+0x8c90> │ │ │ │ + ldr r8, [pc, #36] @ 149e0 <__cxa_atexit@plt+0x8c98> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 14be4 <__cxa_atexit@plt+0x8e9c> │ │ │ │ + ldr r2, [pc, #32] @ 149e4 <__cxa_atexit@plt+0x8c9c> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 20680 <__cxa_atexit@plt+0x14938> │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatbeq r1, r4, sl, sl │ │ │ │ - andeq r0, r3, pc │ │ │ │ + ldrsbeq r4, [sp], #36 @ 0x24 │ │ │ │ + smlatbeq r1, ip, ip, sl │ │ │ │ + ldrsbteq r0, [r2], #156 @ 0x9c │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14c2c <__cxa_atexit@plt+0x8ee4> │ │ │ │ - ldr r2, [pc, #52] @ 14c44 <__cxa_atexit@plt+0x8efc> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 14a60 <__cxa_atexit@plt+0x8d18> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 14a68 <__cxa_atexit@plt+0x8d20> │ │ │ │ + ldr r1, [pc, #92] @ 14a7c <__cxa_atexit@plt+0x8d34> │ │ │ │ + ldr r0, [pc, #92] @ 14a80 <__cxa_atexit@plt+0x8d38> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #64] @ 14a84 <__cxa_atexit@plt+0x8d3c> │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #56] @ 14a88 <__cxa_atexit@plt+0x8d40> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 14a70 <__cxa_atexit@plt+0x8d28> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + rscseq r0, r2, r8, lsr r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 14b4c <__cxa_atexit@plt+0x8e04> │ │ │ │ + ldr r3, [pc, #188] @ 14b68 <__cxa_atexit@plt+0x8e20> │ │ │ │ + add r7, r7, #8 │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + beq 14af0 <__cxa_atexit@plt+0x8da8> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #28 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 14afc <__cxa_atexit@plt+0x8db4> │ │ │ │ + cmp r8, lr │ │ │ │ + bcc 14b54 <__cxa_atexit@plt+0x8e0c> │ │ │ │ + ldr r2, [pc, #152] @ 14b7c <__cxa_atexit@plt+0x8e34> │ │ │ │ + ldr r8, [pc, #152] @ 14b80 <__cxa_atexit@plt+0x8e38> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14c48 <__cxa_atexit@plt+0x8f00> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 14b14 <__cxa_atexit@plt+0x8dcc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmp r8, lr │ │ │ │ + bcc 14b54 <__cxa_atexit@plt+0x8e0c> │ │ │ │ + ldr r2, [pc, #96] @ 14b6c <__cxa_atexit@plt+0x8e24> │ │ │ │ + ldr r8, [pc, #96] @ 14b70 <__cxa_atexit@plt+0x8e28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #84] @ 14b74 <__cxa_atexit@plt+0x8e2c> │ │ │ │ + sub r9, lr, #6 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14c4c <__cxa_atexit@plt+0x8f04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #76] @ 14b78 <__cxa_atexit@plt+0x8e30> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + mov r6, lr │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - rscseq r0, r2, ip, lsr r6 │ │ │ │ - rscseq r0, r2, r4, lsl r6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #28 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + sbcseq r4, sp, r6, lsl #3 │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + tsteq r1, r4, asr fp │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + smullseq r4, sp, r8, r1 │ │ │ │ + rscseq r0, r2, r0, asr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + ldmib r5, {r1, lr} │ │ │ │ + add r6, r6, #28 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 14bc8 <__cxa_atexit@plt+0x8e80> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 14c18 <__cxa_atexit@plt+0x8ed0> │ │ │ │ + ldr r0, [pc, #120] @ 14c34 <__cxa_atexit@plt+0x8eec> │ │ │ │ + ldr r8, [pc, #120] @ 14c38 <__cxa_atexit@plt+0x8ef0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 14be0 <__cxa_atexit@plt+0x8e98> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 14c18 <__cxa_atexit@plt+0x8ed0> │ │ │ │ + ldr r0, [pc, #76] @ 14c24 <__cxa_atexit@plt+0x8edc> │ │ │ │ + ldr r8, [pc, #76] @ 14c28 <__cxa_atexit@plt+0x8ee0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #64] @ 14c2c <__cxa_atexit@plt+0x8ee4> │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #52] @ 14c30 <__cxa_atexit@plt+0x8ee8> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd28 │ │ │ │ + ldrheq r4, [sp], #10 │ │ │ │ + smlabbeq r1, ip, sl, sl │ │ │ │ + smlabbeq r1, r4, sl, sl │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + sbcseq r4, sp, r0, asr #1 │ │ │ │ + rscseq r0, r2, r8, lsl #15 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 14ca8 <__cxa_atexit@plt+0x8f60> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r9, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 14c98 <__cxa_atexit@plt+0x8f50> │ │ │ │ - ldr r2, [pc, #52] @ 14cb0 <__cxa_atexit@plt+0x8f68> │ │ │ │ + bcc 14cb4 <__cxa_atexit@plt+0x8f6c> │ │ │ │ + ldr r2, [pc, #84] @ 14cc4 <__cxa_atexit@plt+0x8f7c> │ │ │ │ + ldr r1, [pc, #84] @ 14cc8 <__cxa_atexit@plt+0x8f80> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14cb4 <__cxa_atexit@plt+0x8f6c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14cb8 <__cxa_atexit@plt+0x8f70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #60] @ 14ccc <__cxa_atexit@plt+0x8f84> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - ldrsbteq r0, [r2], #80 @ 0x50 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + sbcseq r4, sp, r7, lsl r0 │ │ │ │ + rscseq r0, r2, r8, ror #13 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14d0c <__cxa_atexit@plt+0x8fc4> │ │ │ │ - ldr r2, [pc, #68] @ 14d2c <__cxa_atexit@plt+0x8fe4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14d30 <__cxa_atexit@plt+0x8fe8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 14d34 <__cxa_atexit@plt+0x8fec> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14d38 <__cxa_atexit@plt+0x8ff0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 14d38 <__cxa_atexit@plt+0x8ff0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 14d44 <__cxa_atexit@plt+0x8ffc> │ │ │ │ + ldr r1, [pc, #80] @ 14d54 <__cxa_atexit@plt+0x900c> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #68] @ 14d58 <__cxa_atexit@plt+0x9010> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #56] @ 14d5c <__cxa_atexit@plt+0x9014> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14d3c <__cxa_atexit@plt+0x8ff4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ - tsteq r1, r0, ror #18 │ │ │ │ - rscseq r0, r2, ip, asr r5 │ │ │ │ - tsteq r1, ip, lsr r9 │ │ │ │ - rscseq r0, r2, ip, lsr r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ + tsteq r1, ip, asr r9 │ │ │ │ + rscseq r0, r2, r0, ror r6 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r8, r5, #16 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 14e3c <__cxa_atexit@plt+0x90f4> │ │ │ │ + ldr lr, [pc, #216] @ 14e58 <__cxa_atexit@plt+0x9110> │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + beq 14df0 <__cxa_atexit@plt+0x90a8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14d94 <__cxa_atexit@plt+0x904c> │ │ │ │ - ldr r2, [pc, #68] @ 14db4 <__cxa_atexit@plt+0x906c> │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + cmp r2, lr │ │ │ │ + bcc 14e44 <__cxa_atexit@plt+0x90fc> │ │ │ │ + ldr r2, [pc, #160] @ 14e5c <__cxa_atexit@plt+0x9114> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14db8 <__cxa_atexit@plt+0x9070> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 14dbc <__cxa_atexit@plt+0x9074> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + mov r2, r9 │ │ │ │ + str r0, [r9, #8] │ │ │ │ + str r1, [r2, #16]! │ │ │ │ + cmp r8, #39 @ 0x27 │ │ │ │ + str r3, [r9, #12] │ │ │ │ + bne 14dfc <__cxa_atexit@plt+0x90b4> │ │ │ │ + ldr r8, [pc, #120] @ 14e60 <__cxa_atexit@plt+0x9118> │ │ │ │ + mov r6, r2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #96] @ 14e64 <__cxa_atexit@plt+0x911c> │ │ │ │ + ldr r0, [pc, #96] @ 14e68 <__cxa_atexit@plt+0x9120> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r2, r0, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #72] @ 14e6c <__cxa_atexit@plt+0x9124> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + sub r7, lr, #6 │ │ │ │ + stm r3, {r1, r2, r6} │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #48 @ 0x30 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + smlatbeq r1, r0, r8, sl │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + rscseq r0, r2, r0, ror #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 14f18 <__cxa_atexit@plt+0x91d0> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r8, [pc, #124] @ 14f24 <__cxa_atexit@plt+0x91dc> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + str r1, [r3, #20]! │ │ │ │ mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14dc0 <__cxa_atexit@plt+0x9078> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14dc4 <__cxa_atexit@plt+0x907c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r9, #-16]! │ │ │ │ + cmp sl, #39 @ 0x27 │ │ │ │ + stmdb r3, {r0, lr} │ │ │ │ + bne 14ed8 <__cxa_atexit@plt+0x9190> │ │ │ │ + ldr r8, [pc, #92] @ 14f28 <__cxa_atexit@plt+0x91e0> │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r3, [pc, #76] @ 14f2c <__cxa_atexit@plt+0x91e4> │ │ │ │ + ldr r1, [pc, #76] @ 14f30 <__cxa_atexit@plt+0x91e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r2, #24]! │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r3, [pc, #60] @ 14f34 <__cxa_atexit@plt+0x91ec> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r2, [r2, #24] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - smlatteq r1, r0, r8, sl │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - ldrsbteq r0, [r2], #68 @ 0x44 │ │ │ │ - @ instruction: 0x0101a8b4 │ │ │ │ - ldrsbteq r0, [r2], #64 @ 0x40 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + @ instruction: 0x0101a7b8 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + smlatbeq r1, r0, r7, sl │ │ │ │ + smlabbeq r1, r8, r7, sl │ │ │ │ + smlalseq r0, r2, r8, r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 14dfc <__cxa_atexit@plt+0x90b4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 14e04 <__cxa_atexit@plt+0x90bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 14fac <__cxa_atexit@plt+0x9264> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 14fb8 <__cxa_atexit@plt+0x9270> │ │ │ │ + ldr lr, [pc, #92] @ 14fc8 <__cxa_atexit@plt+0x9280> │ │ │ │ + ldr r1, [pc, #92] @ 14fcc <__cxa_atexit@plt+0x9284> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r8, [pc, #64] @ 14fd0 <__cxa_atexit@plt+0x9288> │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - b 24a7c <__cxa_atexit@plt+0x18d34> │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r2, [r9, #20] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r1, r4, r8, sl │ │ │ │ - andeq r0, r3, pc │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ + sbcseq r3, sp, r9, lsr #26 │ │ │ │ + ldrshteq r0, [r2], #60 @ 0x3c │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 15024 <__cxa_atexit@plt+0x92dc> │ │ │ │ + ldr lr, [pc, #56] @ 15034 <__cxa_atexit@plt+0x92ec> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add r7, r7, #16 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + smlalseq r0, r2, r4, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1509c <__cxa_atexit@plt+0x9354> │ │ │ │ + ldr sl, [pc, #72] @ 150ac <__cxa_atexit@plt+0x9364> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #56] @ 150b0 <__cxa_atexit@plt+0x9368> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r9, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, lr │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + sbcseq r3, sp, r2, asr ip │ │ │ │ + rscseq r0, r2, ip, lsl r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14e4c <__cxa_atexit@plt+0x9104> │ │ │ │ - ldr r2, [pc, #52] @ 14e64 <__cxa_atexit@plt+0x911c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14e68 <__cxa_atexit@plt+0x9120> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14e6c <__cxa_atexit@plt+0x9124> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1511c <__cxa_atexit@plt+0x93d4> │ │ │ │ + ldr sl, [pc, #72] @ 1512c <__cxa_atexit@plt+0x93e4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #56] @ 15130 <__cxa_atexit@plt+0x93e8> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r9, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, lr │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - tsteq r1, r0, lsr #16 │ │ │ │ - rscseq r0, r2, r8, asr r4 │ │ │ │ - rscseq r0, r2, r0, lsr r4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 14eb8 <__cxa_atexit@plt+0x9170> │ │ │ │ - ldr r2, [pc, #52] @ 14ed0 <__cxa_atexit@plt+0x9188> │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + ldrsbeq r3, [sp], #178 @ 0xb2 │ │ │ │ + smlalseq r0, r2, r8, r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 15180 <__cxa_atexit@plt+0x9438> │ │ │ │ + ldr r2, [pc, #48] @ 15190 <__cxa_atexit@plt+0x9448> │ │ │ │ + ldr r3, [pc, #48] @ 15194 <__cxa_atexit@plt+0x944c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 14ed4 <__cxa_atexit@plt+0x918c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 14ed8 <__cxa_atexit@plt+0x9190> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - @ instruction: 0x0101a7b4 │ │ │ │ - rscseq r0, r2, ip, ror #7 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + sbcseq r3, sp, r6, ror fp │ │ │ │ + rscseq r0, r2, r8, lsr r2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ + mov r3, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 14f2c <__cxa_atexit@plt+0x91e4> │ │ │ │ - ldr r2, [pc, #68] @ 14f4c <__cxa_atexit@plt+0x9204> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14f50 <__cxa_atexit@plt+0x9208> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 14f54 <__cxa_atexit@plt+0x920c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14f58 <__cxa_atexit@plt+0x9210> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14f5c <__cxa_atexit@plt+0x9214> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - rscseq r0, r2, r8, ror r3 │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ - rscseq r0, r2, r8, asr r3 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + bcc 1522c <__cxa_atexit@plt+0x94e4> │ │ │ │ + ldr r1, [pc, #140] @ 15250 <__cxa_atexit@plt+0x9508> │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r6, r9, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 14fb4 <__cxa_atexit@plt+0x926c> │ │ │ │ - ldr r2, [pc, #68] @ 14fd4 <__cxa_atexit@plt+0x928c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 14fd8 <__cxa_atexit@plt+0x9290> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 14fdc <__cxa_atexit@plt+0x9294> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 14fe0 <__cxa_atexit@plt+0x9298> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [pc, #116] @ 15254 <__cxa_atexit@plt+0x950c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r9, {r0, r1, r3} │ │ │ │ + bcc 15240 <__cxa_atexit@plt+0x94f8> │ │ │ │ + ldr sl, [pc, #100] @ 15258 <__cxa_atexit@plt+0x9510> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #84] @ 1525c <__cxa_atexit@plt+0x9514> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r9, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, lr │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 14fe4 <__cxa_atexit@plt+0x929c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - smlabteq r1, r0, r6, sl │ │ │ │ - @ instruction: 0x0101a6b8 │ │ │ │ - ldrshteq r0, [r2], #32 │ │ │ │ - @ instruction: 0x0101a694 │ │ │ │ - rscseq r0, r2, ip, ror #5 │ │ │ │ + smlabteq r1, r0, r4, sl │ │ │ │ + smlatbeq r1, r0, r4, sl │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + sbcseq r3, sp, r2, asr #21 │ │ │ │ + rscseq r0, r2, r0, ror r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1501c <__cxa_atexit@plt+0x92d4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 15024 <__cxa_atexit@plt+0x92dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 24d6c <__cxa_atexit@plt+0x19024> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ + bhi 152c4 <__cxa_atexit@plt+0x957c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r9, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 15070 <__cxa_atexit@plt+0x9328> │ │ │ │ - ldr r2, [pc, #56] @ 15088 <__cxa_atexit@plt+0x9340> │ │ │ │ + bcc 152d0 <__cxa_atexit@plt+0x9588> │ │ │ │ + ldr r2, [pc, #76] @ 152e0 <__cxa_atexit@plt+0x9598> │ │ │ │ + ldr r1, [pc, #76] @ 152e4 <__cxa_atexit@plt+0x959c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r2, [pc, #40] @ 1508c <__cxa_atexit@plt+0x9344> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 15090 <__cxa_atexit@plt+0x9348> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 152e8 <__cxa_atexit@plt+0x95a0> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - rscseq r0, r2, r0, ror r2 │ │ │ │ - rscseq r0, r2, r8, asr #4 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + sbcseq r3, sp, lr, lsr #20 │ │ │ │ + rscseq r0, r2, r0, ror #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 150e0 <__cxa_atexit@plt+0x9398> │ │ │ │ - ldr r2, [pc, #56] @ 150f8 <__cxa_atexit@plt+0x93b0> │ │ │ │ + bcc 15354 <__cxa_atexit@plt+0x960c> │ │ │ │ + ldr r2, [pc, #76] @ 15364 <__cxa_atexit@plt+0x961c> │ │ │ │ + ldr r1, [pc, #76] @ 15368 <__cxa_atexit@plt+0x9620> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r2, [pc, #40] @ 150fc <__cxa_atexit@plt+0x93b4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #56] @ 1536c <__cxa_atexit@plt+0x9624> │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 15100 <__cxa_atexit@plt+0x93b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - smlabbeq r1, ip, r5, sl │ │ │ │ - rscseq r0, r2, r0, lsl #4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + tsteq r1, r4, ror r3 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + @ instruction: 0xfffff414 │ │ │ │ + andeq r0, r0, r5, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1515c <__cxa_atexit@plt+0x9414> │ │ │ │ - ldr r2, [pc, #72] @ 1517c <__cxa_atexit@plt+0x9434> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 15408 <__cxa_atexit@plt+0x96c0> │ │ │ │ + ldr r7, [pc, #132] @ 15428 <__cxa_atexit@plt+0x96e0> │ │ │ │ + ldr lr, [pc, #132] @ 1542c <__cxa_atexit@plt+0x96e4> │ │ │ │ + mov r3, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r2, [pc, #56] @ 15180 <__cxa_atexit@plt+0x9438> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 15184 <__cxa_atexit@plt+0x943c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 15188 <__cxa_atexit@plt+0x9440> │ │ │ │ + str r3, [r3, #28] │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + cmp r8, #10 │ │ │ │ + stm lr, {r0, r1, sl} │ │ │ │ + ble 153f0 <__cxa_atexit@plt+0x96a8> │ │ │ │ + ldr r1, [pc, #72] @ 15434 <__cxa_atexit@plt+0x96ec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 153f8 <__cxa_atexit@plt+0x96b0> │ │ │ │ + ldr r1, [pc, #56] @ 15430 <__cxa_atexit@plt+0x96e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #36] @ 0x24 │ │ │ │ + str r3, [r2, #40] @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 15438 <__cxa_atexit@plt+0x96f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 1518c <__cxa_atexit@plt+0x9444> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - rscseq r0, r2, r4, lsl #3 │ │ │ │ - smlatteq r1, ip, r4, sl │ │ │ │ - rscseq r0, r2, r4, ror #2 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + @ instruction: 0xfffff4b0 │ │ │ │ + @ instruction: 0xfffffc8c │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + ldrsbteq pc, [r1], #252 @ 0xfc @ │ │ │ │ + rscseq pc, r1, ip, lsr #31 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 151ec <__cxa_atexit@plt+0x94a4> │ │ │ │ - ldr r2, [pc, #72] @ 1520c <__cxa_atexit@plt+0x94c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r2, [pc, #56] @ 15210 <__cxa_atexit@plt+0x94c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 15214 <__cxa_atexit@plt+0x94cc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 15218 <__cxa_atexit@plt+0x94d0> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 154ac <__cxa_atexit@plt+0x9764> │ │ │ │ + ldr r7, [pc, #92] @ 154c0 <__cxa_atexit@plt+0x9778> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 15494 <__cxa_atexit@plt+0x974c> │ │ │ │ + ldr r7, [pc, #76] @ 154c4 <__cxa_atexit@plt+0x977c> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 154a0 <__cxa_atexit@plt+0x9758> │ │ │ │ + mov r7, r9 │ │ │ │ + b 15514 <__cxa_atexit@plt+0x97cc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 154c8 <__cxa_atexit@plt+0x9780> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 1521c <__cxa_atexit@plt+0x94d4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - smlabbeq r1, r8, r4, sl │ │ │ │ - smlabbeq r1, r0, r4, sl │ │ │ │ - ldrshteq r0, [r2], #4 │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #16] @ 15244 <__cxa_atexit@plt+0x94fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r9, [pc, #8] @ 15248 <__cxa_atexit@plt+0x9500> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - rscseq r0, r2, r0, asr #1 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ 15274 <__cxa_atexit@plt+0x952c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r9, [pc, #8] @ 15278 <__cxa_atexit@plt+0x9530> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 152a8 <__cxa_atexit@plt+0x9560> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 152ac <__cxa_atexit@plt+0x9564> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 152b0 <__cxa_atexit@plt+0x9568> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, r8, r3, sl │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - rscseq r0, r2, r0, ror r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 152e4 <__cxa_atexit@plt+0x959c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 152e8 <__cxa_atexit@plt+0x95a0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 152ec <__cxa_atexit@plt+0x95a4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - @ instruction: 0x0101a394 │ │ │ │ - smlabbeq r1, ip, r3, sl │ │ │ │ - @ instruction: 0x0101a394 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #16] @ 15314 <__cxa_atexit@plt+0x95cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r9, [pc, #8] @ 15318 <__cxa_atexit@plt+0x95d0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r8, ror #6 │ │ │ │ - rscseq r0, r2, r4, lsr #32 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ 15344 <__cxa_atexit@plt+0x95fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r9, [pc, #8] @ 15348 <__cxa_atexit@plt+0x9600> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, ip, lsr #6 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 15378 <__cxa_atexit@plt+0x9630> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 1537c <__cxa_atexit@plt+0x9634> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 15380 <__cxa_atexit@plt+0x9638> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - mrseq sl, SP_irq │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - ldrsbteq pc, [r1], #244 @ 0xf4 @ │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 153b4 <__cxa_atexit@plt+0x966c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 153b8 <__cxa_atexit@plt+0x9670> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 153bc <__cxa_atexit@plt+0x9674> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - smlabteq r1, r4, r2, sl │ │ │ │ - @ instruction: 0x0101a2bc │ │ │ │ - smlabteq r1, r8, r2, sl │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 153d8 <__cxa_atexit@plt+0x9690> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlatbeq r1, r8, r2, sl │ │ │ │ - smlalseq pc, r1, r8, pc @ │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 153f8 <__cxa_atexit@plt+0x96b0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlabbeq r1, r8, r2, sl │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 15428 <__cxa_atexit@plt+0x96e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 1542c <__cxa_atexit@plt+0x96e4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 15430 <__cxa_atexit@plt+0x96e8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - rscseq pc, r1, r8, asr pc @ │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 15464 <__cxa_atexit@plt+0x971c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 15468 <__cxa_atexit@plt+0x9720> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 1546c <__cxa_atexit@plt+0x9724> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r4, lsl r2 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 15488 <__cxa_atexit@plt+0x9740> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - rscseq pc, r1, ip, lsl pc @ │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 154a8 <__cxa_atexit@plt+0x9760> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 154d8 <__cxa_atexit@plt+0x9790> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 154dc <__cxa_atexit@plt+0x9794> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 154e0 <__cxa_atexit@plt+0x9798> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - smlatbeq r1, r0, r1, sl │ │ │ │ - @ instruction: 0x0101a198 │ │ │ │ - smlatbeq r1, ip, r1, sl │ │ │ │ - ldrsbteq pc, [r1], #236 @ 0xec @ │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 15514 <__cxa_atexit@plt+0x97cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 15518 <__cxa_atexit@plt+0x97d0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 1551c <__cxa_atexit@plt+0x97d4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 15538 <__cxa_atexit@plt+0x97f0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - rscseq pc, r1, r0, lsr #29 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 15558 <__cxa_atexit@plt+0x9810> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 15588 <__cxa_atexit@plt+0x9840> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 1558c <__cxa_atexit@plt+0x9844> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 15590 <__cxa_atexit@plt+0x9848> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - smlatteq r1, r8, r0, sl │ │ │ │ - mrseq sl, (UNDEF: 17) │ │ │ │ - rscseq pc, r1, r0, ror #28 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 155c4 <__cxa_atexit@plt+0x987c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 155c8 <__cxa_atexit@plt+0x9880> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 155cc <__cxa_atexit@plt+0x9884> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - strheq sl, [r1, -r4] │ │ │ │ - smlatbeq r1, ip, r0, sl │ │ │ │ - smlabteq r1, r4, r0, sl │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 155e8 <__cxa_atexit@plt+0x98a0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlatbeq r1, r4, r0, sl │ │ │ │ - rscseq pc, r1, r4, lsr #28 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 15608 <__cxa_atexit@plt+0x98c0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlabbeq r1, r4, r0, sl │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 15638 <__cxa_atexit@plt+0x98f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 1563c <__cxa_atexit@plt+0x98f4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 15640 <__cxa_atexit@plt+0x98f8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - qaddeq sl, r4, r1 │ │ │ │ - rscseq pc, r1, r4, ror #27 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 15674 <__cxa_atexit@plt+0x992c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 15678 <__cxa_atexit@plt+0x9930> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 1567c <__cxa_atexit@plt+0x9934> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r4 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 15698 <__cxa_atexit@plt+0x9950> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - rscseq pc, r1, r8, lsr #27 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 156b8 <__cxa_atexit@plt+0x9970> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 156e8 <__cxa_atexit@plt+0x99a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 156ec <__cxa_atexit@plt+0x99a4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 156f0 <__cxa_atexit@plt+0x99a8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - @ instruction: 0x01019f90 │ │ │ │ - smlabbeq r1, r8, pc, r9 @ │ │ │ │ - smlatbeq r1, r8, pc, r9 @ │ │ │ │ - rscseq pc, r1, r8, ror #26 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq pc, r1, r8, asr #30 │ │ │ │ + rscseq pc, r1, r0, lsr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 15504 <__cxa_atexit@plt+0x97bc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 154fc <__cxa_atexit@plt+0x97b4> │ │ │ │ + b 15514 <__cxa_atexit@plt+0x97cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq pc, r1, r4, ror #29 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r0, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + bcc 155a8 <__cxa_atexit@plt+0x9860> │ │ │ │ + ldr r1, [pc, #128] @ 155c8 <__cxa_atexit@plt+0x9880> │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r9, [pc, #124] @ 155cc <__cxa_atexit@plt+0x9884> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add r5, r5, #8 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + add r9, pc, r9 │ │ │ │ + cmp r8, #10 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + ble 15590 <__cxa_atexit@plt+0x9848> │ │ │ │ + ldr r3, [pc, #72] @ 155d4 <__cxa_atexit@plt+0x988c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 15598 <__cxa_atexit@plt+0x9850> │ │ │ │ + ldr r3, [pc, #56] @ 155d0 <__cxa_atexit@plt+0x9888> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #40] @ 155d8 <__cxa_atexit@plt+0x9890> │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {sl, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff30c │ │ │ │ + @ instruction: 0xfffffad8 │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ + rscseq pc, r1, r4, lsr lr @ │ │ │ │ + rscseq pc, r1, ip, lsl #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 15724 <__cxa_atexit@plt+0x99dc> │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 156a4 <__cxa_atexit@plt+0x995c> │ │ │ │ + ldr r7, [pc, #220] @ 156dc <__cxa_atexit@plt+0x9994> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #-8]! │ │ │ │ + str r9, [r2, #4] │ │ │ │ + beq 15694 <__cxa_atexit@plt+0x994c> │ │ │ │ + ldr r3, [pc, #196] @ 156e0 <__cxa_atexit@plt+0x9998> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 15728 <__cxa_atexit@plt+0x99e0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 1572c <__cxa_atexit@plt+0x99e4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - rscseq pc, r1, ip, asr #26 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 15764 <__cxa_atexit@plt+0x9a1c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 1576c <__cxa_atexit@plt+0x9a24> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1ede4 <__cxa_atexit@plt+0x1309c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc 156b4 <__cxa_atexit@plt+0x996c> │ │ │ │ + ldr r0, [pc, #156] @ 156ec <__cxa_atexit@plt+0x99a4> │ │ │ │ + ldr r8, [pc, #156] @ 156f0 <__cxa_atexit@plt+0x99a8> │ │ │ │ + ldr r5, [pc, #156] @ 156f4 <__cxa_atexit@plt+0x99ac> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub r0, r3, #23 │ │ │ │ + str r5, [r6, #12] │ │ │ │ + add r5, r6, #16 │ │ │ │ + stm r5, {r1, r7, lr} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 157c0 <__cxa_atexit@plt+0x9a78> │ │ │ │ - ldr r2, [pc, #64] @ 157d8 <__cxa_atexit@plt+0x9a90> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5], #4 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r2, [pc, #40] @ 157dc <__cxa_atexit@plt+0x9a94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 157e0 <__cxa_atexit@plt+0x9a98> │ │ │ │ + ldr r7, [pc, #60] @ 156e8 <__cxa_atexit@plt+0x99a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ + bx r0 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, #36] @ 156e4 <__cxa_atexit@plt+0x999c> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlatbeq r1, ip, lr, r9 │ │ │ │ - rscseq pc, r1, r8, asr #25 │ │ │ │ - rscseq pc, r1, r0, lsr #25 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + rscseq pc, r1, r4, lsr #26 │ │ │ │ + rscseq pc, r1, ip, asr sp @ │ │ │ │ + @ instruction: 0xfffff204 │ │ │ │ + @ instruction: 0xfffffadc │ │ │ │ + @ instruction: 0xfffff9e4 │ │ │ │ + ldrshteq pc, [r1], #196 @ 0xc4 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r6, [pc, #148] @ 157a4 <__cxa_atexit@plt+0x9a5c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + str r6, [r5] │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 15838 <__cxa_atexit@plt+0x9af0> │ │ │ │ - ldr r2, [pc, #64] @ 15850 <__cxa_atexit@plt+0x9b08> │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + bcc 15780 <__cxa_atexit@plt+0x9a38> │ │ │ │ + ldr r2, [pc, #104] @ 157a8 <__cxa_atexit@plt+0x9a60> │ │ │ │ + ldr r8, [pc, #104] @ 157ac <__cxa_atexit@plt+0x9a64> │ │ │ │ + ldr r9, [pc, #104] @ 157b0 <__cxa_atexit@plt+0x9a68> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r5], #4 │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r2, [pc, #40] @ 15854 <__cxa_atexit@plt+0x9b0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 15858 <__cxa_atexit@plt+0x9b10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, #40] @ 157b4 <__cxa_atexit@plt+0x9a6c> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - rscseq pc, r1, r0, asr ip @ │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r9 │ │ │ │ + smlabbeq r1, r8, pc, r9 @ │ │ │ │ + @ instruction: 0xfffff114 │ │ │ │ + @ instruction: 0xfffff9f0 │ │ │ │ + @ instruction: 0xfffff8f0 │ │ │ │ + rscseq pc, r1, r8, asr ip @ │ │ │ │ + rscseq pc, r1, r8, asr #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ 157e0 <__cxa_atexit@plt+0x9a98> │ │ │ │ + mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 158c8 <__cxa_atexit@plt+0x9b80> │ │ │ │ - str sl, [r1] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 158e4 <__cxa_atexit@plt+0x9b9c> │ │ │ │ - ldr r1, [pc, #124] @ 15918 <__cxa_atexit@plt+0x9bd0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - ldr r2, [pc, #104] @ 1591c <__cxa_atexit@plt+0x9bd4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ + rscseq pc, r1, r4, lsr ip @ │ │ │ │ + rscseq pc, r1, r4, lsl #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 158bc <__cxa_atexit@plt+0x9b74> │ │ │ │ + ldr r3, [pc, #236] @ 158f4 <__cxa_atexit@plt+0x9bac> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 158ac <__cxa_atexit@plt+0x9b64> │ │ │ │ + ldr r2, [pc, #216] @ 158f8 <__cxa_atexit@plt+0x9bb0> │ │ │ │ + mov r3, r5 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #96] @ 15920 <__cxa_atexit@plt+0x9bd8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #68] @ 15914 <__cxa_atexit@plt+0x9bcc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + ldr r2, [pc, #188] @ 158fc <__cxa_atexit@plt+0x9bb4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + bcc 158cc <__cxa_atexit@plt+0x9b84> │ │ │ │ + ldr r0, [pc, #160] @ 15908 <__cxa_atexit@plt+0x9bc0> │ │ │ │ + ldr r8, [pc, #160] @ 1590c <__cxa_atexit@plt+0x9bc4> │ │ │ │ + ldr r5, [pc, #160] @ 15910 <__cxa_atexit@plt+0x9bc8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub r0, r2, #23 │ │ │ │ + str r5, [r6, #12] │ │ │ │ + add r5, r6, #16 │ │ │ │ + stm r5, {r1, r7, lr} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 1590c <__cxa_atexit@plt+0x9bc4> │ │ │ │ + ldr r7, [pc, #64] @ 15904 <__cxa_atexit@plt+0x9bbc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, #40] @ 15900 <__cxa_atexit@plt+0x9bb8> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #16] @ 15910 <__cxa_atexit@plt+0x9bc8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r1, r4, lsr #23 │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - ldrsbteq pc, [r1], #184 @ 0xb8 @ │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - smlatbeq r1, ip, sp, r9 │ │ │ │ - smlatbeq r1, r4, sp, r9 │ │ │ │ - rscseq pc, r1, r8, ror fp @ │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ + rscseq pc, r1, ip, lsl #22 │ │ │ │ + rscseq pc, r1, r4, asr fp @ │ │ │ │ + @ instruction: 0xffffefec │ │ │ │ + @ instruction: 0xfffff8c4 │ │ │ │ + @ instruction: 0xfffff7cc │ │ │ │ + ldrsbteq pc, [r1], #168 @ 0xa8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 15994 <__cxa_atexit@plt+0x9c4c> │ │ │ │ - str sl, [r1] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #176] @ 159dc <__cxa_atexit@plt+0x9c94> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r3, r6, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + ldr r6, [pc, #136] @ 159e0 <__cxa_atexit@plt+0x9c98> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r3, #-4]! │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 159b0 <__cxa_atexit@plt+0x9c68> │ │ │ │ - ldr r1, [pc, #124] @ 159e4 <__cxa_atexit@plt+0x9c9c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - ldr r2, [pc, #104] @ 159e8 <__cxa_atexit@plt+0x9ca0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #96] @ 159ec <__cxa_atexit@plt+0x9ca4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #68] @ 159e0 <__cxa_atexit@plt+0x9c98> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc 159b8 <__cxa_atexit@plt+0x9c70> │ │ │ │ + ldr r0, [pc, #112] @ 159e4 <__cxa_atexit@plt+0x9c9c> │ │ │ │ + ldr r9, [pc, #112] @ 159e8 <__cxa_atexit@plt+0x9ca0> │ │ │ │ + ldr r5, [pc, #112] @ 159ec <__cxa_atexit@plt+0x9ca4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r5, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + sub r0, r6, #23 │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str lr, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + str r9, [r2, #32] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, #44] @ 159f0 <__cxa_atexit@plt+0x9ca8> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 159d8 <__cxa_atexit@plt+0x9c90> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #16] @ 159dc <__cxa_atexit@plt+0x9c94> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, r2 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ bx r0 │ │ │ │ - ldrsbteq pc, [r1], #168 @ 0xa8 @ │ │ │ │ - @ instruction: 0x01019c98 │ │ │ │ - rscseq pc, r1, ip, lsl #22 │ │ │ │ - @ instruction: 0xfffffdd0 │ │ │ │ - smlatteq r1, r0, ip, r9 │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - rscseq pc, r1, ip, lsl #21 │ │ │ │ + tsteq r1, r0, lsr sp │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + @ instruction: 0xffffeee0 │ │ │ │ + @ instruction: 0xfffff7b8 │ │ │ │ + @ instruction: 0xfffff6c0 │ │ │ │ + rscseq pc, r1, r0, lsr #20 │ │ │ │ + ldrsbteq pc, [r1], #144 @ 0x90 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 15a30 <__cxa_atexit@plt+0x9ce8> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #32] @ 15a38 <__cxa_atexit@plt+0x9cf0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #24] @ 15a3c <__cxa_atexit@plt+0x9cf4> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 15a5c <__cxa_atexit@plt+0x9d14> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 15a68 <__cxa_atexit@plt+0x9d20> │ │ │ │ + ldr r1, [pc, #80] @ 15a78 <__cxa_atexit@plt+0x9d30> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #68] @ 15a7c <__cxa_atexit@plt+0x9d34> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1ede4 <__cxa_atexit@plt+0x1309c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #56] @ 15a80 <__cxa_atexit@plt+0x9d38> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, asr ip │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - rscseq pc, r1, r4, asr #20 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 15a8c <__cxa_atexit@plt+0x9d44> │ │ │ │ - ldr r2, [pc, #56] @ 15aa4 <__cxa_atexit@plt+0x9d5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r2, [pc, #40] @ 15aa8 <__cxa_atexit@plt+0x9d60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 15aac <__cxa_atexit@plt+0x9d64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlatteq r1, r0, fp, r9 │ │ │ │ - rscseq pc, r1, ip, lsr #20 │ │ │ │ - rscseq pc, r1, r4, lsl #20 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + rscseq pc, r1, r0, asr #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 15afc <__cxa_atexit@plt+0x9db4> │ │ │ │ - ldr r2, [pc, #56] @ 15b14 <__cxa_atexit@plt+0x9dcc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r2, [pc, #40] @ 15b18 <__cxa_atexit@plt+0x9dd0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 15b1c <__cxa_atexit@plt+0x9dd4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 15b08 <__cxa_atexit@plt+0x9dc0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 15b10 <__cxa_atexit@plt+0x9dc8> │ │ │ │ + ldr r1, [pc, #104] @ 15b24 <__cxa_atexit@plt+0x9ddc> │ │ │ │ + sub r9, r6, #18 │ │ │ │ + add sl, r3, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [pc, #80] @ 15b28 <__cxa_atexit@plt+0x9de0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #76] @ 15b2c <__cxa_atexit@plt+0x9de4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #68] @ 15b30 <__cxa_atexit@plt+0x9de8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + stm sl, {r1, r2, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 15b18 <__cxa_atexit@plt+0x9dd0> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - tsteq r1, r0, ror fp │ │ │ │ - ldrhteq pc, [r1], #156 @ 0x9c @ │ │ │ │ - andeq r0, r3, pc │ │ │ │ + @ instruction: 0x01019bb0 │ │ │ │ + smlatbeq r1, r8, fp, r9 │ │ │ │ + smlatbeq r1, r0, fp, r9 │ │ │ │ + smlatbeq r1, r4, fp, r9 │ │ │ │ + smlalseq pc, r1, r0, r8 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 15b78 <__cxa_atexit@plt+0x9e30> │ │ │ │ - ldr r2, [pc, #72] @ 15b98 <__cxa_atexit@plt+0x9e50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r2, [pc, #56] @ 15b9c <__cxa_atexit@plt+0x9e54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 15ba0 <__cxa_atexit@plt+0x9e58> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 15ba4 <__cxa_atexit@plt+0x9e5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 15ba8 <__cxa_atexit@plt+0x9e60> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 15bbc <__cxa_atexit@plt+0x9e74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 15bc4 <__cxa_atexit@plt+0x9e7c> │ │ │ │ + ldr r1, [pc, #108] @ 15bd8 <__cxa_atexit@plt+0x9e90> │ │ │ │ + ldr r0, [pc, #108] @ 15bdc <__cxa_atexit@plt+0x9e94> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [pc, #84] @ 15be0 <__cxa_atexit@plt+0x9e98> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #80] @ 15be4 <__cxa_atexit@plt+0x9e9c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #72] @ 15be8 <__cxa_atexit@plt+0x9ea0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, r3 │ │ │ │ + b 15bcc <__cxa_atexit@plt+0x9e84> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ strdeq r9, [r1, -ip] │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - rscseq pc, r1, r0, asr #18 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - rscseq pc, r1, r8, lsl r9 @ │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + ldrsbeq r3, [sp], #15 │ │ │ │ + smlatteq r1, r8, sl, r9 │ │ │ │ + smlatteq r1, r0, sl, r9 │ │ │ │ + ldrsbteq pc, [r1], #120 @ 0x78 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 15c08 <__cxa_atexit@plt+0x9ec0> │ │ │ │ - ldr r2, [pc, #72] @ 15c28 <__cxa_atexit@plt+0x9ee0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r2, [pc, #56] @ 15c2c <__cxa_atexit@plt+0x9ee4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 15c30 <__cxa_atexit@plt+0x9ee8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 15c34 <__cxa_atexit@plt+0x9eec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 15c54 <__cxa_atexit@plt+0x9f0c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 15c60 <__cxa_atexit@plt+0x9f18> │ │ │ │ + ldr r1, [pc, #80] @ 15c70 <__cxa_atexit@plt+0x9f28> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #68] @ 15c74 <__cxa_atexit@plt+0x9f2c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #56] @ 15c78 <__cxa_atexit@plt+0x9f30> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 15c38 <__cxa_atexit@plt+0x9ef0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, r4, ror #20 │ │ │ │ - ldrhteq pc, [r1], #128 @ 0x80 @ │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ tsteq r1, r0, asr #20 │ │ │ │ - ldrhteq pc, [r1], #136 @ 0x88 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ + rscseq pc, r1, r8, asr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 15cc8 <__cxa_atexit@plt+0x9f80> │ │ │ │ + bhi 15d00 <__cxa_atexit@plt+0x9fb8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 15cd0 <__cxa_atexit@plt+0x9f88> │ │ │ │ - ldr lr, [pc, #112] @ 15ce4 <__cxa_atexit@plt+0x9f9c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ 15ce8 <__cxa_atexit@plt+0x9fa0> │ │ │ │ + bcc 15d08 <__cxa_atexit@plt+0x9fc0> │ │ │ │ + ldr r1, [pc, #104] @ 15d1c <__cxa_atexit@plt+0x9fd4> │ │ │ │ + sub r9, r6, #18 │ │ │ │ + add sl, r3, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [pc, #80] @ 15d20 <__cxa_atexit@plt+0x9fd8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #76] @ 15d24 <__cxa_atexit@plt+0x9fdc> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #68] @ 15d28 <__cxa_atexit@plt+0x9fe0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + stm sl, {r1, r2, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 15d10 <__cxa_atexit@plt+0x9fc8> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x010199b8 │ │ │ │ + @ instruction: 0x010199b0 │ │ │ │ + smlatbeq r1, r8, r9, r9 │ │ │ │ + smlatbeq r1, ip, r9, r9 │ │ │ │ + smlalseq pc, r1, r8, r6 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 15db4 <__cxa_atexit@plt+0xa06c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 15dbc <__cxa_atexit@plt+0xa074> │ │ │ │ + ldr r1, [pc, #108] @ 15dd0 <__cxa_atexit@plt+0xa088> │ │ │ │ + ldr r0, [pc, #108] @ 15dd4 <__cxa_atexit@plt+0xa08c> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [pc, #100] @ 15cec <__cxa_atexit@plt+0x9fa4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - add ip, r2, #1 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - ldr r8, [pc, #76] @ 15cf0 <__cxa_atexit@plt+0x9fa8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #72] @ 15cf4 <__cxa_atexit@plt+0x9fac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, lr} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [pc, #84] @ 15dd8 <__cxa_atexit@plt+0xa090> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #80] @ 15ddc <__cxa_atexit@plt+0xa094> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #72] @ 15de0 <__cxa_atexit@plt+0xa098> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ + str lr, [r3, #16] │ │ │ │ str r1, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b 1ede4 <__cxa_atexit@plt+0x1309c> │ │ │ │ + str r3, [r3, #24] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ mov r6, r3 │ │ │ │ - b 15cd8 <__cxa_atexit@plt+0x9f90> │ │ │ │ - mov r5, #24 │ │ │ │ + b 15dc4 <__cxa_atexit@plt+0xa07c> │ │ │ │ + mov r5, #28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r1, r4, ror r8 @ │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, ip, r9, r9 │ │ │ │ - smlatteq r1, r8, r9, r9 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + ldrsbeq r2, [sp], #230 @ 0xe6 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlatteq r1, r8, r8, r9 │ │ │ │ + rscseq pc, r1, r0, ror #11 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 15d48 <__cxa_atexit@plt+0xa000> │ │ │ │ - ldr r2, [pc, #64] @ 15d60 <__cxa_atexit@plt+0xa018> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5], #4 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 15e4c <__cxa_atexit@plt+0xa104> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 15e58 <__cxa_atexit@plt+0xa110> │ │ │ │ + ldr r1, [pc, #80] @ 15e68 <__cxa_atexit@plt+0xa120> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #68] @ 15e6c <__cxa_atexit@plt+0xa124> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #56] @ 15e70 <__cxa_atexit@plt+0xa128> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - ldr r2, [pc, #40] @ 15d64 <__cxa_atexit@plt+0xa01c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 15d68 <__cxa_atexit@plt+0xa020> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - ldrhteq pc, [r1], #124 @ 0x7c @ │ │ │ │ - smlalseq pc, r1, r4, r7 @ │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + rscseq pc, r1, r0, asr r5 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 15dc0 <__cxa_atexit@plt+0xa078> │ │ │ │ - ldr r2, [pc, #64] @ 15dd8 <__cxa_atexit@plt+0xa090> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5], #4 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - ldr r2, [pc, #40] @ 15ddc <__cxa_atexit@plt+0xa094> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 15de0 <__cxa_atexit@plt+0xa098> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 15ef8 <__cxa_atexit@plt+0xa1b0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 15f00 <__cxa_atexit@plt+0xa1b8> │ │ │ │ + ldr r1, [pc, #104] @ 15f14 <__cxa_atexit@plt+0xa1cc> │ │ │ │ + sub r9, r6, #18 │ │ │ │ + add sl, r3, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [pc, #80] @ 15f18 <__cxa_atexit@plt+0xa1d0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #76] @ 15f1c <__cxa_atexit@plt+0xa1d4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #68] @ 15f20 <__cxa_atexit@plt+0xa1d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + stm sl, {r1, r2, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 15f08 <__cxa_atexit@plt+0xa1c0> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - smlatbeq r1, ip, r8, r9 │ │ │ │ - rscseq pc, r1, r4, asr #14 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ + smlabteq r1, r0, r7, r9 │ │ │ │ + @ instruction: 0x010197b8 │ │ │ │ + @ instruction: 0x010197b0 │ │ │ │ + @ instruction: 0x010197b4 │ │ │ │ + rscseq pc, r1, r0, lsr #9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 15e50 <__cxa_atexit@plt+0xa108> │ │ │ │ - str sl, [r1] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 15e6c <__cxa_atexit@plt+0xa124> │ │ │ │ - ldr r1, [pc, #124] @ 15ea0 <__cxa_atexit@plt+0xa158> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 15fac <__cxa_atexit@plt+0xa264> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 15fb4 <__cxa_atexit@plt+0xa26c> │ │ │ │ + ldr r1, [pc, #108] @ 15fc8 <__cxa_atexit@plt+0xa280> │ │ │ │ + ldr r0, [pc, #108] @ 15fcc <__cxa_atexit@plt+0xa284> │ │ │ │ + sub r9, r6, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [pc, #84] @ 15fd0 <__cxa_atexit@plt+0xa288> │ │ │ │ str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #80] @ 15fd4 <__cxa_atexit@plt+0xa28c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #72] @ 15fd8 <__cxa_atexit@plt+0xa290> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - ldr r2, [pc, #104] @ 15ea4 <__cxa_atexit@plt+0xa15c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #96] @ 15ea8 <__cxa_atexit@plt+0xa160> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #68] @ 15e9c <__cxa_atexit@plt+0xa154> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 15e94 <__cxa_atexit@plt+0xa14c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #20 │ │ │ │ + b 15fbc <__cxa_atexit@plt+0xa274> │ │ │ │ + mov r5, #28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #16] @ 15e98 <__cxa_atexit@plt+0xa150> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - smlalseq pc, r1, r8, r6 @ │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - rscseq pc, r1, ip, asr #13 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - tsteq r1, r4, lsr #16 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - rscseq pc, r1, ip, ror #12 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + sbcseq r2, sp, r2, asr #25 │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + rscseq pc, r1, r4, ror #7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r2, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 15f1c <__cxa_atexit@plt+0xa1d4> │ │ │ │ - str sl, [r1] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 15f38 <__cxa_atexit@plt+0xa1f0> │ │ │ │ - ldr r1, [pc, #124] @ 15f6c <__cxa_atexit@plt+0xa224> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - ldr r2, [pc, #104] @ 15f70 <__cxa_atexit@plt+0xa228> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #96] @ 15f74 <__cxa_atexit@plt+0xa22c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #68] @ 15f68 <__cxa_atexit@plt+0xa220> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 16024 <__cxa_atexit@plt+0xa2dc> │ │ │ │ + ldr r7, [pc, #52] @ 16038 <__cxa_atexit@plt+0xa2f0> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ + stmdb r3, {r7, r8, sl} │ │ │ │ + beq 16018 <__cxa_atexit@plt+0xa2d0> │ │ │ │ + mov r7, r9 │ │ │ │ + b 1604c <__cxa_atexit@plt+0xa304> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 15f60 <__cxa_atexit@plt+0xa218> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 1603c <__cxa_atexit@plt+0xa2f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #16] @ 15f64 <__cxa_atexit@plt+0xa21c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, r2 │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, r1, ip, asr #11 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - rscseq pc, r1, r0, lsl #12 │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - ldrhteq pc, [r1], #92 @ 0x5c @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 15fac <__cxa_atexit@plt+0xa264> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 15fb4 <__cxa_atexit@plt+0xa26c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1f10c <__cxa_atexit@plt+0x133c4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r1, r4, lsl #8 │ │ │ │ + rscseq pc, r1, r4, lsl #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r2, r3, #3 │ │ │ │ + ldmib r5, {r7, r9} │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 160d4 <__cxa_atexit@plt+0xa38c> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 16124 <__cxa_atexit@plt+0xa3dc> │ │ │ │ + bic r2, r3, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 16130 <__cxa_atexit@plt+0xa3e8> │ │ │ │ + cmp r2, #4 │ │ │ │ + bne 16144 <__cxa_atexit@plt+0xa3fc> │ │ │ │ + ldr r2, [pc, #512] @ 1628c <__cxa_atexit@plt+0xa544> │ │ │ │ + ldr r1, [r3, #1] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 161cc <__cxa_atexit@plt+0xa484> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 15ffc <__cxa_atexit@plt+0xa2b4> │ │ │ │ - ldr r2, [pc, #52] @ 16014 <__cxa_atexit@plt+0xa2cc> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 16244 <__cxa_atexit@plt+0xa4fc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub lr, r3, #6 │ │ │ │ + add r0, r6, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 161e8 <__cxa_atexit@plt+0xa4a0> │ │ │ │ + ldr r8, [pc, #456] @ 16298 <__cxa_atexit@plt+0xa550> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 16190 <__cxa_atexit@plt+0xa448> │ │ │ │ + ldr r2, [pc, #380] @ 16258 <__cxa_atexit@plt+0xa510> │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 16018 <__cxa_atexit@plt+0xa2d0> │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 161cc <__cxa_atexit@plt+0xa484> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 16244 <__cxa_atexit@plt+0xa4fc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub lr, r3, #6 │ │ │ │ + add r0, r6, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 161d4 <__cxa_atexit@plt+0xa48c> │ │ │ │ + ldr r8, [pc, #332] @ 1626c <__cxa_atexit@plt+0xa524> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 16190 <__cxa_atexit@plt+0xa448> │ │ │ │ + ldr r8, [pc, #296] @ 16254 <__cxa_atexit@plt+0xa50c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 16138 <__cxa_atexit@plt+0xa3f0> │ │ │ │ + ldr r8, [pc, #336] @ 16288 <__cxa_atexit@plt+0xa540> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r2, [pc, #300] @ 16278 <__cxa_atexit@plt+0xa530> │ │ │ │ + ldr r1, [r3, #1] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 161cc <__cxa_atexit@plt+0xa484> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 16244 <__cxa_atexit@plt+0xa4fc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub lr, r3, #6 │ │ │ │ + add r0, r6, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 161fc <__cxa_atexit@plt+0xa4b4> │ │ │ │ + ldr r8, [pc, #244] @ 16284 <__cxa_atexit@plt+0xa53c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, #216] @ 16270 <__cxa_atexit@plt+0xa528> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #212] @ 16274 <__cxa_atexit@plt+0xa52c> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 1601c <__cxa_atexit@plt+0xa2d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - rscseq pc, r1, r4, asr #10 │ │ │ │ - rscseq pc, r1, ip, lsl r5 @ │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr sl, [pc, #128] @ 1625c <__cxa_atexit@plt+0xa514> │ │ │ │ + ldr r8, [pc, #128] @ 16260 <__cxa_atexit@plt+0xa518> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1620c <__cxa_atexit@plt+0xa4c4> │ │ │ │ + ldr sl, [pc, #160] @ 16290 <__cxa_atexit@plt+0xa548> │ │ │ │ + ldr r8, [pc, #160] @ 16294 <__cxa_atexit@plt+0xa54c> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1620c <__cxa_atexit@plt+0xa4c4> │ │ │ │ + ldr sl, [pc, #120] @ 1627c <__cxa_atexit@plt+0xa534> │ │ │ │ + ldr r8, [pc, #120] @ 16280 <__cxa_atexit@plt+0xa538> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, #80] @ 16264 <__cxa_atexit@plt+0xa51c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [pc, #76] @ 16268 <__cxa_atexit@plt+0xa520> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, lr │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + sbcseq r2, sp, r3, asr fp │ │ │ │ + andeq r0, r0, r0, lsl #7 │ │ │ │ + @ instruction: 0xfffff81c │ │ │ │ + sbcseq r2, sp, pc, lsl #21 │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, r4, ror #8 │ │ │ │ + @ instruction: 0xfffffa1c │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + smlatteq r1, r0, r4, r9 │ │ │ │ + andeq r0, r0, r0, lsr r2 │ │ │ │ + @ instruction: 0xfffff9ec │ │ │ │ + sbcseq r2, sp, r6, asr sl │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + sbcseq r2, sp, sp, lsl fp │ │ │ │ + andeq r0, r0, r0, lsl r2 │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + sbcseq r2, sp, lr, asr #20 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + rscseq pc, r1, r8, lsr #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16068 <__cxa_atexit@plt+0xa320> │ │ │ │ - ldr r2, [pc, #52] @ 16080 <__cxa_atexit@plt+0xa338> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 16084 <__cxa_atexit@plt+0xa33c> │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 16350 <__cxa_atexit@plt+0xa608> │ │ │ │ + add r5, r2, #12 │ │ │ │ + ldmib r2, {r0, r1} │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add lr, r3, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 16310 <__cxa_atexit@plt+0xa5c8> │ │ │ │ + ldr r8, [pc, #124] @ 16360 <__cxa_atexit@plt+0xa618> │ │ │ │ + ldr r7, [pc, #124] @ 16364 <__cxa_atexit@plt+0xa61c> │ │ │ │ + add sl, r3, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #112] @ 16368 <__cxa_atexit@plt+0xa620> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 16088 <__cxa_atexit@plt+0xa340> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stm sl, {r0, r1, r2, r7, lr} │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - tsteq r1, r4, lsl #12 │ │ │ │ - ldrsbteq pc, [r1], #72 @ 0x48 @ │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + ldr sl, [pc, #84] @ 1636c <__cxa_atexit@plt+0xa624> │ │ │ │ + ldr r8, [pc, #84] @ 16370 <__cxa_atexit@plt+0xa628> │ │ │ │ + ldr r2, [pc, #84] @ 16374 <__cxa_atexit@plt+0xa62c> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [pc, #72] @ 16378 <__cxa_atexit@plt+0xa630> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc40 │ │ │ │ + smlatbeq r1, r4, r3, r9 │ │ │ │ + smlabbeq r1, r8, r3, r9 │ │ │ │ + @ instruction: 0xfffffacc │ │ │ │ + sbcseq r2, sp, r2, lsr #18 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + tsteq r1, r0, asr r3 │ │ │ │ + rscseq pc, r1, r8, asr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 160dc <__cxa_atexit@plt+0xa394> │ │ │ │ - ldr r2, [pc, #68] @ 160fc <__cxa_atexit@plt+0xa3b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 16100 <__cxa_atexit@plt+0xa3b8> │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 16430 <__cxa_atexit@plt+0xa6e8> │ │ │ │ + add r5, r2, #12 │ │ │ │ + ldmib r2, {r0, r1} │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add lr, r3, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 163f0 <__cxa_atexit@plt+0xa6a8> │ │ │ │ + ldr r8, [pc, #124] @ 16440 <__cxa_atexit@plt+0xa6f8> │ │ │ │ + ldr r7, [pc, #124] @ 16444 <__cxa_atexit@plt+0xa6fc> │ │ │ │ + add sl, r3, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #112] @ 16448 <__cxa_atexit@plt+0xa700> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 16104 <__cxa_atexit@plt+0xa3bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 16108 <__cxa_atexit@plt+0xa3c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 1610c <__cxa_atexit@plt+0xa3c4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + stm sl, {r0, r1, r2, r7, lr} │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - @ instruction: 0x01019598 │ │ │ │ - @ instruction: 0x01019590 │ │ │ │ - rscseq pc, r1, r4, ror #8 │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - rscseq pc, r1, r4, asr #8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + ldr sl, [pc, #84] @ 1644c <__cxa_atexit@plt+0xa704> │ │ │ │ + ldr r8, [pc, #84] @ 16450 <__cxa_atexit@plt+0xa708> │ │ │ │ + ldr r2, [pc, #84] @ 16454 <__cxa_atexit@plt+0xa70c> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [pc, #72] @ 16458 <__cxa_atexit@plt+0xa710> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff968 │ │ │ │ + smlabteq r1, r4, r2, r9 │ │ │ │ + smlatbeq r1, r8, r2, r9 │ │ │ │ + @ instruction: 0xfffff7f4 │ │ │ │ + sbcseq r2, sp, lr, asr r8 │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + tsteq r1, r0, ror r2 │ │ │ │ + rscseq lr, r1, r8, ror #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 16510 <__cxa_atexit@plt+0xa7c8> │ │ │ │ + add r5, r2, #12 │ │ │ │ + ldmib r2, {r0, r1} │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add lr, r3, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 164d0 <__cxa_atexit@plt+0xa788> │ │ │ │ + ldr r8, [pc, #124] @ 16520 <__cxa_atexit@plt+0xa7d8> │ │ │ │ + ldr r7, [pc, #124] @ 16524 <__cxa_atexit@plt+0xa7dc> │ │ │ │ + add sl, r3, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #112] @ 16528 <__cxa_atexit@plt+0xa7e0> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm sl, {r0, r1, r2, r7, lr} │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr sl, [pc, #84] @ 1652c <__cxa_atexit@plt+0xa7e4> │ │ │ │ + ldr r8, [pc, #84] @ 16530 <__cxa_atexit@plt+0xa7e8> │ │ │ │ + ldr r2, [pc, #84] @ 16534 <__cxa_atexit@plt+0xa7ec> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [pc, #72] @ 16538 <__cxa_atexit@plt+0xa7f0> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff690 │ │ │ │ + smlatteq r1, r4, r1, r9 │ │ │ │ + smlabteq r1, r8, r1, r9 │ │ │ │ + @ instruction: 0xfffff51c │ │ │ │ + sbcseq r2, sp, pc, lsl #15 │ │ │ │ + @ instruction: 0x01019198 │ │ │ │ + @ instruction: 0x01019190 │ │ │ │ + ldrshteq lr, [r1], #224 @ 0xe0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16164 <__cxa_atexit@plt+0xa41c> │ │ │ │ - ldr r2, [pc, #68] @ 16184 <__cxa_atexit@plt+0xa43c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 16188 <__cxa_atexit@plt+0xa440> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 1659c <__cxa_atexit@plt+0xa854> │ │ │ │ + ldr r7, [pc, #80] @ 165bc <__cxa_atexit@plt+0xa874> │ │ │ │ + ldr r2, [pc, #80] @ 165c0 <__cxa_atexit@plt+0xa878> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 1618c <__cxa_atexit@plt+0xa444> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 16190 <__cxa_atexit@plt+0xa448> │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + add r2, r2, #129 @ 0x81 │ │ │ │ + stmdb r3, {r2, sl} │ │ │ │ + beq 16590 <__cxa_atexit@plt+0xa848> │ │ │ │ + mov r7, r9 │ │ │ │ + b 1604c <__cxa_atexit@plt+0xa304> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 165c4 <__cxa_atexit@plt+0xa87c> │ │ │ │ + ldr r5, [pc, #32] @ 165c8 <__cxa_atexit@plt+0xa880> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 16194 <__cxa_atexit@plt+0xa44c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + add r8, r5, #129 @ 0x81 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - tsteq r1, r8, lsl #10 │ │ │ │ - ldrsbteq pc, [r1], #60 @ 0x3c @ │ │ │ │ - smlatteq r1, r4, r4, r9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 1e0cc <__cxa_atexit@plt+0x12384> │ │ │ │ - rscseq pc, r1, r4, asr #7 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + tsteq r1, r4, lsl #2 │ │ │ │ + smlalseq lr, r1, r0, lr │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + rscseq lr, r1, r8, ror #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - b 1e0cc <__cxa_atexit@plt+0x12384> │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 1e584 <__cxa_atexit@plt+0x1283c> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 1da24 <__cxa_atexit@plt+0x11cdc> │ │ │ │ - rscseq pc, r1, r0, asr #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 16210 <__cxa_atexit@plt+0xa4c8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 16218 <__cxa_atexit@plt+0xa4d0> │ │ │ │ + ldr r3, [pc, #16] @ 165f4 <__cxa_atexit@plt+0xa8ac> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ + rscseq lr, r1, r4, asr lr │ │ │ │ + rscseq lr, r1, r4, lsr lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 16664 <__cxa_atexit@plt+0xa91c> │ │ │ │ + ldr r3, [pc, #108] @ 1668c <__cxa_atexit@plt+0xa944> │ │ │ │ + ldr r2, [pc, #108] @ 16690 <__cxa_atexit@plt+0xa948> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e98c <__cxa_atexit@plt+0x12c44> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [pc, #96] @ 16694 <__cxa_atexit@plt+0xa94c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + add r1, r1, #129 @ 0x81 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + beq 16654 <__cxa_atexit@plt+0xa90c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1604c <__cxa_atexit@plt+0xa304> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16260 <__cxa_atexit@plt+0xa518> │ │ │ │ - ldr r2, [pc, #52] @ 16278 <__cxa_atexit@plt+0xa530> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 1627c <__cxa_atexit@plt+0xa534> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 16280 <__cxa_atexit@plt+0xa538> │ │ │ │ + ldr r7, [pc, #44] @ 16698 <__cxa_atexit@plt+0xa950> │ │ │ │ + ldr r3, [pc, #44] @ 1669c <__cxa_atexit@plt+0xa954> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r3, [pc, #32] @ 166a0 <__cxa_atexit@plt+0xa958> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add sl, r3, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - rscseq pc, r1, r8, asr #6 │ │ │ │ - rscseq pc, r1, r0, lsr #6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + @ instruction: 0xfffffa20 │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + rscseq lr, r1, r8, asr #27 │ │ │ │ + tsteq r1, r8 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 162cc <__cxa_atexit@plt+0xa584> │ │ │ │ - ldr r2, [pc, #52] @ 162e4 <__cxa_atexit@plt+0xa59c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 162e8 <__cxa_atexit@plt+0xa5a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 162ec <__cxa_atexit@plt+0xa5a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 166dc <__cxa_atexit@plt+0xa994> │ │ │ │ + ldr r3, [pc, #40] @ 166f4 <__cxa_atexit@plt+0xa9ac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 166f8 <__cxa_atexit@plt+0xa9b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - smlatbeq r1, r0, r3, r9 │ │ │ │ - ldrsbteq pc, [r1], #44 @ 0x2c @ │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + rscseq lr, r1, r4, lsl #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16340 <__cxa_atexit@plt+0xa5f8> │ │ │ │ - ldr r2, [pc, #68] @ 16360 <__cxa_atexit@plt+0xa618> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 16364 <__cxa_atexit@plt+0xa61c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 16368 <__cxa_atexit@plt+0xa620> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 1636c <__cxa_atexit@plt+0xa624> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 16734 <__cxa_atexit@plt+0xa9ec> │ │ │ │ + ldr r3, [pc, #40] @ 1674c <__cxa_atexit@plt+0xaa04> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 16750 <__cxa_atexit@plt+0xaa08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 16370 <__cxa_atexit@plt+0xa628> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r1, ip, lsr #6 │ │ │ │ - rscseq pc, r1, r8, ror #4 │ │ │ │ - tsteq r1, r8, lsl #6 │ │ │ │ - rscseq pc, r1, r8, asr #4 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + rscseq lr, r1, ip, lsl #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 163c8 <__cxa_atexit@plt+0xa680> │ │ │ │ - ldr r2, [pc, #68] @ 163e8 <__cxa_atexit@plt+0xa6a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 163ec <__cxa_atexit@plt+0xa6a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 163f0 <__cxa_atexit@plt+0xa6a8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 163f4 <__cxa_atexit@plt+0xa6ac> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1678c <__cxa_atexit@plt+0xaa44> │ │ │ │ + ldr r3, [pc, #40] @ 167a4 <__cxa_atexit@plt+0xaa5c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 167a8 <__cxa_atexit@plt+0xaa60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 163f8 <__cxa_atexit@plt+0xa6b0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - smlatbeq r1, ip, r2, r9 │ │ │ │ - smlatbeq r1, r4, r2, r9 │ │ │ │ - rscseq pc, r1, r0, ror #3 │ │ │ │ - smlabbeq r1, r0, r2, r9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 1d7d4 <__cxa_atexit@plt+0x11a8c> │ │ │ │ - ldrsbteq pc, [r1], #24 @ │ │ │ │ + tsteq r1, r8, lsr #30 │ │ │ │ + rscseq lr, r1, r0, ror #28 │ │ │ │ + rscseq lr, r1, r8, lsl ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 16440 <__cxa_atexit@plt+0xa6f8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 16448 <__cxa_atexit@plt+0xa700> │ │ │ │ + bhi 167e8 <__cxa_atexit@plt+0xaaa0> │ │ │ │ + ldr r2, [pc, #36] @ 167f0 <__cxa_atexit@plt+0xaaa8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 167f4 <__cxa_atexit@plt+0xaaac> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 248a8 <__cxa_atexit@plt+0x18b60> │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + smlatbeq r1, r8, lr, r8 │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16490 <__cxa_atexit@plt+0xa748> │ │ │ │ - ldr r2, [pc, #52] @ 164a8 <__cxa_atexit@plt+0xa760> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 16874 <__cxa_atexit@plt+0xab2c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 1687c <__cxa_atexit@plt+0xab34> │ │ │ │ + ldr r1, [pc, #108] @ 1689c <__cxa_atexit@plt+0xab54> │ │ │ │ + ldr r0, [pc, #108] @ 168a0 <__cxa_atexit@plt+0xab58> │ │ │ │ + ldr r2, [pc, #108] @ 168a4 <__cxa_atexit@plt+0xab5c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [pc, #92] @ 168a8 <__cxa_atexit@plt+0xab60> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 164ac <__cxa_atexit@plt+0xa764> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 164b0 <__cxa_atexit@plt+0xa768> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #76] @ 168ac <__cxa_atexit@plt+0xab64> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r2 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, r3 │ │ │ │ + b 16884 <__cxa_atexit@plt+0xab3c> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 16898 <__cxa_atexit@plt+0xab50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - rscseq pc, r1, r0, ror #2 │ │ │ │ - rscseq pc, r1, r8, lsr r1 @ │ │ │ │ - andeq r0, r3, pc │ │ │ │ + rscseq lr, r1, ip, lsr lr │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + sbcseq r2, sp, r5, asr #4 │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ + tsteq r1, r0, lsr #28 │ │ │ │ + rscseq lr, r1, r8, lsl #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 164fc <__cxa_atexit@plt+0xa7b4> │ │ │ │ - ldr r2, [pc, #52] @ 16514 <__cxa_atexit@plt+0xa7cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 16518 <__cxa_atexit@plt+0xa7d0> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 168d4 <__cxa_atexit@plt+0xab8c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 936734 <__cxa_atexit@plt+0x92a9ec> │ │ │ │ + rscseq lr, r1, r0, ror #27 │ │ │ │ + rscseq lr, r1, r0, lsl #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 16958 <__cxa_atexit@plt+0xac10> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 16950 <__cxa_atexit@plt+0xac08> │ │ │ │ + ldr r3, [pc, #84] @ 16960 <__cxa_atexit@plt+0xac18> │ │ │ │ + ldr r2, [pc, #84] @ 16964 <__cxa_atexit@plt+0xac1c> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 1651c <__cxa_atexit@plt+0xa7d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r5, [pc, #64] @ 16968 <__cxa_atexit@plt+0xac20> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r3, r5, #3 │ │ │ │ + ldr r5, [pc, #56] @ 1696c <__cxa_atexit@plt+0xac24> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #48] @ 16970 <__cxa_atexit@plt+0xac28> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b b49e18 <__cxa_atexit@plt+0xb3e0d0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - ldrshteq pc, [r1], #4 @ │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16570 <__cxa_atexit@plt+0xa828> │ │ │ │ - ldr r2, [pc, #68] @ 16590 <__cxa_atexit@plt+0xa848> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 16594 <__cxa_atexit@plt+0xa84c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 16598 <__cxa_atexit@plt+0xa850> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 1659c <__cxa_atexit@plt+0xa854> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 165a0 <__cxa_atexit@plt+0xa858> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - rscseq pc, r1, r0, lsl #1 │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - rscseq pc, r1, r0, rrx │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + smlabbeq r1, r4, sp, r8 │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 165f8 <__cxa_atexit@plt+0xa8b0> │ │ │ │ - ldr r2, [pc, #68] @ 16618 <__cxa_atexit@plt+0xa8d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 1661c <__cxa_atexit@plt+0xa8d4> │ │ │ │ + bcc 169a8 <__cxa_atexit@plt+0xac60> │ │ │ │ + ldr r2, [pc, #28] @ 169b4 <__cxa_atexit@plt+0xac6c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 16620 <__cxa_atexit@plt+0xa8d8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 16624 <__cxa_atexit@plt+0xa8dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 16628 <__cxa_atexit@plt+0xa8e0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - ldrshteq lr, [r1], #248 @ 0xf8 │ │ │ │ - qaddeq r9, r0, r1 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 16644 <__cxa_atexit@plt+0xa8fc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - qaddeq r9, r8, r1 │ │ │ │ - ldrsbteq lr, [r1], #244 @ 0xf4 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 16664 <__cxa_atexit@plt+0xa91c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 16694 <__cxa_atexit@plt+0xa94c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16698 <__cxa_atexit@plt+0xa950> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 1669c <__cxa_atexit@plt+0xa954> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - smlatteq r1, r4, pc, r8 @ │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - tsteq r1, r8 │ │ │ │ - smlalseq lr, r1, r4, pc @ │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 166d0 <__cxa_atexit@plt+0xa988> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 166d4 <__cxa_atexit@plt+0xa98c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 166d8 <__cxa_atexit@plt+0xa990> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - smlatbeq r1, r8, pc, r8 @ │ │ │ │ - smlatbeq r1, r0, pc, r8 @ │ │ │ │ - smlabteq r1, ip, pc, r8 @ │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 166f4 <__cxa_atexit@plt+0xa9ac> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlatbeq r1, ip, pc, r8 @ │ │ │ │ - rscseq lr, r1, r8, asr pc │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 16714 <__cxa_atexit@plt+0xa9cc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlabbeq r1, ip, pc, r8 @ │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 16744 <__cxa_atexit@plt+0xa9fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16748 <__cxa_atexit@plt+0xaa00> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 1674c <__cxa_atexit@plt+0xaa04> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ - rscseq lr, r1, r8, lsl pc │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 16780 <__cxa_atexit@plt+0xaa38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16784 <__cxa_atexit@plt+0xaa3c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16788 <__cxa_atexit@plt+0xaa40> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 167a4 <__cxa_atexit@plt+0xaa5c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - tsteq r1, r0, lsl #30 │ │ │ │ - ldrsbteq lr, [r1], #236 @ 0xec │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 167c4 <__cxa_atexit@plt+0xaa7c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlatteq r1, r0, lr, r8 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 167f4 <__cxa_atexit@plt+0xaaac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 167f8 <__cxa_atexit@plt+0xaab0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 167fc <__cxa_atexit@plt+0xaab4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - smlabbeq r1, r4, lr, r8 │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - @ instruction: 0x01018eb0 │ │ │ │ - smlalseq lr, r1, ip, lr │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 16830 <__cxa_atexit@plt+0xaae8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16834 <__cxa_atexit@plt+0xaaec> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16838 <__cxa_atexit@plt+0xaaf0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r4, ror lr │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 16854 <__cxa_atexit@plt+0xab0c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - tsteq r1, r4, asr lr │ │ │ │ - rscseq lr, r1, r0, ror #28 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 16874 <__cxa_atexit@plt+0xab2c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 168a4 <__cxa_atexit@plt+0xab5c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 168a8 <__cxa_atexit@plt+0xab60> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 168ac <__cxa_atexit@plt+0xab64> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, ip, sp, r8 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - rscseq lr, r1, r0, lsr #28 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 168e0 <__cxa_atexit@plt+0xab98> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 168e4 <__cxa_atexit@plt+0xab9c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 168e8 <__cxa_atexit@plt+0xaba0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - @ instruction: 0x01018d98 │ │ │ │ - @ instruction: 0x01018d90 │ │ │ │ - smlabteq r1, r8, sp, r8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 16904 <__cxa_atexit@plt+0xabbc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlatbeq r1, r8, sp, r8 │ │ │ │ - rscseq lr, r1, r4, ror #27 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 16924 <__cxa_atexit@plt+0xabdc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlabbeq r1, r8, sp, r8 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 16954 <__cxa_atexit@plt+0xac0c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16958 <__cxa_atexit@plt+0xac10> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 1695c <__cxa_atexit@plt+0xac14> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - rscseq lr, r1, r4, lsr #27 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 16990 <__cxa_atexit@plt+0xac48> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16994 <__cxa_atexit@plt+0xac4c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16998 <__cxa_atexit@plt+0xac50> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - smlatteq r1, r8, ip, r8 │ │ │ │ - smlatteq r1, r0, ip, r8 │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 169b4 <__cxa_atexit@plt+0xac6c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - rscseq lr, r1, r8, ror #26 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 169d4 <__cxa_atexit@plt+0xac8c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 16a04 <__cxa_atexit@plt+0xacbc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16a08 <__cxa_atexit@plt+0xacc0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16a0c <__cxa_atexit@plt+0xacc4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r4, ror ip │ │ │ │ - tsteq r1, ip, ror #24 │ │ │ │ - smlatbeq r1, ip, ip, r8 │ │ │ │ - rscseq lr, r1, r8, lsr #26 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 16a40 <__cxa_atexit@plt+0xacf8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16a44 <__cxa_atexit@plt+0xacfc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16a48 <__cxa_atexit@plt+0xad00> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 16a64 <__cxa_atexit@plt+0xad1c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - rscseq lr, r1, ip, ror #25 │ │ │ │ + ldr r8, [pc, #4] @ 169d0 <__cxa_atexit@plt+0xac88> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 8bfc24 <__cxa_atexit@plt+0x8b3edc> │ │ │ │ + rscseq lr, r1, r8, lsr sp │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 16a84 <__cxa_atexit@plt+0xad3c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 16ab4 <__cxa_atexit@plt+0xad6c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16ab8 <__cxa_atexit@plt+0xad70> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16abc <__cxa_atexit@plt+0xad74> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - smlabteq r1, r4, fp, r8 │ │ │ │ - @ instruction: 0x01018bbc │ │ │ │ - tsteq r1, r0, lsl #24 │ │ │ │ - rscseq lr, r1, ip, lsr #25 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 16af0 <__cxa_atexit@plt+0xada8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 16a0c <__cxa_atexit@plt+0xacc4> │ │ │ │ + ldr r3, [pc, #40] @ 16a24 <__cxa_atexit@plt+0xacdc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16af4 <__cxa_atexit@plt+0xadac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16af8 <__cxa_atexit@plt+0xadb0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - smlabbeq r1, r8, fp, r8 │ │ │ │ - smlabbeq r1, r0, fp, r8 │ │ │ │ - smlabteq r1, r4, fp, r8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r9, [pc, #4] @ 16b14 <__cxa_atexit@plt+0xadcc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlatbeq r1, r4, fp, r8 │ │ │ │ - rscseq lr, r1, r0, ror ip │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r9, [pc, #4] @ 16b34 <__cxa_atexit@plt+0xadec> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a76388 <__cxa_atexit@plt+0xa6a640> │ │ │ │ - smlabbeq r1, r4, fp, r8 │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 16a28 <__cxa_atexit@plt+0xace0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabteq r1, r0, ip, r8 │ │ │ │ + rscseq lr, r1, ip, lsl #26 │ │ │ │ andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ 16b64 <__cxa_atexit@plt+0xae1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16b68 <__cxa_atexit@plt+0xae20> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16b6c <__cxa_atexit@plt+0xae24> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - tsteq r1, r4, lsl fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - rscseq lr, r1, r0, lsr ip │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #24] @ 16ba0 <__cxa_atexit@plt+0xae58> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 16a74 <__cxa_atexit@plt+0xad2c> │ │ │ │ + ldr r3, [pc, #56] @ 16a88 <__cxa_atexit@plt+0xad40> │ │ │ │ + ldr r9, [pc, #56] @ 16a8c <__cxa_atexit@plt+0xad44> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #48] @ 16a90 <__cxa_atexit@plt+0xad48> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 16ba4 <__cxa_atexit@plt+0xae5c> │ │ │ │ + ldr r8, [pc, #40] @ 16a94 <__cxa_atexit@plt+0xad4c> │ │ │ │ + add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #12] @ 16ba8 <__cxa_atexit@plt+0xae60> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - tsteq r1, r8, lsl fp │ │ │ │ - rscseq lr, r1, r4, lsl ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 16be0 <__cxa_atexit@plt+0xae98> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 16be8 <__cxa_atexit@plt+0xaea0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + ldr r7, [pc, #28] @ 16a98 <__cxa_atexit@plt+0xad50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 2127c <__cxa_atexit@plt+0x15534> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r1, r0, sl, r8 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16c30 <__cxa_atexit@plt+0xaee8> │ │ │ │ - ldr r2, [pc, #52] @ 16c48 <__cxa_atexit@plt+0xaf00> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 16c4c <__cxa_atexit@plt+0xaf04> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 16c50 <__cxa_atexit@plt+0xaf08> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - tsteq r1, ip, lsr sl │ │ │ │ - smlalseq lr, r1, ip, fp │ │ │ │ - rscseq lr, r1, r4, ror fp │ │ │ │ - andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq lr, r1, r0, ror #25 │ │ │ │ + tsteq r1, ip, lsl #24 │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + ldrsbteq lr, [r1], #204 @ 0xcc │ │ │ │ + ldrhteq lr, [r1], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bf515c <__cxa_atexit@plt+0xbe9414> │ │ │ │ + rscseq lr, r1, r0, lsr #26 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16c9c <__cxa_atexit@plt+0xaf54> │ │ │ │ - ldr r2, [pc, #52] @ 16cb4 <__cxa_atexit@plt+0xaf6c> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 16b44 <__cxa_atexit@plt+0xadfc> │ │ │ │ + ldr r2, [pc, #128] @ 16b58 <__cxa_atexit@plt+0xae10> │ │ │ │ + mov r7, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 16cb8 <__cxa_atexit@plt+0xaf70> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 16cbc <__cxa_atexit@plt+0xaf74> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 16b28 <__cxa_atexit@plt+0xade0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 16b38 <__cxa_atexit@plt+0xadf0> │ │ │ │ + ldr r3, [pc, #100] @ 16b5c <__cxa_atexit@plt+0xae14> │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r7] │ │ │ │ + ldr r7, [pc, #80] @ 16b60 <__cxa_atexit@plt+0xae18> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #76] @ 16b64 <__cxa_atexit@plt+0xae1c> │ │ │ │ + add sl, r7, #2 │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov r8, r3 │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - rscseq lr, r1, r0, lsr fp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16d10 <__cxa_atexit@plt+0xafc8> │ │ │ │ - ldr r2, [pc, #68] @ 16d30 <__cxa_atexit@plt+0xafe8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 16d34 <__cxa_atexit@plt+0xafec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 16d38 <__cxa_atexit@plt+0xaff0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 16d3c <__cxa_atexit@plt+0xaff4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b bf515c <__cxa_atexit@plt+0xbe9414> │ │ │ │ + ldr r7, [pc, #28] @ 16b68 <__cxa_atexit@plt+0xae20> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 16d40 <__cxa_atexit@plt+0xaff8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - tsteq r1, ip, asr r9 │ │ │ │ - ldrhteq lr, [r1], #172 @ 0xac │ │ │ │ - tsteq r1, r8, lsr r9 │ │ │ │ - smlalseq lr, r1, ip, sl │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + smlalseq lr, r1, ip, ip │ │ │ │ + rscseq lr, r1, r8, ror #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16d98 <__cxa_atexit@plt+0xb050> │ │ │ │ - ldr r2, [pc, #68] @ 16db8 <__cxa_atexit@plt+0xb070> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 16bb4 <__cxa_atexit@plt+0xae6c> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r2, [pc, #40] @ 16bbc <__cxa_atexit@plt+0xae74> │ │ │ │ + str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 16dbc <__cxa_atexit@plt+0xb074> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 16dc0 <__cxa_atexit@plt+0xb078> │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #28] @ 16bc0 <__cxa_atexit@plt+0xae78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #24] @ 16bc4 <__cxa_atexit@plt+0xae7c> │ │ │ │ + add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 16dc4 <__cxa_atexit@plt+0xb07c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 16dc8 <__cxa_atexit@plt+0xb080> │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bf515c <__cxa_atexit@plt+0xbe9414> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + smlabteq r1, ip, sl, r8 │ │ │ │ + @ instruction: 0x01018ab4 │ │ │ │ + rscseq lr, r1, ip, lsl #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #92] @ 16c3c <__cxa_atexit@plt+0xaef4> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 16c28 <__cxa_atexit@plt+0xaee0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 16c34 <__cxa_atexit@plt+0xaeec> │ │ │ │ + ldr r3, [pc, #64] @ 16c40 <__cxa_atexit@plt+0xaef8> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #44] @ 16c44 <__cxa_atexit@plt+0xaefc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #40] @ 16c48 <__cxa_atexit@plt+0xaf00> │ │ │ │ + add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - rscseq lr, r1, r4, lsr sl │ │ │ │ - @ instruction: 0x010188b0 │ │ │ │ - rscseq lr, r1, r0, lsr sl │ │ │ │ + add r5, r5, #8 │ │ │ │ + b bf515c <__cxa_atexit@plt+0xbe9414> │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + rscseq lr, r1, r4, lsr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 16e00 <__cxa_atexit@plt+0xb0b8> │ │ │ │ + bhi 16c80 <__cxa_atexit@plt+0xaf38> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 16e08 <__cxa_atexit@plt+0xb0c0> │ │ │ │ + ldr r2, [pc, #24] @ 16c88 <__cxa_atexit@plt+0xaf40> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 214f4 <__cxa_atexit@plt+0x157ac> │ │ │ │ + b 8ef900 <__cxa_atexit@plt+0x8e3bb8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r1, r0, r8, r8 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + tsteq r1, r4, lsl #20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16e50 <__cxa_atexit@plt+0xb108> │ │ │ │ - ldr r2, [pc, #52] @ 16e68 <__cxa_atexit@plt+0xb120> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 16e6c <__cxa_atexit@plt+0xb124> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 16e70 <__cxa_atexit@plt+0xb128> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r9 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 16d14 <__cxa_atexit@plt+0xafcc> │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + bne 16ce0 <__cxa_atexit@plt+0xaf98> │ │ │ │ + ldr r3, [pc, #100] @ 16d28 <__cxa_atexit@plt+0xafe0> │ │ │ │ + ldr r7, [sl, #2] │ │ │ │ + ldr r2, [sl, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 16d0c <__cxa_atexit@plt+0xafc4> │ │ │ │ + b 16d44 <__cxa_atexit@plt+0xaffc> │ │ │ │ + ldr r7, [pc, #72] @ 16d30 <__cxa_atexit@plt+0xafe8> │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r2, r7, #1 │ │ │ │ + ldr r7, [pc, #60] @ 16d34 <__cxa_atexit@plt+0xafec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, r7, #1 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - ldrhteq lr, [r1], #152 @ 0x98 │ │ │ │ - smlalseq lr, r1, r0, r9 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16ebc <__cxa_atexit@plt+0xb174> │ │ │ │ - ldr r2, [pc, #52] @ 16ed4 <__cxa_atexit@plt+0xb18c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #40] @ 16ed8 <__cxa_atexit@plt+0xb190> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #24] @ 16edc <__cxa_atexit@plt+0xb194> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - @ instruction: 0x010187b0 │ │ │ │ - rscseq lr, r1, ip, asr #18 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16f30 <__cxa_atexit@plt+0xb1e8> │ │ │ │ - ldr r2, [pc, #68] @ 16f50 <__cxa_atexit@plt+0xb208> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 16f54 <__cxa_atexit@plt+0xb20c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 16f58 <__cxa_atexit@plt+0xb210> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 16f5c <__cxa_atexit@plt+0xb214> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 16d2c <__cxa_atexit@plt+0xafe4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 16f60 <__cxa_atexit@plt+0xb218> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - ldrsbteq lr, [r1], #136 @ 0x88 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - ldrhteq lr, [r1], #136 @ 0x88 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 16fb8 <__cxa_atexit@plt+0xb270> │ │ │ │ - ldr r2, [pc, #68] @ 16fd8 <__cxa_atexit@plt+0xb290> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #56] @ 16fdc <__cxa_atexit@plt+0xb294> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [pc, #48] @ 16fe0 <__cxa_atexit@plt+0xb298> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ mov r9, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #36] @ 16fe4 <__cxa_atexit@plt+0xb29c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [pc, #20] @ 16fe8 <__cxa_atexit@plt+0xb2a0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - @ instruction: 0x010186bc │ │ │ │ - @ instruction: 0x010186b4 │ │ │ │ - rscseq lr, r1, r0, asr r8 │ │ │ │ - @ instruction: 0x01018690 │ │ │ │ - rscseq lr, r1, ip, ror #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 170b0 <__cxa_atexit@plt+0xb368> │ │ │ │ - ldr lr, [pc, #172] @ 170b8 <__cxa_atexit@plt+0xb370> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #160] @ 170bc <__cxa_atexit@plt+0xb374> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r7} │ │ │ │ - ands r7, r2, #3 │ │ │ │ - beq 1706c <__cxa_atexit@plt+0xb324> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1707c <__cxa_atexit@plt+0xb334> │ │ │ │ - ldr r2, [pc, #132] @ 170c0 <__cxa_atexit@plt+0xb378> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #-12]! │ │ │ │ - str r2, [r3] │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq lr, r1, r0, ror #21 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + rscseq lr, r1, r4, asr #21 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov lr, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [lr, #12]! │ │ │ │ + ldr r1, [pc, #344] @ 16eb0 <__cxa_atexit@plt+0xb168> │ │ │ │ + ldr r0, [pc, #344] @ 16eb4 <__cxa_atexit@plt+0xb16c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 16dac <__cxa_atexit@plt+0xb064> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 16dd8 <__cxa_atexit@plt+0xb090> │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 17090 <__cxa_atexit@plt+0xb348> │ │ │ │ - sub r5, r5, #8 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 16e84 <__cxa_atexit@plt+0xb13c> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 1709c <__cxa_atexit@plt+0xb354> │ │ │ │ - ldr r7, [pc, #96] @ 170c4 <__cxa_atexit@plt+0xb37c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + bne 16e2c <__cxa_atexit@plt+0xb0e4> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r0, [r5] │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 16d60 <__cxa_atexit@plt+0xb018> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 170c8 <__cxa_atexit@plt+0xb380> │ │ │ │ + ldr r2, [pc, #260] @ 16eb8 <__cxa_atexit@plt+0xb170> │ │ │ │ + ldr r3, [r3, #2] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 16e84 <__cxa_atexit@plt+0xb13c> │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #232] @ 16ebc <__cxa_atexit@plt+0xb174> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 16e1c <__cxa_atexit@plt+0xb0d4> │ │ │ │ + bic r0, r3, #3 │ │ │ │ + ldr r0, [r0] │ │ │ │ + ldrh r0, [r0, #-2] │ │ │ │ + cmp r0, #3 │ │ │ │ + beq 16e54 <__cxa_atexit@plt+0xb10c> │ │ │ │ + cmp r0, #4 │ │ │ │ + bne 16e8c <__cxa_atexit@plt+0xb144> │ │ │ │ + ldr r2, [pc, #212] @ 16ed0 <__cxa_atexit@plt+0xb188> │ │ │ │ + ldr r3, [r3, #1] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 16e84 <__cxa_atexit@plt+0xb13c> │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #184] @ 16ed4 <__cxa_atexit@plt+0xb18c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ + ldr r7, [pc, #164] @ 16ed8 <__cxa_atexit@plt+0xb190> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r3, [pc, #156] @ 16edc <__cxa_atexit@plt+0xb194> │ │ │ │ + add r8, r7, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + add r9, r3, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [pc, #108] @ 16ec8 <__cxa_atexit@plt+0xb180> │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + beq 16e84 <__cxa_atexit@plt+0xb13c> │ │ │ │ + ldr r0, [pc, #92] @ 16ecc <__cxa_atexit@plt+0xb184> │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + mov r5, lr │ │ │ │ + mov sl, r7 │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 170cc <__cxa_atexit@plt+0xb384> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #44] @ 16ec0 <__cxa_atexit@plt+0xb178> │ │ │ │ + ldr r9, [r3, #1] │ │ │ │ + ldr r8, [pc, #40] @ 16ec4 <__cxa_atexit@plt+0xb17c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + andeq r0, r0, r4, asr r5 │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r0, ror r4 │ │ │ │ + andeq r0, r0, r0, lsl #9 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + rscseq lr, r1, ip, asr #16 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + smlabbeq r1, ip, r8, r8 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + rscseq lr, r1, ip, lsl r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 16f08 <__cxa_atexit@plt+0xb1c0> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldrsbteq lr, [r1], #140 @ 0x8c │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 16f44 <__cxa_atexit@plt+0xb1fc> │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + ldmdb r5, {r8, r9} │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 16f64 <__cxa_atexit@plt+0xb21c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r9, r3, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x010185bc │ │ │ │ - rscseq lr, r1, r8, lsl #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + tsteq r1, r8, lsl r7 │ │ │ │ + smlalseq lr, r1, r4, r8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 17120 <__cxa_atexit@plt+0xb3d8> │ │ │ │ - ldr r2, [pc, #100] @ 17154 <__cxa_atexit@plt+0xb40c> │ │ │ │ + ldr r3, [pc, #12] @ 16f88 <__cxa_atexit@plt+0xb240> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b c14184 <__cxa_atexit@plt+0xc0843c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq lr, r1, r0, ror r8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 16fc8 <__cxa_atexit@plt+0xb280> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #188] @ 17070 <__cxa_atexit@plt+0xb328> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 17134 <__cxa_atexit@plt+0xb3ec> │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 17140 <__cxa_atexit@plt+0xb3f8> │ │ │ │ - ldr r7, [pc, #64] @ 17158 <__cxa_atexit@plt+0xb410> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 1715c <__cxa_atexit@plt+0xb414> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 1703c <__cxa_atexit@plt+0xb2f4> │ │ │ │ + b 17094 <__cxa_atexit@plt+0xb34c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 17044 <__cxa_atexit@plt+0xb2fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 1704c <__cxa_atexit@plt+0xb304> │ │ │ │ + ldr r5, [pc, #132] @ 17074 <__cxa_atexit@plt+0xb32c> │ │ │ │ + ldr r0, [pc, #132] @ 17078 <__cxa_atexit@plt+0xb330> │ │ │ │ + ldr r1, [pc, #132] @ 1707c <__cxa_atexit@plt+0xb334> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + str r5, [r2] │ │ │ │ + ldr r5, [pc, #116] @ 17080 <__cxa_atexit@plt+0xb338> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r9, r3, #6 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [pc, #100] @ 17084 <__cxa_atexit@plt+0xb33c> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r8, r1 │ │ │ │ + stm lr, {r0, r5, r6} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 17160 <__cxa_atexit@plt+0xb418> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov r3, r6 │ │ │ │ + b 17054 <__cxa_atexit@plt+0xb30c> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 1706c <__cxa_atexit@plt+0xb324> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - smlatbeq r1, r0, r5, r8 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - ldrshteq lr, [r1], #100 @ 0x64 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq lr, r1, ip, ror #12 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffff8c0 │ │ │ │ + @ instruction: 0xfffff7b8 │ │ │ │ + sbcseq r1, sp, r5, lsl #21 │ │ │ │ + tsteq r1, r8, ror #12 │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + rscseq lr, r1, r4, ror r7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ and r3, r7, #3 │ │ │ │ - ldr r2, [pc, #32] @ 171a0 <__cxa_atexit@plt+0xb458> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [pc, #28] @ 171a4 <__cxa_atexit@plt+0xb45c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ cmp r3, #2 │ │ │ │ - mov r3, r5 │ │ │ │ - moveq r3, r7 │ │ │ │ - addne r7, r2, #1 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bx r0 │ │ │ │ - smlatteq r1, r0, r4, r8 │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 171d4 <__cxa_atexit@plt+0xb48c> │ │ │ │ - ldr r2, [pc, #28] @ 171e4 <__cxa_atexit@plt+0xb49c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b a4f064 <__cxa_atexit@plt+0xa4331c> │ │ │ │ - ldr r7, [pc, #12] @ 171e8 <__cxa_atexit@plt+0xb4a0> │ │ │ │ + bne 17114 <__cxa_atexit@plt+0xb3cc> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 17150 <__cxa_atexit@plt+0xb408> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 17158 <__cxa_atexit@plt+0xb410> │ │ │ │ + ldr r5, [pc, #188] @ 17184 <__cxa_atexit@plt+0xb43c> │ │ │ │ + ldr r0, [pc, #188] @ 17188 <__cxa_atexit@plt+0xb440> │ │ │ │ + ldr r1, [pc, #188] @ 1718c <__cxa_atexit@plt+0xb444> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + str r5, [r2] │ │ │ │ + ldr r5, [pc, #172] @ 17190 <__cxa_atexit@plt+0xb448> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r9, r3, #6 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [pc, #156] @ 17194 <__cxa_atexit@plt+0xb44c> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r8, r1 │ │ │ │ + stm lr, {r0, r5, r6} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r7, [pc, #92] @ 17178 <__cxa_atexit@plt+0xb430> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 17144 <__cxa_atexit@plt+0xb3fc> │ │ │ │ + ldr r7, [pc, #72] @ 1717c <__cxa_atexit@plt+0xb434> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 17160 <__cxa_atexit@plt+0xb418> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 17180 <__cxa_atexit@plt+0xb438> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq lr, r1, r0, lsr #13 │ │ │ │ - rscseq lr, r1, r8, ror r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq lr, r1, r0, ror #10 │ │ │ │ + @ instruction: 0xfffff7e8 │ │ │ │ + @ instruction: 0xfffff6e0 │ │ │ │ + sbcseq r1, sp, sp, lsr #19 │ │ │ │ + @ instruction: 0x01018590 │ │ │ │ + smlabbeq r1, r8, r5, r8 │ │ │ │ + rscseq lr, r1, r4, ror #12 │ │ │ │ + andeq r0, r0, r5, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 17210 <__cxa_atexit@plt+0xb4c8> │ │ │ │ + ldr r3, [pc, #20] @ 171c0 <__cxa_atexit@plt+0xb478> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b a41ea4 <__cxa_atexit@plt+0xa3615c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq lr, r1, r4, asr #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq lr, r1, ip, lsr #12 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 17268 <__cxa_atexit@plt+0xb520> │ │ │ │ - ldr r2, [pc, #56] @ 17274 <__cxa_atexit@plt+0xb52c> │ │ │ │ + bcc 17204 <__cxa_atexit@plt+0xb4bc> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + ldr r2, [pc, #44] @ 1721c <__cxa_atexit@plt+0xb4d4> │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 17278 <__cxa_atexit@plt+0xb530> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - ldrshteq lr, [r1], #84 @ 0x54 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 172ac <__cxa_atexit@plt+0xb564> │ │ │ │ - ldr r2, [pc, #28] @ 172bc <__cxa_atexit@plt+0xb574> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b a4f064 <__cxa_atexit@plt+0xa4331c> │ │ │ │ - ldr r7, [pc, #12] @ 172c0 <__cxa_atexit@plt+0xb578> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - rscseq lr, r1, r8, asr #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1730c <__cxa_atexit@plt+0xb5c4> │ │ │ │ - ldr r2, [pc, #48] @ 17318 <__cxa_atexit@plt+0xb5d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 17300 <__cxa_atexit@plt+0xb5b8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 17324 <__cxa_atexit@plt+0xb5dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ + ldr r3, [pc, #20] @ 17220 <__cxa_atexit@plt+0xb4d8> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc0a98 <__cxa_atexit@plt+0xdb4d50> │ │ │ │ + @ instruction: 0xfffffa60 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + ldrsbteq lr, [r1], #88 @ 0x58 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 1724c <__cxa_atexit@plt+0xb504> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r2, r3, #48 @ 0x30 │ │ │ │ - cmp r2, #10 │ │ │ │ - bcc 17350 <__cxa_atexit@plt+0xb608> │ │ │ │ - sub r2, r3, #65 @ 0x41 │ │ │ │ - cmp r2, #6 │ │ │ │ - subcs r3, r3, #97 @ 0x61 │ │ │ │ - cmpcs r3, #6 │ │ │ │ - bcs 17358 <__cxa_atexit@plt+0xb610> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #12] @ 1736c <__cxa_atexit@plt+0xb624> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 17288 <__cxa_atexit@plt+0xb540> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ 172a0 <__cxa_atexit@plt+0xb558> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r3, [pc, #20] @ 172a4 <__cxa_atexit@plt+0xb55c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc0a98 <__cxa_atexit@plt+0xdb4d50> │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq lr, r1, r4, asr r5 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 172ec <__cxa_atexit@plt+0xb5a4> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r3, [pc, #76] @ 1731c <__cxa_atexit@plt+0xb5d4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 17314 <__cxa_atexit@plt+0xb5cc> │ │ │ │ + b 16d44 <__cxa_atexit@plt+0xaffc> │ │ │ │ + ldr r7, [pc, #44] @ 17320 <__cxa_atexit@plt+0xb5d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r3, [pc, #36] @ 17324 <__cxa_atexit@plt+0xb5dc> │ │ │ │ + add r8, r7, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa68 │ │ │ │ + smlabteq r1, ip, r3, r8 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 173a8 <__cxa_atexit@plt+0xb660> │ │ │ │ - ldr r3, [pc, #40] @ 173c0 <__cxa_atexit@plt+0xb678> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + bcc 17368 <__cxa_atexit@plt+0xb620> │ │ │ │ + ldr r3, [pc, #48] @ 17380 <__cxa_atexit@plt+0xb638> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + str r2, [r7, #20] │ │ │ │ + sub r7, r6, #15 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 173c4 <__cxa_atexit@plt+0xb67c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r7, [pc, #20] @ 17384 <__cxa_atexit@plt+0xb63c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq lr, r1, r4, ror #9 │ │ │ │ + tsteq r1, r8, ror r3 │ │ │ │ + rscseq lr, r1, r0, lsr #9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 17438 <__cxa_atexit@plt+0xb6f0> │ │ │ │ - ldr r7, [pc, #148] @ 1747c <__cxa_atexit@plt+0xb734> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2] │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 17448 <__cxa_atexit@plt+0xb700> │ │ │ │ - ldr r7, [pc, #124] @ 17480 <__cxa_atexit@plt+0xb738> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 17468 <__cxa_atexit@plt+0xb720> │ │ │ │ - ldr r2, [pc, #108] @ 1748c <__cxa_atexit@plt+0xb744> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 173c0 <__cxa_atexit@plt+0xb678> │ │ │ │ + ldr r3, [pc, #40] @ 173d8 <__cxa_atexit@plt+0xb690> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 17488 <__cxa_atexit@plt+0xb740> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #20] @ 173dc <__cxa_atexit@plt+0xb694> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 17484 <__cxa_atexit@plt+0xb73c> │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - rscseq lr, r1, r4, asr #8 │ │ │ │ - rscseq lr, r1, r8, asr r4 │ │ │ │ - smlatbeq r1, r4, r2, r8 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + rscseq lr, r1, r4, ror r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 174c4 <__cxa_atexit@plt+0xb77c> │ │ │ │ - ldr r2, [pc, #28] @ 174d0 <__cxa_atexit@plt+0xb788> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 17418 <__cxa_atexit@plt+0xb6d0> │ │ │ │ + ldr r3, [pc, #40] @ 17430 <__cxa_atexit@plt+0xb6e8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 17434 <__cxa_atexit@plt+0xb6ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - rscseq lr, r1, ip, lsl #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01018294 │ │ │ │ + rscseq lr, r1, r0, lsr #8 │ │ │ │ + ldrsbteq lr, [r1], #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 17510 <__cxa_atexit@plt+0xb7c8> │ │ │ │ - ldr r5, [pc, #40] @ 17524 <__cxa_atexit@plt+0xb7dc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [pc, #36] @ 17528 <__cxa_atexit@plt+0xb7e0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r5, [r3] │ │ │ │ + bhi 17484 <__cxa_atexit@plt+0xb73c> │ │ │ │ + ldr r2, [pc, #52] @ 1748c <__cxa_atexit@plt+0xb744> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 17478 <__cxa_atexit@plt+0xb730> │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [pc, #28] @ 17490 <__cxa_atexit@plt+0xb748> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b c0ee3c <__cxa_atexit@plt+0xc030f4> │ │ │ │ - ldr r7, [pc, #20] @ 1752c <__cxa_atexit@plt+0xb7e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq lr, r1, r8, ror #7 │ │ │ │ - rscseq lr, r1, r8, ror #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 17564 <__cxa_atexit@plt+0xb81c> │ │ │ │ - ldr r2, [pc, #28] @ 17570 <__cxa_atexit@plt+0xb828> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - rscseq lr, r1, r8, lsl #7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalseq lr, r1, ip, r1 │ │ │ │ + rscseq lr, r1, r4, ror r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [pc, #12] @ 174b4 <__cxa_atexit@plt+0xb76c> │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + rscseq lr, r1, r0, ror #2 │ │ │ │ + rscseq lr, r1, r0, asr r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 175b0 <__cxa_atexit@plt+0xb868> │ │ │ │ - ldr r5, [pc, #40] @ 175c4 <__cxa_atexit@plt+0xb87c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [pc, #36] @ 175c8 <__cxa_atexit@plt+0xb880> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b c0ee3c <__cxa_atexit@plt+0xc030f4> │ │ │ │ - ldr r7, [pc, #20] @ 175cc <__cxa_atexit@plt+0xb884> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq lr, r1, r4, ror #6 │ │ │ │ - rscseq lr, r1, r4, ror #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + bhi 17514 <__cxa_atexit@plt+0xb7cc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 17604 <__cxa_atexit@plt+0xb8bc> │ │ │ │ - ldr r2, [pc, #28] @ 17610 <__cxa_atexit@plt+0xb8c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + bcc 17520 <__cxa_atexit@plt+0xb7d8> │ │ │ │ + ldr r2, [pc, #68] @ 17530 <__cxa_atexit@plt+0xb7e8> │ │ │ │ + ldr r8, [pc, #68] @ 17534 <__cxa_atexit@plt+0xb7ec> │ │ │ │ + ldr r1, [pc, #68] @ 17538 <__cxa_atexit@plt+0xb7f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + sbcseq r1, sp, lr, ror #11 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + rscseq lr, r1, r0, lsr r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 17674 <__cxa_atexit@plt+0xb92c> │ │ │ │ - ldr r2, [pc, #76] @ 17680 <__cxa_atexit@plt+0xb938> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #68] @ 17684 <__cxa_atexit@plt+0xb93c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 175c0 <__cxa_atexit@plt+0xb878> │ │ │ │ + ldr r2, [pc, #108] @ 175c8 <__cxa_atexit@plt+0xb880> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 1766c <__cxa_atexit@plt+0xb924> │ │ │ │ - ldr r3, [pc, #44] @ 17688 <__cxa_atexit@plt+0xb940> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ + str r2, [r3] │ │ │ │ + beq 17590 <__cxa_atexit@plt+0xb848> │ │ │ │ + ldr r2, [pc, #88] @ 175cc <__cxa_atexit@plt+0xb884> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 1759c <__cxa_atexit@plt+0xb854> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 175ac <__cxa_atexit@plt+0xb864> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [pc, #48] @ 175d8 <__cxa_atexit@plt+0xb890> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r7, [pc, #28] @ 175d0 <__cxa_atexit@plt+0xb888> │ │ │ │ + ldr r0, [pc, #28] @ 175d4 <__cxa_atexit@plt+0xb88c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 176ac <__cxa_atexit@plt+0xb964> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + rscseq lr, r1, ip, rrx │ │ │ │ + rscseq lr, r1, r8, rrx │ │ │ │ + rscseq lr, r1, r8, rrx │ │ │ │ + smlalseq lr, r1, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 176e4 <__cxa_atexit@plt+0xb99c> │ │ │ │ - ldr r2, [pc, #40] @ 176fc <__cxa_atexit@plt+0xb9b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 17700 <__cxa_atexit@plt+0xb9b8> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #80] @ 17640 <__cxa_atexit@plt+0xb8f8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq sp, r1, r4, lsl sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 177a8 <__cxa_atexit@plt+0xba60> │ │ │ │ - ldr r2, [pc, #140] @ 177b0 <__cxa_atexit@plt+0xba68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #132] @ 177b4 <__cxa_atexit@plt+0xba6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1776c <__cxa_atexit@plt+0xba24> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - rsbs r9, r2, #4 │ │ │ │ - bmi 17778 <__cxa_atexit@plt+0xba30> │ │ │ │ - cmp r2, #4 │ │ │ │ - bne 17790 <__cxa_atexit@plt+0xba48> │ │ │ │ - ldr r7, [pc, #88] @ 177b8 <__cxa_atexit@plt+0xba70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #137 @ 0x89 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 17614 <__cxa_atexit@plt+0xb8cc> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 17628 <__cxa_atexit@plt+0xb8e0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 177bc <__cxa_atexit@plt+0xba74> │ │ │ │ + ldr r9, [pc, #48] @ 1764c <__cxa_atexit@plt+0xb904> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r7, [pc, #20] @ 17644 <__cxa_atexit@plt+0xb8fc> │ │ │ │ + ldr r0, [pc, #20] @ 17648 <__cxa_atexit@plt+0xb900> │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #52] @ 177c0 <__cxa_atexit@plt+0xba78> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r5, [pc, #44] @ 177c4 <__cxa_atexit@plt+0xba7c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #16 │ │ │ │ - b b83848 <__cxa_atexit@plt+0xb77b00> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - tsteq r1, r0, asr #30 │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - rscseq sp, r1, r0, lsr #19 │ │ │ │ - smlalseq sp, r1, r4, r9 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - rscseq sp, r1, r0, asr r9 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq sp, r1, ip, ror #31 │ │ │ │ + rscseq sp, r1, r8, ror #31 │ │ │ │ + rscseq sp, r1, ip, ror #31 │ │ │ │ + rscseq lr, r1, ip, lsl r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - rsbs r9, r3, #4 │ │ │ │ - bmi 177fc <__cxa_atexit@plt+0xbab4> │ │ │ │ - cmp r3, #4 │ │ │ │ - bne 17814 <__cxa_atexit@plt+0xbacc> │ │ │ │ - ldr r7, [pc, #56] @ 17828 <__cxa_atexit@plt+0xbae0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #137 @ 0x89 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 1782c <__cxa_atexit@plt+0xbae4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 1767c <__cxa_atexit@plt+0xb934> │ │ │ │ + ldr r9, [pc, #44] @ 1769c <__cxa_atexit@plt+0xb954> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r7, [pc, #16] @ 17694 <__cxa_atexit@plt+0xb94c> │ │ │ │ + ldr r0, [pc, #16] @ 17698 <__cxa_atexit@plt+0xb950> │ │ │ │ add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #32] @ 17830 <__cxa_atexit@plt+0xbae8> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 17834 <__cxa_atexit@plt+0xbaec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, #16 │ │ │ │ - b b83848 <__cxa_atexit@plt+0xb77b00> │ │ │ │ - smlatteq r1, r0, lr, r7 │ │ │ │ - rscseq sp, r1, ip, lsl r9 │ │ │ │ - rscseq sp, r1, r0, lsl r9 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + smlalseq sp, r1, r8, pc @ │ │ │ │ + smlalseq sp, r1, r4, pc @ │ │ │ │ + smlalseq sp, r1, r8, pc @ │ │ │ │ + rscseq lr, r1, ip, asr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 176fc <__cxa_atexit@plt+0xb9b4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 1786c <__cxa_atexit@plt+0xbb24> │ │ │ │ - ldr r2, [pc, #28] @ 17878 <__cxa_atexit@plt+0xbb30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - ldrhteq lr, [r1], #0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 17910 <__cxa_atexit@plt+0xbbc8> │ │ │ │ - ldr r1, [pc, #124] @ 17918 <__cxa_atexit@plt+0xbbd0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - ldr r1, [pc, #104] @ 1791c <__cxa_atexit@plt+0xbbd4> │ │ │ │ + bcc 17708 <__cxa_atexit@plt+0xb9c0> │ │ │ │ + ldr r2, [pc, #68] @ 17718 <__cxa_atexit@plt+0xb9d0> │ │ │ │ + ldr r8, [pc, #68] @ 1771c <__cxa_atexit@plt+0xb9d4> │ │ │ │ + ldr r1, [pc, #68] @ 17720 <__cxa_atexit@plt+0xb9d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 178f4 <__cxa_atexit@plt+0xbbac> │ │ │ │ - ldr r1, [pc, #88] @ 17920 <__cxa_atexit@plt+0xbbd8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 17904 <__cxa_atexit@plt+0xbbbc> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 17990 <__cxa_atexit@plt+0xbc48> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x01017dbc │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq lr, r1, r8 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + ldrheq r1, [sp], #78 @ 0x4e │ │ │ │ + @ instruction: 0x01017f90 │ │ │ │ + rscseq sp, r1, r4, ror #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ 1796c <__cxa_atexit@plt+0xbc24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 17964 <__cxa_atexit@plt+0xbc1c> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b 17990 <__cxa_atexit@plt+0xbc48> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq sp, [r1], #252 @ 0xfc │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b 17990 <__cxa_atexit@plt+0xbc48> │ │ │ │ - mov fp, r7 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - and r7, r2, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 179dc <__cxa_atexit@plt+0xbc94> │ │ │ │ - ldr r3, [pc, #152] @ 17a48 <__cxa_atexit@plt+0xbd00> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 17798 <__cxa_atexit@plt+0xba50> │ │ │ │ + ldr r3, [pc, #92] @ 177a4 <__cxa_atexit@plt+0xba5c> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - str r2, [r5, #8] │ │ │ │ tst r7, #3 │ │ │ │ - beq 17a1c <__cxa_atexit@plt+0xbcd4> │ │ │ │ - ldr r3, [pc, #124] @ 17a4c <__cxa_atexit@plt+0xbd04> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 17a24 <__cxa_atexit@plt+0xbcdc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - mul r7, r3, r7 │ │ │ │ - ldr r3, [pc, #72] @ 17a50 <__cxa_atexit@plt+0xbd08> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - strh r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 17a44 <__cxa_atexit@plt+0xbcfc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - smlabteq r1, ip, ip, r7 │ │ │ │ - ldrsbteq sp, [r1], #232 @ 0xe8 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 17a74 <__cxa_atexit@plt+0xbd2c> │ │ │ │ + beq 17790 <__cxa_atexit@plt+0xba48> │ │ │ │ + ldr r3, [pc, #72] @ 177a8 <__cxa_atexit@plt+0xba60> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - ldrhteq sp, [r1], #228 @ 0xe4 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r1, [pc, #44] @ 17ac0 <__cxa_atexit@plt+0xbd78> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r7, r2, lsl #4 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ tst r7, #3 │ │ │ │ - beq 17ab8 <__cxa_atexit@plt+0xbd70> │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 17990 <__cxa_atexit@plt+0xbc48> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq sp, r1, r8, ror #28 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 17990 <__cxa_atexit@plt+0xbc48> │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 17b24 <__cxa_atexit@plt+0xbddc> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mul r7, r2, r7 │ │ │ │ - ldr r2, [pc, #40] @ 17b3c <__cxa_atexit@plt+0xbdf4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strh r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 17b40 <__cxa_atexit@plt+0xbdf8> │ │ │ │ + str r3, [r5] │ │ │ │ + beq 17790 <__cxa_atexit@plt+0xba48> │ │ │ │ + ldr r3, [pc, #52] @ 177ac <__cxa_atexit@plt+0xba64> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - smlabteq r1, r0, fp, r7 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 17bac <__cxa_atexit@plt+0xbe64> │ │ │ │ - ldr r2, [pc, #84] @ 17bb4 <__cxa_atexit@plt+0xbe6c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #76] @ 17bb8 <__cxa_atexit@plt+0xbe70> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 17ba0 <__cxa_atexit@plt+0xbe58> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #48] @ 17bbc <__cxa_atexit@plt+0xbe74> │ │ │ │ + ldr r3, [pc, #40] @ 177b0 <__cxa_atexit@plt+0xba68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - cmp r7, #4 │ │ │ │ - addgt r3, r3, #4 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ + add r9, r3, #1 │ │ │ │ + b b950dc <__cxa_atexit@plt+0xb89394> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #20] @ 17be8 <__cxa_atexit@plt+0xbea0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - cmp r7, #4 │ │ │ │ - addgt r3, r3, #4 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - rscseq sp, r1, r0, asr #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 17c80 <__cxa_atexit@plt+0xbf38> │ │ │ │ - ldr r1, [pc, #124] @ 17c88 <__cxa_atexit@plt+0xbf40> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - ldr r1, [pc, #104] @ 17c8c <__cxa_atexit@plt+0xbf44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 17c64 <__cxa_atexit@plt+0xbf1c> │ │ │ │ - ldr r1, [pc, #88] @ 17c90 <__cxa_atexit@plt+0xbf48> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 17c74 <__cxa_atexit@plt+0xbf2c> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 17d00 <__cxa_atexit@plt+0xbfb8> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - smlalseq sp, r1, r8, ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ 17cdc <__cxa_atexit@plt+0xbf94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 17cd4 <__cxa_atexit@plt+0xbf8c> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b 17d00 <__cxa_atexit@plt+0xbfb8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sp, r1, ip, asr #24 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + rscseq sp, r1, r4, asr lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b 17d00 <__cxa_atexit@plt+0xbfb8> │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - and r7, r2, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 17d4c <__cxa_atexit@plt+0xc004> │ │ │ │ - ldr r3, [pc, #152] @ 17db8 <__cxa_atexit@plt+0xc070> │ │ │ │ + ldr r3, [pc, #56] @ 17800 <__cxa_atexit@plt+0xbab8> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - str r2, [r5, #8] │ │ │ │ tst r7, #3 │ │ │ │ - beq 17d8c <__cxa_atexit@plt+0xc044> │ │ │ │ - ldr r3, [pc, #124] @ 17dbc <__cxa_atexit@plt+0xc074> │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 177f8 <__cxa_atexit@plt+0xbab0> │ │ │ │ + ldr r3, [pc, #36] @ 17804 <__cxa_atexit@plt+0xbabc> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 17d94 <__cxa_atexit@plt+0xc04c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - mul r7, r3, r7 │ │ │ │ - ldr r3, [pc, #72] @ 17dc0 <__cxa_atexit@plt+0xc078> │ │ │ │ + ldr r3, [pc, #24] @ 17808 <__cxa_atexit@plt+0xbac0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - strh r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + add r9, r3, #1 │ │ │ │ + b b950dc <__cxa_atexit@plt+0xb89394> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 17db4 <__cxa_atexit@plt+0xc06c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - tsteq r1, ip, asr r9 │ │ │ │ - rscseq sp, r1, r8, ror #22 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + ldrshteq sp, [r1], #220 @ 0xdc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 17de4 <__cxa_atexit@plt+0xc09c> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #24] @ 17838 <__cxa_atexit@plt+0xbaf0> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq sp, r1, r4, asr #22 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r1, [pc, #44] @ 17e30 <__cxa_atexit@plt+0xc0e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r7, r2, lsl #4 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 17e28 <__cxa_atexit@plt+0xc0e0> │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 17d00 <__cxa_atexit@plt+0xbfb8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrshteq sp, [r1], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 17d00 <__cxa_atexit@plt+0xbfb8> │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 17e94 <__cxa_atexit@plt+0xc14c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - mul r7, r2, r7 │ │ │ │ - ldr r2, [pc, #40] @ 17eac <__cxa_atexit@plt+0xc164> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strh r7, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 17eb0 <__cxa_atexit@plt+0xc168> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 17f14 <__cxa_atexit@plt+0xc1cc> │ │ │ │ - ldr r2, [pc, #76] @ 17f20 <__cxa_atexit@plt+0xc1d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #68] @ 17f24 <__cxa_atexit@plt+0xc1dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 17f0c <__cxa_atexit@plt+0xc1c4> │ │ │ │ - ldr r3, [pc, #44] @ 17f28 <__cxa_atexit@plt+0xc1e0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0x01017790 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ + ldr r3, [pc, #12] @ 1783c <__cxa_atexit@plt+0xbaf4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b b950dc <__cxa_atexit@plt+0xb89394> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + rscseq sp, r1, r8, asr #27 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 17f4c <__cxa_atexit@plt+0xc204> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [pc, #12] @ 17860 <__cxa_atexit@plt+0xbb18> │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldrhteq sp, [r1], #212 @ 0xd4 │ │ │ │ + rscseq sp, r1, r4, lsr #27 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 178c0 <__cxa_atexit@plt+0xbb78> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 17f84 <__cxa_atexit@plt+0xc23c> │ │ │ │ - ldr r2, [pc, #40] @ 17f9c <__cxa_atexit@plt+0xc254> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 17fa0 <__cxa_atexit@plt+0xc258> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1803c <__cxa_atexit@plt+0xc2f4> │ │ │ │ - ldr lr, [pc, #132] @ 18044 <__cxa_atexit@plt+0xc2fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #120] @ 18048 <__cxa_atexit@plt+0xc300> │ │ │ │ + bcc 178cc <__cxa_atexit@plt+0xbb84> │ │ │ │ + ldr r2, [pc, #68] @ 178dc <__cxa_atexit@plt+0xbb94> │ │ │ │ + ldr r8, [pc, #68] @ 178e0 <__cxa_atexit@plt+0xbb98> │ │ │ │ + ldr r1, [pc, #68] @ 178e4 <__cxa_atexit@plt+0xbb9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 18020 <__cxa_atexit@plt+0xc2d8> │ │ │ │ - ldr r1, [pc, #100] @ 1804c <__cxa_atexit@plt+0xc304> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 18030 <__cxa_atexit@plt+0xc2e8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ 18050 <__cxa_atexit@plt+0xc308> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - cmp r2, r7 │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlatbeq r1, r0, r6, r7 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - smlabteq r1, ip, r6, r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #60] @ 180a0 <__cxa_atexit@plt+0xc358> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 18098 <__cxa_atexit@plt+0xc350> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #32] @ 180a4 <__cxa_atexit@plt+0xc35c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r2, [pc, #16] @ 180d4 <__cxa_atexit@plt+0xc38c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ - rscseq sp, r1, r4, asr r8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 18178 <__cxa_atexit@plt+0xc430> │ │ │ │ - ldr lr, [pc, #136] @ 18180 <__cxa_atexit@plt+0xc438> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr lr, [pc, #108] @ 18184 <__cxa_atexit@plt+0xc43c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r3, {r0, r1, r8, lr} │ │ │ │ - str r7, [r3, #20] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 1815c <__cxa_atexit@plt+0xc414> │ │ │ │ - ldr r1, [pc, #88] @ 18188 <__cxa_atexit@plt+0xc440> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1816c <__cxa_atexit@plt+0xc424> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 181f8 <__cxa_atexit@plt+0xc4b0> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq sp, r1, r0, lsr #15 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ 181d4 <__cxa_atexit@plt+0xc48c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 181cc <__cxa_atexit@plt+0xc484> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b 181f8 <__cxa_atexit@plt+0xc4b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sp, r1, r4, asr r7 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b 181f8 <__cxa_atexit@plt+0xc4b0> │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - and r7, r2, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 18244 <__cxa_atexit@plt+0xc4fc> │ │ │ │ - ldr r3, [pc, #260] @ 1831c <__cxa_atexit@plt+0xc5d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 182d8 <__cxa_atexit@plt+0xc590> │ │ │ │ - ldr r3, [pc, #232] @ 18320 <__cxa_atexit@plt+0xc5d8> │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + sbcseq r1, sp, pc, lsr #6 │ │ │ │ + smlabteq r1, ip, sp, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #156 @ 0x9c │ │ │ │ + cmp r3, sl │ │ │ │ + bcc 17a78 <__cxa_atexit@plt+0xbd30> │ │ │ │ + ldr r3, [pc, #392] @ 17a94 <__cxa_atexit@plt+0xbd4c> │ │ │ │ + ldr r2, [pc, #392] @ 17a98 <__cxa_atexit@plt+0xbd50> │ │ │ │ + ldr r1, [pc, #392] @ 17a9c <__cxa_atexit@plt+0xbd54> │ │ │ │ + ldr r0, [pc, #392] @ 17aa0 <__cxa_atexit@plt+0xbd58> │ │ │ │ + str fp, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - ldr r2, [pc, #200] @ 18314 <__cxa_atexit@plt+0xc5cc> │ │ │ │ + ldr lr, [pc, #384] @ 17aa4 <__cxa_atexit@plt+0xbd5c> │ │ │ │ + ldr r9, [pc, #384] @ 17aa8 <__cxa_atexit@plt+0xbd60> │ │ │ │ + str r3, [r6, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 182e0 <__cxa_atexit@plt+0xc598> │ │ │ │ - ldr r1, [pc, #172] @ 18318 <__cxa_atexit@plt+0xc5d0> │ │ │ │ + sub r3, sl, #18 │ │ │ │ + str r3, [r6, #152] @ 0x98 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, #364] @ 17aac <__cxa_atexit@plt+0xbd64> │ │ │ │ + str r2, [r6, #148] @ 0x94 │ │ │ │ + sub r2, sl, #62 @ 0x3e │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 182ec <__cxa_atexit@plt+0xc5a4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #24 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 182fc <__cxa_atexit@plt+0xc5b4> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #136] @ 18324 <__cxa_atexit@plt+0xc5dc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - mul r3, r3, r0 │ │ │ │ - ldr lr, [pc, #116] @ 18328 <__cxa_atexit@plt+0xc5e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r1, #19 │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - strh r3, [r6, #8] │ │ │ │ - sub r7, r1, #11 │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - rscseq sp, r1, r0, lsl #12 │ │ │ │ - andeq r0, r0, r5, lsr #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 1834c <__cxa_atexit@plt+0xc604> │ │ │ │ + str r2, [r6, #140] @ 0x8c │ │ │ │ + sub r2, sl, #39 @ 0x27 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r6, #136] @ 0x88 │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r2, [pc, #332] @ 17ab0 <__cxa_atexit@plt+0xbd68> │ │ │ │ + str r1, [r6, #124] @ 0x7c │ │ │ │ + add r0, r0, #2 │ │ │ │ + ldr r1, [pc, #324] @ 17ab4 <__cxa_atexit@plt+0xbd6c> │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ + sub r0, sl, #106 @ 0x6a │ │ │ │ + ldr fp, [pc, #316] @ 17ab8 <__cxa_atexit@plt+0xbd70> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ + sub r0, sl, #83 @ 0x53 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ + str lr, [r6, #116] @ 0x74 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - ldrsbteq sp, [r1], #92 @ 0x5c │ │ │ │ - andeq r0, r0, r5, lsr #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r1, [pc, #44] @ 18398 <__cxa_atexit@plt+0xc650> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r7, r2, lsl #4 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 18390 <__cxa_atexit@plt+0xc648> │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 181f8 <__cxa_atexit@plt+0xc4b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - smlalseq sp, r1, r0, r5 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 181f8 <__cxa_atexit@plt+0xc4b0> │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #132] @ 18450 <__cxa_atexit@plt+0xc708> │ │ │ │ + add r0, r9, #2 │ │ │ │ + ldr r7, [pc, #284] @ 17abc <__cxa_atexit@plt+0xbd74> │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ + add r0, r3, #2 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 18438 <__cxa_atexit@plt+0xc6f0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 18440 <__cxa_atexit@plt+0xc6f8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #88] @ 18454 <__cxa_atexit@plt+0xc70c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - mul r1, r1, r0 │ │ │ │ - ldr lr, [pc, #68] @ 18458 <__cxa_atexit@plt+0xc710> │ │ │ │ + ldr ip, [pc, #268] @ 17ac0 <__cxa_atexit@plt+0xbd78> │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [pc, #264] @ 17ac4 <__cxa_atexit@plt+0xbd7c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r3, sl, #118 @ 0x76 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #248] @ 17ac8 <__cxa_atexit@plt+0xbd80> │ │ │ │ + ldr lr, [pc, #248] @ 17acc <__cxa_atexit@plt+0xbd84> │ │ │ │ + add r0, r2, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add ip, pc, ip │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r0, r2, #19 │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - strh r1, [r6, #8] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - smlabteq r1, r8, r2, r7 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 184c0 <__cxa_atexit@plt+0xc778> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 184cc <__cxa_atexit@plt+0xc784> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - mul r0, r2, r0 │ │ │ │ - ldr r1, [pc, #48] @ 184d0 <__cxa_atexit@plt+0xc788> │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #144] @ 0x90 │ │ │ │ + str lr, [r6, #132] @ 0x84 │ │ │ │ + str lr, [r6, #88] @ 0x58 │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #204] @ 17ad0 <__cxa_atexit@plt+0xbd88> │ │ │ │ + add r3, r7, #2 │ │ │ │ + mov r7, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - strh r0, [r3, #8] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - rscseq sp, r1, r8, asr r4 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 185d8 <__cxa_atexit@plt+0xc890> │ │ │ │ - ldr lr, [pc, #236] @ 185e4 <__cxa_atexit@plt+0xc89c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [pc, #212] @ 185e8 <__cxa_atexit@plt+0xc8a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ - str lr, [r3, #-44] @ 0xffffffd4 │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - ldr r1, [r7, #32] │ │ │ │ - ldr r7, [r7, #28] │ │ │ │ - str sl, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r3, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r3, #40 @ 0x28 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - ands r7, r2, #3 │ │ │ │ - beq 185ac <__cxa_atexit@plt+0xc864> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 185b8 <__cxa_atexit@plt+0xc870> │ │ │ │ - ldr r2, [pc, #136] @ 185ec <__cxa_atexit@plt+0xc8a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #-16] │ │ │ │ - str r2, [r3, #-44] @ 0xffffffd4 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 185d0 <__cxa_atexit@plt+0xc888> │ │ │ │ - ldr r2, [pc, #116] @ 185f0 <__cxa_atexit@plt+0xc8a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - str r2, [r3, #-44] @ 0xffffffd4 │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 185d0 <__cxa_atexit@plt+0xc888> │ │ │ │ - ldr r3, [pc, #88] @ 185f4 <__cxa_atexit@plt+0xc8ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 185f8 <__cxa_atexit@plt+0xc8b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r3, #-8]! │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - mrseq r7, (UNDEF: 17) │ │ │ │ - rscseq sp, r1, r0, lsr r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 18664 <__cxa_atexit@plt+0xc91c> │ │ │ │ - ldr r3, [pc, #100] @ 18680 <__cxa_atexit@plt+0xc938> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 18678 <__cxa_atexit@plt+0xc930> │ │ │ │ - ldr r3, [pc, #80] @ 18684 <__cxa_atexit@plt+0xc93c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 18678 <__cxa_atexit@plt+0xc930> │ │ │ │ - ldr r3, [pc, #52] @ 18688 <__cxa_atexit@plt+0xc940> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ - ldr r7, [pc, #32] @ 1868c <__cxa_atexit@plt+0xc944> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - qaddeq r7, r4, r1 │ │ │ │ - smlalseq sp, r1, ip, r2 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 186dc <__cxa_atexit@plt+0xc994> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 186d4 <__cxa_atexit@plt+0xc98c> │ │ │ │ - ldr r3, [pc, #28] @ 186e0 <__cxa_atexit@plt+0xc998> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq sp, r1, r8, asr #4 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 18708 <__cxa_atexit@plt+0xc9c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq sp, r1, r0, lsr #4 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 18740 <__cxa_atexit@plt+0xc9f8> │ │ │ │ - ldr r3, [pc, #48] @ 1875c <__cxa_atexit@plt+0xca14> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 18754 <__cxa_atexit@plt+0xca0c> │ │ │ │ - b 18770 <__cxa_atexit@plt+0xca28> │ │ │ │ - ldr r7, [pc, #24] @ 18760 <__cxa_atexit@plt+0xca18> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - rscseq sp, r1, r8, asr #3 │ │ │ │ - andeq r0, r0, r8, asr #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 187a0 <__cxa_atexit@plt+0xca58> │ │ │ │ - ldr r6, [pc, #140] @ 18814 <__cxa_atexit@plt+0xcacc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r6, [r5] │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 187b8 <__cxa_atexit@plt+0xca70> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 187c4 <__cxa_atexit@plt+0xca7c> │ │ │ │ - ldr r7, [pc, #112] @ 18818 <__cxa_atexit@plt+0xcad0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 18808 <__cxa_atexit@plt+0xcac0> │ │ │ │ - ldr lr, [pc, #64] @ 1881c <__cxa_atexit@plt+0xcad4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - str r3, [r8, #8] │ │ │ │ - add lr, r8, #12 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - @ instruction: 0xfffff904 │ │ │ │ - rscseq sp, r1, ip, lsl #2 │ │ │ │ - andeq r0, r0, r8, asr #20 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 18854 <__cxa_atexit@plt+0xcb0c> │ │ │ │ - ldr r7, [pc, #96] @ 188a4 <__cxa_atexit@plt+0xcb5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 18898 <__cxa_atexit@plt+0xcb50> │ │ │ │ - ldr lr, [pc, #60] @ 188a8 <__cxa_atexit@plt+0xcb60> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - str r3, [r8, #8] │ │ │ │ - add lr, r8, #12 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - @ instruction: 0xfffff874 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str ip, [r7, #100]! @ 0x64 │ │ │ │ + str r7, [r6, #128] @ 0x80 │ │ │ │ + mov r7, r6 │ │ │ │ + str r1, [r6, #112] @ 0x70 │ │ │ │ + str r9, [r7, #56]! @ 0x38 │ │ │ │ + str r7, [r6, #84] @ 0x54 │ │ │ │ + str r8, [r6, #108] @ 0x6c │ │ │ │ + str r1, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r1, [pc, #144] @ 17ad4 <__cxa_atexit@plt+0xbd8c> │ │ │ │ + add fp, pc, fp │ │ │ │ + add r0, fp, #2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #16] │ │ │ │ + add r1, r6, #24 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr fp, [sp] │ │ │ │ + sub r2, sl, #139 @ 0x8b │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + sub r7, sl, #6 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - rscseq sp, r1, ip, rrx │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1897c <__cxa_atexit@plt+0xcc34> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 18984 <__cxa_atexit@plt+0xcc3c> │ │ │ │ - ldr r0, [pc, #148] @ 18998 <__cxa_atexit@plt+0xcc50> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldm lr, {r2, r9, sl, ip, lr} │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #31] │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r0, [pc, #112] @ 1899c <__cxa_atexit@plt+0xcc54> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #104] @ 189a0 <__cxa_atexit@plt+0xcc58> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r4, [r3, #16] │ │ │ │ - add r1, r3, #20 │ │ │ │ - stm r1, {r2, r9, sl, ip, lr} │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - sub sl, r6, #3 │ │ │ │ - ldr r4, [pc, #64] @ 189a4 <__cxa_atexit@plt+0xcc5c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r8, r4, #1 │ │ │ │ - ldr r4, [pc, #56] @ 189a8 <__cxa_atexit@plt+0xcc60> │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r9, r4, #1 │ │ │ │ - ldm sp, {r4, fp} │ │ │ │ - b c1129c <__cxa_atexit@plt+0xc05554> │ │ │ │ - mov r6, r3 │ │ │ │ - b 1898c <__cxa_atexit@plt+0xcc44> │ │ │ │ - mov r5, #52 @ 0x34 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #88] @ 17ad8 <__cxa_atexit@plt+0xbd90> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffbb0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - smlalseq ip, r1, ip, pc @ │ │ │ │ - rscseq ip, r1, ip, lsr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 189e0 <__cxa_atexit@plt+0xcc98> │ │ │ │ - ldr r2, [pc, #28] @ 189ec <__cxa_atexit@plt+0xcca4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + mov r6, #156 @ 0x9c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq r6, [r1, -r8] │ │ │ │ - rscseq ip, r1, r0, ror #30 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + rscseq sp, r1, r0, lsl #30 │ │ │ │ + rscseq sp, r1, r0, asr #23 │ │ │ │ + rscseq sp, r1, ip, lsl #23 │ │ │ │ + rscseq sp, r1, ip, lsr fp │ │ │ │ + rscseq sp, r1, r0, ror #23 │ │ │ │ + rscseq sp, r1, ip, lsr #23 │ │ │ │ + rscseq sp, r1, ip, ror #22 │ │ │ │ + rscseq sp, r1, r0, lsr #29 │ │ │ │ + ldrhteq sp, [r1], #188 @ 0xbc │ │ │ │ + rscseq sp, r1, r4, lsl ip │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + @ instruction: 0x01017c94 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + smlatbeq r1, r4, ip, r7 │ │ │ │ + @ instruction: 0x01017cbc │ │ │ │ + rscseq sp, r1, r8, ror fp │ │ │ │ + ldrshteq sp, [r1], #216 @ 0xd8 │ │ │ │ + rscseq sp, r1, r0, lsr #27 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 18ac0 <__cxa_atexit@plt+0xcd78> │ │ │ │ + bhi 17b58 <__cxa_atexit@plt+0xbe10> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #80 @ 0x50 │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 18ac8 <__cxa_atexit@plt+0xcd80> │ │ │ │ - ldr lr, [pc, #180] @ 18adc <__cxa_atexit@plt+0xcd94> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #176] @ 18ae0 <__cxa_atexit@plt+0xcd98> │ │ │ │ + bcc 17b60 <__cxa_atexit@plt+0xbe18> │ │ │ │ + ldr r1, [pc, #96] @ 17b74 <__cxa_atexit@plt+0xbe2c> │ │ │ │ + sub r8, r6, #15 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [pc, #84] @ 17b78 <__cxa_atexit@plt+0xbe30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r0, [pc, #72] @ 17b7c <__cxa_atexit@plt+0xbe34> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr ip, [pc, #140] @ 18ae4 <__cxa_atexit@plt+0xcd9c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #136] @ 18ae8 <__cxa_atexit@plt+0xcda0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - mov r2, r3 │ │ │ │ - str ip, [r2, #28]! │ │ │ │ - mov ip, r3 │ │ │ │ - str lr, [ip, #16]! │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - str ip, [r3, #72] @ 0x48 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #84] @ 18aec <__cxa_atexit@plt+0xcda4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, r3, #44 @ 0x2c │ │ │ │ - stm lr, {r2, r3, sl} │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r9, [r3, #60] @ 0x3c │ │ │ │ - str r8, [r3, #64] @ 0x40 │ │ │ │ - sub r9, r6, #31 │ │ │ │ - ldr r3, [pc, #56] @ 18af0 <__cxa_atexit@plt+0xcda8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #1 │ │ │ │ - b c0bb18 <__cxa_atexit@plt+0xbffdd0> │ │ │ │ + ldr r7, [pc, #64] @ 17b80 <__cxa_atexit@plt+0xbe38> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 178f4 <__cxa_atexit@plt+0xbbac> │ │ │ │ mov r6, r3 │ │ │ │ - b 18ad0 <__cxa_atexit@plt+0xcd88> │ │ │ │ - mov r5, #80 @ 0x50 │ │ │ │ + b 17b68 <__cxa_atexit@plt+0xbe20> │ │ │ │ + mov r5, #20 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff1cc │ │ │ │ - tsteq r1, r0, asr #24 │ │ │ │ - @ instruction: 0xfffff550 │ │ │ │ - @ instruction: 0xfffff458 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - rscseq ip, r1, r0, ror #27 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + tsteq r1, ip, lsr fp │ │ │ │ + smlabbeq r1, r8, fp, r7 │ │ │ │ + smlabbeq r1, r4, fp, r7 │ │ │ │ + rscseq sp, r1, ip, lsr ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 17ba0 <__cxa_atexit@plt+0xbe58> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + rscseq sp, r1, ip, lsr #24 │ │ │ │ + rscseq sp, r1, ip, lsl ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 18b64 <__cxa_atexit@plt+0xce1c> │ │ │ │ - ldr r2, [pc, #88] @ 18b6c <__cxa_atexit@plt+0xce24> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 18b40 <__cxa_atexit@plt+0xcdf8> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #47 @ 0x2f │ │ │ │ - bne 18b50 <__cxa_atexit@plt+0xce08> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 18b70 <__cxa_atexit@plt+0xce28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #47 @ 0x2f │ │ │ │ - bne 18b9c <__cxa_atexit@plt+0xce54> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 18bb0 <__cxa_atexit@plt+0xce68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - smlalseq ip, r1, r8, sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r6 │ │ │ │ + bhi 17c00 <__cxa_atexit@plt+0xbeb8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 18c40 <__cxa_atexit@plt+0xcef8> │ │ │ │ - ldr r0, [pc, #112] @ 18c50 <__cxa_atexit@plt+0xcf08> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #11 │ │ │ │ - ldr r1, [pc, #80] @ 18c54 <__cxa_atexit@plt+0xcf0c> │ │ │ │ + bcc 17c0c <__cxa_atexit@plt+0xbec4> │ │ │ │ + ldr r2, [pc, #68] @ 17c1c <__cxa_atexit@plt+0xbed4> │ │ │ │ + ldr r8, [pc, #68] @ 17c20 <__cxa_atexit@plt+0xbed8> │ │ │ │ + ldr r1, [pc, #68] @ 17c24 <__cxa_atexit@plt+0xbedc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #68] @ 18c58 <__cxa_atexit@plt+0xcf10> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [r5] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - smlabteq r1, r0, sl, r6 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - rscseq ip, r1, r4, lsl #26 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + sbcseq r0, sp, r1, lsr #26 │ │ │ │ + smlabbeq r1, ip, sl, r7 │ │ │ │ + rscseq sp, r1, r4, asr ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 18d20 <__cxa_atexit@plt+0xcfd8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #76 @ 0x4c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 18d28 <__cxa_atexit@plt+0xcfe0> │ │ │ │ - ldr r9, [pc, #168] @ 18d3c <__cxa_atexit@plt+0xcff4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #164] @ 18d40 <__cxa_atexit@plt+0xcff8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #160] @ 18d44 <__cxa_atexit@plt+0xcffc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #156] @ 18d48 <__cxa_atexit@plt+0xd000> │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 17c88 <__cxa_atexit@plt+0xbf40> │ │ │ │ + ldr r2, [pc, #72] @ 17c98 <__cxa_atexit@plt+0xbf50> │ │ │ │ + sub r8, r6, #15 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r0, [pc, #56] @ 17c9c <__cxa_atexit@plt+0xbf54> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr sl, [pc, #140] @ 18d4c <__cxa_atexit@plt+0xd004> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr r9, [pc, #132] @ 18d50 <__cxa_atexit@plt+0xd008> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [pc, #128] @ 18d54 <__cxa_atexit@plt+0xd00c> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r8, [r1, #40]! @ 0x28 │ │ │ │ - mov r8, r3 │ │ │ │ - str sl, [r8, #12]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r9, [sl, #24]! │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - str sl, [r3, #56] @ 0x38 │ │ │ │ - str r8, [r3, #60] @ 0x3c │ │ │ │ - add lr, r3, #64 @ 0x40 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r9, r6, #19 │ │ │ │ - add r8, ip, #1 │ │ │ │ - b c0bb18 <__cxa_atexit@plt+0xbffdd0> │ │ │ │ - mov r6, r3 │ │ │ │ - b 18d30 <__cxa_atexit@plt+0xcfe8> │ │ │ │ - mov r5, #76 @ 0x4c │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ 17ca0 <__cxa_atexit@plt+0xbf58> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 178f4 <__cxa_atexit@plt+0xbbac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffe984 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - @ instruction: 0xffffeea4 │ │ │ │ - smlabteq r1, r4, r9, r6 │ │ │ │ - @ instruction: 0xffffea4c │ │ │ │ - @ instruction: 0xffffebb8 │ │ │ │ - rscseq ip, r1, r4, asr #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + tsteq r1, ip, lsl #20 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + ldrshteq sp, [r1], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 18dc8 <__cxa_atexit@plt+0xd080> │ │ │ │ - ldr r2, [pc, #88] @ 18dd0 <__cxa_atexit@plt+0xd088> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 18da4 <__cxa_atexit@plt+0xd05c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #47 @ 0x2f │ │ │ │ - bne 18db4 <__cxa_atexit@plt+0xd06c> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 18dd4 <__cxa_atexit@plt+0xd08c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #47 @ 0x2f │ │ │ │ - bne 18e00 <__cxa_atexit@plt+0xd0b8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 18e14 <__cxa_atexit@plt+0xd0cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x010168b8 │ │ │ │ - rscseq ip, r1, r4, asr #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r6 │ │ │ │ + bhi 17d04 <__cxa_atexit@plt+0xbfbc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r9, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 18e80 <__cxa_atexit@plt+0xd138> │ │ │ │ - ldr r2, [pc, #76] @ 18e90 <__cxa_atexit@plt+0xd148> │ │ │ │ + bcc 17d10 <__cxa_atexit@plt+0xbfc8> │ │ │ │ + ldr r2, [pc, #72] @ 17d20 <__cxa_atexit@plt+0xbfd8> │ │ │ │ + ldr r1, [pc, #72] @ 17d24 <__cxa_atexit@plt+0xbfdc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #72] @ 18e94 <__cxa_atexit@plt+0xd14c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r1, [pc, #52] @ 18e98 <__cxa_atexit@plt+0xd150> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r7, r8, lr} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - rscseq ip, r1, r4, asr #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 18efc <__cxa_atexit@plt+0xd1b4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 18f08 <__cxa_atexit@plt+0xd1c0> │ │ │ │ - ldr r1, [pc, #72] @ 18f18 <__cxa_atexit@plt+0xd1d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ 18f1c <__cxa_atexit@plt+0xd1d4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ ldr r5, [r7, #8] │ │ │ │ - ldr r0, [pc, #56] @ 18f20 <__cxa_atexit@plt+0xd1d8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r8, r0, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - b c0bb18 <__cxa_atexit@plt+0xbffdd0> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 6f59e8 <__cxa_atexit@plt+0x6e9ca0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - @ instruction: 0x01016798 │ │ │ │ - ldrhteq ip, [r1], #144 @ 0x90 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, r1, r0, lsr sl │ │ │ │ + @ instruction: 0x01017994 │ │ │ │ + rscseq sp, r1, r4, lsl ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 18fc0 <__cxa_atexit@plt+0xd278> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 18fcc <__cxa_atexit@plt+0xd284> │ │ │ │ - ldr r1, [pc, #104] @ 18fdc <__cxa_atexit@plt+0xd294> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #100] @ 18fe0 <__cxa_atexit@plt+0xd298> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #96] @ 18fe4 <__cxa_atexit@plt+0xd29c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #92] @ 18fe8 <__cxa_atexit@plt+0xd2a0> │ │ │ │ - add r8, pc, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 17d5c <__cxa_atexit@plt+0xc014> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #84] @ 18fec <__cxa_atexit@plt+0xd2a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - sub r9, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - b c0ee3c <__cxa_atexit@plt+0xc030f4> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r2, [pc, #24] @ 17d64 <__cxa_atexit@plt+0xc01c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e3300 <__cxa_atexit@plt+0x1d75b8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + tsteq r1, r8, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 17da0 <__cxa_atexit@plt+0xc058> │ │ │ │ + ldr r8, [pc, #36] @ 17da8 <__cxa_atexit@plt+0xc060> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ 17dac <__cxa_atexit@plt+0xc064> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - rscseq ip, r1, ip, asr #18 │ │ │ │ - ldrdeq r6, [r1, -r8] │ │ │ │ + sbcseq r0, sp, r2, ror #20 │ │ │ │ + smlatteq r1, r4, r8, r7 │ │ │ │ + rscseq sp, r1, r0, lsr #22 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 17de8 <__cxa_atexit@plt+0xc0a0> │ │ │ │ + ldr r3, [pc, #28] @ 17df4 <__cxa_atexit@plt+0xc0ac> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b a04f0 <__cxa_atexit@plt+0x947a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 19024 <__cxa_atexit@plt+0xd2dc> │ │ │ │ - ldr r2, [pc, #28] @ 19030 <__cxa_atexit@plt+0xd2e8> │ │ │ │ + bcc 17e2c <__cxa_atexit@plt+0xc0e4> │ │ │ │ + ldr r2, [pc, #28] @ 17e38 <__cxa_atexit@plt+0xc0f0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0x010166b4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x010178b4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, r1, ip, asr #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 190ec <__cxa_atexit@plt+0xd3a4> │ │ │ │ - ldr r2, [pc, #132] @ 190f4 <__cxa_atexit@plt+0xd3ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 190f8 <__cxa_atexit@plt+0xd3b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bhi 17e94 <__cxa_atexit@plt+0xc14c> │ │ │ │ + ldr r2, [pc, #68] @ 17e9c <__cxa_atexit@plt+0xc154> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 190b8 <__cxa_atexit@plt+0xd370> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 190c4 <__cxa_atexit@plt+0xd37c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 190d8 <__cxa_atexit@plt+0xd390> │ │ │ │ - ldr r7, [pc, #96] @ 1910c <__cxa_atexit@plt+0xd3c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 17e88 <__cxa_atexit@plt+0xc140> │ │ │ │ + ldr r3, [pc, #44] @ 17ea0 <__cxa_atexit@plt+0xc158> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 9402ac <__cxa_atexit@plt+0x934564> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 19104 <__cxa_atexit@plt+0xd3bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #52] @ 19108 <__cxa_atexit@plt+0xd3c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 190fc <__cxa_atexit@plt+0xd3b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #24] @ 19100 <__cxa_atexit@plt+0xd3b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - ldrsbteq ip, [r1], #112 @ 0x70 │ │ │ │ - rscseq ip, r1, r8, asr #15 │ │ │ │ - ldrshteq ip, [r1], #120 @ 0x78 │ │ │ │ - ldrshteq ip, [r1], #112 @ 0x70 │ │ │ │ - @ instruction: 0x010165b0 │ │ │ │ - rscseq ip, r1, ip, lsl #16 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 19154 <__cxa_atexit@plt+0xd40c> │ │ │ │ - ldr r3, [pc, #52] @ 19168 <__cxa_atexit@plt+0xd420> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [pc, #12] @ 17ec8 <__cxa_atexit@plt+0xc180> │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 9402ac <__cxa_atexit@plt+0x934564> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 17f0c <__cxa_atexit@plt+0xc1c4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r3, [pc, #32] @ 17f10 <__cxa_atexit@plt+0xc1c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ 17f14 <__cxa_atexit@plt+0xc1cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b b90c20 <__cxa_atexit@plt+0xb84ed8> │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 17f54 <__cxa_atexit@plt+0xc20c> │ │ │ │ + ldr r3, [pc, #40] @ 17f64 <__cxa_atexit@plt+0xc21c> │ │ │ │ + ldr r8, [pc, #40] @ 17f68 <__cxa_atexit@plt+0xc220> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r7, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - bne 19160 <__cxa_atexit@plt+0xd418> │ │ │ │ - ldr r7, [pc, #40] @ 19170 <__cxa_atexit@plt+0xd428> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #16] @ 1916c <__cxa_atexit@plt+0xd424> │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + sbcseq r0, sp, r6, lsl #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 17fa4 <__cxa_atexit@plt+0xc25c> │ │ │ │ + ldr r3, [pc, #36] @ 17fb4 <__cxa_atexit@plt+0xc26c> │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq ip, r1, ip, ror r7 │ │ │ │ - rscseq ip, r1, r8, ror #14 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - rscseq ip, r1, ip, lsl #16 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 19200 <__cxa_atexit@plt+0xd4b8> │ │ │ │ + bhi 18018 <__cxa_atexit@plt+0xc2d0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #32 │ │ │ │ + add r6, r9, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 1920c <__cxa_atexit@plt+0xd4c4> │ │ │ │ - ldr r2, [pc, #116] @ 1921c <__cxa_atexit@plt+0xd4d4> │ │ │ │ + bcc 18024 <__cxa_atexit@plt+0xc2dc> │ │ │ │ + ldr r2, [pc, #76] @ 18034 <__cxa_atexit@plt+0xc2ec> │ │ │ │ + ldr r1, [pc, #76] @ 18038 <__cxa_atexit@plt+0xc2f0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #112] @ 19220 <__cxa_atexit@plt+0xd4d8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #108] @ 19224 <__cxa_atexit@plt+0xd4dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #100] @ 19228 <__cxa_atexit@plt+0xd4e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr sl, [pc, #84] @ 1922c <__cxa_atexit@plt+0xd4e4> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - str r1, [r8, #28] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - str lr, [r8, #12] │ │ │ │ - str r8, [r8, #16] │ │ │ │ - str sl, [r8, #20]! │ │ │ │ - sub r9, r6, #15 │ │ │ │ + ldr r8, [pc, #56] @ 1803c <__cxa_atexit@plt+0xc2f4> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - b c0ee3c <__cxa_atexit@plt+0xc030f4> │ │ │ │ - mov r6, r8 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - smlatbeq r1, ip, r4, r6 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 19264 <__cxa_atexit@plt+0xd51c> │ │ │ │ - ldr r2, [pc, #28] @ 19270 <__cxa_atexit@plt+0xd528> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + smlabbeq r1, r4, r6, r7 │ │ │ │ + sbcseq r0, sp, r9, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 18078 <__cxa_atexit@plt+0xc330> │ │ │ │ + ldr r8, [pc, #36] @ 18080 <__cxa_atexit@plt+0xc338> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ 18084 <__cxa_atexit@plt+0xc33c> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + sbcseq r0, sp, r1, asr r8 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 180c0 <__cxa_atexit@plt+0xc378> │ │ │ │ + ldr r8, [pc, #36] @ 180c8 <__cxa_atexit@plt+0xc380> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ 180cc <__cxa_atexit@plt+0xc384> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + sbcseq r0, sp, ip, ror #15 │ │ │ │ + smlabteq r1, r4, r5, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [pc, #4] @ 180e8 <__cxa_atexit@plt+0xc3a0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + sbcseq r0, sp, lr, ror #15 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 192e8 <__cxa_atexit@plt+0xd5a0> │ │ │ │ - ldr r1, [pc, #72] @ 19300 <__cxa_atexit@plt+0xd5b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ 19304 <__cxa_atexit@plt+0xd5bc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #64] @ 19308 <__cxa_atexit@plt+0xd5c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r9, r6, #3 │ │ │ │ - mov r8, r2 │ │ │ │ - b c0ee3c <__cxa_atexit@plt+0xc030f4> │ │ │ │ - ldr r7, [pc, #28] @ 1930c <__cxa_atexit@plt+0xd5c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 18124 <__cxa_atexit@plt+0xc3dc> │ │ │ │ + ldr r3, [pc, #36] @ 18134 <__cxa_atexit@plt+0xc3ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ @ instruction: 0xffffffbc │ │ │ │ - ldrsbteq ip, [r1], #84 @ 0x54 │ │ │ │ - rscseq ip, r1, r8, lsr #13 │ │ │ │ - rscseq ip, r1, ip, ror r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 19388 <__cxa_atexit@plt+0xd640> │ │ │ │ - ldr r3, [pc, #128] @ 193b8 <__cxa_atexit@plt+0xd670> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 18198 <__cxa_atexit@plt+0xc450> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1939c <__cxa_atexit@plt+0xd654> │ │ │ │ - ldr r1, [pc, #112] @ 193c4 <__cxa_atexit@plt+0xd67c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #108] @ 193c8 <__cxa_atexit@plt+0xd680> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #104] @ 193cc <__cxa_atexit@plt+0xd684> │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 181a4 <__cxa_atexit@plt+0xc45c> │ │ │ │ + ldr r2, [pc, #76] @ 181b4 <__cxa_atexit@plt+0xc46c> │ │ │ │ + ldr r1, [pc, #76] @ 181b8 <__cxa_atexit@plt+0xc470> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b c0ee3c <__cxa_atexit@plt+0xc030f4> │ │ │ │ - ldr r7, [pc, #48] @ 193c0 <__cxa_atexit@plt+0xd678> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 181bc <__cxa_atexit@plt+0xc474> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 193bc <__cxa_atexit@plt+0xd674> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrshteq ip, [r1], #84 @ 0x54 │ │ │ │ - rscseq ip, r1, r8, lsl r6 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - rscseq ip, r1, r8, lsr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 19404 <__cxa_atexit@plt+0xd6bc> │ │ │ │ - ldr r2, [pc, #28] @ 19410 <__cxa_atexit@plt+0xd6c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + sbcseq r0, sp, fp, asr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [pc, #4] @ 181d8 <__cxa_atexit@plt+0xc490> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + sbcseq r0, sp, r4, lsr r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 18214 <__cxa_atexit@plt+0xc4cc> │ │ │ │ + ldr r3, [pc, #36] @ 18224 <__cxa_atexit@plt+0xc4dc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1826c <__cxa_atexit@plt+0xc524> │ │ │ │ + ldr r3, [pc, #48] @ 1827c <__cxa_atexit@plt+0xc534> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #40] @ 18280 <__cxa_atexit@plt+0xc538> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r6, [r1, -r4] │ │ │ │ - rscseq ip, r1, r8, lsl #11 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1948c <__cxa_atexit@plt+0xd744> │ │ │ │ - ldr r3, [pc, #128] @ 194bc <__cxa_atexit@plt+0xd774> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + ldrheq r0, [sp], #83 @ 0x53 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 182c4 <__cxa_atexit@plt+0xc57c> │ │ │ │ + ldr r3, [pc, #44] @ 182d4 <__cxa_atexit@plt+0xc58c> │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 18340 <__cxa_atexit@plt+0xc5f8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5] │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 194a0 <__cxa_atexit@plt+0xd758> │ │ │ │ - ldr r1, [pc, #112] @ 194c8 <__cxa_atexit@plt+0xd780> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #108] @ 194cc <__cxa_atexit@plt+0xd784> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #104] @ 194d0 <__cxa_atexit@plt+0xd788> │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1834c <__cxa_atexit@plt+0xc604> │ │ │ │ + ldr r2, [pc, #84] @ 1835c <__cxa_atexit@plt+0xc614> │ │ │ │ + ldr r1, [pc, #84] @ 18360 <__cxa_atexit@plt+0xc618> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r9, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b c0ee3c <__cxa_atexit@plt+0xc030f4> │ │ │ │ - ldr r7, [pc, #48] @ 194c4 <__cxa_atexit@plt+0xd77c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #60] @ 18364 <__cxa_atexit@plt+0xc61c> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 194c0 <__cxa_atexit@plt+0xd778> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldrshteq ip, [r1], #64 @ 0x40 │ │ │ │ - rscseq ip, r1, r4, lsl r5 │ │ │ │ - @ instruction: 0xfffffd24 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - rscseq ip, r1, r4, lsr r4 │ │ │ │ - ldrsbteq ip, [r1], #72 @ 0x48 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + ldrsheq r0, [sp], #72 @ 0x48 │ │ │ │ + rscseq sp, r1, r8, lsl #14 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 19518 <__cxa_atexit@plt+0xd7d0> │ │ │ │ - ldr r3, [pc, #48] @ 1952c <__cxa_atexit@plt+0xd7e4> │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 18398 <__cxa_atexit@plt+0xc650> │ │ │ │ + ldr r3, [pc, #28] @ 183a8 <__cxa_atexit@plt+0xc660> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 19530 <__cxa_atexit@plt+0xd7e8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r8, [pc, #32] @ 19534 <__cxa_atexit@plt+0xd7ec> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a74d10 <__cxa_atexit@plt+0xa68fc8> │ │ │ │ - ldr r7, [pc, #24] @ 19538 <__cxa_atexit@plt+0xd7f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 222e0 <__cxa_atexit@plt+0x16598> │ │ │ │ + ldr r7, [pc, #12] @ 183ac <__cxa_atexit@plt+0xc664> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq r6, [r1, -r8] │ │ │ │ - ldrdeq r6, [r1, -r0] │ │ │ │ - ldrhteq ip, [r1], #68 @ 0x44 │ │ │ │ - rscseq ip, r1, r4, ror r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq sp, r1, r8, ror #13 │ │ │ │ + rscseq sp, r1, r4, asr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ 1959c <__cxa_atexit@plt+0xd854> │ │ │ │ + ldr r3, [pc, #12] @ 183d0 <__cxa_atexit@plt+0xc688> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 19570 <__cxa_atexit@plt+0xd828> │ │ │ │ - cmp r3, #0 │ │ │ │ - ldreq r0, [r7] │ │ │ │ - ldrne r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #40] @ 195a0 <__cxa_atexit@plt+0xd858> │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 21f00 <__cxa_atexit@plt+0x161b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq sp, r1, r0, lsr #13 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 18408 <__cxa_atexit@plt+0xc6c0> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #32] @ 195a4 <__cxa_atexit@plt+0xd85c> │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #16] @ 1840c <__cxa_atexit@plt+0xc6c4> │ │ │ │ + mov r9, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #24] @ 195a8 <__cxa_atexit@plt+0xd860> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #20] @ 195ac <__cxa_atexit@plt+0xd864> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, ip, asr #2 │ │ │ │ - rscseq ip, r1, r0, lsl #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 89bf1c <__cxa_atexit@plt+0x8901d4> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ + rscseq sp, r1, r4, asr r6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 195f4 <__cxa_atexit@plt+0xd8ac> │ │ │ │ - ldr r3, [pc, #44] @ 195fc <__cxa_atexit@plt+0xd8b4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1846c <__cxa_atexit@plt+0xc724> │ │ │ │ + ldr r3, [pc, #64] @ 18478 <__cxa_atexit@plt+0xc730> │ │ │ │ + ldr r2, [pc, #64] @ 1847c <__cxa_atexit@plt+0xc734> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #36] @ 19600 <__cxa_atexit@plt+0xd8b8> │ │ │ │ + str r0, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + ldr r3, [pc, #32] @ 18480 <__cxa_atexit@plt+0xc738> │ │ │ │ + mov sl, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #28] @ 19604 <__cxa_atexit@plt+0xd8bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #24] @ 19608 <__cxa_atexit@plt+0xd8c0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - rscseq ip, r1, r4, lsr #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 6fb100 <__cxa_atexit@plt+0x6ef3b8> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xfffff6a0 │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + ldrsbteq sp, [r1], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 1963c <__cxa_atexit@plt+0xd8f4> │ │ │ │ + ldr r3, [pc, #40] @ 184c0 <__cxa_atexit@plt+0xc778> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #20] @ 19640 <__cxa_atexit@plt+0xd8f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r8, [pc, #12] @ 19644 <__cxa_atexit@plt+0xd8fc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a74d10 <__cxa_atexit@plt+0xa68fc8> │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - strheq r6, [r1, -r4] │ │ │ │ - smlatbeq r1, ip, r0, r6 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r8, [pc, #4] @ 19660 <__cxa_atexit@plt+0xd918> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a4e994 <__cxa_atexit@plt+0xa42c4c> │ │ │ │ - smlabbeq r1, r8, r0, r6 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ 19680 <__cxa_atexit@plt+0xd938> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a49230 <__cxa_atexit@plt+0xa3d4e8> │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r8, [pc, #4] @ 1969c <__cxa_atexit@plt+0xd954> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a4d4fc <__cxa_atexit@plt+0xa417b4> │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ 196bc <__cxa_atexit@plt+0xd974> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a4e0d0 <__cxa_atexit@plt+0xa42388> │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - ldrsbteq fp, [r1], #236 @ 0xec │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 196f4 <__cxa_atexit@plt+0xd9ac> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 196fc <__cxa_atexit@plt+0xd9b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1e98c <__cxa_atexit@plt+0x12c44> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + beq 184b4 <__cxa_atexit@plt+0xc76c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 184d0 <__cxa_atexit@plt+0xc788> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r1, ip, pc, r5 @ │ │ │ │ - rscseq ip, r1, r4, lsl r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalseq sp, r1, r0, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ - ldr r2, [pc, #24] @ 19734 <__cxa_atexit@plt+0xd9ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [pc, #20] @ 19738 <__cxa_atexit@plt+0xd9f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ cmp r3, #2 │ │ │ │ - moveq r7, r2 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r5, [r1, -r4] │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - ldrsbteq ip, [r1], #40 @ 0x28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 1977c <__cxa_atexit@plt+0xda34> │ │ │ │ - ldr r3, [pc, #40] @ 1978c <__cxa_atexit@plt+0xda44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - ldr r8, [pc, #24] @ 19790 <__cxa_atexit@plt+0xda48> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - smlabbeq r1, r0, pc, r5 @ │ │ │ │ - ldrshteq ip, [r1], #32 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ + bne 18524 <__cxa_atexit@plt+0xc7dc> │ │ │ │ + add r3, r5, #16 │ │ │ │ + mov r8, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 197e8 <__cxa_atexit@plt+0xdaa0> │ │ │ │ - ldr r2, [pc, #56] @ 197f0 <__cxa_atexit@plt+0xdaa8> │ │ │ │ + bhi 18598 <__cxa_atexit@plt+0xc850> │ │ │ │ + ldr r2, [pc, #208] @ 185c4 <__cxa_atexit@plt+0xc87c> │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #32] @ 197f4 <__cxa_atexit@plt+0xdaac> │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + ldr r5, [pc, #188] @ 185c8 <__cxa_atexit@plt+0xc880> │ │ │ │ + mov r7, r8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r8, [pc, #24] @ 197f8 <__cxa_atexit@plt+0xdab0> │ │ │ │ + ldr r8, [pc, #180] @ 185cc <__cxa_atexit@plt+0xc884> │ │ │ │ + add sl, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #124] @ 185ac <__cxa_atexit@plt+0xc864> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 18558 <__cxa_atexit@plt+0xc810> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 18568 <__cxa_atexit@plt+0xc820> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #92] @ 185bc <__cxa_atexit@plt+0xc874> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + b 222e0 <__cxa_atexit@plt+0x16598> │ │ │ │ + ldr r2, [pc, #64] @ 185b0 <__cxa_atexit@plt+0xc868> │ │ │ │ + ldr r1, [pc, #64] @ 185b4 <__cxa_atexit@plt+0xc86c> │ │ │ │ + ldr r0, [pc, #64] @ 185b8 <__cxa_atexit@plt+0xc870> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r8, r1, #1 │ │ │ │ + add r9, r0, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b a4e0d0 <__cxa_atexit@plt+0xa42388> │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + ldr r7, [pc, #32] @ 185c0 <__cxa_atexit@plt+0xc878> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlabbeq r1, ip, lr, r5 │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ - rscseq ip, r1, ip, ror r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + rscseq ip, r1, r8, lsr #23 │ │ │ │ + smlalseq sp, r1, r8, r2 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + rscseq sp, r1, r8, asr #4 │ │ │ │ + @ instruction: 0xffffe6d4 │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + rscseq sp, r1, r4, ror r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #68] @ 19858 <__cxa_atexit@plt+0xdb10> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 185f8 <__cxa_atexit@plt+0xc8b0> │ │ │ │ + ldr r3, [pc, #64] @ 18630 <__cxa_atexit@plt+0xc8e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + b 222e0 <__cxa_atexit@plt+0x16598> │ │ │ │ + ldr r3, [pc, #36] @ 18624 <__cxa_atexit@plt+0xc8dc> │ │ │ │ + ldr r2, [pc, #36] @ 18628 <__cxa_atexit@plt+0xc8e0> │ │ │ │ + ldr r1, [pc, #36] @ 1862c <__cxa_atexit@plt+0xc8e4> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5], #-4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 19844 <__cxa_atexit@plt+0xdafc> │ │ │ │ - ldr r3, [pc, #52] @ 1985c <__cxa_atexit@plt+0xdb14> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, r2, #1 │ │ │ │ + add r9, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #44] @ 19860 <__cxa_atexit@plt+0xdb18> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r8, [pc, #36] @ 19864 <__cxa_atexit@plt+0xdb1c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a74d10 <__cxa_atexit@plt+0xa68fc8> │ │ │ │ - ldr r7, [pc, #28] @ 19868 <__cxa_atexit@plt+0xdb20> │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq ip, r1, ip, lsl fp │ │ │ │ + rscseq sp, r1, ip, lsl #4 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + ldrshteq sp, [r1], #60 @ 0x3c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 1865c <__cxa_atexit@plt+0xc914> │ │ │ │ + ldr r3, [pc, #84] @ 186a8 <__cxa_atexit@plt+0xc960> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + b 222e0 <__cxa_atexit@plt+0x16598> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [pc, #56] @ 186a0 <__cxa_atexit@plt+0xc958> │ │ │ │ + ldr sl, [r7, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst sl, #3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 18690 <__cxa_atexit@plt+0xc948> │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr r7, [pc, #32] @ 186a4 <__cxa_atexit@plt+0xc95c> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, ror #6 │ │ │ │ + andeq r0, r0, r8, ror r3 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - smlatbeq r1, ip, lr, r5 │ │ │ │ - smlatbeq r1, r4, lr, r5 │ │ │ │ - rscseq ip, r1, r8, lsl #3 │ │ │ │ - ldrshteq ip, [r1], #24 │ │ │ │ + rscseq sp, r1, r4, ror r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 186cc <__cxa_atexit@plt+0xc984> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 21f00 <__cxa_atexit@plt+0x161b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq sp, r1, ip, lsr r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 18704 <__cxa_atexit@plt+0xc9bc> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #16] @ 18708 <__cxa_atexit@plt+0xc9c0> │ │ │ │ + mov r9, #4 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #2 │ │ │ │ + b 89bf1c <__cxa_atexit@plt+0x8901d4> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlatteq r1, r8, pc, r6 @ │ │ │ │ + ldrshteq sp, [r1], #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 198c0 <__cxa_atexit@plt+0xdb78> │ │ │ │ - ldr r3, [pc, #56] @ 198cc <__cxa_atexit@plt+0xdb84> │ │ │ │ + bcc 18764 <__cxa_atexit@plt+0xca1c> │ │ │ │ + ldr r3, [pc, #60] @ 18770 <__cxa_atexit@plt+0xca28> │ │ │ │ + ldr r2, [pc, #60] @ 18774 <__cxa_atexit@plt+0xca2c> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ 198d0 <__cxa_atexit@plt+0xdb88> │ │ │ │ + str r3, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - ldr r3, [pc, #28] @ 198d4 <__cxa_atexit@plt+0xdb8c> │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #36] @ 18778 <__cxa_atexit@plt+0xca30> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ + ldr r8, [pc, #32] @ 1877c <__cxa_atexit@plt+0xca34> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - smlatbeq r1, r8, sp, r5 │ │ │ │ - rscseq ip, r1, r8, ror r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff470 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + rscseq sp, r1, ip, ror #4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #116] @ 19960 <__cxa_atexit@plt+0xdc18> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 19924 <__cxa_atexit@plt+0xdbdc> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 19930 <__cxa_atexit@plt+0xdbe8> │ │ │ │ - ldr r3, [pc, #96] @ 19970 <__cxa_atexit@plt+0xdc28> │ │ │ │ + ldr r3, [pc, #40] @ 187bc <__cxa_atexit@plt+0xca74> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ 19974 <__cxa_atexit@plt+0xdc2c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr sl, [r7, #10] │ │ │ │ - b 19948 <__cxa_atexit@plt+0xdc00> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #44] @ 19964 <__cxa_atexit@plt+0xdc1c> │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #32] @ 187c0 <__cxa_atexit@plt+0xca78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #24] @ 187c4 <__cxa_atexit@plt+0xca7c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #20] @ 187c8 <__cxa_atexit@plt+0xca80> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0x01016ebc │ │ │ │ + smlabteq r1, r4, lr, r6 │ │ │ │ + smlatbeq r1, ip, lr, r6 │ │ │ │ + rscseq sp, r1, r0, lsr #4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 18804 <__cxa_atexit@plt+0xcabc> │ │ │ │ + ldr r9, [pc, #36] @ 18808 <__cxa_atexit@plt+0xcac0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 19968 <__cxa_atexit@plt+0xdc20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r8, [pc, #20] @ 1996c <__cxa_atexit@plt+0xdc24> │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #28] @ 1880c <__cxa_atexit@plt+0xcac4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #20] @ 18810 <__cxa_atexit@plt+0xcac8> │ │ │ │ + add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - mov r9, r7 │ │ │ │ - b a69200 <__cxa_atexit@plt+0xa5d4b8> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0x01015dbc │ │ │ │ - smlatbeq r1, r8, sp, r5 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - smlatteq r1, r4, sp, r5 │ │ │ │ - ldrsbteq ip, [r1], #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq ip, r1, r4, asr #31 │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + rscseq sp, r1, r8, asr #3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #68] @ 199d0 <__cxa_atexit@plt+0xdc88> │ │ │ │ + ldr r3, [pc, #36] @ 1884c <__cxa_atexit@plt+0xcb04> │ │ │ │ + ldr r9, [pc, #36] @ 18850 <__cxa_atexit@plt+0xcb08> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ 199d4 <__cxa_atexit@plt+0xdc8c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - and r1, r7, #3 │ │ │ │ - mov r0, #7 │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r2, r3 │ │ │ │ - moveq r0, #10 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr sl, [r7, r0] │ │ │ │ - ldr r3, [pc, #32] @ 199d8 <__cxa_atexit@plt+0xdc90> │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #28] @ 18854 <__cxa_atexit@plt+0xcb0c> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r8, [pc, #20] @ 199dc <__cxa_atexit@plt+0xdc94> │ │ │ │ + ldr r8, [pc, #20] @ 18858 <__cxa_atexit@plt+0xcb10> │ │ │ │ + add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - mov r9, r7 │ │ │ │ - b a69200 <__cxa_atexit@plt+0xa5d4b8> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r8, lsr sp │ │ │ │ - rscseq ip, r1, ip, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq ip, r1, r8, ror #30 │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ + rscseq sp, r1, r0, ror r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - bl da1b18 <__cxa_atexit@plt+0xd95dd0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 19a14 <__cxa_atexit@plt+0xdccc> │ │ │ │ - ldr r3, [pc, #40] @ 19a28 <__cxa_atexit@plt+0xdce0> │ │ │ │ + ldr r3, [pc, #36] @ 18894 <__cxa_atexit@plt+0xcb4c> │ │ │ │ + ldr r9, [pc, #36] @ 18898 <__cxa_atexit@plt+0xcb50> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #32] @ 19a2c <__cxa_atexit@plt+0xdce4> │ │ │ │ + ldr r3, [pc, #28] @ 1889c <__cxa_atexit@plt+0xcb54> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #137 @ 0x89 │ │ │ │ - b c7c4ac <__cxa_atexit@plt+0xc70764> │ │ │ │ - ldr r7, [pc, #20] @ 19a30 <__cxa_atexit@plt+0xdce8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b dc5118 <__cxa_atexit@plt+0xdb93d0> │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - smlabteq r1, r4, ip, r5 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq ip, r1, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r8, [pc, #20] @ 188a0 <__cxa_atexit@plt+0xcb58> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq ip, r1, ip, lsl #30 │ │ │ │ + smlatteq r1, ip, sp, r6 │ │ │ │ + ldrdeq r6, [r1, -r4] │ │ │ │ + rscseq sp, r1, r8, lsl r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - bl da1b18 <__cxa_atexit@plt+0xd95dd0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 19a68 <__cxa_atexit@plt+0xdd20> │ │ │ │ - ldr r3, [pc, #40] @ 19a7c <__cxa_atexit@plt+0xdd34> │ │ │ │ + ldr r3, [pc, #36] @ 188dc <__cxa_atexit@plt+0xcb94> │ │ │ │ + ldr r9, [pc, #36] @ 188e0 <__cxa_atexit@plt+0xcb98> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #32] @ 19a80 <__cxa_atexit@plt+0xdd38> │ │ │ │ + ldr r3, [pc, #28] @ 188e4 <__cxa_atexit@plt+0xcb9c> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #137 @ 0x89 │ │ │ │ - b c7c4ac <__cxa_atexit@plt+0xc70764> │ │ │ │ - ldr r7, [pc, #20] @ 19a84 <__cxa_atexit@plt+0xdd3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b dc5118 <__cxa_atexit@plt+0xdb93d0> │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlalseq fp, r1, ip, pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r8, [pc, #20] @ 188e8 <__cxa_atexit@plt+0xcba0> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrhteq ip, [r1], #224 @ 0xe0 │ │ │ │ + smlatbeq r1, r4, sp, r6 │ │ │ │ + smlabbeq r1, ip, sp, r6 │ │ │ │ + ldrhteq sp, [r1], #8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r6, [pc, #132] @ 19b24 <__cxa_atexit@plt+0xdddc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r6, [r3] │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 19ad0 <__cxa_atexit@plt+0xdd88> │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 19ae0 <__cxa_atexit@plt+0xdd98> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #96] @ 19b28 <__cxa_atexit@plt+0xdde0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r6, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 19b14 <__cxa_atexit@plt+0xddcc> │ │ │ │ - ldr r3, [pc, #52] @ 19b2c <__cxa_atexit@plt+0xdde4> │ │ │ │ + ldr r3, [pc, #40] @ 18928 <__cxa_atexit@plt+0xcbe0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r3, [pc, #40] @ 19b30 <__cxa_atexit@plt+0xdde8> │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #32] @ 1892c <__cxa_atexit@plt+0xcbe4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1d454 <__cxa_atexit@plt+0x1170c> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - tsteq r1, r0, lsl #24 │ │ │ │ - ldrshteq fp, [r1], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #24] @ 18930 <__cxa_atexit@plt+0xcbe8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #20] @ 18934 <__cxa_atexit@plt+0xcbec> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + rscseq sp, r1, ip, rrx │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - mvn r6, r7 │ │ │ │ - tst r6, #3 │ │ │ │ - bne 19b64 <__cxa_atexit@plt+0xde1c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, #72] @ 19ba4 <__cxa_atexit@plt+0xde5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r6, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 19b98 <__cxa_atexit@plt+0xde50> │ │ │ │ - ldr r3, [pc, #44] @ 19ba8 <__cxa_atexit@plt+0xde60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r3, [pc, #32] @ 19bac <__cxa_atexit@plt+0xde64> │ │ │ │ + bcc 1899c <__cxa_atexit@plt+0xcc54> │ │ │ │ + ldr lr, [pc, #72] @ 189a8 <__cxa_atexit@plt+0xcc60> │ │ │ │ + ldr r2, [r5, #12]! │ │ │ │ + ldr r1, [pc, #68] @ 189ac <__cxa_atexit@plt+0xcc64> │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + ldr r3, [pc, #36] @ 189b0 <__cxa_atexit@plt+0xcc68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 1d454 <__cxa_atexit@plt+0x1170c> │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r8, [pc, #32] @ 189b4 <__cxa_atexit@plt+0xcc6c> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlatbeq r1, r8, fp, r5 │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - rscseq fp, r1, r8, lsr #20 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffff340 │ │ │ │ + smlatteq r1, r4, ip, r6 │ │ │ │ + smlabteq r1, ip, ip, r6 │ │ │ │ + smlalseq ip, r1, r4, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bf515c <__cxa_atexit@plt+0xbe9414> │ │ │ │ + ldrhteq ip, [r1], #248 @ 0xf8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 189f4 <__cxa_atexit@plt+0xccac> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 16c98 <__cxa_atexit@plt+0xaf50> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq ip, r1, r8, ror pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1d7d4 <__cxa_atexit@plt+0x11a8c> │ │ │ │ - rscseq fp, r1, r8, ror #29 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 19c1c <__cxa_atexit@plt+0xded4> │ │ │ │ - ldr r2, [pc, #56] @ 19c24 <__cxa_atexit@plt+0xdedc> │ │ │ │ + ldr r2, [pc, #176] @ 18abc <__cxa_atexit@plt+0xcd74> │ │ │ │ + mov r3, r5 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #32] @ 19c28 <__cxa_atexit@plt+0xdee0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r8, [pc, #24] @ 19c2c <__cxa_atexit@plt+0xdee4> │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + beq 18a60 <__cxa_atexit@plt+0xcd18> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 18a6c <__cxa_atexit@plt+0xcd24> │ │ │ │ + ldr r3, [pc, #144] @ 18ac4 <__cxa_atexit@plt+0xcd7c> │ │ │ │ + ldr r9, [pc, #144] @ 18ac8 <__cxa_atexit@plt+0xcd80> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #124] @ 18acc <__cxa_atexit@plt+0xcd84> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #120] @ 18ad0 <__cxa_atexit@plt+0xcd88> │ │ │ │ + add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + add r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 18aa8 <__cxa_atexit@plt+0xcd60> │ │ │ │ + ldr r5, [pc, #84] @ 18ad4 <__cxa_atexit@plt+0xcd8c> │ │ │ │ + ldr r9, [pc, #84] @ 18ad8 <__cxa_atexit@plt+0xcd90> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + ldr r5, [pc, #76] @ 18adc <__cxa_atexit@plt+0xcd94> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [pc, #68] @ 18ae0 <__cxa_atexit@plt+0xcd98> │ │ │ │ + add sl, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b a49230 <__cxa_atexit@plt+0xa3d4e8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + ldr r7, [pc, #16] @ 18ac0 <__cxa_atexit@plt+0xcd78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - rscseq fp, r1, ip, ror #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq ip, r1, r8, lsr #25 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + rscseq ip, r1, r8, ror #25 │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + @ instruction: 0xffffe020 │ │ │ │ + ldrhteq ip, [r1], #192 @ 0xc0 │ │ │ │ + ldrdeq r6, [r1, -ip] │ │ │ │ + smlabteq r1, r0, fp, r6 │ │ │ │ + rscseq ip, r1, ip, lsl #29 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 19c8c <__cxa_atexit@plt+0xdf44> │ │ │ │ - ldr r2, [pc, #64] @ 19c98 <__cxa_atexit@plt+0xdf50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #60] @ 19c9c <__cxa_atexit@plt+0xdf54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - ldr r9, [pc, #52] @ 19ca0 <__cxa_atexit@plt+0xdf58> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 18b30 <__cxa_atexit@plt+0xcde8> │ │ │ │ + ldr r3, [pc, #128] @ 18b84 <__cxa_atexit@plt+0xce3c> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r9, [pc, #124] @ 18b88 <__cxa_atexit@plt+0xce40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #112] @ 18b8c <__cxa_atexit@plt+0xce44> │ │ │ │ add r9, pc, r9 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r9, r9, #2 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffb48 │ │ │ │ - smlalseq fp, r1, ip, sp │ │ │ │ - rscseq fp, r1, r0, lsr #27 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #104] @ 18b90 <__cxa_atexit@plt+0xce48> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + add r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 19d0c <__cxa_atexit@plt+0xdfc4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 19d14 <__cxa_atexit@plt+0xdfcc> │ │ │ │ - ldr r1, [pc, #88] @ 19d30 <__cxa_atexit@plt+0xdfe8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #84] @ 19d34 <__cxa_atexit@plt+0xdfec> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #80] @ 19d38 <__cxa_atexit@plt+0xdff0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #76] @ 19d3c <__cxa_atexit@plt+0xdff4> │ │ │ │ - add ip, pc, ip │ │ │ │ - stmib r2, {r1, r8, r9} │ │ │ │ - stmdb r5, {r0, r9} │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r9, ip, #2 │ │ │ │ + bhi 18b6c <__cxa_atexit@plt+0xce24> │ │ │ │ + ldr r5, [pc, #80] @ 18b94 <__cxa_atexit@plt+0xce4c> │ │ │ │ + ldr r9, [pc, #80] @ 18b98 <__cxa_atexit@plt+0xce50> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + ldr r5, [pc, #72] @ 18b9c <__cxa_atexit@plt+0xce54> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [pc, #64] @ 18ba0 <__cxa_atexit@plt+0xce58> │ │ │ │ + add sl, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 19d1c <__cxa_atexit@plt+0xdfd4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 19d2c <__cxa_atexit@plt+0xdfe4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + ldr r7, [pc, #12] @ 18b80 <__cxa_atexit@plt+0xce38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r1, r8, lsr #27 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrshteq fp, [r1], #196 @ 0xc4 │ │ │ │ - ldrshteq fp, [r1], #204 @ 0xcc │ │ │ │ - rscseq fp, r1, r0, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + rscseq ip, r1, r4, ror #23 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq ip, r1, r0, lsl ip │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + @ instruction: 0xffffdf5c │ │ │ │ + rscseq ip, r1, ip, ror #23 │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ + strdeq r6, [r1, -ip] │ │ │ │ + ldrhteq ip, [r1], #220 @ 0xdc │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [pc, #132] @ 19ddc <__cxa_atexit@plt+0xe094> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 19db8 <__cxa_atexit@plt+0xe070> │ │ │ │ - ldr r1, [pc, #100] @ 19de0 <__cxa_atexit@plt+0xe098> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #96] @ 19de4 <__cxa_atexit@plt+0xe09c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #92] @ 19de8 <__cxa_atexit@plt+0xe0a0> │ │ │ │ + ldr r3, [pc, #48] @ 18be8 <__cxa_atexit@plt+0xcea0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 18be0 <__cxa_atexit@plt+0xce98> │ │ │ │ + ldr r3, [pc, #28] @ 18bec <__cxa_atexit@plt+0xcea4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1b04c <__cxa_atexit@plt+0xf304> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq ip, r1, r0, ror sp │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 18c14 <__cxa_atexit@plt+0xcecc> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1b04c <__cxa_atexit@plt+0xf304> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq ip, r1, r0, lsr sp │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 18c6c <__cxa_atexit@plt+0xcf24> │ │ │ │ + ldr r3, [pc, #56] @ 18c78 <__cxa_atexit@plt+0xcf30> │ │ │ │ + ldr r2, [pc, #56] @ 18c7c <__cxa_atexit@plt+0xcf34> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #84] @ 19dec <__cxa_atexit@plt+0xe0a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r9, r6, #3 │ │ │ │ - mov r8, r2 │ │ │ │ - b c0ee3c <__cxa_atexit@plt+0xc030f4> │ │ │ │ - ldr r7, [pc, #48] @ 19df0 <__cxa_atexit@plt+0xe0a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + ldr r3, [pc, #28] @ 18c80 <__cxa_atexit@plt+0xcf38> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1fc638 <__cxa_atexit@plt+0x1f08f0> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #36] @ 19df4 <__cxa_atexit@plt+0xe0ac> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xfffff0e4 │ │ │ │ + smlabbeq r1, r4, sl, r6 │ │ │ │ + rscseq ip, r1, r8, lsr #25 │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #52] @ 18ccc <__cxa_atexit@plt+0xcf84> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 18cc4 <__cxa_atexit@plt+0xcf7c> │ │ │ │ + ldr r3, [pc, #36] @ 18cd0 <__cxa_atexit@plt+0xcf88> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #24] @ 18cd4 <__cxa_atexit@plt+0xcf8c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 16bd1c <__cxa_atexit@plt+0x15ffd4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffff400 │ │ │ │ - @ instruction: 0xfffff4f8 │ │ │ │ - rscseq fp, r1, r0, lsl fp │ │ │ │ - tsteq r1, r8, ror r9 │ │ │ │ - ldrsbteq fp, [r1], #184 @ 0xb8 │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0x010169b4 │ │ │ │ + rscseq ip, r1, r4, asr ip │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 18d04 <__cxa_atexit@plt+0xcfbc> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ 18d08 <__cxa_atexit@plt+0xcfc0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 16bd1c <__cxa_atexit@plt+0x15ffd4> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ + rscseq ip, r1, r0, lsl ip │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 19e38 <__cxa_atexit@plt+0xe0f0> │ │ │ │ - ldr r2, [pc, #40] @ 19e44 <__cxa_atexit@plt+0xe0fc> │ │ │ │ + bcc 18d58 <__cxa_atexit@plt+0xd010> │ │ │ │ + ldr r2, [pc, #48] @ 18d64 <__cxa_atexit@plt+0xd01c> │ │ │ │ + ldr r1, [pc, #48] @ 18d68 <__cxa_atexit@plt+0xd020> │ │ │ │ + sub r9, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #36] @ 19e48 <__cxa_atexit@plt+0xe100> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ str r2, [r5] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b b4fb0 <__cxa_atexit@plt+0xa9268> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlatbeq r1, r4, r8, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 19eb0 <__cxa_atexit@plt+0xe168> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #160] @ 19f14 <__cxa_atexit@plt+0xe1cc> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + smlatbeq r1, ip, r9, r6 │ │ │ │ + rscseq ip, r1, r0, lsr #23 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 18dc4 <__cxa_atexit@plt+0xd07c> │ │ │ │ + ldr r3, [pc, #60] @ 18dd0 <__cxa_atexit@plt+0xd088> │ │ │ │ + ldr r2, [pc, #60] @ 18dd4 <__cxa_atexit@plt+0xd08c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 19ec4 <__cxa_atexit@plt+0xe17c> │ │ │ │ - ldr r2, [pc, #136] @ 19f18 <__cxa_atexit@plt+0xe1d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 19ec4 <__cxa_atexit@plt+0xe17c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 19ed0 <__cxa_atexit@plt+0xe188> │ │ │ │ - ldr r7, [pc, #100] @ 19f1c <__cxa_atexit@plt+0xe1d4> │ │ │ │ + str r1, [r9, #8] │ │ │ │ + ldr r3, [pc, #36] @ 18dd8 <__cxa_atexit@plt+0xd090> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #32] @ 18ddc <__cxa_atexit@plt+0xd094> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffefcc │ │ │ │ + @ instruction: 0x010168bc │ │ │ │ + smlatbeq r1, r4, r8, r6 │ │ │ │ + rscseq ip, r1, ip, lsr #22 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 18e14 <__cxa_atexit@plt+0xd0cc> │ │ │ │ + ldr r7, [pc, #40] @ 18e2c <__cxa_atexit@plt+0xd0e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #32] @ 18e30 <__cxa_atexit@plt+0xd0e8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + b dce8c8 <__cxa_atexit@plt+0xdc2b80> │ │ │ │ + ldr r7, [pc, #12] @ 18e28 <__cxa_atexit@plt+0xd0e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ + ldrdeq r6, [r1, -r4] │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + smlatteq r1, r4, r8, r6 │ │ │ │ + rscseq ip, r1, r0, asr #21 │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ 18e70 <__cxa_atexit@plt+0xd128> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 18e68 <__cxa_atexit@plt+0xd120> │ │ │ │ + ldr r3, [pc, #24] @ 18e74 <__cxa_atexit@plt+0xd12c> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 19f00 <__cxa_atexit@plt+0xe1b8> │ │ │ │ - ldr r7, [pc, #56] @ 19f20 <__cxa_atexit@plt+0xe1d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - ldrdeq r5, [r1, -r4] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #124] @ 19fb0 <__cxa_atexit@plt+0xe268> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq ip, r1, ip, ror sl │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 18e98 <__cxa_atexit@plt+0xd150> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq ip, r1, r8, asr sl │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 18ed0 <__cxa_atexit@plt+0xd188> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #20] @ 18ed4 <__cxa_atexit@plt+0xd18c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [pc, #16] @ 18ed8 <__cxa_atexit@plt+0xd190> │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b 88f7b8 <__cxa_atexit@plt+0x883a70> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + rscseq ip, r1, r4, lsl #20 │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #152] @ 18f88 <__cxa_atexit@plt+0xd240> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq 19f68 <__cxa_atexit@plt+0xe220> │ │ │ │ + beq 18f60 <__cxa_atexit@plt+0xd218> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 19f70 <__cxa_atexit@plt+0xe228> │ │ │ │ - ldr r7, [pc, #88] @ 19fb4 <__cxa_atexit@plt+0xe26c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 19fa0 <__cxa_atexit@plt+0xe258> │ │ │ │ - ldr r7, [pc, #48] @ 19fb8 <__cxa_atexit@plt+0xe270> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ + bne 18f68 <__cxa_atexit@plt+0xd220> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 18f78 <__cxa_atexit@plt+0xd230> │ │ │ │ + ldr r8, [pc, #116] @ 18f90 <__cxa_atexit@plt+0xd248> │ │ │ │ + ldr r1, [pc, #116] @ 18f94 <__cxa_atexit@plt+0xd24c> │ │ │ │ + ldr lr, [pc, #116] @ 18f98 <__cxa_atexit@plt+0xd250> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + add r8, lr, #2 │ │ │ │ mov r6, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + b dc01bc <__cxa_atexit@plt+0xdb4474> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r8, [pc, #28] @ 18f8c <__cxa_atexit@plt+0xd244> │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 8bfc24 <__cxa_atexit@plt+0x8b3edc> │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x010157b8 │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlalseq ip, r1, r0, r7 │ │ │ │ + @ instruction: 0xffffee8c │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + ldrshteq ip, [r1], #116 @ 0x74 │ │ │ │ + rscseq ip, r1, r4, asr #18 │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 19fe4 <__cxa_atexit@plt+0xe29c> │ │ │ │ - ldr r7, [pc, #76] @ 1a024 <__cxa_atexit@plt+0xe2dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + bne 19010 <__cxa_atexit@plt+0xd2c8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 1a014 <__cxa_atexit@plt+0xe2cc> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #36] @ 1a028 <__cxa_atexit@plt+0xe2e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + bcc 19020 <__cxa_atexit@plt+0xd2d8> │ │ │ │ + ldr r8, [pc, #104] @ 19034 <__cxa_atexit@plt+0xd2ec> │ │ │ │ + ldr r1, [pc, #104] @ 19038 <__cxa_atexit@plt+0xd2f0> │ │ │ │ + ldr lr, [pc, #104] @ 1903c <__cxa_atexit@plt+0xd2f4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + add r8, lr, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + b dc01bc <__cxa_atexit@plt+0xdb4474> │ │ │ │ + ldr r8, [pc, #24] @ 19030 <__cxa_atexit@plt+0xd2e8> │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 8bfc24 <__cxa_atexit@plt+0x8b3edc> │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - @ instruction: 0x010156b8 │ │ │ │ - smlalseq fp, r1, r4, sl │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1a098 <__cxa_atexit@plt+0xe350> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1a0a0 <__cxa_atexit@plt+0xe358> │ │ │ │ - ldr r1, [pc, #88] @ 1a0bc <__cxa_atexit@plt+0xe374> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #84] @ 1a0c0 <__cxa_atexit@plt+0xe378> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #80] @ 1a0c4 <__cxa_atexit@plt+0xe37c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #76] @ 1a0c8 <__cxa_atexit@plt+0xe380> │ │ │ │ - add ip, pc, ip │ │ │ │ - stmib r2, {r1, r8, r9} │ │ │ │ - stmdb r5, {r0, r9} │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r9, ip, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 1a0a8 <__cxa_atexit@plt+0xe360> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 1a0b8 <__cxa_atexit@plt+0xe370> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, r1, r8, ror #13 │ │ │ │ + @ instruction: 0xffffeddc │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r1, r4, asr #14 │ │ │ │ + rscseq ip, r1, r4, lsl #17 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 1906c <__cxa_atexit@plt+0xd324> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 19064 <__cxa_atexit@plt+0xd31c> │ │ │ │ + b 1907c <__cxa_atexit@plt+0xd334> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r1, ip, lsl sl │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - rscseq fp, r1, r8, ror #18 │ │ │ │ - rscseq fp, r1, r0, ror r9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1a148 <__cxa_atexit@plt+0xe400> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1a150 <__cxa_atexit@plt+0xe408> │ │ │ │ - ldr r1, [pc, #116] @ 1a178 <__cxa_atexit@plt+0xe430> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #112] @ 1a17c <__cxa_atexit@plt+0xe434> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #108] @ 1a180 <__cxa_atexit@plt+0xe438> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #104] @ 1a184 <__cxa_atexit@plt+0xe43c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #100] @ 1a188 <__cxa_atexit@plt+0xe440> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r9, ip, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 1a158 <__cxa_atexit@plt+0xe410> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 1a170 <__cxa_atexit@plt+0xe428> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #12] @ 1a174 <__cxa_atexit@plt+0xe42c> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq ip, r1, r4, asr r8 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 190ac <__cxa_atexit@plt+0xd364> │ │ │ │ + ldr r6, [pc, #128] @ 19114 <__cxa_atexit@plt+0xd3cc> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 190fc <__cxa_atexit@plt+0xd3b4> │ │ │ │ + mov r6, r9 │ │ │ │ + b 19134 <__cxa_atexit@plt+0xd3ec> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 19108 <__cxa_atexit@plt+0xd3c0> │ │ │ │ + ldr r3, [pc, #84] @ 19118 <__cxa_atexit@plt+0xd3d0> │ │ │ │ + ldr r2, [pc, #84] @ 1911c <__cxa_atexit@plt+0xd3d4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + ldr r3, [pc, #52] @ 19120 <__cxa_atexit@plt+0xd3d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #48] @ 19124 <__cxa_atexit@plt+0xd3dc> │ │ │ │ + add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r1, ip, ror #18 │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - @ instruction: 0xfffffad0 │ │ │ │ - @ instruction: 0xfffffc3c │ │ │ │ - rscseq fp, r1, r8, asr #17 │ │ │ │ - ldrsbteq fp, [r1], #128 @ 0x80 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - rscseq fp, r1, r4, asr r9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1a20c <__cxa_atexit@plt+0xe4c4> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + @ instruction: 0xffffeee8 │ │ │ │ + smlabbeq r1, r4, r5, r6 │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + rscseq ip, r1, ip, lsl #15 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + beq 19194 <__cxa_atexit@plt+0xd44c> │ │ │ │ + cmp r6, #3 │ │ │ │ + bne 191b0 <__cxa_atexit@plt+0xd468> │ │ │ │ + bic r6, r7, #3 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ + ldr r6, [r6] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldrh r6, [r6, #-2] │ │ │ │ + cmp r6, #3 │ │ │ │ + bne 191ec <__cxa_atexit@plt+0xd4a4> │ │ │ │ + add r6, r9, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 1a214 <__cxa_atexit@plt+0xe4cc> │ │ │ │ - ldr r1, [pc, #116] @ 1a23c <__cxa_atexit@plt+0xe4f4> │ │ │ │ + bcc 19220 <__cxa_atexit@plt+0xd4d8> │ │ │ │ + ldr r1, [pc, #204] @ 1924c <__cxa_atexit@plt+0xd504> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #112] @ 1a240 <__cxa_atexit@plt+0xe4f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #108] @ 1a244 <__cxa_atexit@plt+0xe4fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #104] @ 1a248 <__cxa_atexit@plt+0xe500> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #100] @ 1a24c <__cxa_atexit@plt+0xe504> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r9, ip, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 1a21c <__cxa_atexit@plt+0xe4d4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 1a234 <__cxa_atexit@plt+0xe4ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #12] @ 1a238 <__cxa_atexit@plt+0xe4f0> │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + add lr, r9, #8 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + b 191d0 <__cxa_atexit@plt+0xd488> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 19214 <__cxa_atexit@plt+0xd4cc> │ │ │ │ + ldr r2, [pc, #152] @ 19244 <__cxa_atexit@plt+0xd4fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 191c8 <__cxa_atexit@plt+0xd480> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 19214 <__cxa_atexit@plt+0xd4cc> │ │ │ │ + ldr r2, [pc, #112] @ 19238 <__cxa_atexit@plt+0xd4f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + ldr r3, [pc, #100] @ 1923c <__cxa_atexit@plt+0xd4f4> │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #92] @ 19240 <__cxa_atexit@plt+0xd4f8> │ │ │ │ + add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, r1, r8, lsr #17 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - @ instruction: 0xfffffa0c │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - rscseq fp, r1, r4, lsl #16 │ │ │ │ - rscseq fp, r1, ip, lsl #16 │ │ │ │ + b a758a0 <__cxa_atexit@plt+0xa69b58> │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 1922c <__cxa_atexit@plt+0xd4e4> │ │ │ │ + ldr r3, [pc, #72] @ 19248 <__cxa_atexit@plt+0xd500> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 191d0 <__cxa_atexit@plt+0xd488> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffee7c │ │ │ │ + @ instruction: 0x01016494 │ │ │ │ tsteq r1, ip, ror r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xffffeee0 │ │ │ │ + @ instruction: 0xffffef38 │ │ │ │ + @ instruction: 0xfffff158 │ │ │ │ + ldrshteq ip, [r1], #76 @ 0x4c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bf515c <__cxa_atexit@plt+0xbe9414> │ │ │ │ + rscseq ip, r1, ip, lsl r8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1a2bc <__cxa_atexit@plt+0xe574> │ │ │ │ - ldr r2, [pc, #84] @ 1a2c4 <__cxa_atexit@plt+0xe57c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 1a298 <__cxa_atexit@plt+0xe550> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - sub r7, r7, #48 @ 0x30 │ │ │ │ - cmp r7, #10 │ │ │ │ - bcs 1a2a8 <__cxa_atexit@plt+0xe560> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 1a2c8 <__cxa_atexit@plt+0xe580> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ + bhi 19294 <__cxa_atexit@plt+0xd54c> │ │ │ │ + ldr r3, [pc, #28] @ 192a4 <__cxa_atexit@plt+0xd55c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 222e0 <__cxa_atexit@plt+0x16598> │ │ │ │ + ldr r7, [pc, #12] @ 192a8 <__cxa_atexit@plt+0xd560> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - sub r7, r7, #48 @ 0x30 │ │ │ │ - cmp r7, #10 │ │ │ │ - bcs 1a2f4 <__cxa_atexit@plt+0xe5ac> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #12] @ 1a308 <__cxa_atexit@plt+0xe5c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - smlabteq r1, r4, r3, r5 │ │ │ │ + @ instruction: 0xfffff130 │ │ │ │ + rscseq ip, r1, ip, ror #15 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 1a358 <__cxa_atexit@plt+0xe610> │ │ │ │ - ldr r3, [pc, #60] @ 1a370 <__cxa_atexit@plt+0xe628> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 1a374 <__cxa_atexit@plt+0xe62c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 192e4 <__cxa_atexit@plt+0xd59c> │ │ │ │ + ldr r3, [pc, #40] @ 192fc <__cxa_atexit@plt+0xd5b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #11 │ │ │ │ stmib r7, {r3, r8} │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 1a378 <__cxa_atexit@plt+0xe630> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r7, [pc, #20] @ 19300 <__cxa_atexit@plt+0xd5b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - smlabbeq r1, r8, r3, r5 │ │ │ │ - rscseq fp, r1, r4, lsr #15 │ │ │ │ - rscseq fp, r1, r4, lsl #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 1a3fc <__cxa_atexit@plt+0xe6b4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1a3f4 <__cxa_atexit@plt+0xe6ac> │ │ │ │ - ldr r3, [pc, #84] @ 1a404 <__cxa_atexit@plt+0xe6bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ 1a408 <__cxa_atexit@plt+0xe6c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #64] @ 1a40c <__cxa_atexit@plt+0xe6c4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r3, r5, #3 │ │ │ │ - ldr r5, [pc, #56] @ 1a410 <__cxa_atexit@plt+0xe6c8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #48] @ 1a414 <__cxa_atexit@plt+0xe6cc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b b49e20 <__cxa_atexit@plt+0xb3e0d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - smlatbeq r1, r0, r2, r5 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1a44c <__cxa_atexit@plt+0xe704> │ │ │ │ - ldr r2, [pc, #28] @ 1a458 <__cxa_atexit@plt+0xe710> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldrdeq r6, [r1, -r0] │ │ │ │ + rscseq ip, r1, r8, lsr #15 │ │ │ │ + ldrheq pc, [ip], #161 @ 0xa1 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabbeq r1, ip, r2, r5 │ │ │ │ - rscseq fp, r1, r8, asr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 1a4b0 <__cxa_atexit@plt+0xe768> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1a4a8 <__cxa_atexit@plt+0xe760> │ │ │ │ - ldr r3, [pc, #40] @ 1a4b8 <__cxa_atexit@plt+0xe770> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [pc, #28] @ 1a4bc <__cxa_atexit@plt+0xe774> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r9 │ │ │ │ - b 9367e0 <__cxa_atexit@plt+0x92aa98> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sbcseq pc, ip, r2, ror #21 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + sbcseq pc, ip, r1, lsl fp @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - smlabteq r1, r8, r1, r5 │ │ │ │ - smlabbeq r1, r4, r2, r5 │ │ │ │ - rscseq fp, r1, r4, lsl #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 1a514 <__cxa_atexit@plt+0xe7cc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1a50c <__cxa_atexit@plt+0xe7c4> │ │ │ │ - ldr r3, [pc, #40] @ 1a51c <__cxa_atexit@plt+0xe7d4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [pc, #28] @ 1a520 <__cxa_atexit@plt+0xe7d8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r9 │ │ │ │ - b 9367e0 <__cxa_atexit@plt+0x92aa98> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sbcseq pc, ip, r6, asr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + sbcseq pc, ip, r0, lsl #23 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - rscseq fp, r1, r0, asr r6 │ │ │ │ + ldrheq pc, [ip], #183 @ 0xb7 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1a564 <__cxa_atexit@plt+0xe81c> │ │ │ │ - ldr r3, [pc, #40] @ 1a56c <__cxa_atexit@plt+0xe824> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #36] @ 1a570 <__cxa_atexit@plt+0xe828> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #24] @ 1a574 <__cxa_atexit@plt+0xe82c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r4, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsbteq fp, [r1], #80 @ 0x50 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - rscseq fp, r1, ip, ror #11 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 193b4 <__cxa_atexit@plt+0xd66c> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 1a598 <__cxa_atexit@plt+0xe850> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b c1418c <__cxa_atexit@plt+0xc08444> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq fp, r1, r8, asr #11 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #-12]! │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + bhi 194b4 <__cxa_atexit@plt+0xd76c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1a5f8 <__cxa_atexit@plt+0xe8b0> │ │ │ │ + bne 19424 <__cxa_atexit@plt+0xd6dc> │ │ │ │ + ldr r2, [pc, #260] @ 194e8 <__cxa_atexit@plt+0xd7a0> │ │ │ │ ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #104] @ 1a62c <__cxa_atexit@plt+0xe8e4> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + mov r7, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1a610 <__cxa_atexit@plt+0xe8c8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1a61c <__cxa_atexit@plt+0xe8d4> │ │ │ │ - ldr r7, [pc, #72] @ 1a630 <__cxa_atexit@plt+0xe8e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #64] @ 1a634 <__cxa_atexit@plt+0xe8ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 1a638 <__cxa_atexit@plt+0xe8f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #48] @ 1a63c <__cxa_atexit@plt+0xe8f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r2, [r7, #-16]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r1, [r7, #20] │ │ │ │ + beq 1949c <__cxa_atexit@plt+0xd754> │ │ │ │ + ldr r2, [pc, #228] @ 194ec <__cxa_atexit@plt+0xd7a4> │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 194ac <__cxa_atexit@plt+0xd764> │ │ │ │ + b 19674 <__cxa_atexit@plt+0xd92c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 194c8 <__cxa_atexit@plt+0xd780> │ │ │ │ + ldr r7, [pc, #184] @ 194f4 <__cxa_atexit@plt+0xd7ac> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r1, r3, #31 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #168] @ 194f8 <__cxa_atexit@plt+0xd7b0> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #160] @ 194fc <__cxa_atexit@plt+0xd7b4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #20] │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r1, r7, sl} │ │ │ │ + str r5, [r6, #44] @ 0x2c │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5], #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq fp, r1, r4, ror r5 │ │ │ │ - rscseq fp, r1, r8, ror #10 │ │ │ │ - rscseq fp, r1, ip, lsr r5 │ │ │ │ - rscseq fp, r1, r0, lsr r5 │ │ │ │ - rscseq fp, r1, r4, lsl r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1a670 <__cxa_atexit@plt+0xe928> │ │ │ │ - ldr r7, [pc, #36] @ 1a684 <__cxa_atexit@plt+0xe93c> │ │ │ │ + ldr r7, [pc, #52] @ 194f0 <__cxa_atexit@plt+0xd7a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #28] @ 1a688 <__cxa_atexit@plt+0xe940> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldrshteq fp, [r1], #76 @ 0x4c │ │ │ │ - ldrshteq fp, [r1], #64 @ 0x40 │ │ │ │ - rscseq fp, r1, r8, ror #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1a6cc <__cxa_atexit@plt+0xe984> │ │ │ │ - ldr r3, [pc, #40] @ 1a6d4 <__cxa_atexit@plt+0xe98c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #36] @ 1a6d8 <__cxa_atexit@plt+0xe990> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #24] @ 1a6dc <__cxa_atexit@plt+0xe994> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq fp, r1, r8, ror #8 │ │ │ │ - smlatbeq r1, ip, pc, r4 @ │ │ │ │ - rscseq fp, r1, r4, lsl #9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 1a700 <__cxa_atexit@plt+0xe9b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r6, [pc, #20] @ 194e4 <__cxa_atexit@plt+0xd79c> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #10 │ │ │ │ + andeq r0, r0, r4, asr #4 │ │ │ │ + andeq r0, r0, r0, ror #4 │ │ │ │ + rscseq ip, r1, r4, lsl #12 │ │ │ │ + tsteq r1, r0, asr #4 │ │ │ │ + smlatbeq r1, ip, r2, r6 │ │ │ │ + smlatbeq r1, r8, r2, r6 │ │ │ │ mov r8, r7 │ │ │ │ - b c1418c <__cxa_atexit@plt+0xc08444> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq fp, r1, r0, ror #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1a760 <__cxa_atexit@plt+0xea18> │ │ │ │ + bne 19560 <__cxa_atexit@plt+0xd818> │ │ │ │ + ldr r2, [pc, #256] @ 1961c <__cxa_atexit@plt+0xd8d4> │ │ │ │ ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #104] @ 1a794 <__cxa_atexit@plt+0xea4c> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + mov r7, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1a778 <__cxa_atexit@plt+0xea30> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1a784 <__cxa_atexit@plt+0xea3c> │ │ │ │ - ldr r7, [pc, #72] @ 1a798 <__cxa_atexit@plt+0xea50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #64] @ 1a79c <__cxa_atexit@plt+0xea54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r1, [r7, #20] │ │ │ │ + beq 195d8 <__cxa_atexit@plt+0xd890> │ │ │ │ + ldr r2, [pc, #224] @ 19620 <__cxa_atexit@plt+0xd8d8> │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 195ec <__cxa_atexit@plt+0xd8a4> │ │ │ │ + mov fp, r8 │ │ │ │ + b 19674 <__cxa_atexit@plt+0xd92c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 195f8 <__cxa_atexit@plt+0xd8b0> │ │ │ │ + ldr lr, [pc, #172] @ 19624 <__cxa_atexit@plt+0xd8dc> │ │ │ │ + sub r0, r3, #39 @ 0x27 │ │ │ │ + sub fp, r3, #31 │ │ │ │ + sub r9, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldmib r5, {r1, r7, sl} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr r2, [pc, #128] @ 19628 <__cxa_atexit@plt+0xd8e0> │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str fp, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + ldr r7, [pc, #104] @ 1962c <__cxa_atexit@plt+0xd8e4> │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stm lr, {r7, r9, sl} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 1a7a0 <__cxa_atexit@plt+0xea58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #48] @ 1a7a4 <__cxa_atexit@plt+0xea5c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 19618 <__cxa_atexit@plt+0xd8d0> │ │ │ │ + mov fp, r8 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + smlabbeq r1, r0, r1, r6 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + strheq r6, [r1, -r8] │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #28] @ 19668 <__cxa_atexit@plt+0xd920> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 19660 <__cxa_atexit@plt+0xd918> │ │ │ │ + b 19674 <__cxa_atexit@plt+0xd92c> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #44 @ 0x2c │ │ │ │ + mov r9, fp │ │ │ │ + mov lr, r7 │ │ │ │ + cmp r0, r8 │ │ │ │ + bcc 197c0 <__cxa_atexit@plt+0xda78> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [lr, #3] │ │ │ │ + ldr r0, [r3, #8]! │ │ │ │ + ldmib r3, {r1, r7} │ │ │ │ + add r2, r1, r0 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne 196f0 <__cxa_atexit@plt+0xd9a8> │ │ │ │ + ldr r0, [pc, #312] @ 197e8 <__cxa_atexit@plt+0xdaa0> │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + beq 19794 <__cxa_atexit@plt+0xda4c> │ │ │ │ + ldr r2, [pc, #292] @ 197ec <__cxa_atexit@plt+0xdaa4> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + strb r1, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 197b0 <__cxa_atexit@plt+0xda68> │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r9 │ │ │ │ + b 19838 <__cxa_atexit@plt+0xdaf0> │ │ │ │ + ldr r2, [pc, #224] @ 197d8 <__cxa_atexit@plt+0xda90> │ │ │ │ + sub fp, r8, #39 @ 0x27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + ldr sl, [pc, #212] @ 197dc <__cxa_atexit@plt+0xda94> │ │ │ │ + sub r2, r8, #23 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #204] @ 197e0 <__cxa_atexit@plt+0xda98> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + sub r2, r8, #31 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str fp, [r6, #28] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r0, [pc, #152] @ 197e4 <__cxa_atexit@plt+0xda9c> │ │ │ │ + str lr, [r5, #20] │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + sub r0, r8, #6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #24] │ │ │ │ + beq 197a0 <__cxa_atexit@plt+0xda58> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r1, #1 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + b 19500 <__cxa_atexit@plt+0xd7b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5], #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ + mov fp, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq fp, r1, ip, lsl #8 │ │ │ │ - rscseq fp, r1, r0, lsl #8 │ │ │ │ - ldrsbteq fp, [r1], #52 @ 0x34 │ │ │ │ - rscseq fp, r1, r8, asr #7 │ │ │ │ - rscseq fp, r1, ip, lsr #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1a7d8 <__cxa_atexit@plt+0xea90> │ │ │ │ - ldr r7, [pc, #36] @ 1a7ec <__cxa_atexit@plt+0xeaa4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #28] @ 1a7f0 <__cxa_atexit@plt+0xeaa8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r9 │ │ │ │ bx r0 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, lr │ │ │ │ + mov fp, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlabbeq r1, r8, pc, r5 @ │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ + andeq r0, r0, r0, ror r2 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ 1982c <__cxa_atexit@plt+0xdae4> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + strb r1, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 19824 <__cxa_atexit@plt+0xdadc> │ │ │ │ + b 19838 <__cxa_atexit@plt+0xdaf0> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - smlalseq fp, r1, r4, r3 │ │ │ │ - rscseq fp, r1, r8, lsl #7 │ │ │ │ - rscseq fp, r1, r0, lsl #7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 1a868 <__cxa_atexit@plt+0xeb20> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1a874 <__cxa_atexit@plt+0xeb2c> │ │ │ │ - ldr r1, [pc, #92] @ 1a884 <__cxa_atexit@plt+0xeb3c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #88] @ 1a888 <__cxa_atexit@plt+0xeb40> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r7, lsr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 1995c <__cxa_atexit@plt+0xdc14> │ │ │ │ + mov r2, r5 │ │ │ │ + ldrb sl, [r7, #3] │ │ │ │ + ldr ip, [r2, #16]! │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldrb r1, [r2, #-12] │ │ │ │ + cmp r1, sl │ │ │ │ + bne 19890 <__cxa_atexit@plt+0xdb48> │ │ │ │ + ldr r3, [pc, #272] @ 1997c <__cxa_atexit@plt+0xdc34> │ │ │ │ + add r9, ip, #1 │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 19940 <__cxa_atexit@plt+0xdbf8> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r1, [pc, #208] @ 1996c <__cxa_atexit@plt+0xdc24> │ │ │ │ + sub r0, r3, #39 @ 0x27 │ │ │ │ + sub lr, r3, #6 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + sub r0, r3, #31 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r8, [r1, #24]! │ │ │ │ + sub r0, r3, #23 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + strb sl, [r1] │ │ │ │ + str lr, [r1, #4] │ │ │ │ + ldr r9, [r1, #-16] │ │ │ │ + ldr r0, [r1, #-12] │ │ │ │ + ldr fp, [pc, #144] @ 19970 <__cxa_atexit@plt+0xdc28> │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r1, #-8] │ │ │ │ + ldr r8, [pc, #132] @ 19974 <__cxa_atexit@plt+0xdc2c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + stmib r6, {r8, ip} │ │ │ │ + ldr r0, [pc, #116] @ 19978 <__cxa_atexit@plt+0xdc30> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #64] @ 1a88c <__cxa_atexit@plt+0xeb44> │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + beq 19948 <__cxa_atexit@plt+0xdc00> │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str lr, [r5, #24] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, #1 │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + tsteq r1, r4, lsl lr │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + andeq r0, r0, r7, ror #23 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldrb sl, [r5, #4] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrb sl, [r5, #8]! │ │ │ │ + mov r9, #1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #8]! │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 19500 <__cxa_atexit@plt+0xd7b8> │ │ │ │ + andeq r0, r0, r5, ror #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 19a84 <__cxa_atexit@plt+0xdd3c> │ │ │ │ + ldr r8, [pc, #120] @ 19a9c <__cxa_atexit@plt+0xdd54> │ │ │ │ + sub lr, r6, #23 │ │ │ │ + sub r9, r6, #39 @ 0x27 │ │ │ │ + sub sl, r6, #31 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #104] @ 19aa0 <__cxa_atexit@plt+0xdd58> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r8, r6, #7 │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub r2, r5, #16 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + ldr r7, [pc, #60] @ 19aa4 <__cxa_atexit@plt+0xdd5c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 19aa8 <__cxa_atexit@plt+0xdd60> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r5, [r1, -r4] │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + @ instruction: 0x01015c98 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + ldrb sl, [r5, #8] │ │ │ │ + ldm r5, {r8, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + @ instruction: 0xffffffd8 │ │ │ │ + andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 19bec <__cxa_atexit@plt+0xdea4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + strb sl, [r5, #-4] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + bne 19b44 <__cxa_atexit@plt+0xddfc> │ │ │ │ + ldr r1, [pc, #296] @ 19c2c <__cxa_atexit@plt+0xdee4> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + tst r2, #3 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + beq 19bd4 <__cxa_atexit@plt+0xde8c> │ │ │ │ + ldr r1, [pc, #268] @ 19c30 <__cxa_atexit@plt+0xdee8> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [r5] │ │ │ │ + beq 19be0 <__cxa_atexit@plt+0xde98> │ │ │ │ + mov r5, r3 │ │ │ │ + b 19de4 <__cxa_atexit@plt+0xe09c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 19c0c <__cxa_atexit@plt+0xdec4> │ │ │ │ + ldr r7, [pc, #220] @ 19c38 <__cxa_atexit@plt+0xdef0> │ │ │ │ + sub r1, r3, #39 @ 0x27 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #208] @ 19c3c <__cxa_atexit@plt+0xdef4> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #200] @ 19c40 <__cxa_atexit@plt+0xdef8> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + strb sl, [r6, #8] │ │ │ │ + ldr r2, [pc, #192] @ 19c44 <__cxa_atexit@plt+0xdefc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [r5] │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + sub r7, r3, #47 @ 0x2f │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + sub r5, r3, #31 │ │ │ │ + str r5, [r6, #32] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #52] @ 0x34 │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r5, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe6c │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1a900 <__cxa_atexit@plt+0xebb8> │ │ │ │ - ldr r2, [pc, #88] @ 1a908 <__cxa_atexit@plt+0xebc0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 1a8dc <__cxa_atexit@plt+0xeb94> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ - bne 1a8ec <__cxa_atexit@plt+0xeba4> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 1a90c <__cxa_atexit@plt+0xebc4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 19c34 <__cxa_atexit@plt+0xdeec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + uxtb r3, sl │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - smlabteq r1, ip, sp, r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r6, [pc, #20] @ 19c28 <__cxa_atexit@plt+0xdee0> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, lsl #10 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + @ instruction: 0x000002b4 │ │ │ │ + ldrsbteq fp, [r1], #224 @ 0xe0 │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ + @ instruction: 0x01015b90 │ │ │ │ + smlabbeq r1, ip, fp, r5 │ │ │ │ + smlabbeq r1, r4, fp, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 19ca8 <__cxa_atexit@plt+0xdf60> │ │ │ │ + ldr r2, [pc, #292] @ 19d88 <__cxa_atexit@plt+0xe040> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r1, [r7, #20] │ │ │ │ + beq 19d44 <__cxa_atexit@plt+0xdffc> │ │ │ │ + ldr r2, [pc, #260] @ 19d8c <__cxa_atexit@plt+0xe044> │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 19d58 <__cxa_atexit@plt+0xe010> │ │ │ │ + mov fp, r8 │ │ │ │ + b 19de4 <__cxa_atexit@plt+0xe09c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 19d64 <__cxa_atexit@plt+0xe01c> │ │ │ │ + ldr r2, [pc, #208] @ 19d90 <__cxa_atexit@plt+0xe048> │ │ │ │ + sub r1, r3, #23 │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ + sub fp, r3, #31 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldm r5, {r9, sl} │ │ │ │ + str r2, [r6, #4] │ │ │ │ + ldr lr, [pc, #184] @ 19d94 <__cxa_atexit@plt+0xe04c> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #176] @ 19d98 <__cxa_atexit@plt+0xe050> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldrb r5, [r5, #8] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + strb r5, [r6, #8] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + ldr ip, [r2, #20]! │ │ │ │ + ldr r5, [pc, #132] @ 19d9c <__cxa_atexit@plt+0xe054> │ │ │ │ + sub r1, r3, #47 @ 0x2f │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str fp, [r6, #32] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r5, [r6, #28] │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 19d84 <__cxa_atexit@plt+0xe03c> │ │ │ │ + mov fp, r8 │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsr #7 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + @ instruction: 0x0101599c │ │ │ │ + smlatteq r1, r4, r9, r5 │ │ │ │ + andeq r0, r0, r5, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ - bne 1a938 <__cxa_atexit@plt+0xebf0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #28] @ 19dd8 <__cxa_atexit@plt+0xe090> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 19dd0 <__cxa_atexit@plt+0xe088> │ │ │ │ + b 19de4 <__cxa_atexit@plt+0xe09c> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 1a94c <__cxa_atexit@plt+0xec04> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - smlabbeq r1, r0, sp, r4 │ │ │ │ - rscseq fp, r1, r0, lsr #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 1a9c0 <__cxa_atexit@plt+0xec78> │ │ │ │ - ldr r2, [pc, #84] @ 1a9d0 <__cxa_atexit@plt+0xec88> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #72] @ 1a9d4 <__cxa_atexit@plt+0xec8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r9, [pc, #60] @ 1a9d8 <__cxa_atexit@plt+0xec90> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + bcc 19ef0 <__cxa_atexit@plt+0xe1a8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r7, r1, r2 │ │ │ │ + cmp r8, r7 │ │ │ │ + bne 19e30 <__cxa_atexit@plt+0xe0e8> │ │ │ │ + ldr r6, [pc, #248] @ 19f10 <__cxa_atexit@plt+0xe1c8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r6, r8} │ │ │ │ + beq 19edc <__cxa_atexit@plt+0xe194> │ │ │ │ + mov r6, r3 │ │ │ │ + b 19f1c <__cxa_atexit@plt+0xe1d4> │ │ │ │ + ldr r7, [pc, #196] @ 19efc <__cxa_atexit@plt+0xe1b4> │ │ │ │ + sub r0, r6, #23 │ │ │ │ + sub r9, r6, #47 @ 0x2f │ │ │ │ + sub lr, r6, #31 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + ldr r7, [pc, #176] @ 19f00 <__cxa_atexit@plt+0xe1b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr sl, [pc, #168] @ 19f04 <__cxa_atexit@plt+0xe1bc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldrb ip, [r5, #16] │ │ │ │ + ldr r1, [pc, #136] @ 19f08 <__cxa_atexit@plt+0xe1c0> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + mov r2, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #32] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #20]! │ │ │ │ + ldr r1, [pc, #100] @ 19f0c <__cxa_atexit@plt+0xe1c4> │ │ │ │ + str r8, [r2] │ │ │ │ + strb ip, [r3, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r6, #6 │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + beq 19ee8 <__cxa_atexit@plt+0xe1a0> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, #1 │ │ │ │ + b 193b4 <__cxa_atexit@plt+0xd66c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - rscseq fp, r1, r8, lsr #3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlabteq r1, r4, r8, r5 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + smlatbeq r1, r8, r8, r5 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + andeq r0, r0, r0, asr r2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 1aa58 <__cxa_atexit@plt+0xed10> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1aa64 <__cxa_atexit@plt+0xed1c> │ │ │ │ - ldr r8, [pc, #100] @ 1aa74 <__cxa_atexit@plt+0xed2c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #96] @ 1aa78 <__cxa_atexit@plt+0xed30> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #92] @ 1aa7c <__cxa_atexit@plt+0xed34> │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + mov ip, r4 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1a07c <__cxa_atexit@plt+0xe334> │ │ │ │ + ldrb r1, [r2, #3] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 19f8c <__cxa_atexit@plt+0xe244> │ │ │ │ + ldr r4, [pc, #332] @ 1a0a4 <__cxa_atexit@plt+0xe35c> │ │ │ │ + mov r6, r5 │ │ │ │ + add r2, r0, #1 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + beq 1a058 <__cxa_atexit@plt+0xe310> │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 19c48 <__cxa_atexit@plt+0xdf00> │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r8, [pc, #248] @ 1a090 <__cxa_atexit@plt+0xe348> │ │ │ │ + sub lr, r6, #6 │ │ │ │ + sub sl, r6, #39 @ 0x27 │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ + ldr r2, [pc, #228] @ 1a094 <__cxa_atexit@plt+0xe34c> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [pc, #216] @ 1a098 <__cxa_atexit@plt+0xe350> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ + strb r1, [r5, #20] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + sub r2, r6, #23 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + sub r4, r6, #47 @ 0x2f │ │ │ │ + mov r2, r5 │ │ │ │ + str r4, [sp] │ │ │ │ + str lr, [r5, #24] │ │ │ │ + ldr r4, [r2, #8]! │ │ │ │ + ldr fp, [pc, #168] @ 1a09c <__cxa_atexit@plt+0xe354> │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r4, [r3, #24] │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r5] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + ldr r0, [pc, #144] @ 1a0a0 <__cxa_atexit@plt+0xe358> │ │ │ │ + add r4, r3, #28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r1, [pc, #76] @ 1aa80 <__cxa_atexit@plt+0xed38> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - sub r9, r6, #7 │ │ │ │ - add r8, r1, #1 │ │ │ │ + stm r4, {r0, r9, sl} │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + beq 1a06c <__cxa_atexit@plt+0xe324> │ │ │ │ + str r7, [r5, #24] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r4, #1 │ │ │ │ + str r4, [r5, #12] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + strb r1, [r5, #16] │ │ │ │ + mov r4, ip │ │ │ │ mov r5, r2 │ │ │ │ - b c0bb18 <__cxa_atexit@plt+0xbffdd0> │ │ │ │ + b 19c48 <__cxa_atexit@plt+0xdf00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r4, ip │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r4, ip │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb1c │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - ldrsbteq fp, [r1], #0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r7, #52 @ 0x34 │ │ │ │ + str r7, [ip, #828] @ 0x33c │ │ │ │ + mov r4, ip │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + smlabteq r1, r4, r6, r5 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlatteq r1, ip, r6, r5 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + andeq r0, r0, r5, ror #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 19c48 <__cxa_atexit@plt+0xdf00> │ │ │ │ + andeq r0, r0, r6, ror #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5, #12] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ + b 19c48 <__cxa_atexit@plt+0xdf00> │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + mov r9, #1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr sl, [r5, #-16] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 193b4 <__cxa_atexit@plt+0xd66c> │ │ │ │ + andeq r0, r0, r5, ror #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 1a1b8 <__cxa_atexit@plt+0xe470> │ │ │ │ + ldr r7, [pc, #140] @ 1a1d0 <__cxa_atexit@plt+0xe488> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + sub r9, r6, #47 @ 0x2f │ │ │ │ + sub sl, r6, #39 @ 0x27 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + ldr r8, [pc, #120] @ 1a1d4 <__cxa_atexit@plt+0xe48c> │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [pc, #112] @ 1a1d8 <__cxa_atexit@plt+0xe490> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldrb r0, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr r0, [pc, #60] @ 1a1dc <__cxa_atexit@plt+0xe494> │ │ │ │ + add r1, r3, #28 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + stm r1, {r0, r7, sl} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #32] @ 1a1e0 <__cxa_atexit@plt+0xe498> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x010155b8 │ │ │ │ + smlatbeq r1, r4, r5, r5 │ │ │ │ + tsteq r1, ip, lsl r5 │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1aaf4 <__cxa_atexit@plt+0xedac> │ │ │ │ - ldr r2, [pc, #88] @ 1aafc <__cxa_atexit@plt+0xedb4> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 1a260 <__cxa_atexit@plt+0xe518> │ │ │ │ + ldr r1, [pc, #124] @ 1a280 <__cxa_atexit@plt+0xe538> │ │ │ │ + ldr r7, [pc, #124] @ 1a284 <__cxa_atexit@plt+0xe53c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1a254 <__cxa_atexit@plt+0xe50c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1a26c <__cxa_atexit@plt+0xe524> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 1aad0 <__cxa_atexit@plt+0xed88> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #59 @ 0x3b │ │ │ │ - bne 1aae0 <__cxa_atexit@plt+0xed98> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr r3, [pc, #72] @ 1a288 <__cxa_atexit@plt+0xe540> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r2, #3 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 1ab00 <__cxa_atexit@plt+0xedb8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + smlabteq r1, r8, r4, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #59 @ 0x3b │ │ │ │ - bne 1ab2c <__cxa_atexit@plt+0xede4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 1ab40 <__cxa_atexit@plt+0xedf8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - smlabbeq r1, ip, fp, r4 │ │ │ │ - rscseq fp, r1, ip, lsr r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 1abac <__cxa_atexit@plt+0xee64> │ │ │ │ - ldr r2, [pc, #76] @ 1abbc <__cxa_atexit@plt+0xee74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #72] @ 1abc0 <__cxa_atexit@plt+0xee78> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ + bcc 1a2c8 <__cxa_atexit@plt+0xe580> │ │ │ │ + ldr r2, [pc, #36] @ 1a2d4 <__cxa_atexit@plt+0xe58c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr r1, [pc, #52] @ 1abc4 <__cxa_atexit@plt+0xee7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r7, r8, lr} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - ldrhteq sl, [r1], #252 @ 0xfc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 1ac28 <__cxa_atexit@plt+0xeee0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1ac34 <__cxa_atexit@plt+0xeeec> │ │ │ │ - ldr r1, [pc, #72] @ 1ac44 <__cxa_atexit@plt+0xeefc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ 1ac48 <__cxa_atexit@plt+0xef00> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r0, [pc, #56] @ 1ac4c <__cxa_atexit@plt+0xef04> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r8, r0, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - b c0bb18 <__cxa_atexit@plt+0xbffdd0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - ldrshteq sl, [r1], #224 @ 0xe0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1acc0 <__cxa_atexit@plt+0xef78> │ │ │ │ - ldr r2, [pc, #88] @ 1acc8 <__cxa_atexit@plt+0xef80> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 1a350 <__cxa_atexit@plt+0xe608> │ │ │ │ + ldr r1, [pc, #120] @ 1a370 <__cxa_atexit@plt+0xe628> │ │ │ │ + ldr r7, [pc, #120] @ 1a374 <__cxa_atexit@plt+0xe62c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1a344 <__cxa_atexit@plt+0xe5fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1a35c <__cxa_atexit@plt+0xe614> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 1ac9c <__cxa_atexit@plt+0xef54> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #91 @ 0x5b │ │ │ │ - bne 1acac <__cxa_atexit@plt+0xef64> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr r3, [pc, #68] @ 1a378 <__cxa_atexit@plt+0xe630> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 1accc <__cxa_atexit@plt+0xef84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + tsteq r1, r4, ror r3 │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1a3b4 <__cxa_atexit@plt+0xe66c> │ │ │ │ + ldr r2, [pc, #32] @ 1a3c0 <__cxa_atexit@plt+0xe678> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - cmp r7, #91 @ 0x5b │ │ │ │ - bne 1acf8 <__cxa_atexit@plt+0xefb0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 1ad0c <__cxa_atexit@plt+0xefc4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - smlabteq r1, r0, r9, r4 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1ad70 <__cxa_atexit@plt+0xf028> │ │ │ │ - ldr r2, [pc, #72] @ 1ad78 <__cxa_atexit@plt+0xf030> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 1a460 <__cxa_atexit@plt+0xe718> │ │ │ │ + ldr r7, [pc, #164] @ 1a488 <__cxa_atexit@plt+0xe740> │ │ │ │ tst r8, #3 │ │ │ │ - beq 1ad60 <__cxa_atexit@plt+0xf018> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #27 │ │ │ │ - ldreq r7, [r5, #-4] │ │ │ │ - ldrne r7, [pc, #40] @ 1ad7c <__cxa_atexit@plt+0xf034> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - addne r7, r7, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 1a450 <__cxa_atexit@plt+0xe708> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 1a470 <__cxa_atexit@plt+0xe728> │ │ │ │ + ldr r9, [pc, #136] @ 1a490 <__cxa_atexit@plt+0xe748> │ │ │ │ + ldr r3, [pc, #136] @ 1a494 <__cxa_atexit@plt+0xe74c> │ │ │ │ + ldr lr, [pc, #136] @ 1a498 <__cxa_atexit@plt+0xe750> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ ldr r0, [r5] │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 1a48c <__cxa_atexit@plt+0xe744> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - tsteq r1, ip, ror #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #27 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 1ada8 <__cxa_atexit@plt+0xf060> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - addne r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - ldrsbteq sl, [r1], #212 @ 0xd4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq fp, r1, r4, ror #12 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 1ae20 <__cxa_atexit@plt+0xf0d8> │ │ │ │ - ldr r3, [pc, #96] @ 1ae38 <__cxa_atexit@plt+0xf0f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #92] @ 1ae3c <__cxa_atexit@plt+0xf0f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #88] @ 1ae40 <__cxa_atexit@plt+0xf0f8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #11 │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r1, [pc, #68] @ 1ae44 <__cxa_atexit@plt+0xf0fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - add r8, r7, #20 │ │ │ │ - stm r8, {r1, r2, lr} │ │ │ │ - str r3, [r7, #32] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 1ae48 <__cxa_atexit@plt+0xf100> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - smlabteq r1, r4, r8, r4 │ │ │ │ - rscseq sl, r1, r4, ror sp │ │ │ │ - rscseq sl, r1, r4, asr #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub ip, r5, #4 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 1aef8 <__cxa_atexit@plt+0xf1b0> │ │ │ │ - ldr r7, [pc, #204] @ 1af3c <__cxa_atexit@plt+0xf1f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [ip] │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 1af08 <__cxa_atexit@plt+0xf1c0> │ │ │ │ - ldr r7, [pc, #180] @ 1af40 <__cxa_atexit@plt+0xf1f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [pc, #176] @ 1af44 <__cxa_atexit@plt+0xf1fc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #172] @ 1af48 <__cxa_atexit@plt+0xf200> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - sub r1, r3, #19 │ │ │ │ - ldr lr, [pc, #152] @ 1af4c <__cxa_atexit@plt+0xf204> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str r2, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - add r2, r2, #40 @ 0x28 │ │ │ │ - sub r7, r3, #3 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 1af28 <__cxa_atexit@plt+0xf1e0> │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #84] @ 1af54 <__cxa_atexit@plt+0xf20c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 1af50 <__cxa_atexit@plt+0xf208> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - rscseq sl, r1, ip, lsl #25 │ │ │ │ - rscseq sl, r1, r4, lsr #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 1af8c <__cxa_atexit@plt+0xf244> │ │ │ │ - ldr r2, [pc, #28] @ 1af98 <__cxa_atexit@plt+0xf250> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ + bcc 1a504 <__cxa_atexit@plt+0xe7bc> │ │ │ │ + ldr r8, [pc, #80] @ 1a510 <__cxa_atexit@plt+0xe7c8> │ │ │ │ + ldr r1, [pc, #80] @ 1a514 <__cxa_atexit@plt+0xe7cc> │ │ │ │ + ldr lr, [pc, #80] @ 1a518 <__cxa_atexit@plt+0xe7d0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ + mov r1, r3 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r1, #12]! │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - ldrshteq sl, [r1], #188 @ 0xbc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b 1ae5c <__cxa_atexit@plt+0xf114> │ │ │ │ - rscseq sl, r1, r4, ror #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #12 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 1b090 <__cxa_atexit@plt+0xf348> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1b088 <__cxa_atexit@plt+0xf340> │ │ │ │ - ldr r7, [pc, #244] @ 1b0d8 <__cxa_atexit@plt+0xf390> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #240] @ 1b0dc <__cxa_atexit@plt+0xf394> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1b098 <__cxa_atexit@plt+0xf350> │ │ │ │ - ldr r7, [pc, #208] @ 1b0e0 <__cxa_atexit@plt+0xf398> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #204] @ 1b0e4 <__cxa_atexit@plt+0xf39c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #200] @ 1b0e8 <__cxa_atexit@plt+0xf3a0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - sub ip, r3, #11 │ │ │ │ - sub r0, r3, #19 │ │ │ │ - ldr sl, [pc, #180] @ 1b0ec <__cxa_atexit@plt+0xf3a4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r7, [pc, #176] @ 1b0f0 <__cxa_atexit@plt+0xf3a8> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + andeq r0, r4, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1a598 <__cxa_atexit@plt+0xe850> │ │ │ │ + cmp sl, r9 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ble 1a554 <__cxa_atexit@plt+0xe80c> │ │ │ │ + ldr r7, [pc, #100] @ 1a5ac <__cxa_atexit@plt+0xe864> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ - str r7, [r2, #8] │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str r2, [r2, #16] │ │ │ │ - str sl, [r2, #20] │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str ip, [r2, #32] │ │ │ │ - add r2, r2, #40 @ 0x28 │ │ │ │ - sub r7, r3, #3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1b0c4 <__cxa_atexit@plt+0xf37c> │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #84] @ 1b0f4 <__cxa_atexit@plt+0xf3ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #72] @ 1b0f8 <__cxa_atexit@plt+0xf3b0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - @ instruction: 0xfffffc38 │ │ │ │ - smlabbeq r1, ip, r6, r4 │ │ │ │ - ldrdeq r4, [r1, -r0] │ │ │ │ - ldrshteq sl, [r1], #172 @ 0xac │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1b130 <__cxa_atexit@plt+0xf3e8> │ │ │ │ - ldr r2, [pc, #28] @ 1b13c <__cxa_atexit@plt+0xf3f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlatbeq r1, r4, r5, r4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1b198 <__cxa_atexit@plt+0xf450> │ │ │ │ - bl da1b18 <__cxa_atexit@plt+0xd95dd0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1b184 <__cxa_atexit@plt+0xf43c> │ │ │ │ - ldr r3, [pc, #68] @ 1b1b4 <__cxa_atexit@plt+0xf46c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #60] @ 1b1b8 <__cxa_atexit@plt+0xf470> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #137 @ 0x89 │ │ │ │ - b c7c4ac <__cxa_atexit@plt+0xc70764> │ │ │ │ - ldr r7, [pc, #32] @ 1b1ac <__cxa_atexit@plt+0xf464> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b dc5118 <__cxa_atexit@plt+0xdb93d0> │ │ │ │ - ldr r7, [pc, #16] @ 1b1b0 <__cxa_atexit@plt+0xf468> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [pc, #76] @ 1a5a8 <__cxa_atexit@plt+0xe860> │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp sl, r2 │ │ │ │ + ble 1a57c <__cxa_atexit@plt+0xe834> │ │ │ │ + mov r2, #29 │ │ │ │ + str sl, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq sl, r1, r8, lsr sl │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - rscseq sl, r1, r0, lsl #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 1b1e4 <__cxa_atexit@plt+0xf49c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r8, [pc, #8] @ 1b1e8 <__cxa_atexit@plt+0xf4a0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1d454 <__cxa_atexit@plt+0x1170c> │ │ │ │ - tsteq r1, ip, asr r5 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - ldrsbteq sl, [r1], #144 @ 0x90 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 1b214 <__cxa_atexit@plt+0xf4cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r8, [pc, #8] @ 1b218 <__cxa_atexit@plt+0xf4d0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1d454 <__cxa_atexit@plt+0x1170c> │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - tsteq r1, r0, lsr #10 │ │ │ │ - ldrshteq sl, [r1], #152 @ 0x98 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1b268 <__cxa_atexit@plt+0xf520> │ │ │ │ - ldr r2, [pc, #48] @ 1b270 <__cxa_atexit@plt+0xf528> │ │ │ │ + mov r8, fp │ │ │ │ + b 1a5d4 <__cxa_atexit@plt+0xe88c> │ │ │ │ + ldr r2, [pc, #48] @ 1a5b4 <__cxa_atexit@plt+0xe86c> │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + mov r8, sl │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r5, [pc, #32] @ 1b274 <__cxa_atexit@plt+0xf52c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r8, [pc, #24] @ 1b278 <__cxa_atexit@plt+0xf530> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r3 │ │ │ │ - b a4e0d0 <__cxa_atexit@plt+0xa42388> │ │ │ │ + b c46210 <__cxa_atexit@plt+0xc3a4c8> │ │ │ │ + ldr r7, [pc, #16] @ 1a5b0 <__cxa_atexit@plt+0xe868> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - smlabbeq r1, r4, r4, r4 │ │ │ │ - rscseq sl, r1, ip, lsl #19 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #68] @ 1b2d8 <__cxa_atexit@plt+0xf590> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5], #-4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1b2c4 <__cxa_atexit@plt+0xf57c> │ │ │ │ - ldr r3, [pc, #52] @ 1b2dc <__cxa_atexit@plt+0xf594> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #44] @ 1b2e0 <__cxa_atexit@plt+0xf598> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r8, [pc, #36] @ 1b2e4 <__cxa_atexit@plt+0xf59c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a74d10 <__cxa_atexit@plt+0xa68fc8> │ │ │ │ - ldr r7, [pc, #28] @ 1b2e8 <__cxa_atexit@plt+0xf5a0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffe29c │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - rscseq sl, r1, r8, lsl #14 │ │ │ │ - rscseq sl, r1, r8, lsl #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + @ instruction: 0x0010fffd │ │ │ │ + tsteq r1, r4, lsl r1 │ │ │ │ + rscseq fp, r1, r0, lsr r5 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq fp, r1, r4, lsl r5 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 1b320 <__cxa_atexit@plt+0xf5d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #28] @ 1b324 <__cxa_atexit@plt+0xf5dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r8, fp │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1a5d4 <__cxa_atexit@plt+0xe88c> │ │ │ │ + mov fp, r8 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 1a6c0 <__cxa_atexit@plt+0xe978> │ │ │ │ + cmp r8, #29 │ │ │ │ + bhi 1a668 <__cxa_atexit@plt+0xe920> │ │ │ │ + bhi 1a670 <__cxa_atexit@plt+0xe928> │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, #704643072 @ 0x2a000000 │ │ │ │ + tst r1, r2, lsl r8 │ │ │ │ + beq 1a670 <__cxa_atexit@plt+0xe928> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r8, r3, #1 │ │ │ │ + cmp r8, r2 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + bgt 1a6ac <__cxa_atexit@plt+0xe964> │ │ │ │ + ldr r1, [pc, #184] @ 1a6e0 <__cxa_atexit@plt+0xe998> │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 1a658 <__cxa_atexit@plt+0xe910> │ │ │ │ + mov r0, #29 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r0, r3, #2 │ │ │ │ + cmp r0, r2 │ │ │ │ + bgt 1a6a0 <__cxa_atexit@plt+0xe958> │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r0, r1 │ │ │ │ + bgt 1a634 <__cxa_atexit@plt+0xe8ec> │ │ │ │ + add r8, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r9, [pc, #12] @ 1b328 <__cxa_atexit@plt+0xf5e0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - ldrhteq sl, [r1], #132 @ 0x84 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #116] @ 1b3b4 <__cxa_atexit@plt+0xf66c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1b378 <__cxa_atexit@plt+0xf630> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1b384 <__cxa_atexit@plt+0xf63c> │ │ │ │ - ldr r3, [pc, #96] @ 1b3c4 <__cxa_atexit@plt+0xf67c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ 1b3c8 <__cxa_atexit@plt+0xf680> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr sl, [r7, #10] │ │ │ │ - b 1b39c <__cxa_atexit@plt+0xf654> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #44] @ 1b3b8 <__cxa_atexit@plt+0xf670> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 1b3bc <__cxa_atexit@plt+0xf674> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r8, [pc, #20] @ 1b3c0 <__cxa_atexit@plt+0xf678> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r7 │ │ │ │ - b a69200 <__cxa_atexit@plt+0xa5d4b8> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - tsteq r1, r8, ror #6 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x01014390 │ │ │ │ - rscseq sl, r1, r4, lsl r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #68] @ 1b424 <__cxa_atexit@plt+0xf6dc> │ │ │ │ + str r8, [r5, #16] │ │ │ │ + ldr r3, [pc, #132] @ 1a6e4 <__cxa_atexit@plt+0xe99c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ 1b428 <__cxa_atexit@plt+0xf6e0> │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + b c46210 <__cxa_atexit@plt+0xc3a4c8> │ │ │ │ + add r5, r5, #20 │ │ │ │ + b bc52c8 <__cxa_atexit@plt+0xbb9580> │ │ │ │ + ldr r2, [pc, #112] @ 1a6e8 <__cxa_atexit@plt+0xe9a0> │ │ │ │ + ldr r1, [pc, #112] @ 1a6ec <__cxa_atexit@plt+0xe9a4> │ │ │ │ + sub r8, r3, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - and r1, r7, #3 │ │ │ │ - mov r0, #7 │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r2, r3 │ │ │ │ - moveq r0, #10 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr sl, [r7, r0] │ │ │ │ - ldr r3, [pc, #32] @ 1b42c <__cxa_atexit@plt+0xf6e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r8, [pc, #20] @ 1b430 <__cxa_atexit@plt+0xf6e8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r7 │ │ │ │ - b a69200 <__cxa_atexit@plt+0xa5d4b8> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - strdeq r4, [r1, -r0] │ │ │ │ - smlatteq r1, r4, r2, r4 │ │ │ │ - smlalseq sl, r1, ip, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1b484 <__cxa_atexit@plt+0xf73c> │ │ │ │ - bl da1b18 <__cxa_atexit@plt+0xd95dd0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1b470 <__cxa_atexit@plt+0xf728> │ │ │ │ - ldr r3, [pc, #68] @ 1b4a0 <__cxa_atexit@plt+0xf758> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #60] @ 1b4a4 <__cxa_atexit@plt+0xf75c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #137 @ 0x89 │ │ │ │ - b c7c4ac <__cxa_atexit@plt+0xc70764> │ │ │ │ - ldr r7, [pc, #32] @ 1b498 <__cxa_atexit@plt+0xf750> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + stm r5, {r2, r8} │ │ │ │ + b dcf264 <__cxa_atexit@plt+0xdc351c> │ │ │ │ + add r7, r3, #1 │ │ │ │ + str r0, [r5, #16] │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b dc5118 <__cxa_atexit@plt+0xdb93d0> │ │ │ │ - ldr r7, [pc, #16] @ 1b49c <__cxa_atexit@plt+0xf754> │ │ │ │ + ldr r7, [pc, #60] @ 1a6f0 <__cxa_atexit@plt+0xe9a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 1a6f4 <__cxa_atexit@plt+0xe9ac> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + @ instruction: 0x0010fffd │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlabbeq r1, ip, r0, r5 │ │ │ │ + smlatbeq r1, r8, pc, r4 @ │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrsbteq fp, [r1], #52 @ 0x34 │ │ │ │ + andeq r0, r0, r5, ror #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r8, fp │ │ │ │ add r5, r5, #4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - rscseq sl, r1, ip, asr #14 │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - rscseq sl, r1, r8, lsr #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 1a5d4 <__cxa_atexit@plt+0xe88c> │ │ │ │ + ldrhteq fp, [r1], #56 @ 0x38 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1b4f8 <__cxa_atexit@plt+0xf7b0> │ │ │ │ - bl da1b18 <__cxa_atexit@plt+0xd95dd0> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1b4e4 <__cxa_atexit@plt+0xf79c> │ │ │ │ - ldr r3, [pc, #68] @ 1b514 <__cxa_atexit@plt+0xf7cc> │ │ │ │ + ldr r3, [pc, #252] @ 1a824 <__cxa_atexit@plt+0xeadc> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ + add sl, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #60] @ 1b518 <__cxa_atexit@plt+0xf7d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #137 @ 0x89 │ │ │ │ - b c7c4ac <__cxa_atexit@plt+0xc70764> │ │ │ │ - ldr r7, [pc, #32] @ 1b50c <__cxa_atexit@plt+0xf7c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ - b dc5118 <__cxa_atexit@plt+0xdb93d0> │ │ │ │ - ldr r7, [pc, #16] @ 1b510 <__cxa_atexit@plt+0xf7c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcd8 │ │ │ │ - ldrsbteq sl, [r1], #104 @ 0x68 │ │ │ │ - @ instruction: 0xfffffd24 │ │ │ │ - strdeq r4, [r1, -r4] │ │ │ │ - rscseq sl, r1, r4, lsr #14 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1b568 <__cxa_atexit@plt+0xf820> │ │ │ │ - ldr r2, [pc, #48] @ 1b570 <__cxa_atexit@plt+0xf828> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r5, [pc, #32] @ 1b574 <__cxa_atexit@plt+0xf82c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r8, [pc, #24] @ 1b578 <__cxa_atexit@plt+0xf830> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 1a7f4 <__cxa_atexit@plt+0xeaac> │ │ │ │ + cmp sl, r9 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ble 1a7b0 <__cxa_atexit@plt+0xea68> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 1a804 <__cxa_atexit@plt+0xeabc> │ │ │ │ + ldr r8, [pc, #196] @ 1a834 <__cxa_atexit@plt+0xeaec> │ │ │ │ + sub r0, r3, #19 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #188] @ 1a838 <__cxa_atexit@plt+0xeaf0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #184] @ 1a83c <__cxa_atexit@plt+0xeaf4> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + add r8, r6, #8 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + stm r8, {r2, r7, lr} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r2, [pc, #104] @ 1a820 <__cxa_atexit@plt+0xead8> │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp sl, r2 │ │ │ │ + ble 1a7d8 <__cxa_atexit@plt+0xea90> │ │ │ │ + mov r2, #29 │ │ │ │ + str sl, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - b a49230 <__cxa_atexit@plt+0xa3d4e8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x010141b8 │ │ │ │ - smlabbeq r1, r4, r1, r4 │ │ │ │ - ldrhteq sl, [r1], #96 @ 0x60 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1b5d4 <__cxa_atexit@plt+0xf88c> │ │ │ │ - ldr r2, [pc, #60] @ 1b5e0 <__cxa_atexit@plt+0xf898> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #56] @ 1b5e4 <__cxa_atexit@plt+0xf89c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [pc, #48] @ 1b5e8 <__cxa_atexit@plt+0xf8a0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub sl, r6, #2 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r9, r1, #2 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc84 │ │ │ │ - rscseq sl, r1, r0, asr r4 │ │ │ │ - rscseq sl, r1, r4, asr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1b668 <__cxa_atexit@plt+0xf920> │ │ │ │ - ldr r2, [pc, #124] @ 1b684 <__cxa_atexit@plt+0xf93c> │ │ │ │ + mov r8, fp │ │ │ │ + b 1a5d4 <__cxa_atexit@plt+0xe88c> │ │ │ │ + ldr r2, [pc, #80] @ 1a830 <__cxa_atexit@plt+0xeae8> │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + mov r8, sl │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 1b688 <__cxa_atexit@plt+0xf940> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1b65c <__cxa_atexit@plt+0xf914> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1b670 <__cxa_atexit@plt+0xf928> │ │ │ │ - ldr r3, [pc, #76] @ 1b68c <__cxa_atexit@plt+0xf944> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - sub r7, r7, #1 │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r3 │ │ │ │ + b c46210 <__cxa_atexit@plt+0xc3a4c8> │ │ │ │ + ldr r7, [pc, #48] @ 1a82c <__cxa_atexit@plt+0xeae4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - qaddeq r4, ip, r1 │ │ │ │ - smlabbeq r1, ip, r0, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 1a828 <__cxa_atexit@plt+0xeae0> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x0010fffd │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + ldrsbteq fp, [r1], #36 @ 0x24 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + @ instruction: 0x01014f98 │ │ │ │ + smlatteq r1, r0, lr, r4 │ │ │ │ + strdeq r4, [r1, -ip] │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 1b6cc <__cxa_atexit@plt+0xf984> │ │ │ │ - ldr r2, [pc, #36] @ 1b6d8 <__cxa_atexit@plt+0xf990> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r7, #1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc 1a898 <__cxa_atexit@plt+0xeb50> │ │ │ │ + ldr r8, [pc, #64] @ 1a8a4 <__cxa_atexit@plt+0xeb5c> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #56] @ 1a8a8 <__cxa_atexit@plt+0xeb60> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + add r8, r3, #8 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlatbeq r1, r4, lr, r4 │ │ │ │ + tsteq r1, r4, lsl lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1b758 <__cxa_atexit@plt+0xfa10> │ │ │ │ - ldr r2, [pc, #124] @ 1b774 <__cxa_atexit@plt+0xfa2c> │ │ │ │ + bhi 1a8ec <__cxa_atexit@plt+0xeba4> │ │ │ │ + ldr r3, [pc, #44] @ 1a8f4 <__cxa_atexit@plt+0xebac> │ │ │ │ + ldr r2, [pc, #44] @ 1a8f8 <__cxa_atexit@plt+0xebb0> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #32] @ 1a8fc <__cxa_atexit@plt+0xebb4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 1b778 <__cxa_atexit@plt+0xfa30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1b74c <__cxa_atexit@plt+0xfa04> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1b760 <__cxa_atexit@plt+0xfa18> │ │ │ │ - ldr r3, [pc, #76] @ 1b77c <__cxa_atexit@plt+0xfa34> │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - sub r7, r7, #1 │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 8baa30 <__cxa_atexit@plt+0x8aece8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - @ instruction: 0x01013f9c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1b7bc <__cxa_atexit@plt+0xfa74> │ │ │ │ - ldr r2, [pc, #36] @ 1b7c8 <__cxa_atexit@plt+0xfa80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r7, #1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 1b830 <__cxa_atexit@plt+0xfae8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1b838 <__cxa_atexit@plt+0xfaf0> │ │ │ │ - ldr r2, [pc, #84] @ 1b854 <__cxa_atexit@plt+0xfb0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 1b858 <__cxa_atexit@plt+0xfb10> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #76] @ 1b85c <__cxa_atexit@plt+0xfb14> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #72] @ 1b860 <__cxa_atexit@plt+0xfb18> │ │ │ │ - add lr, pc, lr │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - sub sl, r6, #2 │ │ │ │ - add r8, r0, #1 │ │ │ │ - add r9, lr, #2 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 1b840 <__cxa_atexit@plt+0xfaf8> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 1b850 <__cxa_atexit@plt+0xfb08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, r1, r4, lsl r4 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq sl, r1, ip, asr #3 │ │ │ │ - ldrsbteq sl, [r1], #20 │ │ │ │ - rscseq sl, r1, r8, asr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 1b88c <__cxa_atexit@plt+0xfb44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #16] @ 1b890 <__cxa_atexit@plt+0xfb48> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rscseq sl, r1, r4, lsr r3 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrshteq fp, [r1], #20 │ │ │ │ + @ instruction: 0x01014d90 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1b8e8 <__cxa_atexit@plt+0xfba0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #72] @ 1b904 <__cxa_atexit@plt+0xfbbc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1b8fc <__cxa_atexit@plt+0xfbb4> │ │ │ │ - ldr r3, [pc, #52] @ 1b908 <__cxa_atexit@plt+0xfbc0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ + bne 1a960 <__cxa_atexit@plt+0xec18> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [pc, #108] @ 1a990 <__cxa_atexit@plt+0xec48> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 1a978 <__cxa_atexit@plt+0xec30> │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #76] @ 1a994 <__cxa_atexit@plt+0xec4c> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 1b8fc <__cxa_atexit@plt+0xfbb4> │ │ │ │ - b 1b948 <__cxa_atexit@plt+0xfc00> │ │ │ │ - ldr r7, [pc, #28] @ 1b90c <__cxa_atexit@plt+0xfbc4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq 1a988 <__cxa_atexit@plt+0xec40> │ │ │ │ + b 1a9e0 <__cxa_atexit@plt+0xec98> │ │ │ │ + ldr r3, [pc, #48] @ 1a998 <__cxa_atexit@plt+0xec50> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r8 │ │ │ │ + b b12008 <__cxa_atexit@plt+0xb062c0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r1, r4, lsr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 1b93c <__cxa_atexit@plt+0xfbf4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1b934 <__cxa_atexit@plt+0xfbec> │ │ │ │ - b 1b948 <__cxa_atexit@plt+0xfc00> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + strdeq r4, [r1, -r0] │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #196] @ 1ba1c <__cxa_atexit@plt+0xfcd4> │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r1, [pc, #32] @ 1a9d4 <__cxa_atexit@plt+0xec8c> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 1b98c <__cxa_atexit@plt+0xfc44> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1b998 <__cxa_atexit@plt+0xfc50> │ │ │ │ - ldr r7, [pc, #160] @ 1ba20 <__cxa_atexit@plt+0xfcd8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1a9cc <__cxa_atexit@plt+0xec84> │ │ │ │ + b 1a9e0 <__cxa_atexit@plt+0xec98> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1ba08 <__cxa_atexit@plt+0xfcc0> │ │ │ │ - ldr r7, [pc, #116] @ 1ba24 <__cxa_atexit@plt+0xfcdc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #112] @ 1ba28 <__cxa_atexit@plt+0xfce0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr r8, [pc, #88] @ 1ba2c <__cxa_atexit@plt+0xfce4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #84] @ 1ba30 <__cxa_atexit@plt+0xfce8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r7, r6 │ │ │ │ - str lr, [r7, #12]! │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0x01013d94 │ │ │ │ - @ instruction: 0xfffffc40 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - smlatteq r1, r8, ip, r3 │ │ │ │ - @ instruction: 0x01013cb8 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1ba5c <__cxa_atexit@plt+0xfd14> │ │ │ │ - ldr r7, [pc, #136] @ 1bad8 <__cxa_atexit@plt+0xfd90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1bac8 <__cxa_atexit@plt+0xfd80> │ │ │ │ - ldr r7, [pc, #104] @ 1badc <__cxa_atexit@plt+0xfd94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #100] @ 1bae0 <__cxa_atexit@plt+0xfd98> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #15 │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - ldr r8, [pc, #80] @ 1bae4 <__cxa_atexit@plt+0xfd9c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #76] @ 1bae8 <__cxa_atexit@plt+0xfda0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #12]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - add lr, r6, #28 │ │ │ │ - stm lr, {r0, r6, r8} │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabteq r1, r4, ip, r3 │ │ │ │ - @ instruction: 0xfffffb7c │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - strdeq r3, [r1, -r8] │ │ │ │ - rscseq sl, r1, r4, ror #2 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 1bb54 <__cxa_atexit@plt+0xfe0c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1bb5c <__cxa_atexit@plt+0xfe14> │ │ │ │ - ldr r2, [pc, #84] @ 1bb78 <__cxa_atexit@plt+0xfe30> │ │ │ │ + bne 1aa60 <__cxa_atexit@plt+0xed18> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #268] @ 1ab08 <__cxa_atexit@plt+0xedc0> │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 1bb7c <__cxa_atexit@plt+0xfe34> │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + beq 1aad0 <__cxa_atexit@plt+0xed88> │ │ │ │ + ldr r1, [pc, #244] @ 1ab0c <__cxa_atexit@plt+0xedc4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #76] @ 1bb80 <__cxa_atexit@plt+0xfe38> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #72] @ 1bb84 <__cxa_atexit@plt+0xfe3c> │ │ │ │ - add lr, pc, lr │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - sub sl, r6, #2 │ │ │ │ - add r8, r0, #1 │ │ │ │ - add r9, lr, #2 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 1bb64 <__cxa_atexit@plt+0xfe1c> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 1bb74 <__cxa_atexit@plt+0xfe2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldrshteq sl, [r1], #0 │ │ │ │ - @ instruction: 0xfffffa04 │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - rscseq r9, r1, r8, lsr #29 │ │ │ │ - ldrhteq r9, [r1], #224 @ 0xe0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 1bbf4 <__cxa_atexit@plt+0xfeac> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1bbfc <__cxa_atexit@plt+0xfeb4> │ │ │ │ - ldr r2, [pc, #104] @ 1bc24 <__cxa_atexit@plt+0xfedc> │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + str r0, [r2, #4] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 1aae0 <__cxa_atexit@plt+0xed98> │ │ │ │ + ldr r2, [pc, #204] @ 1ab10 <__cxa_atexit@plt+0xedc8> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #100] @ 1bc28 <__cxa_atexit@plt+0xfee0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #96] @ 1bc2c <__cxa_atexit@plt+0xfee4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #92] @ 1bc30 <__cxa_atexit@plt+0xfee8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #88] @ 1bc34 <__cxa_atexit@plt+0xfeec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - sub sl, r6, #2 │ │ │ │ - add r8, r8, #1 │ │ │ │ - add r9, lr, #2 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 1bc04 <__cxa_atexit@plt+0xfebc> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 1bc1c <__cxa_atexit@plt+0xfed4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #12] @ 1bc20 <__cxa_atexit@plt+0xfed8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, r1, r0, asr r0 │ │ │ │ - tsteq r1, r0, asr sl │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - rscseq r9, r1, r8, lsl lr │ │ │ │ - rscseq r9, r1, r0, lsr #28 │ │ │ │ - @ instruction: 0xfffff954 │ │ │ │ - smlabbeq r1, r8, sl, r3 │ │ │ │ - rscseq sl, r1, r8, lsr r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 1bca8 <__cxa_atexit@plt+0xff60> │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + str r3, [r5, #20] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 1aaf0 <__cxa_atexit@plt+0xeda8> │ │ │ │ + b 1abe8 <__cxa_atexit@plt+0xeea0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1bcb0 <__cxa_atexit@plt+0xff68> │ │ │ │ - ldr r2, [pc, #104] @ 1bcd8 <__cxa_atexit@plt+0xff90> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #100] @ 1bcdc <__cxa_atexit@plt+0xff94> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #96] @ 1bce0 <__cxa_atexit@plt+0xff98> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #92] @ 1bce4 <__cxa_atexit@plt+0xff9c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #88] @ 1bce8 <__cxa_atexit@plt+0xffa0> │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 1aaf8 <__cxa_atexit@plt+0xedb0> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr sl, [pc, #148] @ 1ab14 <__cxa_atexit@plt+0xedcc> │ │ │ │ + mov r1, #1 │ │ │ │ + sub lr, r3, #23 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r2, [pc, #132] @ 1ab18 <__cxa_atexit@plt+0xedd0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r9, r2, #1 │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + ldr ip, [pc, #120] @ 1ab1c <__cxa_atexit@plt+0xedd4> │ │ │ │ + sub r2, r3, #31 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r1, [pc, #104] @ 1ab20 <__cxa_atexit@plt+0xedd8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - sub sl, r6, #2 │ │ │ │ - add r8, r8, #1 │ │ │ │ - add r9, lr, #2 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r2, r8, ip, lr} │ │ │ │ + sub r8, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b 1bcb8 <__cxa_atexit@plt+0xff70> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 1bcd0 <__cxa_atexit@plt+0xff88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #12] @ 1bcd4 <__cxa_atexit@plt+0xff8c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - smlalseq r9, r1, ip, pc @ │ │ │ │ - @ instruction: 0x0101399c │ │ │ │ - @ instruction: 0xfffffbfc │ │ │ │ - rscseq r9, r1, r4, ror #26 │ │ │ │ - rscseq r9, r1, ip, ror #26 │ │ │ │ - @ instruction: 0xfffff8a0 │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - rscseq r9, r1, r8, asr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 1bd5c <__cxa_atexit@plt+0x10014> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1bd54 <__cxa_atexit@plt+0x1000c> │ │ │ │ - ldr r3, [pc, #68] @ 1bd64 <__cxa_atexit@plt+0x1001c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ 1bd68 <__cxa_atexit@plt+0x10020> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #52] @ 1bd6c <__cxa_atexit@plt+0x10024> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - add r9, r3, #2 │ │ │ │ - ldr r3, [pc, #40] @ 1bd70 <__cxa_atexit@plt+0x10028> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r5, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b 1e7e0 <__cxa_atexit@plt+0x12a98> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b b12008 <__cxa_atexit@plt+0xb062c0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, r1, ip, lsl #31 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - strdeq r3, [r1, -ip] │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1bdf0 <__cxa_atexit@plt+0x100a8> │ │ │ │ - ldr r2, [pc, #124] @ 1be0c <__cxa_atexit@plt+0x100c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 1be10 <__cxa_atexit@plt+0x100c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1bde4 <__cxa_atexit@plt+0x1009c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1bdf8 <__cxa_atexit@plt+0x100b0> │ │ │ │ - ldr r3, [pc, #76] @ 1be14 <__cxa_atexit@plt+0x100cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + smlabteq r1, r8, fp, r4 │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1be54 <__cxa_atexit@plt+0x1010c> │ │ │ │ - ldr r2, [pc, #36] @ 1be60 <__cxa_atexit@plt+0x10118> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0x01013890 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1bee0 <__cxa_atexit@plt+0x10198> │ │ │ │ - ldr r2, [pc, #124] @ 1befc <__cxa_atexit@plt+0x101b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 1bf00 <__cxa_atexit@plt+0x101b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [pc, #88] @ 1ab98 <__cxa_atexit@plt+0xee50> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + beq 1ab80 <__cxa_atexit@plt+0xee38> │ │ │ │ + ldr r2, [pc, #56] @ 1ab9c <__cxa_atexit@plt+0xee54> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ tst r7, #3 │ │ │ │ - beq 1bed4 <__cxa_atexit@plt+0x1018c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1bee8 <__cxa_atexit@plt+0x101a0> │ │ │ │ - ldr r3, [pc, #76] @ 1bf04 <__cxa_atexit@plt+0x101bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r3, [r5, #20] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 1ab90 <__cxa_atexit@plt+0xee48> │ │ │ │ + b 1abe8 <__cxa_atexit@plt+0xeea0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ 1abdc <__cxa_atexit@plt+0xee94> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1abd4 <__cxa_atexit@plt+0xee8c> │ │ │ │ + b 1abe8 <__cxa_atexit@plt+0xeea0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - smlatteq r1, r4, r7, r3 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r5, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1bf44 <__cxa_atexit@plt+0x101fc> │ │ │ │ - ldr r2, [pc, #36] @ 1bf50 <__cxa_atexit@plt+0x10208> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlatbeq r1, r0, r7, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 1bffc <__cxa_atexit@plt+0x102b4> │ │ │ │ - ldr r3, [pc, #168] @ 1c018 <__cxa_atexit@plt+0x102d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #160] @ 1c01c <__cxa_atexit@plt+0x102d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1bff0 <__cxa_atexit@plt+0x102a8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1c004 <__cxa_atexit@plt+0x102bc> │ │ │ │ - ldr r8, [pc, #120] @ 1c020 <__cxa_atexit@plt+0x102d8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #116] @ 1c024 <__cxa_atexit@plt+0x102dc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #112] @ 1c028 <__cxa_atexit@plt+0x102e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r1, #12]! │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 1ad3c <__cxa_atexit@plt+0xeff4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r1, [r2, #4]! │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r8, r1 │ │ │ │ + bne 1ac58 <__cxa_atexit@plt+0xef10> │ │ │ │ + ldr r3, [pc, #328] @ 1ad64 <__cxa_atexit@plt+0xf01c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 1ad10 <__cxa_atexit@plt+0xefc8> │ │ │ │ + ldr r2, [pc, #308] @ 1ad68 <__cxa_atexit@plt+0xf020> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + strb r1, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 1ad30 <__cxa_atexit@plt+0xefe8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 1adb4 <__cxa_atexit@plt+0xf06c> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr lr, [pc, #232] @ 1ad4c <__cxa_atexit@plt+0xf004> │ │ │ │ + ldr r0, [pc, #232] @ 1ad50 <__cxa_atexit@plt+0xf008> │ │ │ │ + sub r1, r3, #23 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub ip, r3, #6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + mov r0, r5 │ │ │ │ + sub r9, r3, #31 │ │ │ │ + ldr fp, [r0, #12]! │ │ │ │ + str lr, [r0, #-8] │ │ │ │ + ldr lr, [r0, #8] │ │ │ │ + str r8, [r0, #4] │ │ │ │ + str ip, [r0, #8] │ │ │ │ + ldr sl, [pc, #172] @ 1ad54 <__cxa_atexit@plt+0xf00c> │ │ │ │ + tst fp, #3 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + ldr sl, [pc, #156] @ 1ad58 <__cxa_atexit@plt+0xf010> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + ldr r7, [pc, #136] @ 1ad5c <__cxa_atexit@plt+0xf014> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + beq 1ad18 <__cxa_atexit@plt+0xefd0> │ │ │ │ + ldr r7, [pc, #116] @ 1ad60 <__cxa_atexit@plt+0xf018> │ │ │ │ + str fp, [r5, #16] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str ip, [r5, #12] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + mov r9, #1 │ │ │ │ + b 193b4 <__cxa_atexit@plt+0xd66c> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [fp] │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strdeq r3, [r1, -r4] │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - ldrdeq r3, [r1, -ip] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror r3 │ │ │ │ + smlatteq r1, r8, r9, r4 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + @ instruction: 0x010149b0 │ │ │ │ + andeq r0, r0, r4, lsr #6 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1c094 <__cxa_atexit@plt+0x1034c> │ │ │ │ - ldr r8, [pc, #80] @ 1c0a0 <__cxa_atexit@plt+0x10358> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #76] @ 1c0a4 <__cxa_atexit@plt+0x1035c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #72] @ 1c0a8 <__cxa_atexit@plt+0x10360> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r8, [r1, #12]! │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r2, [pc, #44] @ 1ada8 <__cxa_atexit@plt+0xf060> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + strb r1, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1ada0 <__cxa_atexit@plt+0xf058> │ │ │ │ + b 1adb4 <__cxa_atexit@plt+0xf06c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - tsteq r1, r4, lsr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1c144 <__cxa_atexit@plt+0x103fc> │ │ │ │ - ldr r0, [pc, #164] @ 1c170 <__cxa_atexit@plt+0x10428> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [r1, #-8]! │ │ │ │ - str r2, [r1, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1c130 <__cxa_atexit@plt+0x103e8> │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1c150 <__cxa_atexit@plt+0x10408> │ │ │ │ - ldr r3, [pc, #120] @ 1c17c <__cxa_atexit@plt+0x10434> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #116] @ 1c180 <__cxa_atexit@plt+0x10438> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 1aef4 <__cxa_atexit@plt+0xf1ac> │ │ │ │ + mov r3, r5 │ │ │ │ + ldrb sl, [r1, #3] │ │ │ │ + ldr r7, [r3, #16]! │ │ │ │ + ldrb r1, [r3, #-12] │ │ │ │ + cmp r1, sl │ │ │ │ + bne 1ae24 <__cxa_atexit@plt+0xf0dc> │ │ │ │ + ldr r2, [pc, #312] @ 1af20 <__cxa_atexit@plt+0xf1d8> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 1aed8 <__cxa_atexit@plt+0xf190> │ │ │ │ + ldr r2, [pc, #296] @ 1af24 <__cxa_atexit@plt+0xf1dc> │ │ │ │ + ldr r1, [pc, #296] @ 1af28 <__cxa_atexit@plt+0xf1e0> │ │ │ │ + mov r9, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r2, #2 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr lr, [pc, #216] @ 1af08 <__cxa_atexit@plt+0xf1c0> │ │ │ │ + ldr r1, [pc, #216] @ 1af0c <__cxa_atexit@plt+0xf1c4> │ │ │ │ + sub r0, r2, #23 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r9, r2, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [sp] │ │ │ │ + mov ip, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r8, r2, #31 │ │ │ │ + ldr fp, [r1, #12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r1] │ │ │ │ + ldr lr, [r1, #12] │ │ │ │ + strb sl, [r1, #4] │ │ │ │ + str r9, [r1, #12] │ │ │ │ + ldr r0, [pc, #152] @ 1af10 <__cxa_atexit@plt+0xf1c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, ip} │ │ │ │ + ldr ip, [pc, #144] @ 1af14 <__cxa_atexit@plt+0xf1cc> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str fp, [r6, #24] │ │ │ │ + ldr r0, [pc, #124] @ 1af18 <__cxa_atexit@plt+0xf1d0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + beq 1aee0 <__cxa_atexit@plt+0xf198> │ │ │ │ + ldr r6, [pc, #104] @ 1af1c <__cxa_atexit@plt+0xf1d4> │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r6, [r5, #24] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r9, #1 │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 1c178 <__cxa_atexit@plt+0x10430> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ 1c174 <__cxa_atexit@plt+0x1042c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlatbeq r1, r4, r5, r3 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrdeq r3, [r1, -ip] │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - @ instruction: 0x010135b0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + smlabbeq r1, ip, r8, r4 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + smlatteq r1, r8, r7, r4 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + andeq r0, r0, r6, ror #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1c1d4 <__cxa_atexit@plt+0x1048c> │ │ │ │ - ldr r2, [pc, #64] @ 1c1ec <__cxa_atexit@plt+0x104a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ 1c1f0 <__cxa_atexit@plt+0x104a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 1c1f4 <__cxa_atexit@plt+0x104ac> │ │ │ │ + ldr r3, [pc, #40] @ 1af64 <__cxa_atexit@plt+0xf21c> │ │ │ │ + ldr r2, [pc, #40] @ 1af68 <__cxa_atexit@plt+0xf220> │ │ │ │ + mov r9, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - tsteq r1, r8, lsl #10 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1c238 <__cxa_atexit@plt+0x104f0> │ │ │ │ - ldr r3, [pc, #48] @ 1c248 <__cxa_atexit@plt+0x10500> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #16]! │ │ │ │ + ldrb sl, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 1af8c <__cxa_atexit@plt+0xf244> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b b12008 <__cxa_atexit@plt+0xb062c0> │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrb sl, [r5, #4]! │ │ │ │ + ldr r3, [pc, #24] @ 1afbc <__cxa_atexit@plt+0xf274> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + mov r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r3, [pc, #36] @ 1c24c <__cxa_atexit@plt+0x10504> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + b 19ad4 <__cxa_atexit@plt+0xdd8c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 1afe0 <__cxa_atexit@plt+0xf298> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r9, [pc, #28] @ 1c250 <__cxa_atexit@plt+0x10508> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #20] @ 1c254 <__cxa_atexit@plt+0x1050c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - rscseq r9, r1, r0, ror #21 │ │ │ │ - ldrhteq r9, [r1], #160 @ 0xa0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 1c28c <__cxa_atexit@plt+0x10544> │ │ │ │ + add r9, r3, #1 │ │ │ │ + b b12008 <__cxa_atexit@plt+0xb062c0> │ │ │ │ + smlabbeq r1, r4, r6, r4 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 1b014 <__cxa_atexit@plt+0xf2cc> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + mov r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #28] @ 1c290 <__cxa_atexit@plt+0x10548> │ │ │ │ - add r9, pc, r9 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r2, [r5, #8]! │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 1c294 <__cxa_atexit@plt+0x1054c> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 193b4 <__cxa_atexit@plt+0xd66c> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 1b038 <__cxa_atexit@plt+0xf2f0> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r9, r1, r8, asr sl │ │ │ │ - ldrdeq r3, [r1, -ip] │ │ │ │ - rscseq r9, r1, r0, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + add r9, r3, #1 │ │ │ │ + b b12008 <__cxa_atexit@plt+0xb062c0> │ │ │ │ + tsteq r1, ip, lsr #12 │ │ │ │ + rscseq sl, r1, ip, lsl #21 │ │ │ │ + andeq r0, r3, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #124] @ 1c32c <__cxa_atexit@plt+0x105e4> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 1b0e0 <__cxa_atexit@plt+0xf398> │ │ │ │ + ldr r6, [pc, #200] @ 1b12c <__cxa_atexit@plt+0xf3e4> │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r6, [r5] │ │ │ │ - sub r6, r5, #12 │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + sub r6, r5, #28 │ │ │ │ cmp fp, r6 │ │ │ │ - bhi 1c30c <__cxa_atexit@plt+0x105c4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1c314 <__cxa_atexit@plt+0x105cc> │ │ │ │ - ldr r2, [pc, #88] @ 1c334 <__cxa_atexit@plt+0x105ec> │ │ │ │ + bhi 1b0f4 <__cxa_atexit@plt+0xf3ac> │ │ │ │ + mov r6, #0 │ │ │ │ + cmp r9, #0 │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + bmi 1b0a8 <__cxa_atexit@plt+0xf360> │ │ │ │ + ldr r2, [pc, #168] @ 1b13c <__cxa_atexit@plt+0xf3f4> │ │ │ │ + mov r8, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #84] @ 1c338 <__cxa_atexit@plt+0x105f0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #80] @ 1c33c <__cxa_atexit@plt+0x105f4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #76] @ 1c340 <__cxa_atexit@plt+0x105f8> │ │ │ │ - add lr, pc, lr │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - sub sl, r6, #2 │ │ │ │ - add r8, r0, #1 │ │ │ │ - add r9, lr, #2 │ │ │ │ - b 732640 <__cxa_atexit@plt+0x7268f8> │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r6, [r5, #4] │ │ │ │ mov r6, r3 │ │ │ │ - b 1c31c <__cxa_atexit@plt+0x105d4> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 1c330 <__cxa_atexit@plt+0x105e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r9, r1, r8, lsr r9 │ │ │ │ - @ instruction: 0xfffff24c │ │ │ │ - @ instruction: 0xfffff588 │ │ │ │ - ldrshteq r9, [r1], #96 @ 0x60 │ │ │ │ - ldrshteq r9, [r1], #104 @ 0x68 │ │ │ │ - rscseq r9, r1, r0, lsr #19 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 1c37c <__cxa_atexit@plt+0x10634> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [pc, #28] @ 1c380 <__cxa_atexit@plt+0x10638> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r9, [pc, #12] @ 1c384 <__cxa_atexit@plt+0x1063c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - strdeq r3, [r1, -ip] │ │ │ │ - mrseq r3, SP_irq │ │ │ │ - rscseq r9, r1, ip, asr #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #116] @ 1c410 <__cxa_atexit@plt+0x106c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1c3d4 <__cxa_atexit@plt+0x1068c> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1c3dc <__cxa_atexit@plt+0x10694> │ │ │ │ - ldr r2, [pc, #96] @ 1c420 <__cxa_atexit@plt+0x106d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #92] @ 1c424 <__cxa_atexit@plt+0x106dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr sl, [r7, #10] │ │ │ │ - b 1c3f4 <__cxa_atexit@plt+0x106ac> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #48] @ 1c414 <__cxa_atexit@plt+0x106cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 1c418 <__cxa_atexit@plt+0x106d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [pc, #24] @ 1c41c <__cxa_atexit@plt+0x106d4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - b a69200 <__cxa_atexit@plt+0xa5d4b8> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - strdeq r3, [r1, -ip] │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - rscseq r9, r1, ip, lsr #17 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #68] @ 1c480 <__cxa_atexit@plt+0x10738> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ 1c484 <__cxa_atexit@plt+0x1073c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - and r1, r7, #3 │ │ │ │ - mov r0, #7 │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r2, r3 │ │ │ │ - moveq r0, #10 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr sl, [r7, r0] │ │ │ │ - ldr r3, [pc, #32] @ 1c488 <__cxa_atexit@plt+0x10740> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r8, [pc, #20] @ 1c48c <__cxa_atexit@plt+0x10744> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r7 │ │ │ │ - b a69200 <__cxa_atexit@plt+0xa5d4b8> │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x01013294 │ │ │ │ - smlabbeq r1, r8, r2, r3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ + b c46210 <__cxa_atexit@plt+0xc3a4c8> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 1c4d0 <__cxa_atexit@plt+0x10788> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [pc, #48] @ 1c4ec <__cxa_atexit@plt+0x107a4> │ │ │ │ + bcc 1b110 <__cxa_atexit@plt+0xf3c8> │ │ │ │ + ldr r7, [pc, #128] @ 1b140 <__cxa_atexit@plt+0xf3f8> │ │ │ │ + ldr r2, [pc, #128] @ 1b144 <__cxa_atexit@plt+0xf3fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ str r7, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ mov r7, r3 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 1c4f0 <__cxa_atexit@plt+0x107a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 1c534 <__cxa_atexit@plt+0x107ec> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [pc, #48] @ 1c550 <__cxa_atexit@plt+0x10808> │ │ │ │ + ldr r7, [pc, #80] @ 1b138 <__cxa_atexit@plt+0xf3f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 1c554 <__cxa_atexit@plt+0x1080c> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #56] @ 1b134 <__cxa_atexit@plt+0xf3ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov sl, #0 │ │ │ │ + bx r0 │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #16] @ 1b130 <__cxa_atexit@plt+0xf3e8> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + ldrsbteq sl, [r1], #144 @ 0x90 │ │ │ │ + ldrshteq sl, [r1], #144 @ 0x90 │ │ │ │ + @ instruction: 0xfffff528 │ │ │ │ + @ instruction: 0xfffff7ec │ │ │ │ + @ instruction: 0x01014594 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 1c598 <__cxa_atexit@plt+0x10850> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [pc, #48] @ 1c5b4 <__cxa_atexit@plt+0x1086c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1b180 <__cxa_atexit@plt+0xf438> │ │ │ │ + ldr r2, [pc, #32] @ 1b18c <__cxa_atexit@plt+0xf444> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 1c5b8 <__cxa_atexit@plt+0x10870> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq r9, r1, r8, asr r7 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff740 │ │ │ │ + rscseq sl, r1, r4, asr #18 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1c600 <__cxa_atexit@plt+0x108b8> │ │ │ │ - ldr r3, [pc, #48] @ 1c610 <__cxa_atexit@plt+0x108c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r3, [pc, #36] @ 1c614 <__cxa_atexit@plt+0x108cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r9, [pc, #28] @ 1c618 <__cxa_atexit@plt+0x108d0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #20] @ 1c61c <__cxa_atexit@plt+0x108d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - rscseq r9, r1, r8, lsl r7 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1c668 <__cxa_atexit@plt+0x10920> │ │ │ │ - ldr r3, [pc, #64] @ 1c680 <__cxa_atexit@plt+0x10938> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 1b1f0 <__cxa_atexit@plt+0xf4a8> │ │ │ │ + ldr r3, [pc, #76] @ 1b200 <__cxa_atexit@plt+0xf4b8> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r8, [pc, #56] @ 1c684 <__cxa_atexit@plt+0x1093c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r3, [pc, #48] @ 1c688 <__cxa_atexit@plt+0x10940> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r9, [pc, #40] @ 1c68c <__cxa_atexit@plt+0x10944> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #32] @ 1c690 <__cxa_atexit@plt+0x10948> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 1b1e0 <__cxa_atexit@plt+0xf498> │ │ │ │ + ldr r7, [pc, #56] @ 1b204 <__cxa_atexit@plt+0xf4bc> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #28] @ 1c694 <__cxa_atexit@plt+0x1094c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1b04c <__cxa_atexit@plt+0xf304> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc20 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - tsteq r1, r8 │ │ │ │ - tsteq r1, r0, lsl r0 │ │ │ │ - ldrhteq r9, [r1], #96 @ 0x60 │ │ │ │ - smlatteq r1, ip, pc, r2 @ │ │ │ │ - smlalseq r9, r1, r4, r6 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1c6e4 <__cxa_atexit@plt+0x1099c> │ │ │ │ - ldr r3, [pc, #64] @ 1c6fc <__cxa_atexit@plt+0x109b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r8, [pc, #56] @ 1c700 <__cxa_atexit@plt+0x109b8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r3, [pc, #48] @ 1c704 <__cxa_atexit@plt+0x109bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r9, [pc, #40] @ 1c708 <__cxa_atexit@plt+0x109c0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #32] @ 1c70c <__cxa_atexit@plt+0x109c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #28] @ 1c710 <__cxa_atexit@plt+0x109c8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + ldr r7, [pc, #16] @ 1b208 <__cxa_atexit@plt+0xf4c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - @ instruction: 0x01012f9c │ │ │ │ - smlabbeq r1, ip, pc, r2 @ │ │ │ │ - @ instruction: 0x01012f94 │ │ │ │ - rscseq r9, r1, r4, lsr r6 │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - rscseq r9, r1, ip, asr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 1c76c <__cxa_atexit@plt+0x10a24> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1c764 <__cxa_atexit@plt+0x10a1c> │ │ │ │ - ldr r3, [pc, #44] @ 1c774 <__cxa_atexit@plt+0x10a2c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 1c778 <__cxa_atexit@plt+0x10a30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r8 │ │ │ │ - b dc5138 <__cxa_atexit@plt+0xdb93f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - ldrshteq r9, [r1], #84 @ 0x54 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #16] @ 1c7a0 <__cxa_atexit@plt+0x10a58> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #8] @ 1c7a4 <__cxa_atexit@plt+0x10a5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dce8d0 <__cxa_atexit@plt+0xdc2b88> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlatbeq r1, r0, pc, r2 @ │ │ │ │ - ldrhteq r9, [r1], #84 @ 0x54 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 1c7e4 <__cxa_atexit@plt+0x10a9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1c7dc <__cxa_atexit@plt+0x10a94> │ │ │ │ - ldr r3, [pc, #24] @ 1c7e8 <__cxa_atexit@plt+0x10aa0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r9, r1, r0, ror r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 1c80c <__cxa_atexit@plt+0x10ac4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq r9, r1, ip, asr #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq sl, r1, ip, ror #17 │ │ │ │ + rscseq sl, r1, ip, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 1c844 <__cxa_atexit@plt+0x10afc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #28] @ 1c848 <__cxa_atexit@plt+0x10b00> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #20] @ 1c84c <__cxa_atexit@plt+0x10b04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - mov r8, r7 │ │ │ │ - b 88f7c0 <__cxa_atexit@plt+0x883a78> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r9, r1, r4, lsr #10 │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ 1c8a8 <__cxa_atexit@plt+0x10b60> │ │ │ │ + ldr r3, [pc, #16] @ 1b230 <__cxa_atexit@plt+0xf4e8> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 1c880 <__cxa_atexit@plt+0x10b38> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 1c894 <__cxa_atexit@plt+0x10b4c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 1c8b0 <__cxa_atexit@plt+0x10b68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 1c8ac <__cxa_atexit@plt+0x10b64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - smlabteq r1, r4, sp, r2 │ │ │ │ - @ instruction: 0x01012ebc │ │ │ │ + b 1b04c <__cxa_atexit@plt+0xf304> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 1c8e8 <__cxa_atexit@plt+0x10ba0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1b268 <__cxa_atexit@plt+0xf520> │ │ │ │ + ldr r2, [pc, #28] @ 1b274 <__cxa_atexit@plt+0xf52c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 1c8ec <__cxa_atexit@plt+0x10ba4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r1, r0, lr, r2 │ │ │ │ - @ instruction: 0x01012d94 │ │ │ │ - rscseq r9, r1, ip, asr r5 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x01014494 │ │ │ │ + rscseq sl, r1, r4, ror #16 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 1c950 <__cxa_atexit@plt+0x10c08> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1c948 <__cxa_atexit@plt+0x10c00> │ │ │ │ - ldr r3, [pc, #52] @ 1c958 <__cxa_atexit@plt+0x10c10> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 1b2d8 <__cxa_atexit@plt+0xf590> │ │ │ │ + ldr r3, [pc, #76] @ 1b2e8 <__cxa_atexit@plt+0xf5a0> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #48] @ 1c95c <__cxa_atexit@plt+0x10c14> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 1b2c8 <__cxa_atexit@plt+0xf580> │ │ │ │ + ldr r7, [pc, #56] @ 1b2ec <__cxa_atexit@plt+0xf5a4> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1b04c <__cxa_atexit@plt+0xf304> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 1b2f0 <__cxa_atexit@plt+0xf5a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + rscseq sl, r1, r4, lsl #16 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1b38c <__cxa_atexit@plt+0xf644> │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r8, [pc, #132] @ 1b3a4 <__cxa_atexit@plt+0xf65c> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r9, [pc, #128] @ 1b3a8 <__cxa_atexit@plt+0xf660> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr sl, [pc, #124] @ 1b3ac <__cxa_atexit@plt+0xf664> │ │ │ │ + str r8, [r3, #4]! │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #44] @ 1c960 <__cxa_atexit@plt+0x10c18> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, sl │ │ │ │ - b 93673c <__cxa_atexit@plt+0x92a9f4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r7, #12]! │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + cmp lr, #10 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + ble 1b380 <__cxa_atexit@plt+0xf638> │ │ │ │ + ldr r3, [pc, #68] @ 1b3b0 <__cxa_atexit@plt+0xf668> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r2, #48] @ 0x30 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, r1, r8, lsl #10 │ │ │ │ - rscseq r9, r1, r4, lsl r5 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ + ldr r7, [pc, #32] @ 1b3b4 <__cxa_atexit@plt+0xf66c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r0, ror #10 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, ip, ror r6 │ │ │ │ + rscseq sl, r1, r4, ror r7 │ │ │ │ + rscseq sl, r1, r4, asr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1c99c <__cxa_atexit@plt+0x10c54> │ │ │ │ - ldr r2, [pc, #36] @ 1c9a4 <__cxa_atexit@plt+0x10c5c> │ │ │ │ + bhi 1b414 <__cxa_atexit@plt+0xf6cc> │ │ │ │ + ldr r1, [pc, #68] @ 1b41c <__cxa_atexit@plt+0xf6d4> │ │ │ │ + ldr r2, [pc, #68] @ 1b420 <__cxa_atexit@plt+0xf6d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 1c9a8 <__cxa_atexit@plt+0x10c60> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 1b404 <__cxa_atexit@plt+0xf6bc> │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + mov r7, r2 │ │ │ │ + b cefda0 <__cxa_atexit@plt+0xce4058> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - b 8255bc <__cxa_atexit@plt+0x819874> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r1, -r0] │ │ │ │ - @ instruction: 0x01012dbc │ │ │ │ - rscseq r9, r1, r8, asr #9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1ca08 <__cxa_atexit@plt+0x10cc0> │ │ │ │ - ldr r3, [pc, #64] @ 1ca10 <__cxa_atexit@plt+0x10cc8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - ldr r3, [pc, #36] @ 1ca14 <__cxa_atexit@plt+0x10ccc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #28] @ 1ca18 <__cxa_atexit@plt+0x10cd0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #24] @ 1ca1c <__cxa_atexit@plt+0x10cd4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - strdeq r2, [r1, -r8] │ │ │ │ - strdeq r2, [r1, -r0] │ │ │ │ - smlatteq r1, r0, ip, r2 │ │ │ │ - rscseq r9, r1, r8, asr r4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 1ca54 <__cxa_atexit@plt+0x10d0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r3, [pc, #16] @ 1ca58 <__cxa_atexit@plt+0x10d10> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b b12c84 <__cxa_atexit@plt+0xb06f3c> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r1, r4, lsl #26 │ │ │ │ - rscseq r9, r1, ip, lsl r4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0x01014294 │ │ │ │ + ldrsbteq sl, [r1], #104 @ 0x68 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1cac4 <__cxa_atexit@plt+0x10d7c> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 1cb24 <__cxa_atexit@plt+0x10ddc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [pc, #156] @ 1cb3c <__cxa_atexit@plt+0x10df4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, lr} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b cefda0 <__cxa_atexit@plt+0xce4058> │ │ │ │ + rscseq sl, r1, r0, asr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1cb30 <__cxa_atexit@plt+0x10de8> │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - mov r7, fp │ │ │ │ - b 1cbc4 <__cxa_atexit@plt+0x10e7c> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 1cb24 <__cxa_atexit@plt+0x10ddc> │ │ │ │ - ldr r0, [pc, #108] @ 1cb40 <__cxa_atexit@plt+0x10df8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #104] @ 1cb44 <__cxa_atexit@plt+0x10dfc> │ │ │ │ + bhi 1b498 <__cxa_atexit@plt+0xf750> │ │ │ │ + ldr r1, [pc, #68] @ 1b4a0 <__cxa_atexit@plt+0xf758> │ │ │ │ + ldr r2, [pc, #68] @ 1b4a4 <__cxa_atexit@plt+0xf75c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - sub r2, r6, #6 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #60] @ 1cb48 <__cxa_atexit@plt+0x10e00> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #52] @ 1cb4c <__cxa_atexit@plt+0x10e04> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #48] @ 1cb50 <__cxa_atexit@plt+0x10e08> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 1b488 <__cxa_atexit@plt+0xf740> │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + mov r7, r2 │ │ │ │ + b cefda0 <__cxa_atexit@plt+0xce4058> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r1, -r0] │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - @ instruction: 0x01012bb4 │ │ │ │ - ldrdeq r2, [r1, -ip] │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ - smlabteq r1, r4, fp, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + rscseq sl, r1, r4, asr r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b cefda0 <__cxa_atexit@plt+0xce4058> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1cb84 <__cxa_atexit@plt+0x10e3c> │ │ │ │ + bhi 1b4f8 <__cxa_atexit@plt+0xf7b0> │ │ │ │ + ldr r8, [pc, #36] @ 1b500 <__cxa_atexit@plt+0xf7b8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 1cb8c <__cxa_atexit@plt+0x10e44> │ │ │ │ + ldr r2, [pc, #32] @ 1b504 <__cxa_atexit@plt+0xf7bc> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1223c <__cxa_atexit@plt+0xb064f4> │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - rscseq r9, r1, r4, ror #5 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #28 │ │ │ │ + sbcseq sp, ip, r1, lsr #23 │ │ │ │ + smlabbeq r1, ip, r1, r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1cbbc <__cxa_atexit@plt+0x10e74> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - mov r7, fp │ │ │ │ - b 1cbc4 <__cxa_atexit@plt+0x10e7c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r3, [r3, #1] │ │ │ │ - ldr r2, [pc, #168] @ 1cc80 <__cxa_atexit@plt+0x10f38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1cc2c <__cxa_atexit@plt+0x10ee4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1cc38 <__cxa_atexit@plt+0x10ef0> │ │ │ │ - ldr r3, [pc, #136] @ 1cc84 <__cxa_atexit@plt+0x10f3c> │ │ │ │ + bhi 1b578 <__cxa_atexit@plt+0xf830> │ │ │ │ + ldr r6, [pc, #108] @ 1b594 <__cxa_atexit@plt+0xf84c> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 1b568 <__cxa_atexit@plt+0xf820> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 1b584 <__cxa_atexit@plt+0xf83c> │ │ │ │ + ldr r3, [pc, #64] @ 1b598 <__cxa_atexit@plt+0xf850> │ │ │ │ + ldrb r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - ldr r3, [pc, #116] @ 1cc88 <__cxa_atexit@plt+0x10f40> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #108] @ 1cc8c <__cxa_atexit@plt+0x10f44> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #104] @ 1cc90 <__cxa_atexit@plt+0x10f48> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b b950dc <__cxa_atexit@plt+0xb89394> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1cc6c <__cxa_atexit@plt+0x10f24> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [pc, #64] @ 1cc94 <__cxa_atexit@plt+0x10f4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - mov r7, r6 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ - smlabteq r1, ip, sl, r2 │ │ │ │ - @ instruction: 0x01012abc │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - rscseq r9, r1, r0, ror #3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1cce8 <__cxa_atexit@plt+0x10fa0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #108] @ 1cd2c <__cxa_atexit@plt+0x10fe4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - ldr r3, [pc, #96] @ 1cd30 <__cxa_atexit@plt+0x10fe8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #88] @ 1cd34 <__cxa_atexit@plt+0x10fec> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #84] @ 1cd38 <__cxa_atexit@plt+0x10ff0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1cd1c <__cxa_atexit@plt+0x10fd4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [pc, #56] @ 1cd3c <__cxa_atexit@plt+0x10ff4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r7, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - tsteq r1, r8, lsl sl │ │ │ │ - tsteq r1, r0, lsl sl │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - rscseq r9, r1, r8, lsr r1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ 1cda0 <__cxa_atexit@plt+0x11058> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1cd8c <__cxa_atexit@plt+0x11044> │ │ │ │ - ldr r2, [pc, #60] @ 1cda4 <__cxa_atexit@plt+0x1105c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 1cd94 <__cxa_atexit@plt+0x1104c> │ │ │ │ - mov r7, r3 │ │ │ │ - b 1cdf8 <__cxa_atexit@plt+0x110b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - ldrsbteq r9, [r1], #0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 1cde8 <__cxa_atexit@plt+0x110a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1cde0 <__cxa_atexit@plt+0x11098> │ │ │ │ - b 1cdf8 <__cxa_atexit@plt+0x110b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r9, r1, ip, lsl #1 │ │ │ │ - andeq r0, r0, r6, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1ceb0 <__cxa_atexit@plt+0x11168> │ │ │ │ - ldr lr, [pc, #180] @ 1cec8 <__cxa_atexit@plt+0x11180> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - cmp r1, r7 │ │ │ │ - bne 1ce54 <__cxa_atexit@plt+0x1110c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, fp │ │ │ │ - b 1cbc4 <__cxa_atexit@plt+0x10e7c> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1cebc <__cxa_atexit@plt+0x11174> │ │ │ │ - ldr r2, [pc, #92] @ 1cecc <__cxa_atexit@plt+0x11184> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - ldr r5, [pc, #60] @ 1ced0 <__cxa_atexit@plt+0x11188> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - ldr r8, [pc, #52] @ 1ced4 <__cxa_atexit@plt+0x1118c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #48] @ 1ced8 <__cxa_atexit@plt+0x11190> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r5, r3 │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1b5d8 <__cxa_atexit@plt+0xf890> │ │ │ │ + ldr r3, [pc, #36] @ 1b5e4 <__cxa_atexit@plt+0xf89c> │ │ │ │ + ldrb r8, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r5, r5, #8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b b950dc <__cxa_atexit@plt+0xb89394> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, ip, asr #16 │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1cf40 <__cxa_atexit@plt+0x111f8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1cf4c <__cxa_atexit@plt+0x11204> │ │ │ │ - ldr r1, [pc, #80] @ 1cf5c <__cxa_atexit@plt+0x11214> │ │ │ │ + bhi 1b648 <__cxa_atexit@plt+0xf900> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1b654 <__cxa_atexit@plt+0xf90c> │ │ │ │ + ldr r2, [pc, #76] @ 1b664 <__cxa_atexit@plt+0xf91c> │ │ │ │ + ldr r1, [pc, #76] @ 1b668 <__cxa_atexit@plt+0xf920> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #64] @ 1cf60 <__cxa_atexit@plt+0x11218> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, r5} │ │ │ │ - str r1, [r2, #12] │ │ │ │ - ldr r5, [pc, #52] @ 1cf64 <__cxa_atexit@plt+0x1121c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - sub r8, r6, #6 │ │ │ │ + ldr r8, [pc, #56] @ 1b66c <__cxa_atexit@plt+0xf924> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - b b12010 <__cxa_atexit@plt+0xb062c8> │ │ │ │ - mov r6, r2 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ - rscseq r8, r1, ip, lsl #30 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #24 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + qaddeq r4, r4, r1 │ │ │ │ + sbcseq sp, ip, fp, asr #20 │ │ │ │ + rscseq sl, r1, r0, lsl #9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov sl, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1cf94 <__cxa_atexit@plt+0x1124c> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - mov r7, fp │ │ │ │ - b 1cf9c <__cxa_atexit@plt+0x11254> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [pc, #200] @ 1d074 <__cxa_atexit@plt+0x1132c> │ │ │ │ + bhi 1b6ec <__cxa_atexit@plt+0xf9a4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1b6f8 <__cxa_atexit@plt+0xf9b0> │ │ │ │ + ldr lr, [pc, #100] @ 1b708 <__cxa_atexit@plt+0xf9c0> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r2, [pc, #88] @ 1b70c <__cxa_atexit@plt+0xf9c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1d00c <__cxa_atexit@plt+0x112c4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1d018 <__cxa_atexit@plt+0x112d0> │ │ │ │ - ldr r3, [pc, #160] @ 1d078 <__cxa_atexit@plt+0x11330> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r3, [pc, #136] @ 1d07c <__cxa_atexit@plt+0x11334> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #128] @ 1d080 <__cxa_atexit@plt+0x11338> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #124] @ 1d084 <__cxa_atexit@plt+0x1133c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r0, [sl, #12] │ │ │ │ + beq 1b6e0 <__cxa_atexit@plt+0xf998> │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1d064 <__cxa_atexit@plt+0x1131c> │ │ │ │ - ldr r2, [pc, #88] @ 1d088 <__cxa_atexit@plt+0x11340> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - ldr r5, [pc, #68] @ 1d08c <__cxa_atexit@plt+0x11344> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - ldr r8, [pc, #60] @ 1d090 <__cxa_atexit@plt+0x11348> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #56] @ 1d094 <__cxa_atexit@plt+0x1134c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r5, r3 │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - strdeq r2, [r1, -r4] │ │ │ │ - smlatteq r1, ip, r6, r2 │ │ │ │ - ldrdeq r2, [r1, -ip] │ │ │ │ - @ instruction: 0xfffff9f8 │ │ │ │ - smlatbeq r1, r0, r6, r2 │ │ │ │ - @ instruction: 0x01012698 │ │ │ │ - smlabbeq r1, r8, r6, r2 │ │ │ │ - rscseq r8, r1, r0, ror #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + rscseq sl, r1, r0, ror #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1d0ec <__cxa_atexit@plt+0x113a4> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #144] @ 1d150 <__cxa_atexit@plt+0x11408> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #128] @ 1d154 <__cxa_atexit@plt+0x1140c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #120] @ 1d158 <__cxa_atexit@plt+0x11410> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #116] @ 1d15c <__cxa_atexit@plt+0x11414> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - sub r3, r5, #4 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + rscseq sl, r1, r0, asr #7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1d144 <__cxa_atexit@plt+0x113fc> │ │ │ │ - ldr r2, [pc, #88] @ 1d160 <__cxa_atexit@plt+0x11418> │ │ │ │ + bhi 1b79c <__cxa_atexit@plt+0xfa54> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1b7a8 <__cxa_atexit@plt+0xfa60> │ │ │ │ + ldr r2, [pc, #84] @ 1b7b8 <__cxa_atexit@plt+0xfa70> │ │ │ │ + ldr r1, [pc, #84] @ 1b7bc <__cxa_atexit@plt+0xfa74> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - ldr r5, [pc, #60] @ 1d164 <__cxa_atexit@plt+0x1141c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - ldr r8, [pc, #52] @ 1d168 <__cxa_atexit@plt+0x11420> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #48] @ 1d16c <__cxa_atexit@plt+0x11424> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #60] @ 1b7c0 <__cxa_atexit@plt+0xfa78> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - b a68604 <__cxa_atexit@plt+0xa5c8bc> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - @ instruction: 0xfffff920 │ │ │ │ - smlabteq r1, r0, r5, r2 │ │ │ │ - @ instruction: 0x010125b8 │ │ │ │ - smlatbeq r1, r8, r5, r2 │ │ │ │ - rscseq r8, r1, r8, lsl #26 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 1d19c <__cxa_atexit@plt+0x11454> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1d194 <__cxa_atexit@plt+0x1144c> │ │ │ │ - b 1d1ac <__cxa_atexit@plt+0x11464> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrsbteq r8, [r1], #200 @ 0xc8 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + sbcseq sp, ip, sp, lsl #18 │ │ │ │ + rscseq sl, r1, ip, lsr #6 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r1, [pc, #184] @ 1d270 <__cxa_atexit@plt+0x11528> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1d22c <__cxa_atexit@plt+0x114e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1d25c <__cxa_atexit@plt+0x11514> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r0, r7 │ │ │ │ - bne 1d238 <__cxa_atexit@plt+0x114f0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r3, r3, #10 │ │ │ │ - str r1, [r6, #12]! │ │ │ │ - ldr r1, [pc, #96] @ 1d274 <__cxa_atexit@plt+0x1152c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r6, {r1, r2} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 1cf9c <__cxa_atexit@plt+0x11254> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - add r7, r6, #4 │ │ │ │ - ldr r0, [pc, #52] @ 1d278 <__cxa_atexit@plt+0x11530> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r1, [r5, #20]! │ │ │ │ - str r0, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - tsteq r1, ip, ror r4 │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - ldrshteq r8, [r1], #188 @ 0xbc │ │ │ │ - andeq r0, r0, r5, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov sl, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 1b844 <__cxa_atexit@plt+0xfafc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1d300 <__cxa_atexit@plt+0x115b8> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r0, r7 │ │ │ │ - bne 1d2dc <__cxa_atexit@plt+0x11594> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - sub r3, r3, #10 │ │ │ │ - str r1, [r6, #12]! │ │ │ │ - ldr r1, [pc, #76] @ 1d310 <__cxa_atexit@plt+0x115c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r6, {r1, r2} │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, fp │ │ │ │ - b 1cf9c <__cxa_atexit@plt+0x11254> │ │ │ │ - add r7, r6, #4 │ │ │ │ - ldr r0, [pc, #44] @ 1d314 <__cxa_atexit@plt+0x115cc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r1, [r5, #24]! │ │ │ │ - str r0, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabteq r1, ip, r3, r2 │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - rscseq r8, r1, ip, asr fp │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1d35c <__cxa_atexit@plt+0x11614> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [pc, #40] @ 1d370 <__cxa_atexit@plt+0x11628> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, fp │ │ │ │ - b 1cf9c <__cxa_atexit@plt+0x11254> │ │ │ │ - ldr r3, [pc, #16] @ 1d374 <__cxa_atexit@plt+0x1162c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - strdeq r2, [r1, -r8] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1d3f0 <__cxa_atexit@plt+0x116a8> │ │ │ │ - ldr r2, [pc, #100] @ 1d3f8 <__cxa_atexit@plt+0x116b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ 1d3fc <__cxa_atexit@plt+0x116b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1d3d0 <__cxa_atexit@plt+0x11688> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1d3dc <__cxa_atexit@plt+0x11694> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1b850 <__cxa_atexit@plt+0xfb08> │ │ │ │ + ldr lr, [pc, #104] @ 1b860 <__cxa_atexit@plt+0xfb18> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r7, r7, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr r3, [pc, #88] @ 1b864 <__cxa_atexit@plt+0xfb1c> │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r0, [sl, #12] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + beq 1b838 <__cxa_atexit@plt+0xfaf0> │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 1d400 <__cxa_atexit@plt+0x116b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrdeq r2, [r1, -r0] │ │ │ │ - tsteq r1, r8, ror r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1d42c <__cxa_atexit@plt+0x116e4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 1d440 <__cxa_atexit@plt+0x116f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + rscseq sl, r1, r8, lsl #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + rscseq sl, r1, r4, ror #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1b8e4 <__cxa_atexit@plt+0xfb9c> │ │ │ │ + ldr r2, [pc, #64] @ 1b8f4 <__cxa_atexit@plt+0xfbac> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr lr, [pc, #52] @ 1b8f8 <__cxa_atexit@plt+0xfbb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r8, lr │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - rscseq r8, r1, r8, asr #20 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1d534 <__cxa_atexit@plt+0x117ec> │ │ │ │ - ldr r7, [pc, #244] @ 1d55c <__cxa_atexit@plt+0x11814> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ands r7, r9, #3 │ │ │ │ - beq 1d518 <__cxa_atexit@plt+0x117d0> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1d528 <__cxa_atexit@plt+0x117e0> │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + ldrsbeq sp, [ip], #124 @ 0x7c │ │ │ │ + ldrshteq sl, [r1], #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 1b9a4 <__cxa_atexit@plt+0xfc5c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r7 │ │ │ │ - bcc 1d544 <__cxa_atexit@plt+0x117fc> │ │ │ │ - ldr r3, [pc, #212] @ 1d568 <__cxa_atexit@plt+0x11820> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #208] @ 1d56c <__cxa_atexit@plt+0x11824> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #204] @ 1d570 <__cxa_atexit@plt+0x11828> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [pc, #200] @ 1d574 <__cxa_atexit@plt+0x1182c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #-4]! │ │ │ │ - ldr r1, [pc, #192] @ 1d578 <__cxa_atexit@plt+0x11830> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr ip, [pc, #180] @ 1d57c <__cxa_atexit@plt+0x11834> │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r3, r7, #34 @ 0x22 │ │ │ │ - sub r2, r7, #21 │ │ │ │ - sub lr, r7, #13 │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r1, r2, r6, r8} │ │ │ │ - str r3, [r6, #28] │ │ │ │ - ldr r2, [pc, #136] @ 1d580 <__cxa_atexit@plt+0x11838> │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1b9ac <__cxa_atexit@plt+0xfc64> │ │ │ │ + ldr r1, [pc, #156] @ 1b9d4 <__cxa_atexit@plt+0xfc8c> │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r6, r9, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r1, r3} │ │ │ │ + ldr r1, [pc, #136] @ 1b9d8 <__cxa_atexit@plt+0xfc90> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [pc, #124] @ 1b9dc <__cxa_atexit@plt+0xfc94> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r9, {r0, r1, r3} │ │ │ │ + bcc 1b9c4 <__cxa_atexit@plt+0xfc7c> │ │ │ │ + ldr r2, [pc, #108] @ 1b9e0 <__cxa_atexit@plt+0xfc98> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr lr, [pc, #96] @ 1b9e4 <__cxa_atexit@plt+0xfc9c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - sub r3, r7, #7 │ │ │ │ - add r8, ip, #1 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 6fcf60 <__cxa_atexit@plt+0x6f1218> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + str r2, [r9, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r8, lr │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, r9 │ │ │ │ + b 1b9b4 <__cxa_atexit@plt+0xfc6c> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 1d564 <__cxa_atexit@plt+0x1181c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #36] @ 1d560 <__cxa_atexit@plt+0x11818> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - rscseq r8, r1, r0, ror r9 │ │ │ │ - rscseq r8, r1, r8, lsr r9 │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - @ instruction: 0xfffff4cc │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - @ instruction: 0xfffff6f0 │ │ │ │ - @ instruction: 0xfffff500 │ │ │ │ - ldrhteq r8, [r1], #144 @ 0x90 │ │ │ │ - @ instruction: 0xfffffa7c │ │ │ │ - rscseq r8, r1, ip, lsl #18 │ │ │ │ + tsteq r1, r0, lsr sp │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + sbcseq sp, ip, ip, lsl r7 │ │ │ │ + rscseq sl, r1, r4, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1d634 <__cxa_atexit@plt+0x118ec> │ │ │ │ + andeq r0, r1, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1d644 <__cxa_atexit@plt+0x118fc> │ │ │ │ - ldr r2, [pc, #164] @ 1d658 <__cxa_atexit@plt+0x11910> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #160] @ 1d65c <__cxa_atexit@plt+0x11914> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #156] @ 1d660 <__cxa_atexit@plt+0x11918> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [pc, #152] @ 1d664 <__cxa_atexit@plt+0x1191c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr sl, [pc, #144] @ 1d668 <__cxa_atexit@plt+0x11920> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr ip, [pc, #132] @ 1d66c <__cxa_atexit@plt+0x11924> │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r2, r3, #34 @ 0x22 │ │ │ │ - sub r1, r3, #21 │ │ │ │ - sub lr, r3, #13 │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r1, r6, r8} │ │ │ │ - str r2, [r6, #28] │ │ │ │ - ldr r1, [pc, #84] @ 1d670 <__cxa_atexit@plt+0x11928> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - sub r9, r3, #7 │ │ │ │ - add r8, ip, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - b 6fcf60 <__cxa_atexit@plt+0x6f1218> │ │ │ │ - ldr r7, [pc, #24] @ 1d654 <__cxa_atexit@plt+0x1190c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, r1, ip, lsr #16 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xfffff3ac │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - @ instruction: 0xfffff5d0 │ │ │ │ - @ instruction: 0xfffff3e0 │ │ │ │ - smlalseq r8, r1, r0, r8 │ │ │ │ - @ instruction: 0xfffff958 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 1d6ac <__cxa_atexit@plt+0x11964> │ │ │ │ - ldr r2, [pc, #32] @ 1d6b8 <__cxa_atexit@plt+0x11970> │ │ │ │ + bcc 1ba50 <__cxa_atexit@plt+0xfd08> │ │ │ │ + ldr r2, [pc, #76] @ 1ba60 <__cxa_atexit@plt+0xfd18> │ │ │ │ + ldr r1, [pc, #76] @ 1ba64 <__cxa_atexit@plt+0xfd1c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ str r2, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #56] @ 1ba68 <__cxa_atexit@plt+0xfd20> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - rscseq r8, r1, r4, lsl #17 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + @ instruction: 0xfffff870 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 1d71c <__cxa_atexit@plt+0x119d4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1d714 <__cxa_atexit@plt+0x119cc> │ │ │ │ - ldr r3, [pc, #52] @ 1d724 <__cxa_atexit@plt+0x119dc> │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1bb10 <__cxa_atexit@plt+0xfdc8> │ │ │ │ + ldr r7, [pc, #144] @ 1bb30 <__cxa_atexit@plt+0xfde8> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr lr, [pc, #140] @ 1bb34 <__cxa_atexit@plt+0xfdec> │ │ │ │ + ldr r0, [pc, #140] @ 1bb38 <__cxa_atexit@plt+0xfdf0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [r7, #12]! │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r8, #10 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + ble 1bb04 <__cxa_atexit@plt+0xfdbc> │ │ │ │ + ldr r3, [pc, #76] @ 1bb3c <__cxa_atexit@plt+0xfdf4> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r2, #48] @ 0x30 │ │ │ │ + sub r7, r6, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #48] @ 1d728 <__cxa_atexit@plt+0x119e0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #44] @ 1d72c <__cxa_atexit@plt+0x119e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, sl │ │ │ │ - b 93673c <__cxa_atexit@plt+0x92a9f4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r1, r0, lsr r8 │ │ │ │ - rscseq r8, r1, ip, lsr r8 │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - rscseq r8, r1, ip, asr r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 1d764 <__cxa_atexit@plt+0x11a1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [pc, #24] @ 1d768 <__cxa_atexit@plt+0x11a20> │ │ │ │ + ldr r7, [pc, #40] @ 1bb40 <__cxa_atexit@plt+0xfdf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - and r2, r2, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - moveq r7, r3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, r1, ip, lsr r8 │ │ │ │ - rscseq r8, r1, ip, lsl r8 │ │ │ │ - rscseq r8, r1, r0, lsr #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 1d7ac <__cxa_atexit@plt+0x11a64> │ │ │ │ - ldr r3, [pc, #40] @ 1d7bc <__cxa_atexit@plt+0x11a74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #36] @ 1d7c0 <__cxa_atexit@plt+0x11a78> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - sbcseq fp, ip, r2, lsl r1 │ │ │ │ - ldrsbteq r8, [r1], #116 @ 0x74 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + @ instruction: 0xfffff914 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + @ instruction: 0xfffff98c │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + ldrshteq r9, [r1], #240 @ 0xf0 │ │ │ │ + rscseq r9, r1, r0, asr #31 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 1d80c <__cxa_atexit@plt+0x11ac4> │ │ │ │ - ldr r7, [pc, #52] @ 1d820 <__cxa_atexit@plt+0x11ad8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + bhi 1bbb4 <__cxa_atexit@plt+0xfe6c> │ │ │ │ + ldr r7, [pc, #92] @ 1bbc8 <__cxa_atexit@plt+0xfe80> │ │ │ │ tst r8, #3 │ │ │ │ - beq 1d800 <__cxa_atexit@plt+0x11ab8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 1d834 <__cxa_atexit@plt+0x11aec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 1bb9c <__cxa_atexit@plt+0xfe54> │ │ │ │ + ldr r7, [pc, #76] @ 1bbcc <__cxa_atexit@plt+0xfe84> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 1bba8 <__cxa_atexit@plt+0xfe60> │ │ │ │ + mov r7, r9 │ │ │ │ + b 1bc1c <__cxa_atexit@plt+0xfed4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 1d824 <__cxa_atexit@plt+0x11adc> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 1bbd0 <__cxa_atexit@plt+0xfe88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq r8, r1, r8, lsr #15 │ │ │ │ - rscseq r8, r1, r4, ror r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq r9, r1, ip, asr pc │ │ │ │ + rscseq r9, r1, r4, lsr pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 1d850 <__cxa_atexit@plt+0x11b08> │ │ │ │ - ldr r7, [pc, #328] @ 1d990 <__cxa_atexit@plt+0x11c48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1d928 <__cxa_atexit@plt+0x11be0> │ │ │ │ - ldr r2, [pc, #276] @ 1d97c <__cxa_atexit@plt+0x11c34> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r8, r6 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 1d938 <__cxa_atexit@plt+0x11bf0> │ │ │ │ - ldr r7, [pc, #248] @ 1d980 <__cxa_atexit@plt+0x11c38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - add r3, r6, #64 @ 0x40 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1d95c <__cxa_atexit@plt+0x11c14> │ │ │ │ - ldr r7, [pc, #244] @ 1d994 <__cxa_atexit@plt+0x11c4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #240] @ 1d998 <__cxa_atexit@plt+0x11c50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #236] @ 1d99c <__cxa_atexit@plt+0x11c54> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #232] @ 1d9a0 <__cxa_atexit@plt+0x11c58> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #228] @ 1d9a4 <__cxa_atexit@plt+0x11c5c> │ │ │ │ + ldr r3, [pc, #36] @ 1bc0c <__cxa_atexit@plt+0xfec4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 1bc04 <__cxa_atexit@plt+0xfebc> │ │ │ │ + b 1bc1c <__cxa_atexit@plt+0xfed4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrshteq r9, [r1], #232 @ 0xe8 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bcc 1bcb4 <__cxa_atexit@plt+0xff6c> │ │ │ │ + ldr r8, [pc, #140] @ 1bcd4 <__cxa_atexit@plt+0xff8c> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r9, [pc, #136] @ 1bcd8 <__cxa_atexit@plt+0xff90> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr sl, [pc, #132] @ 1bcdc <__cxa_atexit@plt+0xff94> │ │ │ │ + str r8, [r3, #4]! │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #224] @ 1d9a8 <__cxa_atexit@plt+0x11c60> │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mov r0, r3 │ │ │ │ add sl, pc, sl │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - sub r2, r3, #13 │ │ │ │ - ldr r7, [pc, #208] @ 1d9ac <__cxa_atexit@plt+0x11c64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #192] @ 1d9b0 <__cxa_atexit@plt+0x11c68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r3, #34 @ 0x22 │ │ │ │ - sub r0, r3, #21 │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - add r8, r6, #16 │ │ │ │ - stm r8, {r0, r6, r9} │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - sub r9, r3, #7 │ │ │ │ - add r8, r1, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - b 6fcf60 <__cxa_atexit@plt+0x6f1218> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #72] @ 1d988 <__cxa_atexit@plt+0x11c40> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #68] @ 1d98c <__cxa_atexit@plt+0x11c44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, r6, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str sl, [r0, #12]! │ │ │ │ + cmp lr, #10 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + ble 1bca8 <__cxa_atexit@plt+0xff60> │ │ │ │ + ldr r3, [pc, #76] @ 1bce0 <__cxa_atexit@plt+0xff98> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r2, #48] @ 0x30 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 1d984 <__cxa_atexit@plt+0x11c3c> │ │ │ │ + ldr r7, [pc, #40] @ 1bce4 <__cxa_atexit@plt+0xff9c> │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + mov r0, #48 @ 0x30 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - rscseq r8, r1, r8, lsl #11 │ │ │ │ - rscseq r8, r1, ip, lsr #11 │ │ │ │ - rscseq r8, r1, r4, ror #10 │ │ │ │ - rscseq r8, r1, r4, lsl r7 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - @ instruction: 0xfffff0c0 │ │ │ │ - @ instruction: 0xfffffa74 │ │ │ │ - @ instruction: 0xfffff6bc │ │ │ │ - @ instruction: 0xfffff2dc │ │ │ │ - @ instruction: 0xfffff0f0 │ │ │ │ - rscseq r8, r1, r0, lsl r6 │ │ │ │ - rscseq r8, r1, r8, lsl #11 │ │ │ │ - ldrshteq r8, [r1], #92 @ 0x5c │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff770 │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + @ instruction: 0xfffff7dc │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + rscseq r9, r1, r4, asr #28 │ │ │ │ + rscseq r9, r1, ip, lsl lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1d9fc <__cxa_atexit@plt+0x11cb4> │ │ │ │ - ldr r7, [pc, #52] @ 1da10 <__cxa_atexit@plt+0x11cc8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 1bda8 <__cxa_atexit@plt+0x10060> │ │ │ │ + ldr r3, [pc, #212] @ 1bde0 <__cxa_atexit@plt+0x10098> │ │ │ │ + mov r2, r5 │ │ │ │ tst r8, #3 │ │ │ │ - beq 1d9f0 <__cxa_atexit@plt+0x11ca8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 1d834 <__cxa_atexit@plt+0x11aec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + str r9, [r2, #4] │ │ │ │ + beq 1bd98 <__cxa_atexit@plt+0x10050> │ │ │ │ + ldr r3, [pc, #188] @ 1bde4 <__cxa_atexit@plt+0x1009c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r2] │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r1, [r7] │ │ │ │ + bcc 1bdb8 <__cxa_atexit@plt+0x10070> │ │ │ │ + ldr r0, [pc, #156] @ 1bdf0 <__cxa_atexit@plt+0x100a8> │ │ │ │ + ldr r5, [pc, #156] @ 1bdf4 <__cxa_atexit@plt+0x100ac> │ │ │ │ + ldr r7, [pc, #156] @ 1bdf8 <__cxa_atexit@plt+0x100b0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + mov r0, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #12]! │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + sub r7, r3, #19 │ │ │ │ + mov r5, r2 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 1da14 <__cxa_atexit@plt+0x11ccc> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #60] @ 1bdec <__cxa_atexit@plt+0x100a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - ldrhteq r8, [r1], #88 @ 0x58 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1dae8 <__cxa_atexit@plt+0x11da0> │ │ │ │ - ldr r7, [pc, #244] @ 1db2c <__cxa_atexit@plt+0x11de4> │ │ │ │ + mov r0, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, #36] @ 1bde8 <__cxa_atexit@plt+0x100a0> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #240] @ 1db30 <__cxa_atexit@plt+0x11de8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1db0c <__cxa_atexit@plt+0x11dc4> │ │ │ │ - ldr r3, [pc, #228] @ 1db44 <__cxa_atexit@plt+0x11dfc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #224] @ 1db48 <__cxa_atexit@plt+0x11e00> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #220] @ 1db4c <__cxa_atexit@plt+0x11e04> │ │ │ │ + mov r6, r3 │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + rscseq r9, r1, ip, lsr sp │ │ │ │ + rscseq r9, r1, r4, ror sp │ │ │ │ + @ instruction: 0xfffff664 │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffff6dc │ │ │ │ + rscseq r9, r1, ip, lsl #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r6, [pc, #144] @ 1bea4 <__cxa_atexit@plt+0x1015c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r6, [r5] │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bcc 1be80 <__cxa_atexit@plt+0x10138> │ │ │ │ + ldr r0, [pc, #108] @ 1bea8 <__cxa_atexit@plt+0x10160> │ │ │ │ + ldr lr, [pc, #108] @ 1beac <__cxa_atexit@plt+0x10164> │ │ │ │ + ldr r8, [pc, #108] @ 1beb0 <__cxa_atexit@plt+0x10168> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #216] @ 1db50 <__cxa_atexit@plt+0x11e08> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #212] @ 1db54 <__cxa_atexit@plt+0x11e0c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - sub r1, r2, #13 │ │ │ │ - ldr r9, [pc, #196] @ 1db58 <__cxa_atexit@plt+0x11e10> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #192] @ 1db5c <__cxa_atexit@plt+0x11e14> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - ldr sl, [pc, #176] @ 1db60 <__cxa_atexit@plt+0x11e18> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r2, #34 @ 0x22 │ │ │ │ - sub r0, r2, #21 │ │ │ │ - add r7, r3, #2 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - stm r3, {r0, r6, r8} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - sub r9, r2, #7 │ │ │ │ - add r8, sl, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 6fcf60 <__cxa_atexit@plt+0x6f1218> │ │ │ │ - ldr r3, [pc, #72] @ 1db38 <__cxa_atexit@plt+0x11df0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #68] @ 1db3c <__cxa_atexit@plt+0x11df4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #64] @ 1db40 <__cxa_atexit@plt+0x11df8> │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + mov r0, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r9, r3, #2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r0, #12]! │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + add r3, r3, #36 @ 0x24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + mov r6, r3 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + ldr r7, [pc, #44] @ 1beb4 <__cxa_atexit@plt+0x1016c> │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 1db34 <__cxa_atexit@plt+0x11dec> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r8, r1, r4, r5 │ │ │ │ - @ instruction: 0xfffffb4c │ │ │ │ - rscseq r8, r1, r0, ror #9 │ │ │ │ - rscseq r8, r1, r4, lsl #10 │ │ │ │ - ldrhteq r8, [r1], #52 @ 0x34 │ │ │ │ - rscseq r8, r1, ip, asr #9 │ │ │ │ - @ instruction: 0xfffffc18 │ │ │ │ - @ instruction: 0xffffef00 │ │ │ │ - @ instruction: 0xfffff8b4 │ │ │ │ - @ instruction: 0xfffff4fc │ │ │ │ - @ instruction: 0xfffff11c │ │ │ │ - @ instruction: 0xffffef24 │ │ │ │ - rscseq r8, r1, r8, asr r5 │ │ │ │ - rscseq r8, r1, r8, asr #7 │ │ │ │ - smlalseq r8, r1, r4, r4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r1, r0, r8, r3 │ │ │ │ + @ instruction: 0xfffff57c │ │ │ │ + @ instruction: 0xfffffa40 │ │ │ │ + @ instruction: 0xfffff5f4 │ │ │ │ + rscseq r9, r1, r4, ror ip │ │ │ │ + rscseq r9, r1, r4, ror #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1dc38 <__cxa_atexit@plt+0x11ef0> │ │ │ │ - ldr r7, [pc, #244] @ 1dc7c <__cxa_atexit@plt+0x11f34> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #240] @ 1dc80 <__cxa_atexit@plt+0x11f38> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #16] @ 1bee0 <__cxa_atexit@plt+0x10198> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ + rscseq r9, r1, r0, asr ip │ │ │ │ + rscseq r9, r1, r0, lsr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 1bfb4 <__cxa_atexit@plt+0x1026c> │ │ │ │ + ldr r3, [pc, #228] @ 1bfec <__cxa_atexit@plt+0x102a4> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 1bfa4 <__cxa_atexit@plt+0x1025c> │ │ │ │ + ldr r2, [pc, #208] @ 1bff0 <__cxa_atexit@plt+0x102a8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r2, [pc, #184] @ 1bff4 <__cxa_atexit@plt+0x102ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 1dc5c <__cxa_atexit@plt+0x11f14> │ │ │ │ - ldr r3, [pc, #228] @ 1dc94 <__cxa_atexit@plt+0x11f4c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #224] @ 1dc98 <__cxa_atexit@plt+0x11f50> │ │ │ │ + bcc 1bfc4 <__cxa_atexit@plt+0x1027c> │ │ │ │ + ldr r1, [pc, #160] @ 1c000 <__cxa_atexit@plt+0x102b8> │ │ │ │ + ldr r8, [pc, #160] @ 1c004 <__cxa_atexit@plt+0x102bc> │ │ │ │ + ldr r5, [pc, #160] @ 1c008 <__cxa_atexit@plt+0x102c0> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #220] @ 1dc9c <__cxa_atexit@plt+0x11f54> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #216] @ 1dca0 <__cxa_atexit@plt+0x11f58> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #212] @ 1dca4 <__cxa_atexit@plt+0x11f5c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r5] │ │ │ │ str r1, [r6, #4]! │ │ │ │ - sub r1, r2, #13 │ │ │ │ - ldr r9, [pc, #196] @ 1dca8 <__cxa_atexit@plt+0x11f60> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #192] @ 1dcac <__cxa_atexit@plt+0x11f64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - ldr sl, [pc, #176] @ 1dcb0 <__cxa_atexit@plt+0x11f68> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r2, #34 @ 0x22 │ │ │ │ - sub r0, r2, #21 │ │ │ │ - add r7, r3, #2 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - stm r3, {r0, r6, r8} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - sub r9, r2, #7 │ │ │ │ - add r8, sl, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 6fcf60 <__cxa_atexit@plt+0x6f1218> │ │ │ │ - ldr r3, [pc, #72] @ 1dc88 <__cxa_atexit@plt+0x11f40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #68] @ 1dc8c <__cxa_atexit@plt+0x11f44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #64] @ 1dc90 <__cxa_atexit@plt+0x11f48> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r0, [r6, #8] │ │ │ │ + mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r9, r3, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 1dc84 <__cxa_atexit@plt+0x11f3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, r7, #2 │ │ │ │ + str r5, [r0, #12]! │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + sub r7, r2, #19 │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, r1, r4, asr #8 │ │ │ │ - @ instruction: 0xfffff9fc │ │ │ │ - smlalseq r8, r1, r0, r3 │ │ │ │ - ldrhteq r8, [r1], #52 @ 0x34 │ │ │ │ - rscseq r8, r1, r4, ror #4 │ │ │ │ - rscseq r8, r1, ip, ror r3 │ │ │ │ - @ instruction: 0xfffffac8 │ │ │ │ - @ instruction: 0xffffedb0 │ │ │ │ - @ instruction: 0xfffff764 │ │ │ │ - @ instruction: 0xfffff3ac │ │ │ │ - @ instruction: 0xffffefcc │ │ │ │ - @ instruction: 0xffffedd4 │ │ │ │ - rscseq r8, r1, r8, lsl #8 │ │ │ │ - rscseq r8, r1, r8, ror r2 │ │ │ │ - rscseq r8, r1, r4, lsr #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 1dd0c <__cxa_atexit@plt+0x11fc4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1dd04 <__cxa_atexit@plt+0x11fbc> │ │ │ │ - ldr r3, [pc, #44] @ 1dd14 <__cxa_atexit@plt+0x11fcc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 1dd18 <__cxa_atexit@plt+0x11fd0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r8 │ │ │ │ - b dc5138 <__cxa_atexit@plt+0xdb93f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ - rscseq r8, r1, ip, lsr r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #16] @ 1dd40 <__cxa_atexit@plt+0x11ff8> │ │ │ │ + ldr r7, [pc, #64] @ 1bffc <__cxa_atexit@plt+0x102b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #8] @ 1dd44 <__cxa_atexit@plt+0x11ffc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dce8d0 <__cxa_atexit@plt+0xdc2b88> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - ldrshteq r8, [r1], #40 @ 0x28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 1dd84 <__cxa_atexit@plt+0x1203c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1dd7c <__cxa_atexit@plt+0x12034> │ │ │ │ - ldr r3, [pc, #24] @ 1dd88 <__cxa_atexit@plt+0x12040> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrhteq r8, [r1], #36 @ 0x24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 1ddac <__cxa_atexit@plt+0x12064> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlalseq r8, r1, r0, r2 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, #40] @ 1bff8 <__cxa_atexit@plt+0x102b0> │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r5, {r0, lr} │ │ │ │ + bx r1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, r0, lsr #14 │ │ │ │ + rscseq r9, r1, r0, lsr fp │ │ │ │ + rscseq r9, r1, r0, lsl #23 │ │ │ │ + @ instruction: 0xfffff458 │ │ │ │ + @ instruction: 0xfffff918 │ │ │ │ + @ instruction: 0xfffff4d4 │ │ │ │ + ldrshteq r9, [r1], #172 @ 0xac │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 1dde4 <__cxa_atexit@plt+0x1209c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #28] @ 1dde8 <__cxa_atexit@plt+0x120a0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #20] @ 1ddec <__cxa_atexit@plt+0x120a4> │ │ │ │ + ldr r3, [pc, #172] @ 1c0cc <__cxa_atexit@plt+0x10384> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - mov r8, r7 │ │ │ │ - b 88f7c0 <__cxa_atexit@plt+0x883a78> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r8, r1, r8, ror #4 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ - rscseq r8, r1, r8, lsr #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ 1de50 <__cxa_atexit@plt+0x12108> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 1de34 <__cxa_atexit@plt+0x120ec> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1de3c <__cxa_atexit@plt+0x120f4> │ │ │ │ - ldr r3, [pc, #52] @ 1de54 <__cxa_atexit@plt+0x1210c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #48] @ 1de58 <__cxa_atexit@plt+0x12110> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 1de5c <__cxa_atexit@plt+0x12114> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r8, [r1], #24 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - ldrhteq r8, [r1], #24 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [pc, #140] @ 1c0d0 <__cxa_atexit@plt+0x10388> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1c0a4 <__cxa_atexit@plt+0x1035c> │ │ │ │ + ldr r1, [pc, #116] @ 1c0d4 <__cxa_atexit@plt+0x1038c> │ │ │ │ + ldr r8, [pc, #116] @ 1c0d8 <__cxa_atexit@plt+0x10390> │ │ │ │ + ldr r5, [pc, #116] @ 1c0dc <__cxa_atexit@plt+0x10394> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r0, [r6, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r5, [r0, #12]! │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + sub r7, r2, #19 │ │ │ │ + mov r5, r3 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, #48] @ 1c0e0 <__cxa_atexit@plt+0x10398> │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r5, {r0, lr} │ │ │ │ + bx r1 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, r0, asr r6 │ │ │ │ + @ instruction: 0xfffff358 │ │ │ │ + @ instruction: 0xfffff818 │ │ │ │ + @ instruction: 0xfffff3d4 │ │ │ │ + rscseq r9, r1, r0, asr sl │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 1c104 <__cxa_atexit@plt+0x103bc> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r6, lsr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1de94 <__cxa_atexit@plt+0x1214c> │ │ │ │ - ldr r3, [pc, #44] @ 1deac <__cxa_atexit@plt+0x12164> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #40] @ 1deb0 <__cxa_atexit@plt+0x12168> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #12] @ 1dea8 <__cxa_atexit@plt+0x12160> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r1, r8, r8, r1 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - smlalseq r8, r1, r8, r1 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 1dee8 <__cxa_atexit@plt+0x121a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 1deec <__cxa_atexit@plt+0x121a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0101179c │ │ │ │ - tsteq r1, r8, ror r8 │ │ │ │ - rscseq r8, r1, r8, ror r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1dfb8 <__cxa_atexit@plt+0x12270> │ │ │ │ - ldr lr, [pc, #176] @ 1dfc0 <__cxa_atexit@plt+0x12278> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #164] @ 1dfc4 <__cxa_atexit@plt+0x1227c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r7} │ │ │ │ - ands r7, r2, #3 │ │ │ │ - beq 1df74 <__cxa_atexit@plt+0x1222c> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1df84 <__cxa_atexit@plt+0x1223c> │ │ │ │ - ldr r2, [pc, #136] @ 1dfc8 <__cxa_atexit@plt+0x12280> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #-12]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1df98 <__cxa_atexit@plt+0x12250> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1dfa4 <__cxa_atexit@plt+0x1225c> │ │ │ │ - ldr r7, [pc, #100] @ 1dfcc <__cxa_atexit@plt+0x12284> │ │ │ │ + bhi 1c19c <__cxa_atexit@plt+0x10454> │ │ │ │ + ldr r7, [r5] │ │ │ │ + cmp r8, r7 │ │ │ │ + bne 1c16c <__cxa_atexit@plt+0x10424> │ │ │ │ + ldr r7, [pc, #144] @ 1c1b4 <__cxa_atexit@plt+0x1046c> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #96] @ 1dfd0 <__cxa_atexit@plt+0x12288> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 1dfd4 <__cxa_atexit@plt+0x1228c> │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 1c180 <__cxa_atexit@plt+0x10438> │ │ │ │ + ldr r1, [pc, #128] @ 1c1b8 <__cxa_atexit@plt+0x10470> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 1c190 <__cxa_atexit@plt+0x10448> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 1c16c <__cxa_atexit@plt+0x10424> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, sl │ │ │ │ + b be03f8 <__cxa_atexit@plt+0xbd46b0> │ │ │ │ + ldr r7, [pc, #76] @ 1c1c0 <__cxa_atexit@plt+0x10478> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 1dfd8 <__cxa_atexit@plt+0x12290> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #24] @ 1c1bc <__cxa_atexit@plt+0x10474> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - rscseq r8, r1, r8, lsl #2 │ │ │ │ - rscseq r8, r1, r0, lsl #2 │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - @ instruction: 0x010116b4 │ │ │ │ - rscseq r8, r1, ip, lsl #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1e030 <__cxa_atexit@plt+0x122e8> │ │ │ │ - ldr r2, [pc, #104] @ 1e064 <__cxa_atexit@plt+0x1231c> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + ldrhteq r9, [r1], #144 @ 0x90 │ │ │ │ + smlatteq r1, ip, r4, r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #80] @ 1c224 <__cxa_atexit@plt+0x104dc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 1e044 <__cxa_atexit@plt+0x122fc> │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1e050 <__cxa_atexit@plt+0x12308> │ │ │ │ - ldr r7, [pc, #68] @ 1e068 <__cxa_atexit@plt+0x12320> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #64] @ 1e06c <__cxa_atexit@plt+0x12324> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq 1c208 <__cxa_atexit@plt+0x104c0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 1c210 <__cxa_atexit@plt+0x104c8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b be03f8 <__cxa_atexit@plt+0xbd46b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 1e070 <__cxa_atexit@plt+0x12328> │ │ │ │ + ldr r7, [pc, #16] @ 1c228 <__cxa_atexit@plt+0x104e0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 1e074 <__cxa_atexit@plt+0x1232c> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 1c254 <__cxa_atexit@plt+0x1050c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b be03f8 <__cxa_atexit@plt+0xbd46b0> │ │ │ │ + ldr r7, [pc, #12] @ 1c268 <__cxa_atexit@plt+0x10520> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq r8, r1, ip, asr #32 │ │ │ │ - rscseq r8, r1, r4, asr #32 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ - ldrshteq r7, [r1], #240 @ 0xf0 │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 1e0b8 <__cxa_atexit@plt+0x12370> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r7, r7, #3 │ │ │ │ - ldr r2, [pc, #32] @ 1e0bc <__cxa_atexit@plt+0x12374> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r7, #2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 1c2e0 <__cxa_atexit@plt+0x10598> │ │ │ │ + ldr r3, [pc, #100] @ 1c2f0 <__cxa_atexit@plt+0x105a8> │ │ │ │ mov r7, r5 │ │ │ │ - moveq r7, r3 │ │ │ │ - addne r3, r2, #1 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 1c2c8 <__cxa_atexit@plt+0x10580> │ │ │ │ + ldr r3, [pc, #76] @ 1c2f4 <__cxa_atexit@plt+0x105ac> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + beq 1c2d8 <__cxa_atexit@plt+0x10590> │ │ │ │ + b 1c348 <__cxa_atexit@plt+0x10600> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r7, r1, r4, ror #31 │ │ │ │ - smlabteq r1, r4, r5, r1 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1e0ec <__cxa_atexit@plt+0x123a4> │ │ │ │ - ldr r2, [pc, #28] @ 1e0fc <__cxa_atexit@plt+0x123b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b a4f064 <__cxa_atexit@plt+0xa4331c> │ │ │ │ - ldr r7, [pc, #12] @ 1e100 <__cxa_atexit@plt+0x123b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ 1c2f8 <__cxa_atexit@plt+0x105b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalseq r7, r1, ip, pc @ │ │ │ │ - rscseq r7, r1, r4, ror pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 1e128 <__cxa_atexit@plt+0x123e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b a41ea4 <__cxa_atexit@plt+0xa3615c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r7, r1, ip, lsr pc │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rscseq r9, r1, r4, ror r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1e170 <__cxa_atexit@plt+0x12428> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 1e17c <__cxa_atexit@plt+0x12434> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 1c33c <__cxa_atexit@plt+0x105f4> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1c334 <__cxa_atexit@plt+0x105ec> │ │ │ │ + b 1c348 <__cxa_atexit@plt+0x10600> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #116] @ 1c3c4 <__cxa_atexit@plt+0x1067c> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + beq 1c3ac <__cxa_atexit@plt+0x10664> │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #76] @ 1c3c8 <__cxa_atexit@plt+0x10680> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-8]! │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + beq 1c3b8 <__cxa_atexit@plt+0x10670> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + b 1c104 <__cxa_atexit@plt+0x103bc> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - rscseq r7, r1, r4, lsl #30 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1e1b0 <__cxa_atexit@plt+0x12468> │ │ │ │ - ldr r2, [pc, #28] @ 1e1c0 <__cxa_atexit@plt+0x12478> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b a4f064 <__cxa_atexit@plt+0xa4331c> │ │ │ │ - ldr r7, [pc, #12] @ 1e1c4 <__cxa_atexit@plt+0x1247c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - ldrsbteq r7, [r1], #232 @ 0xe8 │ │ │ │ - ldrhteq r7, [r1], #236 @ 0xec │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1e1f8 <__cxa_atexit@plt+0x124b0> │ │ │ │ - ldr r2, [pc, #28] @ 1e208 <__cxa_atexit@plt+0x124c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #64] @ 1c42c <__cxa_atexit@plt+0x106e4> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-8]! │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + beq 1c420 <__cxa_atexit@plt+0x106d8> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 1c104 <__cxa_atexit@plt+0x103bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b a4f064 <__cxa_atexit@plt+0xa4331c> │ │ │ │ - ldr r7, [pc, #12] @ 1e20c <__cxa_atexit@plt+0x124c4> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r2, r3} │ │ │ │ + b 1c104 <__cxa_atexit@plt+0x103bc> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 1c4a0 <__cxa_atexit@plt+0x10758> │ │ │ │ + ldr r7, [pc, #52] @ 1c4b0 <__cxa_atexit@plt+0x10768> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 1c494 <__cxa_atexit@plt+0x1074c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 1c4c0 <__cxa_atexit@plt+0x10778> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - smlalseq r7, r1, r0, lr │ │ │ │ - smlalseq r7, r1, r8, lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1e2e0 <__cxa_atexit@plt+0x12598> │ │ │ │ - ldr lr, [pc, #184] @ 1e2e8 <__cxa_atexit@plt+0x125a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #172] @ 1e2ec <__cxa_atexit@plt+0x125a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r7} │ │ │ │ - ands r7, r2, #3 │ │ │ │ - beq 1e29c <__cxa_atexit@plt+0x12554> │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1e2ac <__cxa_atexit@plt+0x12564> │ │ │ │ - ldr r3, [pc, #152] @ 1e2fc <__cxa_atexit@plt+0x125b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 1e2b8 <__cxa_atexit@plt+0x12570> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1e2c0 <__cxa_atexit@plt+0x12578> │ │ │ │ - ldr r3, [pc, #128] @ 1e304 <__cxa_atexit@plt+0x125bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #124] @ 1e308 <__cxa_atexit@plt+0x125c0> │ │ │ │ + ldr r7, [pc, #12] @ 1c4b4 <__cxa_atexit@plt+0x1076c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [pc, #116] @ 1e30c <__cxa_atexit@plt+0x125c4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrhteq r9, [r1], #104 @ 0x68 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r0, [pc, #160] @ 1c578 <__cxa_atexit@plt+0x10830> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-8]! │ │ │ │ + tst r2, #3 │ │ │ │ + stm r5, {r1, r7} │ │ │ │ + beq 1c54c <__cxa_atexit@plt+0x10804> │ │ │ │ + ldr lr, [pc, #128] @ 1c57c <__cxa_atexit@plt+0x10834> │ │ │ │ + ldr r3, [r2, #3] │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2, #20] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + beq 1c55c <__cxa_atexit@plt+0x10814> │ │ │ │ + ldr r1, [pc, #84] @ 1c580 <__cxa_atexit@plt+0x10838> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + tst r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + beq 1c568 <__cxa_atexit@plt+0x10820> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1c640 <__cxa_atexit@plt+0x108f8> │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #60] @ 1e2f0 <__cxa_atexit@plt+0x125a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 1e2c8 <__cxa_atexit@plt+0x12580> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #56] @ 1e300 <__cxa_atexit@plt+0x125b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #36] @ 1e2f4 <__cxa_atexit@plt+0x125ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [pc, #28] @ 1e2f8 <__cxa_atexit@plt+0x125b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r5, [r2, #7] │ │ │ │ + ldr r0, [pc, #80] @ 1c5f8 <__cxa_atexit@plt+0x108b0> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + stmda r3, {r1, r5} │ │ │ │ + mov r5, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r2, #3 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + beq 1c5e4 <__cxa_atexit@plt+0x1089c> │ │ │ │ + ldr r1, [pc, #48] @ 1c5fc <__cxa_atexit@plt+0x108b4> │ │ │ │ + ldr r2, [r2, #3] │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + beq 1c5f0 <__cxa_atexit@plt+0x108a8> │ │ │ │ + b 1c640 <__cxa_atexit@plt+0x108f8> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - andeq r0, r0, r4, lsr r2 │ │ │ │ - ldrhteq r7, [r1], #168 @ 0xa8 │ │ │ │ - rscseq r7, r1, ip, lsr #21 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - rscseq r7, r1, r4, ror #27 │ │ │ │ - ldrsbteq r7, [r1], #216 @ 0xd8 │ │ │ │ - smlalseq r7, r1, r8, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1e35c <__cxa_atexit@plt+0x12614> │ │ │ │ - ldr r3, [pc, #96] @ 1e394 <__cxa_atexit@plt+0x1264c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 1e378 <__cxa_atexit@plt+0x12630> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 1e370 <__cxa_atexit@plt+0x12628> │ │ │ │ - ldr r3, [pc, #64] @ 1e398 <__cxa_atexit@plt+0x12650> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 1e364 <__cxa_atexit@plt+0x1261c> │ │ │ │ - ldr r3, [pc, #40] @ 1e38c <__cxa_atexit@plt+0x12644> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 1c634 <__cxa_atexit@plt+0x108ec> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #36] @ 1e390 <__cxa_atexit@plt+0x12648> │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + beq 1c62c <__cxa_atexit@plt+0x108e4> │ │ │ │ + b 1c640 <__cxa_atexit@plt+0x108f8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 1e39c <__cxa_atexit@plt+0x12654> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 1c68c <__cxa_atexit@plt+0x10944> │ │ │ │ + ldr r3, [pc, #80] @ 1c6a8 <__cxa_atexit@plt+0x10960> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #24] @ 1e3a0 <__cxa_atexit@plt+0x12658> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 1e36c <__cxa_atexit@plt+0x12624> │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - rscseq r7, r1, ip, lsl sl │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq r7, r1, r8, ror #25 │ │ │ │ - rscseq r7, r1, r4, lsl #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #56] @ 1e3f0 <__cxa_atexit@plt+0x126a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #52] @ 1e3f4 <__cxa_atexit@plt+0x126ac> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 1c6a0 <__cxa_atexit@plt+0x10958> │ │ │ │ + ldr r3, [pc, #60] @ 1c6ac <__cxa_atexit@plt+0x10964> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #48] @ 1e3f8 <__cxa_atexit@plt+0x126b0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #44] @ 1e3fc <__cxa_atexit@plt+0x126b4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, r2 │ │ │ │ - moveq r0, r1 │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + beq 1c6a0 <__cxa_atexit@plt+0x10958> │ │ │ │ + b 1c6f4 <__cxa_atexit@plt+0x109ac> │ │ │ │ + ldr r7, [pc, #28] @ 1c6b0 <__cxa_atexit@plt+0x10968> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldrhteq r7, [r1], #200 @ 0xc8 │ │ │ │ - rscseq r7, r1, r8, asr #19 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - rscseq r7, r1, r0, lsl #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [pc, #44] @ 1e440 <__cxa_atexit@plt+0x126f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r7, r7, #3 │ │ │ │ - ldr r2, [pc, #32] @ 1e444 <__cxa_atexit@plt+0x126fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r7, #2 │ │ │ │ - mov r3, r1 │ │ │ │ - moveq r3, r5 │ │ │ │ - addeq r1, r2, #2 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, r1, r4, ror r9 │ │ │ │ - tsteq r1, r0, lsr #6 │ │ │ │ - rscseq r7, r1, r0, lsr #24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1e480 <__cxa_atexit@plt+0x12738> │ │ │ │ - ldr r3, [pc, #48] @ 1e498 <__cxa_atexit@plt+0x12750> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + ldrdeq r2, [r1, -ip] │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 1c6e8 <__cxa_atexit@plt+0x109a0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #44] @ 1e49c <__cxa_atexit@plt+0x12754> │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r0, [pc, #36] @ 1e4a0 <__cxa_atexit@plt+0x12758> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 1e494 <__cxa_atexit@plt+0x1274c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + beq 1c6e0 <__cxa_atexit@plt+0x10998> │ │ │ │ + b 1c6f4 <__cxa_atexit@plt+0x109ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r1, [r1, -r8] │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r7, r1, r0, lsl #24 │ │ │ │ - ldrshteq r7, [r1], #180 @ 0xb4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 1e4d8 <__cxa_atexit@plt+0x12790> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 1e4dc <__cxa_atexit@plt+0x12794> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r1, ip, r1, r1 │ │ │ │ - smlabbeq r1, r8, r2, r1 │ │ │ │ - rscseq r7, r1, r8, lsl #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1e518 <__cxa_atexit@plt+0x127d0> │ │ │ │ - ldr r3, [pc, #48] @ 1e530 <__cxa_atexit@plt+0x127e8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 1c768 <__cxa_atexit@plt+0x10a20> │ │ │ │ + ldr r3, [pc, #132] @ 1c790 <__cxa_atexit@plt+0x10a48> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #44] @ 1e534 <__cxa_atexit@plt+0x127ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r0, [pc, #36] @ 1e538 <__cxa_atexit@plt+0x127f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 1e52c <__cxa_atexit@plt+0x127e4> │ │ │ │ + beq 1c77c <__cxa_atexit@plt+0x10a34> │ │ │ │ + ldr r1, [pc, #112] @ 1c794 <__cxa_atexit@plt+0x10a4c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + ldr r7, [r3, #-12] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1c784 <__cxa_atexit@plt+0x10a3c> │ │ │ │ + ldr r3, [pc, #80] @ 1c798 <__cxa_atexit@plt+0x10a50> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #76] @ 1c79c <__cxa_atexit@plt+0x10a54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + add r7, r1, #2 │ │ │ │ + ldr r1, [r5, #24]! │ │ │ │ + cmp r2, r0 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #48] @ 1c7a0 <__cxa_atexit@plt+0x10a58> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r7, r1, r8, ror #22 │ │ │ │ - rscseq r7, r1, ip, asr fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + tsteq r1, r0, lsr #30 │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 1e570 <__cxa_atexit@plt+0x12828> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 1e574 <__cxa_atexit@plt+0x1282c> │ │ │ │ + ldr r1, [pc, #80] @ 1c804 <__cxa_atexit@plt+0x10abc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + ldr r7, [r3, #-12] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1c7f8 <__cxa_atexit@plt+0x10ab0> │ │ │ │ + ldr r3, [pc, #48] @ 1c808 <__cxa_atexit@plt+0x10ac0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1e5a4 <__cxa_atexit@plt+0x1285c> │ │ │ │ - ldr r2, [pc, #28] @ 1e5b4 <__cxa_atexit@plt+0x1286c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ + ldr r1, [pc, #44] @ 1c80c <__cxa_atexit@plt+0x10ac4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + add r7, r1, #2 │ │ │ │ + ldr r1, [r5, #24]! │ │ │ │ + cmp r2, r0 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b a4f064 <__cxa_atexit@plt+0xa4331c> │ │ │ │ - ldr r7, [pc, #12] @ 1e5b8 <__cxa_atexit@plt+0x12870> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r7, r1, r4, lsr #22 │ │ │ │ - ldrshteq r7, [r1], #172 @ 0xac │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 1e5e0 <__cxa_atexit@plt+0x12898> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b a41ea4 <__cxa_atexit@plt+0xa3615c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r7, r1, r4, asr #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1e628 <__cxa_atexit@plt+0x128e0> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + smlabbeq r1, r8, lr, r2 │ │ │ │ + @ instruction: 0x01012e90 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 1c844 <__cxa_atexit@plt+0x10afc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 1e634 <__cxa_atexit@plt+0x128ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldrb r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ 1c848 <__cxa_atexit@plt+0x10b00> │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc08 │ │ │ │ - rscseq r7, r1, ip, lsl #21 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 1e668 <__cxa_atexit@plt+0x12920> │ │ │ │ - ldr r2, [pc, #28] @ 1e678 <__cxa_atexit@plt+0x12930> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ + bhi 1c884 <__cxa_atexit@plt+0x10b3c> │ │ │ │ + ldr r8, [pc, #36] @ 1c88c <__cxa_atexit@plt+0x10b44> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ 1c890 <__cxa_atexit@plt+0x10b48> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b a4f064 <__cxa_atexit@plt+0xa4331c> │ │ │ │ - ldr r7, [pc, #12] @ 1e67c <__cxa_atexit@plt+0x12934> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - rscseq r7, r1, r0, ror #20 │ │ │ │ - rscseq r7, r1, r0, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + sbcseq ip, ip, r5, lsl r8 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + rscseq r9, r1, ip, lsl #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1c8dc <__cxa_atexit@plt+0x10b94> │ │ │ │ + ldr r3, [pc, #48] @ 1c8ec <__cxa_atexit@plt+0x10ba4> │ │ │ │ ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 1e69c <__cxa_atexit@plt+0x12954> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 8340f4 <__cxa_atexit@plt+0x8283ac> │ │ │ │ - rscseq r7, r1, r0, asr sl │ │ │ │ - rscseq r7, r1, r0, asr #20 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1e6d4 <__cxa_atexit@plt+0x1298c> │ │ │ │ - ldr r3, [pc, #28] @ 1e6dc <__cxa_atexit@plt+0x12994> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 1c8f0 <__cxa_atexit@plt+0x10ba8> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, r7, #8 │ │ │ │ - ldm r9, {r2, r8, r9} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, r1, #2 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq r7, r1, r0, lsl #20 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + rscseq r9, r1, r8, asr r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1e75c <__cxa_atexit@plt+0x12a14> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1e77c <__cxa_atexit@plt+0x12a34> │ │ │ │ - ldr r2, [pc, #116] @ 1e788 <__cxa_atexit@plt+0x12a40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - ldr r0, [pc, #100] @ 1e78c <__cxa_atexit@plt+0x12a44> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1e770 <__cxa_atexit@plt+0x12a28> │ │ │ │ - ldr r3, [pc, #68] @ 1e790 <__cxa_atexit@plt+0x12a48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 83459c <__cxa_atexit@plt+0x828854> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 1c95c <__cxa_atexit@plt+0x10c14> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 1c968 <__cxa_atexit@plt+0x10c20> │ │ │ │ + ldr r8, [pc, #84] @ 1c978 <__cxa_atexit@plt+0x10c30> │ │ │ │ + ldr r1, [pc, #84] @ 1c97c <__cxa_atexit@plt+0x10c34> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #68] @ 1c980 <__cxa_atexit@plt+0x10c38> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #60] @ 1c984 <__cxa_atexit@plt+0x10c3c> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 1e7b4 <__cxa_atexit@plt+0x12a6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 83459c <__cxa_atexit@plt+0x828854> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rscseq r7, r1, ip, lsl #18 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1e820 <__cxa_atexit@plt+0x12ad8> │ │ │ │ - ldr r1, [pc, #60] @ 1e838 <__cxa_atexit@plt+0x12af0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #56] @ 1e83c <__cxa_atexit@plt+0x12af4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #24] @ 1e840 <__cxa_atexit@plt+0x12af8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - sbcseq sl, ip, r6, lsl r2 │ │ │ │ - ldrsbteq r7, [r1], #132 @ 0x84 │ │ │ │ - ldrhteq r7, [r1], #136 @ 0x88 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 1e860 <__cxa_atexit@plt+0x12b18> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rscseq r7, r1, r8, lsr #17 │ │ │ │ - smlalseq r7, r1, r8, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + sbcseq ip, ip, r9, asr r7 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + tsteq r1, r4, asr sp │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + smlalseq r9, r1, r8, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 1e8a4 <__cxa_atexit@plt+0x12b5c> │ │ │ │ - ldr r3, [pc, #40] @ 1e8b4 <__cxa_atexit@plt+0x12b6c> │ │ │ │ + bcc 1c9d0 <__cxa_atexit@plt+0x10c88> │ │ │ │ + ldr r3, [pc, #48] @ 1c9e0 <__cxa_atexit@plt+0x10c98> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 1c9e4 <__cxa_atexit@plt+0x10c9c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #36] @ 1e8b8 <__cxa_atexit@plt+0x12b70> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #12 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, r1, #2 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - sbcseq sl, ip, r9, lsl #3 │ │ │ │ - rscseq r7, r1, r0, asr #16 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + rscseq r9, r1, r4, ror #2 │ │ │ │ + rscseq r9, r1, r8, lsr r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 1e8f8 <__cxa_atexit@plt+0x12bb0> │ │ │ │ - ldr r3, [pc, #36] @ 1e908 <__cxa_atexit@plt+0x12bc0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - mov r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1ca4c <__cxa_atexit@plt+0x10d04> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1ca58 <__cxa_atexit@plt+0x10d10> │ │ │ │ + ldr r2, [pc, #76] @ 1ca68 <__cxa_atexit@plt+0x10d20> │ │ │ │ + ldr r1, [pc, #76] @ 1ca6c <__cxa_atexit@plt+0x10d24> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 1ca70 <__cxa_atexit@plt+0x10d28> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - rscseq r7, r1, ip, ror #15 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + sbcseq ip, ip, r7, lsl r6 │ │ │ │ + rscseq r9, r1, r8, lsr #1 │ │ │ │ + andeq r0, r3, r3, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1e958 <__cxa_atexit@plt+0x12c10> │ │ │ │ - ldr r1, [pc, #56] @ 1e970 <__cxa_atexit@plt+0x12c28> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #52] @ 1e974 <__cxa_atexit@plt+0x12c2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #24] @ 1e978 <__cxa_atexit@plt+0x12c30> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1cb08 <__cxa_atexit@plt+0x10dc0> │ │ │ │ + add r3, r2, #4 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble 1cae0 <__cxa_atexit@plt+0x10d98> │ │ │ │ + ldr r7, [pc, #116] @ 1cb20 <__cxa_atexit@plt+0x10dd8> │ │ │ │ + ldr r1, [pc, #116] @ 1cb24 <__cxa_atexit@plt+0x10ddc> │ │ │ │ + add lr, r2, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #104] @ 1cb28 <__cxa_atexit@plt+0x10de0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r2, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r2, #12] │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #72] @ 1cb30 <__cxa_atexit@plt+0x10de8> │ │ │ │ + ldr r8, [pc, #72] @ 1cb34 <__cxa_atexit@plt+0x10dec> │ │ │ │ + str r9, [r2, #12] │ │ │ │ + add r6, r2, #16 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r9, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str sl, [r2, #16] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r7, [pc, #28] @ 1cb2c <__cxa_atexit@plt+0x10de4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - ldrsbeq sl, [ip], #7 │ │ │ │ - ldrhteq r7, [r1], #120 @ 0x78 │ │ │ │ - rscseq r7, r1, r0, asr #15 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + ldrdeq r2, [r1, -ip] │ │ │ │ + smlabteq r1, r0, fp, r2 │ │ │ │ + rscseq r9, r1, r0, rrx │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + sbcseq ip, ip, r3, ror #10 │ │ │ │ + rscseq r9, r1, r4, lsr r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 1ea08 <__cxa_atexit@plt+0x12cc0> │ │ │ │ - ldr r3, [pc, #120] @ 1ea18 <__cxa_atexit@plt+0x12cd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 1e9d0 <__cxa_atexit@plt+0x12c88> │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 1e9e0 <__cxa_atexit@plt+0x12c98> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 1e9f4 <__cxa_atexit@plt+0x12cac> │ │ │ │ - ldr r7, [pc, #104] @ 1ea2c <__cxa_atexit@plt+0x12ce4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 1cb80 <__cxa_atexit@plt+0x10e38> │ │ │ │ + ldr r7, [pc, #52] @ 1cb94 <__cxa_atexit@plt+0x10e4c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 1cb74 <__cxa_atexit@plt+0x10e2c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 1cba8 <__cxa_atexit@plt+0x10e60> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 1ea24 <__cxa_atexit@plt+0x12cdc> │ │ │ │ + ldr r7, [pc, #16] @ 1cb98 <__cxa_atexit@plt+0x10e50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #56] @ 1ea28 <__cxa_atexit@plt+0x12ce0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 1ea1c <__cxa_atexit@plt+0x12cd4> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq r8, [r1], #240 @ 0xf0 │ │ │ │ + ldrsbteq r8, [r1], #244 @ 0xf4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #208] @ 1cc80 <__cxa_atexit@plt+0x10f38> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1cc30 <__cxa_atexit@plt+0x10ee8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r3, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + add r5, r5, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 1cc64 <__cxa_atexit@plt+0x10f1c> │ │ │ │ + add r2, r6, #4 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble 1cc38 <__cxa_atexit@plt+0x10ef0> │ │ │ │ + ldr r7, [pc, #140] @ 1cc84 <__cxa_atexit@plt+0x10f3c> │ │ │ │ + ldr r1, [pc, #140] @ 1cc88 <__cxa_atexit@plt+0x10f40> │ │ │ │ + add lr, r6, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #28] @ 1ea20 <__cxa_atexit@plt+0x12cd8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #128] @ 1cc8c <__cxa_atexit@plt+0x10f44> │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 1ea30 <__cxa_atexit@plt+0x12ce8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #84] @ 1cc94 <__cxa_atexit@plt+0x10f4c> │ │ │ │ + ldr r8, [pc, #84] @ 1cc98 <__cxa_atexit@plt+0x10f50> │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r9, [r6, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r7, [pc, #36] @ 1cc90 <__cxa_atexit@plt+0x10f48> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r7, r1, r4, lsr #14 │ │ │ │ - rscseq r7, r1, ip, lsl r7 │ │ │ │ - rscseq r7, r1, ip, asr #14 │ │ │ │ - rscseq r7, r1, r4, asr #14 │ │ │ │ - @ instruction: 0x01010c98 │ │ │ │ - rscseq r7, r1, r8, asr #14 │ │ │ │ - rscseq r7, r1, ip, lsl #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + @ instruction: 0x01012a90 │ │ │ │ + tsteq r1, r4, ror sl │ │ │ │ + rscseq r8, r1, r0, lsl #30 │ │ │ │ + @ instruction: 0xfffffc54 │ │ │ │ + sbcseq ip, ip, r7, lsl #8 │ │ │ │ + ldrsbteq r8, [r1], #228 @ 0xe4 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 1ea78 <__cxa_atexit@plt+0x12d30> │ │ │ │ - ldr r3, [pc, #52] @ 1ea8c <__cxa_atexit@plt+0x12d44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r7, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - bne 1ea84 <__cxa_atexit@plt+0x12d3c> │ │ │ │ - ldr r7, [pc, #40] @ 1ea94 <__cxa_atexit@plt+0x12d4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldmib r3, {r8, sl} │ │ │ │ + add r3, r6, #28 │ │ │ │ + add r5, r5, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 1cd40 <__cxa_atexit@plt+0x10ff8> │ │ │ │ + add r2, r6, #4 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble 1cd14 <__cxa_atexit@plt+0x10fcc> │ │ │ │ + ldr r7, [pc, #128] @ 1cd5c <__cxa_atexit@plt+0x11014> │ │ │ │ + ldr r1, [pc, #128] @ 1cd60 <__cxa_atexit@plt+0x11018> │ │ │ │ + add lr, r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #116] @ 1cd64 <__cxa_atexit@plt+0x1101c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ ldr r0, [r5] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #16] @ 1ea90 <__cxa_atexit@plt+0x12d48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, r1, r8, asr #13 │ │ │ │ - ldrhteq r7, [r1], #100 @ 0x64 │ │ │ │ - strdeq r0, [r1, -r0] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 1eab0 <__cxa_atexit@plt+0x12d68> │ │ │ │ + ldr r1, [pc, #80] @ 1cd6c <__cxa_atexit@plt+0x11024> │ │ │ │ + ldr r8, [pc, #80] @ 1cd70 <__cxa_atexit@plt+0x11028> │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r9, [r6, #12] │ │ │ │ add r8, pc, r8 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - sbcseq r9, ip, r2, asr pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r7, [pc, #32] @ 1cd68 <__cxa_atexit@plt+0x11020> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + smlatbeq r1, ip, r9, r2 │ │ │ │ + @ instruction: 0x01012990 │ │ │ │ + rscseq r8, r1, r4, lsr #28 │ │ │ │ + @ instruction: 0xfffffb78 │ │ │ │ + sbcseq ip, ip, fp, lsr #6 │ │ │ │ + ldrshteq r8, [r1], #216 @ 0xd8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r6 │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + mov sl, r9 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 1eb2c <__cxa_atexit@plt+0x12de4> │ │ │ │ - ldr r6, [pc, #124] @ 1eb54 <__cxa_atexit@plt+0x12e0c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7] │ │ │ │ + bhi 1ce00 <__cxa_atexit@plt+0x110b8> │ │ │ │ + ldr r3, [pc, #152] @ 1ce34 <__cxa_atexit@plt+0x110ec> │ │ │ │ tst r8, #3 │ │ │ │ - beq 1eb18 <__cxa_atexit@plt+0x12dd0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 1eb40 <__cxa_atexit@plt+0x12df8> │ │ │ │ - ldr r7, [pc, #96] @ 1eb5c <__cxa_atexit@plt+0x12e14> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + beq 1cdf0 <__cxa_atexit@plt+0x110a8> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 1ce14 <__cxa_atexit@plt+0x110cc> │ │ │ │ + ldr r7, [pc, #124] @ 1ce40 <__cxa_atexit@plt+0x110f8> │ │ │ │ + ldr r3, [pc, #124] @ 1ce44 <__cxa_atexit@plt+0x110fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str sl, [r7, #12]! │ │ │ │ + str r9, [r6, #8] │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r6, r9 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 1eb58 <__cxa_atexit@plt+0x12e10> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #52] @ 1ce3c <__cxa_atexit@plt+0x110f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r7, r1, r0, asr #12 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 1eb9c <__cxa_atexit@plt+0x12e54> │ │ │ │ - ldr r3, [pc, #36] @ 1eba8 <__cxa_atexit@plt+0x12e60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - rscseq r7, r1, r4, asr #11 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 1ebc8 <__cxa_atexit@plt+0x12e80> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldrhteq r7, [r1], #84 @ 0x54 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 1ebe4 <__cxa_atexit@plt+0x12e9c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - sbcseq r9, ip, sp, lsr lr │ │ │ │ - rscseq r7, r1, r0, ror r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 1ec04 <__cxa_atexit@plt+0x12ebc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 8340f4 <__cxa_atexit@plt+0x8283ac> │ │ │ │ - rscseq r7, r1, r0, ror #10 │ │ │ │ - rscseq r7, r1, ip, ror r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1ec48 <__cxa_atexit@plt+0x12f00> │ │ │ │ - ldr r3, [pc, #40] @ 1ec50 <__cxa_atexit@plt+0x12f08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 1ec54 <__cxa_atexit@plt+0x12f0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #28] @ 1ce38 <__cxa_atexit@plt+0x110f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq r7, r1, r4, asr #10 │ │ │ │ - rscseq r7, r1, ip, lsr #10 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r8, r1, r0, asr sp │ │ │ │ + rscseq r8, r1, r8, ror sp │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + sbcseq ip, ip, r3, lsl #5 │ │ │ │ + rscseq r8, r1, r8, lsr #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 1ecf0 <__cxa_atexit@plt+0x12fa8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r6, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + add r5, r5, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 1ed1c <__cxa_atexit@plt+0x12fd4> │ │ │ │ - ldr r2, [pc, #148] @ 1ed28 <__cxa_atexit@plt+0x12fe0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #144] @ 1ed2c <__cxa_atexit@plt+0x12fe4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [pc, #132] @ 1ed30 <__cxa_atexit@plt+0x12fe8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ + bcc 1cea0 <__cxa_atexit@plt+0x11158> │ │ │ │ + ldr r6, [pc, #60] @ 1cebc <__cxa_atexit@plt+0x11174> │ │ │ │ + ldr r8, [pc, #60] @ 1cec0 <__cxa_atexit@plt+0x11178> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3, #4]! │ │ │ │ + mov r6, r3 │ │ │ │ str r9, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r7, #12]! │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r7, r5 │ │ │ │ - str r0, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 1ed0c <__cxa_atexit@plt+0x12fc4> │ │ │ │ - ldr r7, [pc, #84] @ 1ed34 <__cxa_atexit@plt+0x12fec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [r5] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b 83459c <__cxa_atexit@plt+0x828854> │ │ │ │ - ldr r5, [pc, #64] @ 1ed38 <__cxa_atexit@plt+0x12ff0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [pc, #60] @ 1ed3c <__cxa_atexit@plt+0x12ff4> │ │ │ │ add r8, pc, r8 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - sbcseq r9, ip, sp, lsl sp │ │ │ │ - ldrhteq r7, [r1], #60 @ 0x3c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 1ed64 <__cxa_atexit@plt+0x1301c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 83459c <__cxa_atexit@plt+0x828854> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - smlalseq r7, r1, r4, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 1ed8c <__cxa_atexit@plt+0x13044> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r7, r1, ip, ror #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #12] @ 1edb0 <__cxa_atexit@plt+0x13068> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rscseq r7, r1, r0, ror #6 │ │ │ │ - rscseq r7, r1, r8, asr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #12] @ 1edd4 <__cxa_atexit@plt+0x1308c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rscseq r7, r1, ip, lsr r3 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 1ee4c <__cxa_atexit@plt+0x13104> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1ee54 <__cxa_atexit@plt+0x1310c> │ │ │ │ - ldr r0, [pc, #100] @ 1ee70 <__cxa_atexit@plt+0x13128> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ 1ee74 <__cxa_atexit@plt+0x1312c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #92] @ 1ee78 <__cxa_atexit@plt+0x13130> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #88] @ 1ee7c <__cxa_atexit@plt+0x13134> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #12]! │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ + str sl, [r6, #12]! │ │ │ │ mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ee5c <__cxa_atexit@plt+0x13114> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 1ee6c <__cxa_atexit@plt+0x13124> │ │ │ │ - add r7, pc, r7 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r7, [pc, #28] @ 1cec4 <__cxa_atexit@plt+0x1117c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r7, r1, r8, lsr r3 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - ldrsheq r9, [ip], #187 @ 0xbb │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldrshteq r7, [r1], #40 @ 0x28 │ │ │ │ + @ instruction: 0xfffffa18 │ │ │ │ + sbcseq ip, ip, r3, asr #3 │ │ │ │ + rscseq r8, r1, r8, asr #25 │ │ │ │ + ldrhteq r8, [r1], #196 @ 0xc4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ 1cef0 <__cxa_atexit@plt+0x111a8> │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 1ef20 <__cxa_atexit@plt+0x131d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1ef28 <__cxa_atexit@plt+0x131e0> │ │ │ │ - ldr r1, [pc, #124] @ 1ef54 <__cxa_atexit@plt+0x1320c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #120] @ 1ef58 <__cxa_atexit@plt+0x13210> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #116] @ 1ef5c <__cxa_atexit@plt+0x13214> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #112] @ 1ef60 <__cxa_atexit@plt+0x13218> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - ldr r0, [pc, #100] @ 1ef64 <__cxa_atexit@plt+0x1321c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 1ef30 <__cxa_atexit@plt+0x131e8> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 1ef4c <__cxa_atexit@plt+0x13204> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #16] @ 1ef50 <__cxa_atexit@plt+0x13208> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, r1, r4, ror #4 │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - sbcseq r9, ip, pc, lsr #22 │ │ │ │ - tsteq r1, ip, asr r7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1f02c <__cxa_atexit@plt+0x132e4> │ │ │ │ - str sl, [sp] │ │ │ │ - ldr sl, [pc, #204] @ 1f060 <__cxa_atexit@plt+0x13318> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, #200] @ 1f064 <__cxa_atexit@plt+0x1331c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr ip, [pc, #192] @ 1f068 <__cxa_atexit@plt+0x13320> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r2, [pc, #188] @ 1f06c <__cxa_atexit@plt+0x13324> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r8, ip, lr} │ │ │ │ - str r0, [r3, #24] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 1f04c <__cxa_atexit@plt+0x13304> │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 1f044 <__cxa_atexit@plt+0x132fc> │ │ │ │ - ldr r0, [pc, #144] @ 1f078 <__cxa_atexit@plt+0x13330> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #140] @ 1f07c <__cxa_atexit@plt+0x13334> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #136] @ 1f080 <__cxa_atexit@plt+0x13338> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #132] @ 1f084 <__cxa_atexit@plt+0x1333c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r3, #28]! │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str sl, [r3, #12]! │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #64] @ 1f074 <__cxa_atexit@plt+0x1332c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 1f070 <__cxa_atexit@plt+0x13328> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr sl, [sp] │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, r1, r0, lsr #4 │ │ │ │ - smlabteq r1, r0, r6, r0 │ │ │ │ - smlatteq r1, r8, r6, r0 │ │ │ │ - smlatteq r1, r4, r6, r0 │ │ │ │ - rscseq r7, r1, r8, asr #2 │ │ │ │ - smlalseq r7, r1, r4, r1 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xfffffbc4 │ │ │ │ - @ instruction: 0xfffffc18 │ │ │ │ - sbcseq r9, ip, pc, lsl sl │ │ │ │ - rscseq r7, r1, r8, asr #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ + rscseq r8, r1, r0, lsr #25 │ │ │ │ + ldrhteq r8, [r1], #192 @ 0xc0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1f0c4 <__cxa_atexit@plt+0x1337c> │ │ │ │ - ldr r3, [pc, #36] @ 1f0d0 <__cxa_atexit@plt+0x13388> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #20] @ 1cf1c <__cxa_atexit@plt+0x111d4> │ │ │ │ + ldr sl, [pc, #20] @ 1cf20 <__cxa_atexit@plt+0x111d8> │ │ │ │ ldr r9, [r7, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #24] @ 1f0d4 <__cxa_atexit@plt+0x1338c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b b0e604 <__cxa_atexit@plt+0xb028bc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0x01010694 │ │ │ │ - rscseq r7, r1, r4, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #12] @ 1f0f8 <__cxa_atexit@plt+0x133b0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rscseq r7, r1, r8, lsl r0 │ │ │ │ - ldrsbteq r7, [r1], #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r3, #2 │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ + rscseq r8, r1, r8, lsl ip │ │ │ │ + rscseq r8, r1, r4, lsl #25 │ │ │ │ + rscseq r8, r1, ip, ror ip │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 1f140 <__cxa_atexit@plt+0x133f8> │ │ │ │ - ldr r2, [pc, #48] @ 1f158 <__cxa_atexit@plt+0x13410> │ │ │ │ + bcc 1cf68 <__cxa_atexit@plt+0x11220> │ │ │ │ + ldr r2, [pc, #48] @ 1cf80 <__cxa_atexit@plt+0x11238> │ │ │ │ + ldr r3, [pc, #48] @ 1cf84 <__cxa_atexit@plt+0x1123c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #44] @ 1f15c <__cxa_atexit@plt+0x13414> │ │ │ │ - add r3, pc, r3 │ │ │ │ str r2, [r9, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ str r8, [r9, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #24] @ 1f160 <__cxa_atexit@plt+0x13418> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r7, [pc, #24] @ 1cf88 <__cxa_atexit@plt+0x11240> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - ldrsheq r9, [ip], #132 @ 0x84 │ │ │ │ - rscseq r7, r1, r0, lsr #1 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + ldrsheq ip, [ip], #11 │ │ │ │ + rscseq r8, r1, r4, asr #24 │ │ │ │ + rscseq r8, r1, r4, lsr #24 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1f1a8 <__cxa_atexit@plt+0x13460> │ │ │ │ - ldr r7, [pc, #52] @ 1f1bc <__cxa_atexit@plt+0x13474> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 1d00c <__cxa_atexit@plt+0x112c4> │ │ │ │ + ldr r6, [pc, #136] @ 1d03c <__cxa_atexit@plt+0x112f4> │ │ │ │ tst r8, #3 │ │ │ │ - beq 1f19c <__cxa_atexit@plt+0x13454> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7] │ │ │ │ + beq 1cff8 <__cxa_atexit@plt+0x112b0> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1d020 <__cxa_atexit@plt+0x112d8> │ │ │ │ + ldr r7, [pc, #108] @ 1d048 <__cxa_atexit@plt+0x11300> │ │ │ │ + ldr r2, [pc, #108] @ 1d04c <__cxa_atexit@plt+0x11304> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r9, #4]! │ │ │ │ mov r7, r8 │ │ │ │ - b 1f1cc <__cxa_atexit@plt+0x13484> │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r9 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 1f1c0 <__cxa_atexit@plt+0x13478> │ │ │ │ + ldr r7, [pc, #48] @ 1d044 <__cxa_atexit@plt+0x112fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 1d040 <__cxa_atexit@plt+0x112f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r7, r1, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r8, r1, ip, lsl #23 │ │ │ │ + rscseq r8, r1, r8, lsr #23 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + sbcseq ip, ip, r3, ror r0 │ │ │ │ + rscseq r8, r1, r4, ror #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #172] @ 1f280 <__cxa_atexit@plt+0x13538> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 1f22c <__cxa_atexit@plt+0x134e4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 1f238 <__cxa_atexit@plt+0x134f0> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - sub r7, r7, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ - bhi 1f274 <__cxa_atexit@plt+0x1352c> │ │ │ │ - add r2, pc, #4 │ │ │ │ - ldr r7, [r2, r7, lsl #2] │ │ │ │ - add pc, r2, r7 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - add r7, r3, #153 @ 0x99 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - add r7, r3, #137 @ 0x89 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - add r7, r3, #129 @ 0x81 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - add r7, r3, #185 @ 0xb9 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - add r7, r3, #169 @ 0xa9 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - add r7, r3, #177 @ 0xb1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - add r7, r3, #161 @ 0xa1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - add r7, r3, #145 @ 0x91 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1d098 <__cxa_atexit@plt+0x11350> │ │ │ │ + ldr r2, [pc, #48] @ 1d0b0 <__cxa_atexit@plt+0x11368> │ │ │ │ + ldr r3, [pc, #48] @ 1d0b4 <__cxa_atexit@plt+0x1136c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r7, [pc, #24] @ 1d0b8 <__cxa_atexit@plt+0x11370> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r1, -ip] │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + sbcseq fp, ip, fp, asr #31 │ │ │ │ + rscseq r8, r1, r4, lsl fp │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 1f2ec <__cxa_atexit@plt+0x135a4> │ │ │ │ - ldr r3, [pc, #88] @ 1f2fc <__cxa_atexit@plt+0x135b4> │ │ │ │ + bhi 1d108 <__cxa_atexit@plt+0x113c0> │ │ │ │ + ldr r3, [pc, #60] @ 1d118 <__cxa_atexit@plt+0x113d0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 1f2c8 <__cxa_atexit@plt+0x13580> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1f2d8 <__cxa_atexit@plt+0x13590> │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b ba983c <__cxa_atexit@plt+0xb9daf4> │ │ │ │ + beq 1d0f8 <__cxa_atexit@plt+0x113b0> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 1f304 <__cxa_atexit@plt+0x135bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 1f300 <__cxa_atexit@plt+0x135b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #12] @ 1d11c <__cxa_atexit@plt+0x113d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - rscseq r6, r1, r8, lsl #31 │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r8, r1, ip, asr #21 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1f328 <__cxa_atexit@plt+0x135e0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b ba983c <__cxa_atexit@plt+0xb9daf4> │ │ │ │ - ldr r7, [pc, #12] @ 1f33c <__cxa_atexit@plt+0x135f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, ip, lsr #6 │ │ │ │ - rscseq r6, r1, r8, lsl lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 1f37c <__cxa_atexit@plt+0x13634> │ │ │ │ - ldr r3, [pc, #36] @ 1f388 <__cxa_atexit@plt+0x13640> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 1f38c <__cxa_atexit@plt+0x13644> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r6, r1, r0, lsl pc │ │ │ │ - rscseq r6, r1, r8, asr #27 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [pc, #12] @ 1f3b0 <__cxa_atexit@plt+0x13668> │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ add r5, r5, #4 │ │ │ │ - mov r9, r7 │ │ │ │ - b 8340f4 <__cxa_atexit@plt+0x8283ac> │ │ │ │ - ldrhteq r6, [r1], #220 @ 0xdc │ │ │ │ - rscseq r6, r1, r0, lsr #27 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1f43c <__cxa_atexit@plt+0x136f4> │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 1f42c <__cxa_atexit@plt+0x136e4> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r2, #-8]! │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r2, #4] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1f44c <__cxa_atexit@plt+0x13704> │ │ │ │ - ldr r1, [pc, #120] @ 1f478 <__cxa_atexit@plt+0x13730> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #116] @ 1f47c <__cxa_atexit@plt+0x13734> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - stmdb r5, {r1, r6} │ │ │ │ - str r9, [r6, #8] │ │ │ │ - ldr r6, [pc, #100] @ 1f480 <__cxa_atexit@plt+0x13738> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - ldr r3, [pc, #64] @ 1f474 <__cxa_atexit@plt+0x1372c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - ldr r7, [pc, #44] @ 1f470 <__cxa_atexit@plt+0x13728> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 1f46c <__cxa_atexit@plt+0x13724> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq r6, r1, ip, lsr lr │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - ldrsbteq r6, [r1], #196 @ 0xc4 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1f4d8 <__cxa_atexit@plt+0x13790> │ │ │ │ - ldr r2, [pc, #64] @ 1f4f0 <__cxa_atexit@plt+0x137a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r1, [pc, #56] @ 1f4f4 <__cxa_atexit@plt+0x137ac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r3, [pc, #40] @ 1f4f8 <__cxa_atexit@plt+0x137b0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - ldr r3, [pc, #28] @ 1f4fc <__cxa_atexit@plt+0x137b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - smlabbeq r1, ip, r1, r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 83459c <__cxa_atexit@plt+0x828854> │ │ │ │ - rscseq r6, r1, ip, asr sp │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 1f588 <__cxa_atexit@plt+0x13840> │ │ │ │ - ldr r3, [pc, #92] @ 1f598 <__cxa_atexit@plt+0x13850> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ + bhi 1d188 <__cxa_atexit@plt+0x11440> │ │ │ │ + ldr r3, [pc, #60] @ 1d198 <__cxa_atexit@plt+0x11450> │ │ │ │ tst r8, #3 │ │ │ │ - beq 1f570 <__cxa_atexit@plt+0x13828> │ │ │ │ - ldr r3, [pc, #72] @ 1f59c <__cxa_atexit@plt+0x13854> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1f580 <__cxa_atexit@plt+0x13838> │ │ │ │ - b 1f5f0 <__cxa_atexit@plt+0x138a8> │ │ │ │ + str r3, [r7] │ │ │ │ + beq 1d178 <__cxa_atexit@plt+0x11430> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 1f5a0 <__cxa_atexit@plt+0x13858> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r6, [r1], #200 @ 0xc8 │ │ │ │ - ldrsbteq r6, [r1], #196 @ 0xc4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 1f5e0 <__cxa_atexit@plt+0x13898> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 1f5d8 <__cxa_atexit@plt+0x13890> │ │ │ │ - b 1f5f0 <__cxa_atexit@plt+0x138a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalseq r6, r1, r4, ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #216] @ 1f6d0 <__cxa_atexit@plt+0x13988> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - ands r7, r2, #3 │ │ │ │ - beq 1f670 <__cxa_atexit@plt+0x13928> │ │ │ │ - add r1, r5, #8 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1f694 <__cxa_atexit@plt+0x1394c> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1f67c <__cxa_atexit@plt+0x13934> │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - cmp r1, r7 │ │ │ │ - bcc 1f6ac <__cxa_atexit@plt+0x13964> │ │ │ │ - ldr r3, [pc, #156] @ 1f6e0 <__cxa_atexit@plt+0x13998> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #152] @ 1f6e4 <__cxa_atexit@plt+0x1399c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - stm r5, {r3, r6} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r6, [pc, #136] @ 1f6e8 <__cxa_atexit@plt+0x139a0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #88] @ 1f6dc <__cxa_atexit@plt+0x13994> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - ldr r7, [pc, #60] @ 1f6d8 <__cxa_atexit@plt+0x13990> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #32] @ 1f6d4 <__cxa_atexit@plt+0x1398c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - rscseq r6, r1, r4, ror #23 │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - strdeq pc, [r0, -ip] │ │ │ │ - rscseq r6, r1, ip, lsl #23 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - add r1, r5, #8 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 1f780 <__cxa_atexit@plt+0x13a38> │ │ │ │ - and r7, r2, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 1f768 <__cxa_atexit@plt+0x13a20> │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - cmp r1, r7 │ │ │ │ - bcc 1f798 <__cxa_atexit@plt+0x13a50> │ │ │ │ - ldr r3, [pc, #140] @ 1f7c8 <__cxa_atexit@plt+0x13a80> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #136] @ 1f7cc <__cxa_atexit@plt+0x13a84> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - stm r5, {r3, r6} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r6, [pc, #120] @ 1f7d0 <__cxa_atexit@plt+0x13a88> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - ldr r7, [pc, #84] @ 1f7c4 <__cxa_atexit@plt+0x13a7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - ldr r7, [pc, #56] @ 1f7c0 <__cxa_atexit@plt+0x13a78> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #12] @ 1d19c <__cxa_atexit@plt+0x11454> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #28] @ 1f7bc <__cxa_atexit@plt+0x13a74> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffcec │ │ │ │ - ldrshteq r6, [r1], #168 @ 0xa8 │ │ │ │ - smlatteq r0, ip, lr, pc @ │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffc04 │ │ │ │ - tstpeq r0, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1f830 <__cxa_atexit@plt+0x13ae8> │ │ │ │ - ldr r2, [pc, #80] @ 1f854 <__cxa_atexit@plt+0x13b0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 1f858 <__cxa_atexit@plt+0x13b10> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #72] @ 1f85c <__cxa_atexit@plt+0x13b14> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r2, r1, #1 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r3, [pc, #40] @ 1f860 <__cxa_atexit@plt+0x13b18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #36] @ 1f864 <__cxa_atexit@plt+0x13b1c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffeea4 │ │ │ │ - rscseq r6, r1, ip, ror sl │ │ │ │ - sbcseq r9, ip, r6, lsl #4 │ │ │ │ - rscseq r6, r1, r0, asr sl │ │ │ │ - ldrhteq r6, [r1], #140 @ 0x8c │ │ │ │ - rscseq r6, r1, r8, lsl #17 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r8, r1, r0, asr sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 1f8c8 <__cxa_atexit@plt+0x13b80> │ │ │ │ - ldr r2, [pc, #80] @ 1f8ec <__cxa_atexit@plt+0x13ba4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #76] @ 1f8f0 <__cxa_atexit@plt+0x13ba8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #68] @ 1f8f4 <__cxa_atexit@plt+0x13bac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #40] @ 1f8f8 <__cxa_atexit@plt+0x13bb0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #28] @ 1f8fc <__cxa_atexit@plt+0x13bb4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffee0c │ │ │ │ - sbcseq r9, ip, r6, ror r1 │ │ │ │ - smlabbeq r0, r4, lr, pc @ │ │ │ │ - rscseq r6, r1, ip, lsr #16 │ │ │ │ - tstpeq r0, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - ldrhteq r6, [r1], #144 @ 0x90 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 1f9e0 <__cxa_atexit@plt+0x13c98> │ │ │ │ - ldr r3, [pc, #276] @ 1fa38 <__cxa_atexit@plt+0x13cf0> │ │ │ │ + bhi 1d208 <__cxa_atexit@plt+0x114c0> │ │ │ │ + ldr r3, [pc, #60] @ 1d218 <__cxa_atexit@plt+0x114d0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 1f9bc <__cxa_atexit@plt+0x13c74> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1f9f0 <__cxa_atexit@plt+0x13ca8> │ │ │ │ + beq 1d1f8 <__cxa_atexit@plt+0x114b0> │ │ │ │ ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 1f9cc <__cxa_atexit@plt+0x13c84> │ │ │ │ - ldr r7, [pc, #232] @ 1fa3c <__cxa_atexit@plt+0x13cf4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #224] @ 1fa40 <__cxa_atexit@plt+0x13cf8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1fa08 <__cxa_atexit@plt+0x13cc0> │ │ │ │ - ldr r7, [pc, #216] @ 1fa58 <__cxa_atexit@plt+0x13d10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #212] @ 1fa5c <__cxa_atexit@plt+0x13d14> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #208] @ 1fa60 <__cxa_atexit@plt+0x13d18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [pc, #200] @ 1fa64 <__cxa_atexit@plt+0x13d1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 1fa50 <__cxa_atexit@plt+0x13d08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #108] @ 1fa54 <__cxa_atexit@plt+0x13d0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #12] @ 1d21c <__cxa_atexit@plt+0x114d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #52] @ 1fa44 <__cxa_atexit@plt+0x13cfc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 1fa48 <__cxa_atexit@plt+0x13d00> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ 1fa4c <__cxa_atexit@plt+0x13d04> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - tstpeq r0, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r1, ip, ror #13 │ │ │ │ - smlalseq r6, r1, r0, r8 │ │ │ │ - tstpeq r0, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, r8, ip, pc @ │ │ │ │ - rscseq r6, r1, r4, ror #17 │ │ │ │ - @ instruction: 0xffffed28 │ │ │ │ - rscseq r6, r1, r0, lsr #18 │ │ │ │ - sbcseq r9, ip, sl, lsl #1 │ │ │ │ - @ instruction: 0x0100fd98 │ │ │ │ - rscseq r6, r1, ip, asr #16 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrsbteq r8, [r1], #148 @ 0x94 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1fb10 <__cxa_atexit@plt+0x13dc8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 1fafc <__cxa_atexit@plt+0x13db4> │ │ │ │ - ldr r1, [pc, #184] @ 1fb50 <__cxa_atexit@plt+0x13e08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #176] @ 1fb54 <__cxa_atexit@plt+0x13e0c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1fb20 <__cxa_atexit@plt+0x13dd8> │ │ │ │ - ldr r2, [pc, #160] @ 1fb68 <__cxa_atexit@plt+0x13e20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #156] @ 1fb6c <__cxa_atexit@plt+0x13e24> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #152] @ 1fb70 <__cxa_atexit@plt+0x13e28> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [pc, #144] @ 1fb74 <__cxa_atexit@plt+0x13e2c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #96] @ 1fb64 <__cxa_atexit@plt+0x13e1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #48] @ 1fb58 <__cxa_atexit@plt+0x13e10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 1fb5c <__cxa_atexit@plt+0x13e14> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #32] @ 1fb60 <__cxa_atexit@plt+0x13e18> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlabteq r0, r4, fp, pc @ │ │ │ │ - smlatteq r0, ip, fp, pc @ │ │ │ │ - ldrsbteq r6, [r1], #84 @ 0x54 │ │ │ │ - rscseq r6, r1, r8, ror r7 │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - tstpeq r0, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffebe0 │ │ │ │ - ldrsbteq r6, [r1], #120 @ 0x78 │ │ │ │ - sbcseq r8, ip, r2, asr #30 │ │ │ │ - tstpeq r0, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r1, r4, ror #14 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 1fc58 <__cxa_atexit@plt+0x13f10> │ │ │ │ - ldr r3, [pc, #276] @ 1fcb0 <__cxa_atexit@plt+0x13f68> │ │ │ │ + bhi 1d288 <__cxa_atexit@plt+0x11540> │ │ │ │ + ldr r3, [pc, #60] @ 1d298 <__cxa_atexit@plt+0x11550> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 1fc34 <__cxa_atexit@plt+0x13eec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1fc68 <__cxa_atexit@plt+0x13f20> │ │ │ │ + beq 1d278 <__cxa_atexit@plt+0x11530> │ │ │ │ ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 1fc44 <__cxa_atexit@plt+0x13efc> │ │ │ │ - ldr r7, [pc, #232] @ 1fcb4 <__cxa_atexit@plt+0x13f6c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #224] @ 1fcb8 <__cxa_atexit@plt+0x13f70> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1fc80 <__cxa_atexit@plt+0x13f38> │ │ │ │ - ldr r7, [pc, #216] @ 1fcd0 <__cxa_atexit@plt+0x13f88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #212] @ 1fcd4 <__cxa_atexit@plt+0x13f8c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #208] @ 1fcd8 <__cxa_atexit@plt+0x13f90> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [pc, #200] @ 1fcdc <__cxa_atexit@plt+0x13f94> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 1fcc8 <__cxa_atexit@plt+0x13f80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #108] @ 1fccc <__cxa_atexit@plt+0x13f84> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #12] @ 1d29c <__cxa_atexit@plt+0x11554> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #52] @ 1fcbc <__cxa_atexit@plt+0x13f74> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 1fcc0 <__cxa_atexit@plt+0x13f78> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ 1fcc4 <__cxa_atexit@plt+0x13f7c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - @ instruction: 0x0100fa90 │ │ │ │ - @ instruction: 0x0100fab8 │ │ │ │ - rscseq r6, r1, r4, ror r4 │ │ │ │ - rscseq r6, r1, r4, asr #12 │ │ │ │ - @ instruction: 0x0100fa94 │ │ │ │ - tstpeq r0, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlalseq r6, r1, r8, r6 │ │ │ │ - @ instruction: 0xffffeab0 │ │ │ │ - ldrsbteq r6, [r1], #100 @ 0x64 │ │ │ │ - sbcseq r8, ip, r2, lsl lr │ │ │ │ - tstpeq r0, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r1, r0, lsl #12 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r8, r1, r8, asr r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1fd88 <__cxa_atexit@plt+0x14040> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 1fd74 <__cxa_atexit@plt+0x1402c> │ │ │ │ - ldr r1, [pc, #184] @ 1fdc8 <__cxa_atexit@plt+0x14080> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #176] @ 1fdcc <__cxa_atexit@plt+0x14084> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 1fd98 <__cxa_atexit@plt+0x14050> │ │ │ │ - ldr r2, [pc, #160] @ 1fde0 <__cxa_atexit@plt+0x14098> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #156] @ 1fde4 <__cxa_atexit@plt+0x1409c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #152] @ 1fde8 <__cxa_atexit@plt+0x140a0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [pc, #144] @ 1fdec <__cxa_atexit@plt+0x140a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #96] @ 1fddc <__cxa_atexit@plt+0x14094> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #48] @ 1fdd0 <__cxa_atexit@plt+0x14088> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 1fdd4 <__cxa_atexit@plt+0x1408c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #32] @ 1fdd8 <__cxa_atexit@plt+0x14090> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - tstpeq r0, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r1, ip, asr r3 │ │ │ │ - rscseq r6, r1, ip, lsr #10 │ │ │ │ - tstpeq r0, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r0, r8, pc @ │ │ │ │ - @ instruction: 0xffffe968 │ │ │ │ - rscseq r6, r1, ip, lsl #11 │ │ │ │ - sbcseq r8, ip, sl, asr #25 │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ - rscseq r6, r1, r8, lsl r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 1fed0 <__cxa_atexit@plt+0x14188> │ │ │ │ - ldr r3, [pc, #276] @ 1ff28 <__cxa_atexit@plt+0x141e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 1feac <__cxa_atexit@plt+0x14164> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 1fee0 <__cxa_atexit@plt+0x14198> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 1febc <__cxa_atexit@plt+0x14174> │ │ │ │ - ldr r7, [pc, #232] @ 1ff2c <__cxa_atexit@plt+0x141e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #224] @ 1ff30 <__cxa_atexit@plt+0x141e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 1fef8 <__cxa_atexit@plt+0x141b0> │ │ │ │ - ldr r7, [pc, #216] @ 1ff48 <__cxa_atexit@plt+0x14200> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1d2f4 <__cxa_atexit@plt+0x115ac> │ │ │ │ + ldr r3, [pc, #40] @ 1d30c <__cxa_atexit@plt+0x115c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 1d310 <__cxa_atexit@plt+0x115c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #212] @ 1ff4c <__cxa_atexit@plt+0x14204> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #208] @ 1ff50 <__cxa_atexit@plt+0x14208> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [pc, #200] @ 1ff54 <__cxa_atexit@plt+0x1420c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 1ff40 <__cxa_atexit@plt+0x141f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + rscseq r8, r1, ip, ror #20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1d34c <__cxa_atexit@plt+0x11604> │ │ │ │ + ldr r3, [pc, #40] @ 1d364 <__cxa_atexit@plt+0x1161c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #108] @ 1ff44 <__cxa_atexit@plt+0x141fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #20] @ 1d368 <__cxa_atexit@plt+0x11620> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #52] @ 1ff34 <__cxa_atexit@plt+0x141ec> │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 1ff38 <__cxa_atexit@plt+0x141f0> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ 1ff3c <__cxa_atexit@plt+0x141f4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - tstpeq r0, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - ldrshteq r6, [r1], #28 │ │ │ │ - ldrshteq r6, [r1], #56 @ 0x38 │ │ │ │ - tstpeq r0, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0100f798 │ │ │ │ - rscseq r6, r1, ip, asr #8 │ │ │ │ - @ instruction: 0xffffe838 │ │ │ │ - rscseq r6, r1, r8, lsl #9 │ │ │ │ - smullseq r8, ip, sl, fp │ │ │ │ - smlatbeq r0, r8, r8, pc @ │ │ │ │ - ldrhteq r6, [r1], #52 @ 0x34 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 20000 <__cxa_atexit@plt+0x142b8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 1ffec <__cxa_atexit@plt+0x142a4> │ │ │ │ - ldr r1, [pc, #184] @ 20040 <__cxa_atexit@plt+0x142f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #176] @ 20044 <__cxa_atexit@plt+0x142fc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 20010 <__cxa_atexit@plt+0x142c8> │ │ │ │ - ldr r2, [pc, #160] @ 20058 <__cxa_atexit@plt+0x14310> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #156] @ 2005c <__cxa_atexit@plt+0x14314> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #152] @ 20060 <__cxa_atexit@plt+0x14318> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [pc, #144] @ 20064 <__cxa_atexit@plt+0x1431c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #96] @ 20054 <__cxa_atexit@plt+0x1430c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + smlabteq r1, r4, r3, r2 │ │ │ │ + rscseq r8, r1, r8, lsl sl │ │ │ │ + sbcseq fp, ip, r3, asr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #48] @ 20048 <__cxa_atexit@plt+0x14300> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 2004c <__cxa_atexit@plt+0x14304> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #32] @ 20050 <__cxa_atexit@plt+0x14308> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + smullseq fp, ip, r0, sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldrdeq pc, [r0, -r4] │ │ │ │ - strdeq pc, [r0, -ip] │ │ │ │ - rscseq r6, r1, r4, ror #1 │ │ │ │ - rscseq r6, r1, r0, ror #5 │ │ │ │ - tstpeq r0, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffe6f0 │ │ │ │ - rscseq r6, r1, r0, asr #6 │ │ │ │ - sbcseq r8, ip, r2, asr sl │ │ │ │ - tstpeq r0, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r1, ip, asr #5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 20148 <__cxa_atexit@plt+0x14400> │ │ │ │ - ldr r3, [pc, #276] @ 201a0 <__cxa_atexit@plt+0x14458> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 20124 <__cxa_atexit@plt+0x143dc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 20158 <__cxa_atexit@plt+0x14410> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 20134 <__cxa_atexit@plt+0x143ec> │ │ │ │ - ldr r7, [pc, #232] @ 201a4 <__cxa_atexit@plt+0x1445c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #224] @ 201a8 <__cxa_atexit@plt+0x14460> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 20170 <__cxa_atexit@plt+0x14428> │ │ │ │ - ldr r7, [pc, #216] @ 201c0 <__cxa_atexit@plt+0x14478> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #212] @ 201c4 <__cxa_atexit@plt+0x1447c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #208] @ 201c8 <__cxa_atexit@plt+0x14480> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [pc, #200] @ 201cc <__cxa_atexit@plt+0x14484> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 201b8 <__cxa_atexit@plt+0x14470> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #108] @ 201bc <__cxa_atexit@plt+0x14474> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #52] @ 201ac <__cxa_atexit@plt+0x14464> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 201b0 <__cxa_atexit@plt+0x14468> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ 201b4 <__cxa_atexit@plt+0x1446c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 1d430 <__cxa_atexit@plt+0x116e8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 1d428 <__cxa_atexit@plt+0x116e0> │ │ │ │ + ldr r3, [pc, #48] @ 1d438 <__cxa_atexit@plt+0x116f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r5, [pc, #36] @ 1d43c <__cxa_atexit@plt+0x116f4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b d685e8 <__cxa_atexit@plt+0xd5c8a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - smlatbeq r0, r0, r5, pc @ │ │ │ │ - smlabteq r0, r8, r5, pc @ │ │ │ │ - rscseq r5, r1, r4, lsl #31 │ │ │ │ - rscseq r6, r1, ip, lsr #3 │ │ │ │ - smlatbeq r0, r4, r5, pc @ │ │ │ │ - tstpeq r0, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r1, r0, lsl #4 │ │ │ │ - @ instruction: 0xffffe5c0 │ │ │ │ - rscseq r6, r1, ip, lsr r2 │ │ │ │ - sbcseq r8, ip, r2, lsr #18 │ │ │ │ - tstpeq r0, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r1, r8, ror #2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + strdeq r2, [r1, -ip] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 20278 <__cxa_atexit@plt+0x14530> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 20264 <__cxa_atexit@plt+0x1451c> │ │ │ │ - ldr r1, [pc, #184] @ 202b8 <__cxa_atexit@plt+0x14570> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #176] @ 202bc <__cxa_atexit@plt+0x14574> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 20288 <__cxa_atexit@plt+0x14540> │ │ │ │ - ldr r2, [pc, #160] @ 202d0 <__cxa_atexit@plt+0x14588> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #156] @ 202d4 <__cxa_atexit@plt+0x1458c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #152] @ 202d8 <__cxa_atexit@plt+0x14590> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [pc, #144] @ 202dc <__cxa_atexit@plt+0x14594> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #96] @ 202cc <__cxa_atexit@plt+0x14584> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 1d460 <__cxa_atexit@plt+0x11718> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #48] @ 202c0 <__cxa_atexit@plt+0x14578> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 202c4 <__cxa_atexit@plt+0x1457c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #32] @ 202c8 <__cxa_atexit@plt+0x14580> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - tstpeq r0, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, r4, r4, pc @ │ │ │ │ - rscseq r5, r1, ip, ror #28 │ │ │ │ - smlalseq r6, r1, r4, r0 │ │ │ │ - smlabbeq r0, ip, r4, pc @ │ │ │ │ - strdeq pc, [r0, -r0] │ │ │ │ - @ instruction: 0xffffe478 │ │ │ │ - ldrshteq r6, [r1], #4 │ │ │ │ - ldrsbeq r8, [ip], #122 @ 0x7a │ │ │ │ - smlatteq r0, r8, r4, pc @ │ │ │ │ - rscseq r6, r1, r8, lsr #1 │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + rscseq r8, r1, r0, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 20384 <__cxa_atexit@plt+0x1463c> │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 1d4e4 <__cxa_atexit@plt+0x1179c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20374 <__cxa_atexit@plt+0x1462c> │ │ │ │ - ldr r3, [pc, #168] @ 203c4 <__cxa_atexit@plt+0x1467c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 2038c <__cxa_atexit@plt+0x14644> │ │ │ │ - ldr r3, [pc, #156] @ 203d8 <__cxa_atexit@plt+0x14690> │ │ │ │ + beq 1d4dc <__cxa_atexit@plt+0x11794> │ │ │ │ + ldr r3, [pc, #84] @ 1d4ec <__cxa_atexit@plt+0x117a4> │ │ │ │ + ldr r2, [pc, #84] @ 1d4f0 <__cxa_atexit@plt+0x117a8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #152] @ 203dc <__cxa_atexit@plt+0x14694> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #148] @ 203e0 <__cxa_atexit@plt+0x14698> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #144] @ 203e4 <__cxa_atexit@plt+0x1469c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r3, r2, #2 │ │ │ │ - ldr r2, [pc, #132] @ 203e8 <__cxa_atexit@plt+0x146a0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r5, [pc, #64] @ 1d4f4 <__cxa_atexit@plt+0x117ac> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r3, r5, #2 │ │ │ │ + ldr r5, [pc, #56] @ 1d4f8 <__cxa_atexit@plt+0x117b0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #48] @ 1d4fc <__cxa_atexit@plt+0x117b4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b b2a43c <__cxa_atexit@plt+0xb1e6f4> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 20378 <__cxa_atexit@plt+0x14630> │ │ │ │ - ldr r3, [pc, #52] @ 203c8 <__cxa_atexit@plt+0x14680> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #48] @ 203cc <__cxa_atexit@plt+0x14684> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 203d0 <__cxa_atexit@plt+0x14688> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r2, [pc, #32] @ 203d4 <__cxa_atexit@plt+0x1468c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #2 │ │ │ │ bx r0 │ │ │ │ - tstpeq r0, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq r5, [r1], #248 @ 0xf8 │ │ │ │ - rscseq r5, r1, r0, ror #26 │ │ │ │ - ldrsbteq r5, [r1], #248 @ 0xf8 │ │ │ │ - smlabbeq r0, r0, r3, pc @ │ │ │ │ - @ instruction: 0xffffe36c │ │ │ │ - rscseq r6, r1, r8, lsr #32 │ │ │ │ - rscseq r6, r1, r0, lsr r0 │ │ │ │ - sbcseq r8, ip, r6, asr #13 │ │ │ │ - ldrdeq pc, [r0, -r0] │ │ │ │ - ldrhteq r5, [r1], #248 @ 0xf8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0x010121b8 │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ + smlatteq r1, r8, r1, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 204cc <__cxa_atexit@plt+0x14784> │ │ │ │ - ldr r3, [pc, #276] @ 20524 <__cxa_atexit@plt+0x147dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 204a8 <__cxa_atexit@plt+0x14760> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 204dc <__cxa_atexit@plt+0x14794> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 204b8 <__cxa_atexit@plt+0x14770> │ │ │ │ - ldr r7, [pc, #232] @ 20528 <__cxa_atexit@plt+0x147e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #224] @ 2052c <__cxa_atexit@plt+0x147e4> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1d534 <__cxa_atexit@plt+0x117ec> │ │ │ │ + ldr r2, [pc, #28] @ 1d540 <__cxa_atexit@plt+0x117f8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 204f4 <__cxa_atexit@plt+0x147ac> │ │ │ │ - ldr r7, [pc, #220] @ 20548 <__cxa_atexit@plt+0x14800> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #216] @ 2054c <__cxa_atexit@plt+0x14804> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x01012194 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1d5cc <__cxa_atexit@plt+0x11884> │ │ │ │ + ldr r1, [pc, #136] @ 1d5ec <__cxa_atexit@plt+0x118a4> │ │ │ │ + ldr r7, [pc, #136] @ 1d5f0 <__cxa_atexit@plt+0x118a8> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #212] @ 20550 <__cxa_atexit@plt+0x14808> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [pc, #204] @ 20554 <__cxa_atexit@plt+0x1480c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r9, r6 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1d5c0 <__cxa_atexit@plt+0x11878> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1d5d8 <__cxa_atexit@plt+0x11890> │ │ │ │ + ldr r3, [pc, #88] @ 1d5f4 <__cxa_atexit@plt+0x118ac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1d5f8 <__cxa_atexit@plt+0x118b0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 2053c <__cxa_atexit@plt+0x147f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #120] @ 20540 <__cxa_atexit@plt+0x147f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #112] @ 20544 <__cxa_atexit@plt+0x147fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #52] @ 20530 <__cxa_atexit@plt+0x147e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 20534 <__cxa_atexit@plt+0x147ec> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ 20538 <__cxa_atexit@plt+0x147f0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - tstpeq r0, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - rscseq r5, r1, r0, lsl #24 │ │ │ │ - rscseq r5, r1, r4, asr lr │ │ │ │ - tstpeq r0, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - rscseq r5, r1, r0, ror #29 │ │ │ │ - ldrsbteq r5, [r1], #232 @ 0xe8 │ │ │ │ - ldrshteq r5, [r1], #224 @ 0xe0 │ │ │ │ - @ instruction: 0xffffe23c │ │ │ │ - rscseq r5, r1, r4, ror #29 │ │ │ │ - smullseq r8, ip, lr, r5 │ │ │ │ - smlatbeq r0, ip, r2, pc @ │ │ │ │ - rscseq r5, r1, r0, asr lr │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r1, r8, lsl #2 │ │ │ │ + smlabteq r1, r0, r0, r2 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 20604 <__cxa_atexit@plt+0x148bc> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 205ec <__cxa_atexit@plt+0x148a4> │ │ │ │ - ldr r1, [pc, #188] @ 20644 <__cxa_atexit@plt+0x148fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #180] @ 20648 <__cxa_atexit@plt+0x14900> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 20614 <__cxa_atexit@plt+0x148cc> │ │ │ │ - ldr r2, [pc, #168] @ 20660 <__cxa_atexit@plt+0x14918> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #164] @ 20664 <__cxa_atexit@plt+0x1491c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #160] @ 20668 <__cxa_atexit@plt+0x14920> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [pc, #152] @ 2066c <__cxa_atexit@plt+0x14924> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1d644 <__cxa_atexit@plt+0x118fc> │ │ │ │ + ldr r2, [pc, #48] @ 1d650 <__cxa_atexit@plt+0x11908> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1d654 <__cxa_atexit@plt+0x1190c> │ │ │ │ add r2, r2, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #100] @ 20658 <__cxa_atexit@plt+0x14910> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #92] @ 2065c <__cxa_atexit@plt+0x14914> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #48] @ 2064c <__cxa_atexit@plt+0x14904> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 20650 <__cxa_atexit@plt+0x14908> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #32] @ 20654 <__cxa_atexit@plt+0x1490c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + smlatteq r1, r8, r0, r2 │ │ │ │ + rscseq r8, r1, r0, ror #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1d698 <__cxa_atexit@plt+0x11950> │ │ │ │ + ldr r3, [pc, #40] @ 1d6a0 <__cxa_atexit@plt+0x11958> │ │ │ │ + ldr r8, [pc, #40] @ 1d6a4 <__cxa_atexit@plt+0x1195c> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #28] @ 1d6a8 <__cxa_atexit@plt+0x11960> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq pc, [r0, -r4] │ │ │ │ - strdeq pc, [r0, -ip] │ │ │ │ - rscseq r5, r1, r0, ror #21 │ │ │ │ - rscseq r5, r1, r4, lsr sp │ │ │ │ - mrseq pc, (UNDEF: 16) @ │ │ │ │ - rscseq r5, r1, ip, lsr #27 │ │ │ │ - rscseq r5, r1, r0, lsr #27 │ │ │ │ - @ instruction: 0xffffe0f0 │ │ │ │ - smlalseq r5, r1, r8, sp │ │ │ │ - sbcseq r8, ip, r2, asr r4 │ │ │ │ - tstpeq r0, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ - rscseq r5, r1, r4, ror #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r8, r1, r4, lsr r7 │ │ │ │ + smlatteq r1, r4, pc, r1 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 20750 <__cxa_atexit@plt+0x14a08> │ │ │ │ - ldr r3, [pc, #276] @ 207a8 <__cxa_atexit@plt+0x14a60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2072c <__cxa_atexit@plt+0x149e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 20760 <__cxa_atexit@plt+0x14a18> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 2073c <__cxa_atexit@plt+0x149f4> │ │ │ │ - ldr r7, [pc, #232] @ 207ac <__cxa_atexit@plt+0x14a64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #224] @ 207b0 <__cxa_atexit@plt+0x14a68> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 20778 <__cxa_atexit@plt+0x14a30> │ │ │ │ - ldr r7, [pc, #220] @ 207cc <__cxa_atexit@plt+0x14a84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #216] @ 207d0 <__cxa_atexit@plt+0x14a88> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #212] @ 207d4 <__cxa_atexit@plt+0x14a8c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 1d6c8 <__cxa_atexit@plt+0x11980> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [pc, #204] @ 207d8 <__cxa_atexit@plt+0x14a90> │ │ │ │ + str r3, [r5] │ │ │ │ + b c14184 <__cxa_atexit@plt+0xc0843c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 1d70c <__cxa_atexit@plt+0x119c4> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #128] @ 1d770 <__cxa_atexit@plt+0x11a28> │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 1d720 <__cxa_atexit@plt+0x119d8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 1d72c <__cxa_atexit@plt+0x119e4> │ │ │ │ + ldr r7, [pc, #96] @ 1d774 <__cxa_atexit@plt+0x11a2c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 207c0 <__cxa_atexit@plt+0x14a78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #120] @ 207c4 <__cxa_atexit@plt+0x14a7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #112] @ 207c8 <__cxa_atexit@plt+0x14a80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 1d75c <__cxa_atexit@plt+0x11a14> │ │ │ │ + ldr r7, [pc, #52] @ 1d778 <__cxa_atexit@plt+0x11a30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #52] @ 207b4 <__cxa_atexit@plt+0x14a6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 207b8 <__cxa_atexit@plt+0x14a70> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ 207bc <__cxa_atexit@plt+0x14a74> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r1, ip │ │ │ │ + smlabbeq r1, r0, pc, r1 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 1d7a4 <__cxa_atexit@plt+0x11a5c> │ │ │ │ + ldr r7, [pc, #76] @ 1d7e4 <__cxa_atexit@plt+0x11a9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - @ instruction: 0x0100ef98 │ │ │ │ - smlabteq r0, r0, pc, lr @ │ │ │ │ - rscseq r5, r1, ip, ror r9 │ │ │ │ - rscseq r5, r1, r4, asr #24 │ │ │ │ - @ instruction: 0x0100ef9c │ │ │ │ - rscseq r5, r1, ip, asr ip │ │ │ │ - rscseq r5, r1, r4, asr ip │ │ │ │ - smlalseq r5, r1, ip, ip │ │ │ │ - @ instruction: 0xffffdfb8 │ │ │ │ - ldrsbteq r5, [r1], #196 @ 0xc4 │ │ │ │ - sbcseq r8, ip, sl, lsl r3 │ │ │ │ - tstpeq r0, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - ldrshteq r5, [r1], #188 @ 0xbc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 20888 <__cxa_atexit@plt+0x14b40> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 20870 <__cxa_atexit@plt+0x14b28> │ │ │ │ - ldr r1, [pc, #188] @ 208c8 <__cxa_atexit@plt+0x14b80> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #180] @ 208cc <__cxa_atexit@plt+0x14b84> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 20898 <__cxa_atexit@plt+0x14b50> │ │ │ │ - ldr r2, [pc, #168] @ 208e4 <__cxa_atexit@plt+0x14b9c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #164] @ 208e8 <__cxa_atexit@plt+0x14ba0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #160] @ 208ec <__cxa_atexit@plt+0x14ba4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [pc, #152] @ 208f0 <__cxa_atexit@plt+0x14ba8> │ │ │ │ + bcc 1d7d4 <__cxa_atexit@plt+0x11a8c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ 1d7e8 <__cxa_atexit@plt+0x11aa0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - mov r9, r6 │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #100] @ 208dc <__cxa_atexit@plt+0x14b94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #92] @ 208e0 <__cxa_atexit@plt+0x14b98> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #48] @ 208d0 <__cxa_atexit@plt+0x14b88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 208d4 <__cxa_atexit@plt+0x14b8c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #32] @ 208d8 <__cxa_atexit@plt+0x14b90> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - tsteq r0, r8, ror lr │ │ │ │ - rscseq r5, r1, ip, asr r8 │ │ │ │ - rscseq r5, r1, r4, lsr #22 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - rscseq r5, r1, r8, lsr #22 │ │ │ │ - rscseq r5, r1, ip, lsl fp │ │ │ │ - @ instruction: 0xffffde6c │ │ │ │ - rscseq r5, r1, r8, lsl #23 │ │ │ │ - sbcseq r8, ip, lr, asr #3 │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - rscseq r5, r1, r4, lsl fp │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlabbeq r1, r8, pc, r1 @ │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + rscseq r8, r1, r8, asr #11 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 2099c <__cxa_atexit@plt+0x14c54> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2098c <__cxa_atexit@plt+0x14c44> │ │ │ │ - ldr r3, [pc, #172] @ 209dc <__cxa_atexit@plt+0x14c94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 209a4 <__cxa_atexit@plt+0x14c5c> │ │ │ │ - ldr r3, [pc, #160] @ 209f0 <__cxa_atexit@plt+0x14ca8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 209f4 <__cxa_atexit@plt+0x14cac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #152] @ 209f8 <__cxa_atexit@plt+0x14cb0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 209fc <__cxa_atexit@plt+0x14cb4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #136] @ 20a00 <__cxa_atexit@plt+0x14cb8> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1d87c <__cxa_atexit@plt+0x11b34> │ │ │ │ + ldr r7, [pc, #124] @ 1d894 <__cxa_atexit@plt+0x11b4c> │ │ │ │ + ldr lr, [pc, #124] @ 1d898 <__cxa_atexit@plt+0x11b50> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #116] @ 1d89c <__cxa_atexit@plt+0x11b54> │ │ │ │ + mov r2, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #104] @ 1d8a0 <__cxa_atexit@plt+0x11b58> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #96] @ 1d8a4 <__cxa_atexit@plt+0x11b5c> │ │ │ │ add r1, r1, #1 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - b 20990 <__cxa_atexit@plt+0x14c48> │ │ │ │ - ldr r7, [pc, #52] @ 209e0 <__cxa_atexit@plt+0x14c98> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + mov r7, sl │ │ │ │ + sub r8, r6, #19 │ │ │ │ + mov sl, r3 │ │ │ │ + str lr, [r2, #12]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #36] @ 1d8a8 <__cxa_atexit@plt+0x11b60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 209e4 <__cxa_atexit@plt+0x14c9c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #36] @ 209e8 <__cxa_atexit@plt+0x14ca0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #28] @ 209ec <__cxa_atexit@plt+0x14ca4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, lsr #26 │ │ │ │ - rscseq r5, r1, r0, asr r7 │ │ │ │ - rscseq r5, r1, r8, asr #20 │ │ │ │ - tsteq r0, r0, ror sp │ │ │ │ - smlabbeq r0, ip, ip, lr │ │ │ │ - @ instruction: 0xffffdd58 │ │ │ │ - rscseq r5, r1, r4, lsr #21 │ │ │ │ - ldrheq r8, [ip], #10 │ │ │ │ - strdeq lr, [r0, -r0] │ │ │ │ - @ instruction: 0x0100edbc │ │ │ │ - rscseq r5, r1, r8, asr #20 │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + strdeq r1, [r1, -r0] │ │ │ │ + tsteq r1, r0, lsr #28 │ │ │ │ + ldrdeq r1, [r1, -ip] │ │ │ │ + rscseq r8, r1, r4, asr #10 │ │ │ │ + rscseq r8, r1, r4, lsr #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 20aa8 <__cxa_atexit@plt+0x14d60> │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 1d914 <__cxa_atexit@plt+0x11bcc> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20a98 <__cxa_atexit@plt+0x14d50> │ │ │ │ - ldr r3, [pc, #168] @ 20ae8 <__cxa_atexit@plt+0x14da0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 20ab0 <__cxa_atexit@plt+0x14d68> │ │ │ │ - ldr r3, [pc, #156] @ 20afc <__cxa_atexit@plt+0x14db4> │ │ │ │ + beq 1d90c <__cxa_atexit@plt+0x11bc4> │ │ │ │ + ldr r3, [pc, #60] @ 1d91c <__cxa_atexit@plt+0x11bd4> │ │ │ │ + ldr r7, [pc, #60] @ 1d920 <__cxa_atexit@plt+0x11bd8> │ │ │ │ + ldr r2, [pc, #60] @ 1d924 <__cxa_atexit@plt+0x11bdc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #152] @ 20b00 <__cxa_atexit@plt+0x14db8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #148] @ 20b04 <__cxa_atexit@plt+0x14dbc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #144] @ 20b08 <__cxa_atexit@plt+0x14dc0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r3, r2, #2 │ │ │ │ - ldr r2, [pc, #132] @ 20b0c <__cxa_atexit@plt+0x14dc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #36] @ 1d928 <__cxa_atexit@plt+0x11be0> │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 20a9c <__cxa_atexit@plt+0x14d54> │ │ │ │ - ldr r3, [pc, #52] @ 20aec <__cxa_atexit@plt+0x14da4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #48] @ 20af0 <__cxa_atexit@plt+0x14da8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 20af4 <__cxa_atexit@plt+0x14dac> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r2, [pc, #32] @ 20af8 <__cxa_atexit@plt+0x14db0> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r8, r1, ip, ror #9 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + ldrsbteq r8, [r1], #64 @ 0x40 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1d960 <__cxa_atexit@plt+0x11c18> │ │ │ │ + ldr r2, [pc, #28] @ 1d96c <__cxa_atexit@plt+0x11c24> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, lsl ip │ │ │ │ - rscseq r5, r1, r8, ror r9 │ │ │ │ - rscseq r5, r1, ip, lsr r6 │ │ │ │ - rscseq r5, r1, r8, ror r9 │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - @ instruction: 0xffffdc48 │ │ │ │ - rscseq r5, r1, r8, asr #19 │ │ │ │ - ldrsbteq r5, [r1], #144 @ 0x90 │ │ │ │ - sbcseq r7, ip, r2, lsr #31 │ │ │ │ - smlatbeq r0, ip, ip, lr │ │ │ │ - rscseq r5, r1, ip, lsr r9 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r1, [r1, -r8] │ │ │ │ + rscseq r8, r1, r8, lsr #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 20bb4 <__cxa_atexit@plt+0x14e6c> │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 1d9d8 <__cxa_atexit@plt+0x11c90> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20ba4 <__cxa_atexit@plt+0x14e5c> │ │ │ │ - ldr r3, [pc, #168] @ 20bf4 <__cxa_atexit@plt+0x14eac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 20bbc <__cxa_atexit@plt+0x14e74> │ │ │ │ - ldr r3, [pc, #156] @ 20c08 <__cxa_atexit@plt+0x14ec0> │ │ │ │ + beq 1d9d0 <__cxa_atexit@plt+0x11c88> │ │ │ │ + ldr r3, [pc, #60] @ 1d9e0 <__cxa_atexit@plt+0x11c98> │ │ │ │ + ldr r7, [pc, #60] @ 1d9e4 <__cxa_atexit@plt+0x11c9c> │ │ │ │ + ldr r2, [pc, #60] @ 1d9e8 <__cxa_atexit@plt+0x11ca0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #152] @ 20c0c <__cxa_atexit@plt+0x14ec4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #148] @ 20c10 <__cxa_atexit@plt+0x14ec8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #144] @ 20c14 <__cxa_atexit@plt+0x14ecc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r3, r2, #2 │ │ │ │ - ldr r2, [pc, #132] @ 20c18 <__cxa_atexit@plt+0x14ed0> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #36] @ 1d9ec <__cxa_atexit@plt+0x11ca4> │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 20ba8 <__cxa_atexit@plt+0x14e60> │ │ │ │ - ldr r3, [pc, #52] @ 20bf8 <__cxa_atexit@plt+0x14eb0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #48] @ 20bfc <__cxa_atexit@plt+0x14eb4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 20c00 <__cxa_atexit@plt+0x14eb8> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r2, [pc, #32] @ 20c04 <__cxa_atexit@plt+0x14ebc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #2 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, lsl #22 │ │ │ │ - rscseq r5, r1, r8, lsr #15 │ │ │ │ - rscseq r5, r1, r0, lsr r5 │ │ │ │ - rscseq r5, r1, ip, ror #16 │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - @ instruction: 0xffffdb3c │ │ │ │ - ldrshteq r5, [r1], #120 @ 0x78 │ │ │ │ - rscseq r5, r1, r4, asr #17 │ │ │ │ - smullseq r7, ip, r6, lr │ │ │ │ - smlatbeq r0, r0, fp, lr │ │ │ │ - rscseq r5, r1, r0, lsr r8 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r8, r1, r0, ror r4 │ │ │ │ + smlatbeq r1, r4, ip, r1 │ │ │ │ + rscseq r8, r1, r4, asr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 20cc0 <__cxa_atexit@plt+0x14f78> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 20cb0 <__cxa_atexit@plt+0x14f68> │ │ │ │ - ldr r3, [pc, #168] @ 20d00 <__cxa_atexit@plt+0x14fb8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 20cc8 <__cxa_atexit@plt+0x14f80> │ │ │ │ - ldr r3, [pc, #156] @ 20d14 <__cxa_atexit@plt+0x14fcc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #152] @ 20d18 <__cxa_atexit@plt+0x14fd0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #148] @ 20d1c <__cxa_atexit@plt+0x14fd4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #144] @ 20d20 <__cxa_atexit@plt+0x14fd8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r3, r2, #2 │ │ │ │ - ldr r2, [pc, #132] @ 20d24 <__cxa_atexit@plt+0x14fdc> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1da24 <__cxa_atexit@plt+0x11cdc> │ │ │ │ + ldr r2, [pc, #28] @ 1da30 <__cxa_atexit@plt+0x11ce8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1dabc <__cxa_atexit@plt+0x11d74> │ │ │ │ + ldr r1, [pc, #136] @ 1dadc <__cxa_atexit@plt+0x11d94> │ │ │ │ + ldr r7, [pc, #136] @ 1dae0 <__cxa_atexit@plt+0x11d98> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1dab0 <__cxa_atexit@plt+0x11d68> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1dac8 <__cxa_atexit@plt+0x11d80> │ │ │ │ + ldr r3, [pc, #88] @ 1dae4 <__cxa_atexit@plt+0x11d9c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1dae8 <__cxa_atexit@plt+0x11da0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 20cb4 <__cxa_atexit@plt+0x14f6c> │ │ │ │ - ldr r3, [pc, #52] @ 20d04 <__cxa_atexit@plt+0x14fbc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #48] @ 20d08 <__cxa_atexit@plt+0x14fc0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 20d0c <__cxa_atexit@plt+0x14fc4> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r2, [pc, #32] @ 20d10 <__cxa_atexit@plt+0x14fc8> │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + ldrdeq r1, [r1, -r0] │ │ │ │ + smlabbeq r1, r0, ip, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1db34 <__cxa_atexit@plt+0x11dec> │ │ │ │ + ldr r2, [pc, #48] @ 1db40 <__cxa_atexit@plt+0x11df8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1db44 <__cxa_atexit@plt+0x11dfc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + strdeq r1, [r1, -r8] │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1dbd8 <__cxa_atexit@plt+0x11e90> │ │ │ │ + ldr r2, [pc, #128] @ 1dbf0 <__cxa_atexit@plt+0x11ea8> │ │ │ │ + ldr r7, [pc, #128] @ 1dbf4 <__cxa_atexit@plt+0x11eac> │ │ │ │ + sub r0, r6, #26 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r1, r7, #1 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [pc, #100] @ 1dbf8 <__cxa_atexit@plt+0x11eb0> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr lr, [pc, #92] @ 1dbfc <__cxa_atexit@plt+0x11eb4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #84] @ 1dc00 <__cxa_atexit@plt+0x11eb8> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #19 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov sl, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #36] @ 1dc04 <__cxa_atexit@plt+0x11ebc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #2 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - ldrhteq r5, [r1], #116 @ 0x74 │ │ │ │ - rscseq r5, r1, r4, lsr #8 │ │ │ │ - rscseq r5, r1, r0, ror #14 │ │ │ │ - tsteq r0, r4, asr #20 │ │ │ │ - @ instruction: 0xffffda30 │ │ │ │ - rscseq r5, r1, r4, lsl #16 │ │ │ │ - ldrhteq r5, [r1], #120 @ 0x78 │ │ │ │ - sbcseq r7, ip, sl, lsl #27 │ │ │ │ - @ instruction: 0x0100ea94 │ │ │ │ - rscseq r5, r1, r8, lsl #15 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + smlatbeq r1, r4, fp, r1 │ │ │ │ + smlabteq r1, r4, sl, r1 │ │ │ │ + smlabbeq r1, r0, fp, r1 │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ + rscseq r8, r1, r0, lsl #5 │ │ │ │ + rscseq r8, r1, ip, asr r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 20dcc <__cxa_atexit@plt+0x15084> │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 1dc70 <__cxa_atexit@plt+0x11f28> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20dbc <__cxa_atexit@plt+0x15074> │ │ │ │ - ldr r3, [pc, #168] @ 20e0c <__cxa_atexit@plt+0x150c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 20dd4 <__cxa_atexit@plt+0x1508c> │ │ │ │ - ldr r3, [pc, #156] @ 20e20 <__cxa_atexit@plt+0x150d8> │ │ │ │ + beq 1dc68 <__cxa_atexit@plt+0x11f20> │ │ │ │ + ldr r3, [pc, #60] @ 1dc78 <__cxa_atexit@plt+0x11f30> │ │ │ │ + ldr r7, [pc, #60] @ 1dc7c <__cxa_atexit@plt+0x11f34> │ │ │ │ + ldr r2, [pc, #60] @ 1dc80 <__cxa_atexit@plt+0x11f38> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #152] @ 20e24 <__cxa_atexit@plt+0x150dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #148] @ 20e28 <__cxa_atexit@plt+0x150e0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #144] @ 20e2c <__cxa_atexit@plt+0x150e4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r3, r2, #2 │ │ │ │ - ldr r2, [pc, #132] @ 20e30 <__cxa_atexit@plt+0x150e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #36] @ 1dc84 <__cxa_atexit@plt+0x11f3c> │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 20dc0 <__cxa_atexit@plt+0x15078> │ │ │ │ - ldr r3, [pc, #52] @ 20e10 <__cxa_atexit@plt+0x150c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #48] @ 20e14 <__cxa_atexit@plt+0x150cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 20e18 <__cxa_atexit@plt+0x150d0> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r2, [pc, #32] @ 20e1c <__cxa_atexit@plt+0x150d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #2 │ │ │ │ bx r0 │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ - rscseq r5, r1, r4, asr r6 │ │ │ │ - rscseq r5, r1, r8, lsl r3 │ │ │ │ - ldrhteq r5, [r1], #104 @ 0x68 │ │ │ │ - tsteq r0, r8, lsr r9 │ │ │ │ - @ instruction: 0xffffd924 │ │ │ │ - rscseq r5, r1, r4, lsr #13 │ │ │ │ - rscseq r5, r1, r0, lsl r7 │ │ │ │ - sbcseq r7, ip, lr, ror ip │ │ │ │ - smlabbeq r0, r8, r9, lr │ │ │ │ - rscseq r5, r1, ip, ror r6 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r8, r1, r4, lsr #4 │ │ │ │ + tsteq r1, ip, lsl #20 │ │ │ │ + rscseq r8, r1, r8, lsl #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 20ed8 <__cxa_atexit@plt+0x15190> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 20ec8 <__cxa_atexit@plt+0x15180> │ │ │ │ - ldr r3, [pc, #168] @ 20f18 <__cxa_atexit@plt+0x151d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 20ee0 <__cxa_atexit@plt+0x15198> │ │ │ │ - ldr r3, [pc, #156] @ 20f2c <__cxa_atexit@plt+0x151e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #152] @ 20f30 <__cxa_atexit@plt+0x151e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #148] @ 20f34 <__cxa_atexit@plt+0x151ec> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #144] @ 20f38 <__cxa_atexit@plt+0x151f0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r3, r2, #2 │ │ │ │ - ldr r2, [pc, #132] @ 20f3c <__cxa_atexit@plt+0x151f4> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1dcbc <__cxa_atexit@plt+0x11f74> │ │ │ │ + ldr r2, [pc, #28] @ 1dcc8 <__cxa_atexit@plt+0x11f80> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, ip, ror sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1dd54 <__cxa_atexit@plt+0x1200c> │ │ │ │ + ldr r1, [pc, #136] @ 1dd74 <__cxa_atexit@plt+0x1202c> │ │ │ │ + ldr r7, [pc, #136] @ 1dd78 <__cxa_atexit@plt+0x12030> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1dd48 <__cxa_atexit@plt+0x12000> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1dd60 <__cxa_atexit@plt+0x12018> │ │ │ │ + ldr r3, [pc, #88] @ 1dd7c <__cxa_atexit@plt+0x12034> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1dd80 <__cxa_atexit@plt+0x12038> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 20ecc <__cxa_atexit@plt+0x15184> │ │ │ │ - ldr r3, [pc, #52] @ 20f1c <__cxa_atexit@plt+0x151d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #48] @ 20f20 <__cxa_atexit@plt+0x151d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 20f24 <__cxa_atexit@plt+0x151dc> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r2, [pc, #32] @ 20f28 <__cxa_atexit@plt+0x151e0> │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlabbeq r1, r0, r9, r1 │ │ │ │ + tsteq r1, r8, lsr r9 │ │ │ │ + smlatteq r1, r8, r9, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1ddcc <__cxa_atexit@plt+0x12084> │ │ │ │ + ldr r2, [pc, #48] @ 1ddd8 <__cxa_atexit@plt+0x12090> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1dddc <__cxa_atexit@plt+0x12094> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x010118b4 │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1de30 <__cxa_atexit@plt+0x120e8> │ │ │ │ + ldr r1, [pc, #64] @ 1de4c <__cxa_atexit@plt+0x12104> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1de50 <__cxa_atexit@plt+0x12108> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1de54 <__cxa_atexit@plt+0x1210c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #2 │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlatteq r0, r8, r7, lr │ │ │ │ - rscseq r5, r1, r4, lsl #9 │ │ │ │ - rscseq r5, r1, ip, lsl #4 │ │ │ │ - rscseq r5, r1, ip, lsr #11 │ │ │ │ - tsteq r0, ip, lsr #16 │ │ │ │ - @ instruction: 0xffffd818 │ │ │ │ - ldrsbteq r5, [r1], #68 @ 0x44 │ │ │ │ - rscseq r5, r1, r4, lsl #12 │ │ │ │ - sbcseq r7, ip, r2, ror fp │ │ │ │ - tsteq r0, ip, ror r8 │ │ │ │ - rscseq r5, r1, r0, ror r5 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + strdeq r1, [r1, -r8] │ │ │ │ + rscseq r8, r1, r4, ror r0 │ │ │ │ + rscseq r8, r1, r0, rrx │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 20fe4 <__cxa_atexit@plt+0x1529c> │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 1dec0 <__cxa_atexit@plt+0x12178> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20fd4 <__cxa_atexit@plt+0x1528c> │ │ │ │ - ldr r3, [pc, #168] @ 21024 <__cxa_atexit@plt+0x152dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 20fec <__cxa_atexit@plt+0x152a4> │ │ │ │ - ldr r3, [pc, #156] @ 21038 <__cxa_atexit@plt+0x152f0> │ │ │ │ + beq 1deb8 <__cxa_atexit@plt+0x12170> │ │ │ │ + ldr r3, [pc, #60] @ 1dec8 <__cxa_atexit@plt+0x12180> │ │ │ │ + ldr r7, [pc, #60] @ 1decc <__cxa_atexit@plt+0x12184> │ │ │ │ + ldr r2, [pc, #60] @ 1ded0 <__cxa_atexit@plt+0x12188> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #152] @ 2103c <__cxa_atexit@plt+0x152f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #148] @ 21040 <__cxa_atexit@plt+0x152f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #144] @ 21044 <__cxa_atexit@plt+0x152fc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r3, r2, #2 │ │ │ │ - ldr r2, [pc, #132] @ 21048 <__cxa_atexit@plt+0x15300> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #36] @ 1ded4 <__cxa_atexit@plt+0x1218c> │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 20fd8 <__cxa_atexit@plt+0x15290> │ │ │ │ - ldr r3, [pc, #52] @ 21028 <__cxa_atexit@plt+0x152e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #48] @ 2102c <__cxa_atexit@plt+0x152e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 21030 <__cxa_atexit@plt+0x152e8> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r2, [pc, #32] @ 21034 <__cxa_atexit@plt+0x152ec> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r8, r1, r8, lsr #32 │ │ │ │ + @ instruction: 0x010117bc │ │ │ │ + rscseq r8, r1, ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1df0c <__cxa_atexit@plt+0x121c4> │ │ │ │ + ldr r2, [pc, #28] @ 1df18 <__cxa_atexit@plt+0x121d0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - smlalseq r5, r1, r0, r4 │ │ │ │ - rscseq r5, r1, r0, lsl #2 │ │ │ │ - rscseq r5, r1, r0, lsr #9 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - @ instruction: 0xffffd70c │ │ │ │ - rscseq r5, r1, r0, ror #9 │ │ │ │ - ldrshteq r5, [r1], #72 @ 0x48 │ │ │ │ - sbcseq r7, ip, r6, ror #20 │ │ │ │ - tsteq r0, r0, ror r7 │ │ │ │ - ldrhteq r5, [r1], #72 @ 0x48 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 210f4 <__cxa_atexit@plt+0x153ac> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 210e4 <__cxa_atexit@plt+0x1539c> │ │ │ │ - ldr r3, [pc, #172] @ 21134 <__cxa_atexit@plt+0x153ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 210fc <__cxa_atexit@plt+0x153b4> │ │ │ │ - ldr r3, [pc, #160] @ 21148 <__cxa_atexit@plt+0x15400> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 2114c <__cxa_atexit@plt+0x15404> │ │ │ │ + bcc 1dfac <__cxa_atexit@plt+0x12264> │ │ │ │ + ldr r2, [pc, #88] @ 1dfc4 <__cxa_atexit@plt+0x1227c> │ │ │ │ + ldr lr, [pc, #88] @ 1dfc8 <__cxa_atexit@plt+0x12280> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #152] @ 21150 <__cxa_atexit@plt+0x15408> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 21154 <__cxa_atexit@plt+0x1540c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #136] @ 21158 <__cxa_atexit@plt+0x15410> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - b 210e8 <__cxa_atexit@plt+0x153a0> │ │ │ │ - ldr r7, [pc, #52] @ 21138 <__cxa_atexit@plt+0x153f0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r7, #4] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #24] @ 1dfcc <__cxa_atexit@plt+0x12284> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 2113c <__cxa_atexit@plt+0x153f4> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #36] @ 21140 <__cxa_atexit@plt+0x153f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #28] @ 21144 <__cxa_atexit@plt+0x153fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r0, -r0] │ │ │ │ - ldrshteq r4, [r1], #248 @ 0xf8 │ │ │ │ - rscseq r5, r1, ip, ror #7 │ │ │ │ - tsteq r0, r8, lsl r6 │ │ │ │ - tsteq r0, r4, lsr r5 │ │ │ │ - @ instruction: 0xffffd600 │ │ │ │ - rscseq r5, r1, r8, asr #8 │ │ │ │ - sbcseq r7, ip, r2, ror #18 │ │ │ │ - @ instruction: 0x0100e598 │ │ │ │ - tsteq r0, r4, ror #12 │ │ │ │ - ldrsbteq r5, [r1], #60 @ 0x3c │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq r7, r1, r8, lsr pc │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 21204 <__cxa_atexit@plt+0x154bc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 211f4 <__cxa_atexit@plt+0x154ac> │ │ │ │ - ldr r3, [pc, #172] @ 21244 <__cxa_atexit@plt+0x154fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 2120c <__cxa_atexit@plt+0x154c4> │ │ │ │ - ldr r3, [pc, #160] @ 21258 <__cxa_atexit@plt+0x15510> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 2125c <__cxa_atexit@plt+0x15514> │ │ │ │ + bcc 1e038 <__cxa_atexit@plt+0x122f0> │ │ │ │ + ldr r2, [pc, #88] @ 1e050 <__cxa_atexit@plt+0x12308> │ │ │ │ + ldr lr, [pc, #88] @ 1e054 <__cxa_atexit@plt+0x1230c> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #152] @ 21260 <__cxa_atexit@plt+0x15518> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 21264 <__cxa_atexit@plt+0x1551c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #136] @ 21268 <__cxa_atexit@plt+0x15520> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - b 211f8 <__cxa_atexit@plt+0x154b0> │ │ │ │ - ldr r7, [pc, #52] @ 21248 <__cxa_atexit@plt+0x15500> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r7, #4] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #24] @ 1e058 <__cxa_atexit@plt+0x12310> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 2124c <__cxa_atexit@plt+0x15504> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #36] @ 21250 <__cxa_atexit@plt+0x15508> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #28] @ 21254 <__cxa_atexit@plt+0x1550c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ bx r0 │ │ │ │ - smlabteq r0, r0, r4, lr │ │ │ │ - rscseq r4, r1, r8, ror #29 │ │ │ │ - rscseq r5, r1, r0, lsl r3 │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - @ instruction: 0xffffd4f0 │ │ │ │ - rscseq r5, r1, ip, ror #6 │ │ │ │ - sbcseq r7, ip, r2, asr r8 │ │ │ │ - smlabbeq r0, r8, r4, lr │ │ │ │ - tsteq r0, r4, asr r5 │ │ │ │ - ldrshteq r5, [r1], #44 @ 0x2c │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + rscseq r7, r1, ip, lsr #29 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2134c <__cxa_atexit@plt+0x15604> │ │ │ │ - ldr r3, [pc, #276] @ 213a4 <__cxa_atexit@plt+0x1565c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 21328 <__cxa_atexit@plt+0x155e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 2135c <__cxa_atexit@plt+0x15614> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 21338 <__cxa_atexit@plt+0x155f0> │ │ │ │ - ldr r7, [pc, #232] @ 213a8 <__cxa_atexit@plt+0x15660> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #224] @ 213ac <__cxa_atexit@plt+0x15664> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 21374 <__cxa_atexit@plt+0x1562c> │ │ │ │ - ldr r7, [pc, #216] @ 213c4 <__cxa_atexit@plt+0x1567c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #212] @ 213c8 <__cxa_atexit@plt+0x15680> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #208] @ 213cc <__cxa_atexit@plt+0x15684> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [pc, #200] @ 213d0 <__cxa_atexit@plt+0x15688> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1e0ec <__cxa_atexit@plt+0x123a4> │ │ │ │ + ldr r2, [pc, #88] @ 1e104 <__cxa_atexit@plt+0x123bc> │ │ │ │ + ldr lr, [pc, #88] @ 1e108 <__cxa_atexit@plt+0x123c0> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r7, #4] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 213bc <__cxa_atexit@plt+0x15674> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #108] @ 213c0 <__cxa_atexit@plt+0x15678> │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #24] @ 1e10c <__cxa_atexit@plt+0x123c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq r7, r1, r0, lsl #28 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1e178 <__cxa_atexit@plt+0x12430> │ │ │ │ + ldr r2, [pc, #88] @ 1e190 <__cxa_atexit@plt+0x12448> │ │ │ │ + ldr lr, [pc, #88] @ 1e194 <__cxa_atexit@plt+0x1244c> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r7, #4] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #52] @ 213b0 <__cxa_atexit@plt+0x15668> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #24] @ 1e198 <__cxa_atexit@plt+0x12450> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 213b4 <__cxa_atexit@plt+0x1566c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ 213b8 <__cxa_atexit@plt+0x15670> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + rscseq r7, r1, r4, ror sp │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 1e1c8 <__cxa_atexit@plt+0x12480> │ │ │ │ + ldm r5!, {r3, r9, sl} │ │ │ │ + ldr r2, [pc, #36] @ 1e1e0 <__cxa_atexit@plt+0x12498> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r8, #4] │ │ │ │ + b fdb58 <__cxa_atexit@plt+0xf1e10> │ │ │ │ + ldr r7, [pc, #20] @ 1e1e4 <__cxa_atexit@plt+0x1249c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - @ instruction: 0x0100e39c │ │ │ │ - smlabteq r0, r4, r3, lr │ │ │ │ - rscseq r4, r1, r0, lsl #27 │ │ │ │ - ldrsbteq r5, [r1], #28 │ │ │ │ - smlatbeq r0, r0, r3, lr │ │ │ │ - tsteq r0, ip, lsl r3 │ │ │ │ - rscseq r5, r1, r0, lsr r2 │ │ │ │ - @ instruction: 0xffffd3bc │ │ │ │ - rscseq r5, r1, ip, ror #4 │ │ │ │ - sbcseq r7, ip, lr, lsl r7 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - smlalseq r5, r1, r8, r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + rscseq r7, r1, ip, lsr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 2147c <__cxa_atexit@plt+0x15734> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 21468 <__cxa_atexit@plt+0x15720> │ │ │ │ - ldr r1, [pc, #184] @ 214bc <__cxa_atexit@plt+0x15774> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #176] @ 214c0 <__cxa_atexit@plt+0x15778> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 2148c <__cxa_atexit@plt+0x15744> │ │ │ │ - ldr r2, [pc, #160] @ 214d4 <__cxa_atexit@plt+0x1578c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #156] @ 214d8 <__cxa_atexit@plt+0x15790> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #152] @ 214dc <__cxa_atexit@plt+0x15794> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [pc, #144] @ 214e0 <__cxa_atexit@plt+0x15798> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e224 <__cxa_atexit@plt+0x124dc> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 1e234 <__cxa_atexit@plt+0x124ec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #96] @ 214d0 <__cxa_atexit@plt+0x15788> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #48] @ 214c4 <__cxa_atexit@plt+0x1577c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 214c8 <__cxa_atexit@plt+0x15780> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #32] @ 214cc <__cxa_atexit@plt+0x15784> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - smlabbeq r0, r0, r2, lr │ │ │ │ - rscseq r4, r1, r8, ror #24 │ │ │ │ - rscseq r5, r1, r4, asr #1 │ │ │ │ - smlabbeq r0, r8, r2, lr │ │ │ │ - smlatteq r0, ip, r1, lr │ │ │ │ - @ instruction: 0xffffd274 │ │ │ │ - rscseq r5, r1, r4, lsr #2 │ │ │ │ - ldrsbeq r7, [ip], #86 @ 0x56 │ │ │ │ - smlatteq r0, r4, r2, lr │ │ │ │ - ldrhteq r5, [r1], #0 │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 215c4 <__cxa_atexit@plt+0x1587c> │ │ │ │ - ldr r3, [pc, #276] @ 2161c <__cxa_atexit@plt+0x158d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 215a0 <__cxa_atexit@plt+0x15858> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 215d4 <__cxa_atexit@plt+0x1588c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 215b0 <__cxa_atexit@plt+0x15868> │ │ │ │ - ldr r7, [pc, #232] @ 21620 <__cxa_atexit@plt+0x158d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #224] @ 21624 <__cxa_atexit@plt+0x158dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 215ec <__cxa_atexit@plt+0x158a4> │ │ │ │ - ldr r7, [pc, #216] @ 2163c <__cxa_atexit@plt+0x158f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #212] @ 21640 <__cxa_atexit@plt+0x158f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #208] @ 21644 <__cxa_atexit@plt+0x158fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [pc, #200] @ 21648 <__cxa_atexit@plt+0x15900> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e270 <__cxa_atexit@plt+0x12528> │ │ │ │ + ldr r2, [pc, #32] @ 1e280 <__cxa_atexit@plt+0x12538> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 21634 <__cxa_atexit@plt+0x158ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e2c0 <__cxa_atexit@plt+0x12578> │ │ │ │ ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 1e2d0 <__cxa_atexit@plt+0x12588> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #108] @ 21638 <__cxa_atexit@plt+0x158f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #52] @ 21628 <__cxa_atexit@plt+0x158e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 2162c <__cxa_atexit@plt+0x158e4> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ 21630 <__cxa_atexit@plt+0x158e8> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e30c <__cxa_atexit@plt+0x125c4> │ │ │ │ + ldr r2, [pc, #32] @ 1e31c <__cxa_atexit@plt+0x125d4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - tsteq r0, r4, lsr #2 │ │ │ │ - tsteq r0, ip, asr #2 │ │ │ │ - rscseq r4, r1, r8, lsl #22 │ │ │ │ - smlalseq r4, r1, r0, pc @ │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - smlatbeq r0, r4, r0, lr │ │ │ │ - rscseq r4, r1, r4, ror #31 │ │ │ │ - @ instruction: 0xffffd144 │ │ │ │ - rscseq r5, r1, r0, lsr #32 │ │ │ │ - sbcseq r7, ip, r6, lsr #9 │ │ │ │ - @ instruction: 0x0100e1b4 │ │ │ │ - rscseq r4, r1, ip, asr #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 216f4 <__cxa_atexit@plt+0x159ac> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 216e0 <__cxa_atexit@plt+0x15998> │ │ │ │ - ldr r1, [pc, #184] @ 21734 <__cxa_atexit@plt+0x159ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #176] @ 21738 <__cxa_atexit@plt+0x159f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 21704 <__cxa_atexit@plt+0x159bc> │ │ │ │ - ldr r2, [pc, #160] @ 2174c <__cxa_atexit@plt+0x15a04> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e378 <__cxa_atexit@plt+0x12630> │ │ │ │ + ldr r2, [pc, #64] @ 1e388 <__cxa_atexit@plt+0x12640> │ │ │ │ + ldr lr, [pc, #64] @ 1e38c <__cxa_atexit@plt+0x12644> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + sub r9, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #156] @ 21750 <__cxa_atexit@plt+0x15a08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #152] @ 21754 <__cxa_atexit@plt+0x15a0c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [pc, #144] @ 21758 <__cxa_atexit@plt+0x15a10> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #96] @ 21748 <__cxa_atexit@plt+0x15a00> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #48] @ 2173c <__cxa_atexit@plt+0x159f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 21740 <__cxa_atexit@plt+0x159f8> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #32] @ 21744 <__cxa_atexit@plt+0x159fc> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlatteq r0, r0, pc, sp @ │ │ │ │ - tsteq r0, r8 │ │ │ │ - ldrshteq r4, [r1], #144 @ 0x90 │ │ │ │ - rscseq r4, r1, r8, ror lr │ │ │ │ - tsteq r0, r0, lsl r0 │ │ │ │ - tsteq r0, r4, ror pc │ │ │ │ - @ instruction: 0xffffcffc │ │ │ │ - ldrsbteq r4, [r1], #232 @ 0xe8 │ │ │ │ - sbcseq r7, ip, lr, asr r3 │ │ │ │ - tsteq r0, ip, rrx │ │ │ │ - rscseq r4, r1, r8, ror #28 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 21804 <__cxa_atexit@plt+0x15abc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 217f4 <__cxa_atexit@plt+0x15aac> │ │ │ │ - ldr r3, [pc, #172] @ 21844 <__cxa_atexit@plt+0x15afc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e3d4 <__cxa_atexit@plt+0x1268c> │ │ │ │ + ldr r2, [pc, #48] @ 1e3f4 <__cxa_atexit@plt+0x126ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + mov r8, r3 │ │ │ │ + b fdb58 <__cxa_atexit@plt+0xf1e10> │ │ │ │ + ldr r7, [pc, #28] @ 1e3f8 <__cxa_atexit@plt+0x126b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + rscseq r7, r1, r0, lsr #22 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 2180c <__cxa_atexit@plt+0x15ac4> │ │ │ │ - ldr r3, [pc, #160] @ 21858 <__cxa_atexit@plt+0x15b10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 2185c <__cxa_atexit@plt+0x15b14> │ │ │ │ + bcc 1e428 <__cxa_atexit@plt+0x126e0> │ │ │ │ + ldm r5!, {r3, r9, sl} │ │ │ │ + ldr r2, [pc, #36] @ 1e440 <__cxa_atexit@plt+0x126f8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #152] @ 21860 <__cxa_atexit@plt+0x15b18> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 21864 <__cxa_atexit@plt+0x15b1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #136] @ 21868 <__cxa_atexit@plt+0x15b20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - b 217f8 <__cxa_atexit@plt+0x15ab0> │ │ │ │ - ldr r7, [pc, #52] @ 21848 <__cxa_atexit@plt+0x15b00> │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r8, #4] │ │ │ │ + b fdb58 <__cxa_atexit@plt+0xf1e10> │ │ │ │ + ldr r7, [pc, #20] @ 1e444 <__cxa_atexit@plt+0x126fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 2184c <__cxa_atexit@plt+0x15b04> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #36] @ 21850 <__cxa_atexit@plt+0x15b08> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #28] @ 21854 <__cxa_atexit@plt+0x15b0c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ bx r0 │ │ │ │ - smlabteq r0, r0, lr, sp │ │ │ │ - rscseq r4, r1, r8, ror #17 │ │ │ │ - smlalseq r4, r1, ip, sp │ │ │ │ - tsteq r0, r8, lsl #30 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - @ instruction: 0xffffcef0 │ │ │ │ - ldrshteq r4, [r1], #216 @ 0xd8 │ │ │ │ - sbcseq r7, ip, r2, asr r2 │ │ │ │ - smlabbeq r0, r8, lr, sp │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - rscseq r4, r1, ip, lsl #27 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + rscseq r7, r1, ip, asr #21 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 21914 <__cxa_atexit@plt+0x15bcc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 21904 <__cxa_atexit@plt+0x15bbc> │ │ │ │ - ldr r3, [pc, #172] @ 21954 <__cxa_atexit@plt+0x15c0c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 2191c <__cxa_atexit@plt+0x15bd4> │ │ │ │ - ldr r3, [pc, #160] @ 21968 <__cxa_atexit@plt+0x15c20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 2196c <__cxa_atexit@plt+0x15c24> │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e48c <__cxa_atexit@plt+0x12744> │ │ │ │ + ldr r2, [pc, #48] @ 1e4ac <__cxa_atexit@plt+0x12764> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #152] @ 21970 <__cxa_atexit@plt+0x15c28> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 21974 <__cxa_atexit@plt+0x15c2c> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + mov r8, r3 │ │ │ │ + b fdb58 <__cxa_atexit@plt+0xf1e10> │ │ │ │ + ldr r7, [pc, #28] @ 1e4b0 <__cxa_atexit@plt+0x12768> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq r7, r1, r8, ror #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1e53c <__cxa_atexit@plt+0x127f4> │ │ │ │ + ldr r1, [pc, #136] @ 1e55c <__cxa_atexit@plt+0x12814> │ │ │ │ + ldr r7, [pc, #136] @ 1e560 <__cxa_atexit@plt+0x12818> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1e530 <__cxa_atexit@plt+0x127e8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1e548 <__cxa_atexit@plt+0x12800> │ │ │ │ + ldr r3, [pc, #88] @ 1e564 <__cxa_atexit@plt+0x1281c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1e568 <__cxa_atexit@plt+0x12820> │ │ │ │ add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #136] @ 21978 <__cxa_atexit@plt+0x15c30> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 21908 <__cxa_atexit@plt+0x15bc0> │ │ │ │ - ldr r7, [pc, #52] @ 21958 <__cxa_atexit@plt+0x15c10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 2195c <__cxa_atexit@plt+0x15c14> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, #20 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0x01011198 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + mrseq r1, R9_usr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e5b4 <__cxa_atexit@plt+0x1286c> │ │ │ │ + ldr r2, [pc, #48] @ 1e5c0 <__cxa_atexit@plt+0x12878> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1e5c4 <__cxa_atexit@plt+0x1287c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #36] @ 21960 <__cxa_atexit@plt+0x15c18> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #28] @ 21964 <__cxa_atexit@plt+0x15c1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlabteq r1, ip, r0, r1 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1e618 <__cxa_atexit@plt+0x128d0> │ │ │ │ + ldr r1, [pc, #64] @ 1e634 <__cxa_atexit@plt+0x128ec> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1e638 <__cxa_atexit@plt+0x128f0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1e63c <__cxa_atexit@plt+0x128f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0100ddb0 │ │ │ │ - ldrsbteq r4, [r1], #120 @ 0x78 │ │ │ │ - rscseq r4, r1, r0, asr #25 │ │ │ │ - strdeq sp, [r0, -r8] │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ - @ instruction: 0xffffcde0 │ │ │ │ - rscseq r4, r1, ip, lsl sp │ │ │ │ - sbcseq r7, ip, r2, asr #2 │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - ldrhteq r4, [r1], #192 @ 0xc0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 21a24 <__cxa_atexit@plt+0x15cdc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 21a14 <__cxa_atexit@plt+0x15ccc> │ │ │ │ - ldr r3, [pc, #172] @ 21a64 <__cxa_atexit@plt+0x15d1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 21a2c <__cxa_atexit@plt+0x15ce4> │ │ │ │ - ldr r3, [pc, #160] @ 21a78 <__cxa_atexit@plt+0x15d30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 21a7c <__cxa_atexit@plt+0x15d34> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #152] @ 21a80 <__cxa_atexit@plt+0x15d38> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 21a84 <__cxa_atexit@plt+0x15d3c> │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + smlatteq r1, r0, r0, r1 │ │ │ │ + rscseq r7, r1, r4, ror #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1e6c8 <__cxa_atexit@plt+0x12980> │ │ │ │ + ldr r1, [pc, #136] @ 1e6e8 <__cxa_atexit@plt+0x129a0> │ │ │ │ + ldr r7, [pc, #136] @ 1e6ec <__cxa_atexit@plt+0x129a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1e6bc <__cxa_atexit@plt+0x12974> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1e6d4 <__cxa_atexit@plt+0x1298c> │ │ │ │ + ldr r3, [pc, #88] @ 1e6f0 <__cxa_atexit@plt+0x129a8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1e6f4 <__cxa_atexit@plt+0x129ac> │ │ │ │ add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #136] @ 21a88 <__cxa_atexit@plt+0x15d40> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 21a18 <__cxa_atexit@plt+0x15cd0> │ │ │ │ - ldr r7, [pc, #52] @ 21a68 <__cxa_atexit@plt+0x15d20> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 21a6c <__cxa_atexit@plt+0x15d24> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, #20 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + smlabteq r1, r4, pc, r0 @ │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e740 <__cxa_atexit@plt+0x129f8> │ │ │ │ + ldr r2, [pc, #48] @ 1e74c <__cxa_atexit@plt+0x12a04> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1e750 <__cxa_atexit@plt+0x12a08> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #36] @ 21a70 <__cxa_atexit@plt+0x15d28> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #28] @ 21a74 <__cxa_atexit@plt+0x15d2c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + smlatteq r1, ip, pc, r0 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1e7a4 <__cxa_atexit@plt+0x12a5c> │ │ │ │ + ldr r1, [pc, #64] @ 1e7c0 <__cxa_atexit@plt+0x12a78> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1e7c4 <__cxa_atexit@plt+0x12a7c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1e7c8 <__cxa_atexit@plt+0x12a80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlatbeq r0, r0, ip, sp │ │ │ │ - rscseq r4, r1, r8, asr #13 │ │ │ │ - rscseq r4, r1, r4, ror #23 │ │ │ │ - smlatteq r0, r8, ip, sp │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - @ instruction: 0xffffccd0 │ │ │ │ - rscseq r4, r1, r0, asr #24 │ │ │ │ - sbcseq r7, ip, r2, lsr r0 │ │ │ │ - tsteq r0, r8, ror #24 │ │ │ │ - tsteq r0, r4, lsr sp │ │ │ │ - ldrsbteq r4, [r1], #180 @ 0xb4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 21b34 <__cxa_atexit@plt+0x15dec> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 21b24 <__cxa_atexit@plt+0x15ddc> │ │ │ │ - ldr r3, [pc, #172] @ 21b74 <__cxa_atexit@plt+0x15e2c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 21b3c <__cxa_atexit@plt+0x15df4> │ │ │ │ - ldr r3, [pc, #160] @ 21b88 <__cxa_atexit@plt+0x15e40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 21b8c <__cxa_atexit@plt+0x15e44> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #152] @ 21b90 <__cxa_atexit@plt+0x15e48> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 21b94 <__cxa_atexit@plt+0x15e4c> │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0x01010f94 │ │ │ │ + rscseq r7, r1, ip, asr r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1e854 <__cxa_atexit@plt+0x12b0c> │ │ │ │ + ldr r1, [pc, #136] @ 1e874 <__cxa_atexit@plt+0x12b2c> │ │ │ │ + ldr r7, [pc, #136] @ 1e878 <__cxa_atexit@plt+0x12b30> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1e848 <__cxa_atexit@plt+0x12b00> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1e860 <__cxa_atexit@plt+0x12b18> │ │ │ │ + ldr r3, [pc, #88] @ 1e87c <__cxa_atexit@plt+0x12b34> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1e880 <__cxa_atexit@plt+0x12b38> │ │ │ │ add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #136] @ 21b98 <__cxa_atexit@plt+0x15e50> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - b 21b28 <__cxa_atexit@plt+0x15de0> │ │ │ │ - ldr r7, [pc, #52] @ 21b78 <__cxa_atexit@plt+0x15e30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #48] @ 21b7c <__cxa_atexit@plt+0x15e34> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, #20 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlabbeq r1, r0, lr, r0 │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + smlatteq r1, r8, lr, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1e8cc <__cxa_atexit@plt+0x12b84> │ │ │ │ + ldr r2, [pc, #48] @ 1e8d8 <__cxa_atexit@plt+0x12b90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1e8dc <__cxa_atexit@plt+0x12b94> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #36] @ 21b80 <__cxa_atexit@plt+0x15e38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #28] @ 21b84 <__cxa_atexit@plt+0x15e3c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x01010db4 │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1e930 <__cxa_atexit@plt+0x12be8> │ │ │ │ + ldr r1, [pc, #64] @ 1e94c <__cxa_atexit@plt+0x12c04> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1e950 <__cxa_atexit@plt+0x12c08> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1e954 <__cxa_atexit@plt+0x12c0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0100db90 │ │ │ │ - ldrhteq r4, [r1], #88 @ 0x58 │ │ │ │ - rscseq r4, r1, r8, lsl #22 │ │ │ │ - ldrdeq sp, [r0, -r8] │ │ │ │ - strdeq sp, [r0, -r4] │ │ │ │ - @ instruction: 0xffffcbc0 │ │ │ │ - rscseq r4, r1, r4, ror #22 │ │ │ │ - sbcseq r6, ip, r2, lsr #30 │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - rscseq r4, r1, r4, ror #21 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r1, r8, lsl #28 │ │ │ │ + ldrsbteq r7, [r1], #84 @ 0x54 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 21c44 <__cxa_atexit@plt+0x15efc> │ │ │ │ - ldr r1, [pc, #144] @ 21c50 <__cxa_atexit@plt+0x15f08> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1e9e0 <__cxa_atexit@plt+0x12c98> │ │ │ │ + ldr r1, [pc, #136] @ 1ea00 <__cxa_atexit@plt+0x12cb8> │ │ │ │ + ldr r7, [pc, #136] @ 1ea04 <__cxa_atexit@plt+0x12cbc> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - ldr r1, [pc, #128] @ 21c54 <__cxa_atexit@plt+0x15f0c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r2, {r1, r3} │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 21c38 <__cxa_atexit@plt+0x15ef0> │ │ │ │ - ldr lr, [pc, #112] @ 21c58 <__cxa_atexit@plt+0x15f10> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #108] @ 21c5c <__cxa_atexit@plt+0x15f14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r5, #8 │ │ │ │ - stm r1, {r0, r3, lr} │ │ │ │ - ldr r3, [pc, #72] @ 21c60 <__cxa_atexit@plt+0x15f18> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #64] @ 21c64 <__cxa_atexit@plt+0x15f1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #56] @ 21c68 <__cxa_atexit@plt+0x15f20> │ │ │ │ + beq 1e9d4 <__cxa_atexit@plt+0x12c8c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1e9ec <__cxa_atexit@plt+0x12ca4> │ │ │ │ + ldr r3, [pc, #88] @ 1ea08 <__cxa_atexit@plt+0x12cc0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b 25bc8 <__cxa_atexit@plt+0x19e80> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1ea0c <__cxa_atexit@plt+0x12cc4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0100da9c │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - tsteq r0, r4, ror #22 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - tsteq r0, r8, lsr fp │ │ │ │ - tsteq r0, r0, lsr fp │ │ │ │ - rscseq r4, r1, r4, lsl sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ 21cd0 <__cxa_atexit@plt+0x15f88> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r3} │ │ │ │ - ldr r3, [pc, #52] @ 21cd4 <__cxa_atexit@plt+0x15f8c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r3, [pc, #40] @ 21cd8 <__cxa_atexit@plt+0x15f90> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 21cdc <__cxa_atexit@plt+0x15f94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #24] @ 21ce0 <__cxa_atexit@plt+0x15f98> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b 25bc8 <__cxa_atexit@plt+0x19e80> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x0100dab4 │ │ │ │ - smlatbeq r0, r8, sl, sp │ │ │ │ - smlatbeq r0, r0, sl, sp │ │ │ │ - @ instruction: 0x0100da98 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strdeq r0, [r1, -r4] │ │ │ │ + smlatbeq r1, ip, ip, r0 │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 21d18 <__cxa_atexit@plt+0x15fd0> │ │ │ │ - ldr r2, [pc, #28] @ 21d24 <__cxa_atexit@plt+0x15fdc> │ │ │ │ + bcc 1ea58 <__cxa_atexit@plt+0x12d10> │ │ │ │ + ldr r2, [pc, #48] @ 1ea64 <__cxa_atexit@plt+0x12d1c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1ea68 <__cxa_atexit@plt+0x12d20> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - ldrdeq sp, [r0, -r4] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r8, lsr #24 │ │ │ │ + ldrdeq r0, [r1, -r4] │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1eabc <__cxa_atexit@plt+0x12d74> │ │ │ │ + ldr r1, [pc, #64] @ 1ead8 <__cxa_atexit@plt+0x12d90> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1eadc <__cxa_atexit@plt+0x12d94> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1eae0 <__cxa_atexit@plt+0x12d98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + rscseq r7, r1, ip, asr #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 21da4 <__cxa_atexit@plt+0x1605c> │ │ │ │ - ldr r2, [pc, #124] @ 21dc0 <__cxa_atexit@plt+0x16078> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 21dc4 <__cxa_atexit@plt+0x1607c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 1eb6c <__cxa_atexit@plt+0x12e24> │ │ │ │ + ldr r1, [pc, #136] @ 1eb8c <__cxa_atexit@plt+0x12e44> │ │ │ │ + ldr r7, [pc, #136] @ 1eb90 <__cxa_atexit@plt+0x12e48> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 21d98 <__cxa_atexit@plt+0x16050> │ │ │ │ + beq 1eb60 <__cxa_atexit@plt+0x12e18> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 21dac <__cxa_atexit@plt+0x16064> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r3, [pc, #72] @ 21dc8 <__cxa_atexit@plt+0x16080> │ │ │ │ + bcc 1eb78 <__cxa_atexit@plt+0x12e30> │ │ │ │ + ldr r3, [pc, #88] @ 1eb94 <__cxa_atexit@plt+0x12e4c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1eb98 <__cxa_atexit@plt+0x12e50> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - tsteq r0, r0, lsr #18 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + ldrdeq r0, [r1, -r0] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 21e08 <__cxa_atexit@plt+0x160c0> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r2, [pc, #32] @ 21e14 <__cxa_atexit@plt+0x160cc> │ │ │ │ + bcc 1ebe4 <__cxa_atexit@plt+0x12e9c> │ │ │ │ + ldr r2, [pc, #48] @ 1ebf0 <__cxa_atexit@plt+0x12ea8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1ebf4 <__cxa_atexit@plt+0x12eac> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x01010a9c │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1ec48 <__cxa_atexit@plt+0x12f00> │ │ │ │ + ldr r1, [pc, #64] @ 1ec64 <__cxa_atexit@plt+0x12f1c> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1ec68 <__cxa_atexit@plt+0x12f20> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1ec6c <__cxa_atexit@plt+0x12f24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq sp, [r0, -r8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + strdeq r0, [r1, -r0] │ │ │ │ + rscseq r7, r1, r4, asr #5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 21e94 <__cxa_atexit@plt+0x1614c> │ │ │ │ - ldr r2, [pc, #124] @ 21eb0 <__cxa_atexit@plt+0x16168> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 21eb4 <__cxa_atexit@plt+0x1616c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 1ecf8 <__cxa_atexit@plt+0x12fb0> │ │ │ │ + ldr r1, [pc, #136] @ 1ed18 <__cxa_atexit@plt+0x12fd0> │ │ │ │ + ldr r7, [pc, #136] @ 1ed1c <__cxa_atexit@plt+0x12fd4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 21e88 <__cxa_atexit@plt+0x16140> │ │ │ │ + beq 1ecec <__cxa_atexit@plt+0x12fa4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 21e9c <__cxa_atexit@plt+0x16154> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #72] @ 21eb8 <__cxa_atexit@plt+0x16170> │ │ │ │ + bcc 1ed04 <__cxa_atexit@plt+0x12fbc> │ │ │ │ + ldr r3, [pc, #88] @ 1ed20 <__cxa_atexit@plt+0x12fd8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1ed24 <__cxa_atexit@plt+0x12fdc> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - tsteq r0, r0, lsr r8 │ │ │ │ - tsteq r0, ip, asr r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrdeq r0, [r1, -ip] │ │ │ │ + @ instruction: 0x01010994 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 21ef8 <__cxa_atexit@plt+0x161b0> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #32] @ 21f04 <__cxa_atexit@plt+0x161bc> │ │ │ │ + bcc 1ed70 <__cxa_atexit@plt+0x13028> │ │ │ │ + ldr r2, [pc, #48] @ 1ed7c <__cxa_atexit@plt+0x13034> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1ed80 <__cxa_atexit@plt+0x13038> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + @ instruction: 0x010109bc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1edd4 <__cxa_atexit@plt+0x1308c> │ │ │ │ + ldr r1, [pc, #64] @ 1edf0 <__cxa_atexit@plt+0x130a8> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1edf4 <__cxa_atexit@plt+0x130ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1edf8 <__cxa_atexit@plt+0x130b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlatteq r0, r8, r7, sp │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + rscseq r7, r1, ip, lsr r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 21f84 <__cxa_atexit@plt+0x1623c> │ │ │ │ - ldr r2, [pc, #124] @ 21fa0 <__cxa_atexit@plt+0x16258> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 21fa4 <__cxa_atexit@plt+0x1625c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 1ee84 <__cxa_atexit@plt+0x1313c> │ │ │ │ + ldr r1, [pc, #136] @ 1eea4 <__cxa_atexit@plt+0x1315c> │ │ │ │ + ldr r7, [pc, #136] @ 1eea8 <__cxa_atexit@plt+0x13160> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 21f78 <__cxa_atexit@plt+0x16230> │ │ │ │ + beq 1ee78 <__cxa_atexit@plt+0x13130> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 21f8c <__cxa_atexit@plt+0x16244> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ 21fa8 <__cxa_atexit@plt+0x16260> │ │ │ │ + bcc 1ee90 <__cxa_atexit@plt+0x13148> │ │ │ │ + ldr r3, [pc, #88] @ 1eeac <__cxa_atexit@plt+0x13164> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1eeb0 <__cxa_atexit@plt+0x13168> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - tsteq r0, r0, asr #14 │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + @ instruction: 0x010108b8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 21fe8 <__cxa_atexit@plt+0x162a0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #32] @ 21ff4 <__cxa_atexit@plt+0x162ac> │ │ │ │ + bcc 1eefc <__cxa_atexit@plt+0x131b4> │ │ │ │ + ldr r2, [pc, #48] @ 1ef08 <__cxa_atexit@plt+0x131c0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldrb r7, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1ef0c <__cxa_atexit@plt+0x131c4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq sp, [r0, -r8] │ │ │ │ - rscseq r4, r1, r4, lsl #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlabbeq r1, r4, r7, r0 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #84 @ 0x54 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 220ac <__cxa_atexit@plt+0x16364> │ │ │ │ - ldr r3, [pc, #160] @ 220c4 <__cxa_atexit@plt+0x1637c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [pc, #156] @ 220c8 <__cxa_atexit@plt+0x16380> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #152] @ 220cc <__cxa_atexit@plt+0x16384> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #148] @ 220d0 <__cxa_atexit@plt+0x16388> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - sub r0, r6, #30 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #132] @ 220d4 <__cxa_atexit@plt+0x1638c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r2, #72] @ 0x48 │ │ │ │ - sub r1, r6, #54 @ 0x36 │ │ │ │ - ldr r0, [pc, #120] @ 220d8 <__cxa_atexit@plt+0x16390> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - mov r7, r2 │ │ │ │ - str sl, [r7, #60]! @ 0x3c │ │ │ │ - str r7, [r2, #76] @ 0x4c │ │ │ │ - mov r7, r2 │ │ │ │ - str r9, [r7, #36]! @ 0x24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1ef60 <__cxa_atexit@plt+0x13218> │ │ │ │ + ldr r1, [pc, #64] @ 1ef7c <__cxa_atexit@plt+0x13234> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1ef80 <__cxa_atexit@plt+0x13238> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1ef84 <__cxa_atexit@plt+0x1323c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r8, r2 │ │ │ │ - str lr, [r8, #12]! │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ - add lr, r2, #44 @ 0x2c │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - add lr, r2, #20 │ │ │ │ - stm lr, {r2, r3, r8} │ │ │ │ - str r0, [r2, #32] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #40] @ 220dc <__cxa_atexit@plt+0x16394> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #84 @ 0x54 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb80 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - tsteq r0, r0, asr #12 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - rscseq r4, r1, r8, ror #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 22118 <__cxa_atexit@plt+0x163d0> │ │ │ │ - ldr r3, [pc, #40] @ 22130 <__cxa_atexit@plt+0x163e8> │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + ldrdeq r0, [r1, -r8] │ │ │ │ + ldrhteq r6, [r1], #244 @ 0xf4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1f010 <__cxa_atexit@plt+0x132c8> │ │ │ │ + ldr r1, [pc, #136] @ 1f030 <__cxa_atexit@plt+0x132e8> │ │ │ │ + ldr r7, [pc, #136] @ 1f034 <__cxa_atexit@plt+0x132ec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1f004 <__cxa_atexit@plt+0x132bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1f01c <__cxa_atexit@plt+0x132d4> │ │ │ │ + ldr r3, [pc, #88] @ 1f038 <__cxa_atexit@plt+0x132f0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1f03c <__cxa_atexit@plt+0x132f4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 22134 <__cxa_atexit@plt+0x163ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlabteq r1, r4, r6, r0 │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + tsteq r1, ip, lsr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1f088 <__cxa_atexit@plt+0x13340> │ │ │ │ + ldr r2, [pc, #48] @ 1f094 <__cxa_atexit@plt+0x1334c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1f098 <__cxa_atexit@plt+0x13350> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + smlatbeq r1, r4, r6, r0 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1f0ec <__cxa_atexit@plt+0x133a4> │ │ │ │ + ldr r1, [pc, #64] @ 1f108 <__cxa_atexit@plt+0x133c0> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1f10c <__cxa_atexit@plt+0x133c4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1f110 <__cxa_atexit@plt+0x133c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0100d5b4 │ │ │ │ - rscseq r4, r1, r8, asr #15 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + rscseq r6, r1, ip, lsr #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 22250 <__cxa_atexit@plt+0x16508> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r2, [pc, #252] @ 2225c <__cxa_atexit@plt+0x16514> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 221c4 <__cxa_atexit@plt+0x1647c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 221d8 <__cxa_atexit@plt+0x16490> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - sub r7, r7, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ - bhi 2223c <__cxa_atexit@plt+0x164f4> │ │ │ │ - add r3, pc, #4 │ │ │ │ - ldr r7, [r3, r7, lsl #2] │ │ │ │ - add pc, r3, r7 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldr r7, [pc, #180] @ 2226c <__cxa_atexit@plt+0x16524> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #137 @ 0x89 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #152] @ 22264 <__cxa_atexit@plt+0x1651c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #121 @ 0x79 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #128] @ 22260 <__cxa_atexit@plt+0x16518> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #113 @ 0x71 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #136] @ 2227c <__cxa_atexit@plt+0x16534> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #169 @ 0xa9 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #108] @ 22274 <__cxa_atexit@plt+0x1652c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #153 @ 0x99 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #92] @ 22278 <__cxa_atexit@plt+0x16530> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #161 @ 0xa1 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #64] @ 22270 <__cxa_atexit@plt+0x16528> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #145 @ 0x91 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #36] @ 22268 <__cxa_atexit@plt+0x16520> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1f19c <__cxa_atexit@plt+0x13454> │ │ │ │ + ldr r1, [pc, #136] @ 1f1bc <__cxa_atexit@plt+0x13474> │ │ │ │ + ldr r7, [pc, #136] @ 1f1c0 <__cxa_atexit@plt+0x13478> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1f190 <__cxa_atexit@plt+0x13448> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1f1a8 <__cxa_atexit@plt+0x13460> │ │ │ │ + ldr r3, [pc, #88] @ 1f1c4 <__cxa_atexit@plt+0x1347c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1f1c8 <__cxa_atexit@plt+0x13480> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, lsl r5 │ │ │ │ - strdeq sp, [r0, -r0] │ │ │ │ - tsteq r0, r4, lsl #10 │ │ │ │ - smlabbeq r0, ip, r4, sp │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ - smlatbeq r0, r0, r4, sp │ │ │ │ - smlabteq r0, r8, r4, sp │ │ │ │ - @ instruction: 0x0100d4b4 │ │ │ │ - ldrdeq sp, [r0, -ip] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 22398 <__cxa_atexit@plt+0x16650> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r2, [pc, #252] @ 223a4 <__cxa_atexit@plt+0x1665c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 2230c <__cxa_atexit@plt+0x165c4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 22320 <__cxa_atexit@plt+0x165d8> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - sub r7, r7, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ - bhi 22384 <__cxa_atexit@plt+0x1663c> │ │ │ │ - add r3, pc, #4 │ │ │ │ - ldr r7, [r3, r7, lsl #2] │ │ │ │ - add pc, r3, r7 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldr r7, [pc, #180] @ 223b4 <__cxa_atexit@plt+0x1666c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #105 @ 0x69 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #152] @ 223ac <__cxa_atexit@plt+0x16664> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #89 @ 0x59 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #128] @ 223a8 <__cxa_atexit@plt+0x16660> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #81 @ 0x51 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #136] @ 223c4 <__cxa_atexit@plt+0x1667c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #137 @ 0x89 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #108] @ 223bc <__cxa_atexit@plt+0x16674> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #121 @ 0x79 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #92] @ 223c0 <__cxa_atexit@plt+0x16678> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #64] @ 223b8 <__cxa_atexit@plt+0x16670> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #113 @ 0x71 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #36] @ 223b0 <__cxa_atexit@plt+0x16668> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #97 @ 0x61 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + strdeq r0, [r1, -r0] │ │ │ │ + smlatbeq r1, r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1f214 <__cxa_atexit@plt+0x134cc> │ │ │ │ + ldr r2, [pc, #48] @ 1f220 <__cxa_atexit@plt+0x134d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1f224 <__cxa_atexit@plt+0x134dc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1f278 <__cxa_atexit@plt+0x13530> │ │ │ │ + ldr r1, [pc, #64] @ 1f294 <__cxa_atexit@plt+0x1354c> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1f298 <__cxa_atexit@plt+0x13550> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1f29c <__cxa_atexit@plt+0x13554> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlabteq r0, r8, r3, sp │ │ │ │ - smlatbeq r0, r8, r3, sp │ │ │ │ - @ instruction: 0x0100d3bc │ │ │ │ - tsteq r0, r4, asr #6 │ │ │ │ - ldrdeq sp, [r0, -r0] │ │ │ │ - tsteq r0, r8, asr r3 │ │ │ │ - smlabbeq r0, r0, r3, sp │ │ │ │ - tsteq r0, ip, ror #6 │ │ │ │ - @ instruction: 0x0100d394 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + smlabteq r1, r0, r4, r0 │ │ │ │ + rscseq r6, r1, r4, lsr #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 224e0 <__cxa_atexit@plt+0x16798> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r2, [pc, #252] @ 224ec <__cxa_atexit@plt+0x167a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 22454 <__cxa_atexit@plt+0x1670c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 22468 <__cxa_atexit@plt+0x16720> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - sub r7, r7, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ - bhi 224cc <__cxa_atexit@plt+0x16784> │ │ │ │ - add r3, pc, #4 │ │ │ │ - ldr r7, [r3, r7, lsl #2] │ │ │ │ - add pc, r3, r7 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldr r7, [pc, #180] @ 224fc <__cxa_atexit@plt+0x167b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #217 @ 0xd9 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #152] @ 224f4 <__cxa_atexit@plt+0x167ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #201 @ 0xc9 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #128] @ 224f0 <__cxa_atexit@plt+0x167a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #193 @ 0xc1 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #136] @ 2250c <__cxa_atexit@plt+0x167c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #249 @ 0xf9 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #108] @ 22504 <__cxa_atexit@plt+0x167bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #233 @ 0xe9 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #92] @ 22508 <__cxa_atexit@plt+0x167c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #241 @ 0xf1 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #64] @ 22500 <__cxa_atexit@plt+0x167b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #225 @ 0xe1 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #36] @ 224f8 <__cxa_atexit@plt+0x167b0> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1f328 <__cxa_atexit@plt+0x135e0> │ │ │ │ + ldr r1, [pc, #136] @ 1f348 <__cxa_atexit@plt+0x13600> │ │ │ │ + ldr r7, [pc, #136] @ 1f34c <__cxa_atexit@plt+0x13604> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #209 @ 0xd1 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1f31c <__cxa_atexit@plt+0x135d4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1f334 <__cxa_atexit@plt+0x135ec> │ │ │ │ + ldr r3, [pc, #88] @ 1f350 <__cxa_atexit@plt+0x13608> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1f354 <__cxa_atexit@plt+0x1360c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r0, r0, r2, sp │ │ │ │ - tsteq r0, r0, ror #4 │ │ │ │ - tsteq r0, r4, ror r2 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - smlabbeq r0, r8, r2, sp │ │ │ │ - tsteq r0, r0, lsl r2 │ │ │ │ - tsteq r0, r8, lsr r2 │ │ │ │ - tsteq r0, r4, lsr #4 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 22628 <__cxa_atexit@plt+0x168e0> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r2, [pc, #252] @ 22634 <__cxa_atexit@plt+0x168ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 2259c <__cxa_atexit@plt+0x16854> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 225b0 <__cxa_atexit@plt+0x16868> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - sub r7, r7, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ - bhi 22614 <__cxa_atexit@plt+0x168cc> │ │ │ │ - add r3, pc, #4 │ │ │ │ - ldr r7, [r3, r7, lsl #2] │ │ │ │ - add pc, r3, r7 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldr r7, [pc, #180] @ 22644 <__cxa_atexit@plt+0x168fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #185 @ 0xb9 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #152] @ 2263c <__cxa_atexit@plt+0x168f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #169 @ 0xa9 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #128] @ 22638 <__cxa_atexit@plt+0x168f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #161 @ 0xa1 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #136] @ 22654 <__cxa_atexit@plt+0x1690c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #217 @ 0xd9 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #108] @ 2264c <__cxa_atexit@plt+0x16904> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #201 @ 0xc9 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #92] @ 22650 <__cxa_atexit@plt+0x16908> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #209 @ 0xd1 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #64] @ 22648 <__cxa_atexit@plt+0x16900> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #193 @ 0xc1 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #36] @ 22640 <__cxa_atexit@plt+0x168f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #177 @ 0xb1 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlatbeq r1, ip, r3, r0 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1f3a0 <__cxa_atexit@plt+0x13658> │ │ │ │ + ldr r2, [pc, #48] @ 1f3ac <__cxa_atexit@plt+0x13664> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1f3b0 <__cxa_atexit@plt+0x13668> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, lsr r1 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - strheq sp, [r0, -r4] │ │ │ │ - tsteq r0, r0, asr #2 │ │ │ │ - smlabteq r0, r8, r0, sp │ │ │ │ - strdeq sp, [r0, -r0] │ │ │ │ - ldrdeq sp, [r0, -ip] │ │ │ │ - tsteq r0, r4, lsl #2 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlatteq r1, r0, r2, r0 │ │ │ │ + smlabbeq r1, ip, r3, r0 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1f404 <__cxa_atexit@plt+0x136bc> │ │ │ │ + ldr r1, [pc, #64] @ 1f420 <__cxa_atexit@plt+0x136d8> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1f424 <__cxa_atexit@plt+0x136dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1f428 <__cxa_atexit@plt+0x136e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + rscseq r6, r1, ip, lsl fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 22750 <__cxa_atexit@plt+0x16a08> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r2, [pc, #220] @ 2275c <__cxa_atexit@plt+0x16a14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 226e0 <__cxa_atexit@plt+0x16998> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 226f0 <__cxa_atexit@plt+0x169a8> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - sub r7, r7, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ - bhi 22740 <__cxa_atexit@plt+0x169f8> │ │ │ │ - add r3, pc, #4 │ │ │ │ - ldr r7, [r3, r7, lsl #2] │ │ │ │ - add pc, r3, r7 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldr r7, [pc, #148] @ 2276c <__cxa_atexit@plt+0x16a24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #153 @ 0x99 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #124] @ 22764 <__cxa_atexit@plt+0x16a1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #137 @ 0x89 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #104] @ 22760 <__cxa_atexit@plt+0x16a18> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #116] @ 2277c <__cxa_atexit@plt+0x16a34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #185 @ 0xb9 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #92] @ 22774 <__cxa_atexit@plt+0x16a2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #169 @ 0xa9 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #80] @ 22778 <__cxa_atexit@plt+0x16a30> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #177 @ 0xb1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #56] @ 22770 <__cxa_atexit@plt+0x16a28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #161 @ 0xa1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #32] @ 22768 <__cxa_atexit@plt+0x16a20> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1f4b4 <__cxa_atexit@plt+0x1376c> │ │ │ │ + ldr r1, [pc, #136] @ 1f4d4 <__cxa_atexit@plt+0x1378c> │ │ │ │ + ldr r7, [pc, #136] @ 1f4d8 <__cxa_atexit@plt+0x13790> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #145 @ 0x91 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1f4a8 <__cxa_atexit@plt+0x13760> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1f4c0 <__cxa_atexit@plt+0x13778> │ │ │ │ + ldr r3, [pc, #88] @ 1f4dc <__cxa_atexit@plt+0x13794> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1f4e0 <__cxa_atexit@plt+0x13798> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq ip, [r0, -r0] │ │ │ │ - ldrdeq ip, [r0, -r8] │ │ │ │ - smlatteq r0, r8, pc, ip @ │ │ │ │ - smlabbeq r0, r8, pc, ip @ │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - @ instruction: 0x0100cf98 │ │ │ │ - @ instruction: 0x0100cfb8 │ │ │ │ - smlatbeq r0, r8, pc, ip @ │ │ │ │ - smlabteq r0, r8, pc, ip @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 22878 <__cxa_atexit@plt+0x16b30> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - ldr r2, [pc, #220] @ 22884 <__cxa_atexit@plt+0x16b3c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 22808 <__cxa_atexit@plt+0x16ac0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 22818 <__cxa_atexit@plt+0x16ad0> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - sub r7, r7, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ - bhi 22868 <__cxa_atexit@plt+0x16b20> │ │ │ │ - add r3, pc, #4 │ │ │ │ - ldr r7, [r3, r7, lsl #2] │ │ │ │ - add pc, r3, r7 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldr r7, [pc, #148] @ 22894 <__cxa_atexit@plt+0x16b4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #217 @ 0xd9 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #124] @ 2288c <__cxa_atexit@plt+0x16b44> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #201 @ 0xc9 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #104] @ 22888 <__cxa_atexit@plt+0x16b40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #193 @ 0xc1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #116] @ 228a4 <__cxa_atexit@plt+0x16b5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #249 @ 0xf9 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #92] @ 2289c <__cxa_atexit@plt+0x16b54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #233 @ 0xe9 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #80] @ 228a0 <__cxa_atexit@plt+0x16b58> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #241 @ 0xf1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #56] @ 22898 <__cxa_atexit@plt+0x16b50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #225 @ 0xe1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r7, [pc, #32] @ 22890 <__cxa_atexit@plt+0x16b48> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #209 @ 0xd1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - smlabteq r0, r8, lr, ip │ │ │ │ - @ instruction: 0x0100ceb0 │ │ │ │ - smlabteq r0, r0, lr, ip │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ - ldrdeq ip, [r0, -r0] │ │ │ │ - tsteq r0, r0, ror lr │ │ │ │ - @ instruction: 0x0100ce90 │ │ │ │ - smlabbeq r0, r0, lr, ip │ │ │ │ - smlatbeq r0, r0, lr, ip │ │ │ │ - rscseq r3, r1, ip, ror #27 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 2297c <__cxa_atexit@plt+0x16c34> │ │ │ │ - ldr r2, [pc, #216] @ 229a4 <__cxa_atexit@plt+0x16c5c> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + ldrdeq r0, [r1, -r8] │ │ │ │ + smlabbeq r1, r8, r2, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1f52c <__cxa_atexit@plt+0x137e4> │ │ │ │ + ldr r2, [pc, #48] @ 1f538 <__cxa_atexit@plt+0x137f0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1f53c <__cxa_atexit@plt+0x137f4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + mrseq r0, R9_usr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #84 @ 0x54 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 22988 <__cxa_atexit@plt+0x16c40> │ │ │ │ - ldr r7, [pc, #192] @ 229ac <__cxa_atexit@plt+0x16c64> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1f590 <__cxa_atexit@plt+0x13848> │ │ │ │ + ldr r1, [pc, #64] @ 1f5ac <__cxa_atexit@plt+0x13864> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1f5b0 <__cxa_atexit@plt+0x13868> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1f5b4 <__cxa_atexit@plt+0x1386c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #188] @ 229b0 <__cxa_atexit@plt+0x16c68> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #184] @ 229b4 <__cxa_atexit@plt+0x16c6c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #180] @ 229b8 <__cxa_atexit@plt+0x16c70> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #30 │ │ │ │ - str r7, [r6, #80] @ 0x50 │ │ │ │ - ldr ip, [pc, #164] @ 229bc <__cxa_atexit@plt+0x16c74> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str ip, [r6, #72] @ 0x48 │ │ │ │ - sub r0, r3, #54 @ 0x36 │ │ │ │ - ldr r1, [pc, #152] @ 229c0 <__cxa_atexit@plt+0x16c78> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + smlatbeq r1, r8, r1, r0 │ │ │ │ + smlalseq r6, r1, r4, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1f640 <__cxa_atexit@plt+0x138f8> │ │ │ │ + ldr r1, [pc, #136] @ 1f660 <__cxa_atexit@plt+0x13918> │ │ │ │ + ldr r7, [pc, #136] @ 1f664 <__cxa_atexit@plt+0x1391c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1f634 <__cxa_atexit@plt+0x138ec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1f64c <__cxa_atexit@plt+0x13904> │ │ │ │ + ldr r3, [pc, #88] @ 1f668 <__cxa_atexit@plt+0x13920> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1f66c <__cxa_atexit@plt+0x13924> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - str sl, [r2, #60]! @ 0x3c │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ - mov r2, r6 │ │ │ │ - str r9, [r2, #36]! @ 0x24 │ │ │ │ - mov r7, r6 │ │ │ │ - str lr, [r7, #12]! │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 229a8 <__cxa_atexit@plt+0x16c60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #84 @ 0x54 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r0, r4, sp, ip │ │ │ │ - rscseq r3, r1, ip, lsl #26 │ │ │ │ - @ instruction: 0xfffff2b8 │ │ │ │ - @ instruction: 0xfffff618 │ │ │ │ - @ instruction: 0xfffff520 │ │ │ │ - @ instruction: 0xfffff428 │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, r4, lsr sp │ │ │ │ - ldrsbteq r3, [r1], #192 @ 0xc0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 22a98 <__cxa_atexit@plt+0x16d50> │ │ │ │ - ldr r2, [pc, #216] @ 22ac0 <__cxa_atexit@plt+0x16d78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + swpeq r0, r4, [r1] │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + strdeq r0, [r1, -ip] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1f6b8 <__cxa_atexit@plt+0x13970> │ │ │ │ + ldr r2, [pc, #48] @ 1f6c4 <__cxa_atexit@plt+0x1397c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1f6c8 <__cxa_atexit@plt+0x13980> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlabteq r0, r8, pc, pc @ │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #84 @ 0x54 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 22aa4 <__cxa_atexit@plt+0x16d5c> │ │ │ │ - ldr r7, [pc, #192] @ 22ac8 <__cxa_atexit@plt+0x16d80> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1f71c <__cxa_atexit@plt+0x139d4> │ │ │ │ + ldr r1, [pc, #64] @ 1f738 <__cxa_atexit@plt+0x139f0> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1f73c <__cxa_atexit@plt+0x139f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1f740 <__cxa_atexit@plt+0x139f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #188] @ 22acc <__cxa_atexit@plt+0x16d84> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #184] @ 22ad0 <__cxa_atexit@plt+0x16d88> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #180] @ 22ad4 <__cxa_atexit@plt+0x16d8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #30 │ │ │ │ - str r7, [r6, #80] @ 0x50 │ │ │ │ - ldr ip, [pc, #164] @ 22ad8 <__cxa_atexit@plt+0x16d90> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str ip, [r6, #72] @ 0x48 │ │ │ │ - sub r0, r3, #54 @ 0x36 │ │ │ │ - ldr r1, [pc, #152] @ 22adc <__cxa_atexit@plt+0x16d94> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + rscseq r6, r1, ip, lsl #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1f7cc <__cxa_atexit@plt+0x13a84> │ │ │ │ + ldr r1, [pc, #136] @ 1f7ec <__cxa_atexit@plt+0x13aa4> │ │ │ │ + ldr r7, [pc, #136] @ 1f7f0 <__cxa_atexit@plt+0x13aa8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1f7c0 <__cxa_atexit@plt+0x13a78> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1f7d8 <__cxa_atexit@plt+0x13a90> │ │ │ │ + ldr r3, [pc, #88] @ 1f7f4 <__cxa_atexit@plt+0x13aac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1f7f8 <__cxa_atexit@plt+0x13ab0> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - str sl, [r2, #60]! @ 0x3c │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ - mov r2, r6 │ │ │ │ - str r9, [r2, #36]! @ 0x24 │ │ │ │ - mov r7, r6 │ │ │ │ - str lr, [r7, #12]! │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tstpeq r0, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, r0, lr, pc @ │ │ │ │ + tstpeq r0, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1f844 <__cxa_atexit@plt+0x13afc> │ │ │ │ + ldr r2, [pc, #48] @ 1f850 <__cxa_atexit@plt+0x13b08> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1f854 <__cxa_atexit@plt+0x13b0c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 22ac4 <__cxa_atexit@plt+0x16d7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #84 @ 0x54 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tstpeq r0, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r8, lr, pc @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1f8a8 <__cxa_atexit@plt+0x13b60> │ │ │ │ + ldr r1, [pc, #64] @ 1f8c4 <__cxa_atexit@plt+0x13b7c> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1f8c8 <__cxa_atexit@plt+0x13b80> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1f8cc <__cxa_atexit@plt+0x13b84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlabbeq r0, r8, ip, ip │ │ │ │ - ldrshteq r3, [r1], #176 @ 0xb0 │ │ │ │ - @ instruction: 0xfffff19c │ │ │ │ - @ instruction: 0xfffff4fc │ │ │ │ - @ instruction: 0xfffff404 │ │ │ │ - @ instruction: 0xfffff30c │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r0, r8, lsl ip │ │ │ │ - ldrhteq r3, [r1], #180 @ 0xb4 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0x0100fe90 │ │ │ │ + rscseq r6, r1, r4, lsl #13 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 22bcc <__cxa_atexit@plt+0x16e84> │ │ │ │ - ldr r2, [pc, #244] @ 22bf4 <__cxa_atexit@plt+0x16eac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #236] @ 22bf8 <__cxa_atexit@plt+0x16eb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - add lr, r6, #84 @ 0x54 │ │ │ │ - cmp r7, lr │ │ │ │ - bcc 22bd4 <__cxa_atexit@plt+0x16e8c> │ │ │ │ - ldr r3, [pc, #208] @ 22c00 <__cxa_atexit@plt+0x16eb8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #204] @ 22c04 <__cxa_atexit@plt+0x16ebc> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr sl, [pc, #200] @ 22c08 <__cxa_atexit@plt+0x16ec0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #196] @ 22c0c <__cxa_atexit@plt+0x16ec4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - sub r3, lr, #30 │ │ │ │ - str r3, [r6, #80] @ 0x50 │ │ │ │ - sub r3, lr, #54 @ 0x36 │ │ │ │ - ldr r7, [pc, #176] @ 22c10 <__cxa_atexit@plt+0x16ec8> │ │ │ │ + bhi 1f958 <__cxa_atexit@plt+0x13c10> │ │ │ │ + ldr r1, [pc, #136] @ 1f978 <__cxa_atexit@plt+0x13c30> │ │ │ │ + ldr r7, [pc, #136] @ 1f97c <__cxa_atexit@plt+0x13c34> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [pc, #168] @ 22c14 <__cxa_atexit@plt+0x16ecc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - str ip, [r1, #60]! @ 0x3c │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - mov r1, r6 │ │ │ │ - str sl, [r1, #36]! @ 0x24 │ │ │ │ - mov r2, r6 │ │ │ │ - str r9, [r2, #12]! │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - add r8, r6, #48 @ 0x30 │ │ │ │ - stm r8, {r0, r1, r3} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - add r1, r6, #24 │ │ │ │ - stm r1, {r0, r2, r7} │ │ │ │ - sub r5, r5, #8 │ │ │ │ - sub r9, lr, #6 │ │ │ │ - ldr r0, [pc, #92] @ 22c18 <__cxa_atexit@plt+0x16ed0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r8, r0, #1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r9 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1f94c <__cxa_atexit@plt+0x13c04> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1f964 <__cxa_atexit@plt+0x13c1c> │ │ │ │ + ldr r3, [pc, #88] @ 1f980 <__cxa_atexit@plt+0x13c38> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1f984 <__cxa_atexit@plt+0x13c3c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 22bfc <__cxa_atexit@plt+0x16eb4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #84 @ 0x54 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - tsteq r0, r4, ror #22 │ │ │ │ - rscseq r3, r1, r0, asr #21 │ │ │ │ - @ instruction: 0xfffff074 │ │ │ │ - @ instruction: 0xfffff3d4 │ │ │ │ - @ instruction: 0xfffff2dc │ │ │ │ - @ instruction: 0xfffff1e4 │ │ │ │ - strdeq ip, [r0, -ip] │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - rscseq r3, r1, ip, lsr #26 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tstpeq r0, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r4, sp, pc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 22c3c <__cxa_atexit@plt+0x16ef4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - ldrhteq r3, [r1], #204 @ 0xcc │ │ │ │ - rscseq r3, r1, r0, asr sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 22c84 <__cxa_atexit@plt+0x16f3c> │ │ │ │ - ldr r7, [pc, #48] @ 22c94 <__cxa_atexit@plt+0x16f4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 22c78 <__cxa_atexit@plt+0x16f30> │ │ │ │ - mov r7, r8 │ │ │ │ - b 22ca8 <__cxa_atexit@plt+0x16f60> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 1f9d0 <__cxa_atexit@plt+0x13c88> │ │ │ │ + ldr r2, [pc, #48] @ 1f9dc <__cxa_atexit@plt+0x13c94> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1f9e0 <__cxa_atexit@plt+0x13c98> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 22c98 <__cxa_atexit@plt+0x16f50> │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x0100fcb0 │ │ │ │ + tstpeq r0, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1fa34 <__cxa_atexit@plt+0x13cec> │ │ │ │ + ldr r1, [pc, #64] @ 1fa50 <__cxa_atexit@plt+0x13d08> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 1fa54 <__cxa_atexit@plt+0x13d0c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1fa58 <__cxa_atexit@plt+0x13d10> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq r3, [r1], #196 @ 0xc4 │ │ │ │ - ldrshteq r3, [r1], #152 @ 0x98 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 22d50 <__cxa_atexit@plt+0x17008> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 22d7c <__cxa_atexit@plt+0x17034> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - sub r3, r3, #3 │ │ │ │ - cmp r3, #7 │ │ │ │ - bhi 22eec <__cxa_atexit@plt+0x171a4> │ │ │ │ - add r2, pc, #4 │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ - add pc, r2, r3 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 22f34 <__cxa_atexit@plt+0x171ec> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 22f80 <__cxa_atexit@plt+0x17238> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 22fd4 <__cxa_atexit@plt+0x1728c> │ │ │ │ - cmp r7, #4 │ │ │ │ - beq 22fc4 <__cxa_atexit@plt+0x1727c> │ │ │ │ - cmp r7, #5 │ │ │ │ - bne 22fe4 <__cxa_atexit@plt+0x1729c> │ │ │ │ - ldr r7, [pc, #724] @ 2301c <__cxa_atexit@plt+0x172d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 22d90 <__cxa_atexit@plt+0x17048> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 22da0 <__cxa_atexit@plt+0x17058> │ │ │ │ - ldr r7, [pc, #652] @ 23000 <__cxa_atexit@plt+0x172b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #624] @ 22ff4 <__cxa_atexit@plt+0x172ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #612] @ 22ffc <__cxa_atexit@plt+0x172b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #592] @ 22ff8 <__cxa_atexit@plt+0x172b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - and r7, r2, #3 │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 22f14 <__cxa_atexit@plt+0x171cc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 22f50 <__cxa_atexit@plt+0x17208> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 22fac <__cxa_atexit@plt+0x17264> │ │ │ │ - mov r7, fp │ │ │ │ - b 23a50 <__cxa_atexit@plt+0x17d08> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldrne r7, [pc, #576] @ 23044 <__cxa_atexit@plt+0x172fc> │ │ │ │ - addne r7, pc, r7 │ │ │ │ - ldreq r7, [pc, #544] @ 2302c <__cxa_atexit@plt+0x172e4> │ │ │ │ - addeq r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldrne r7, [pc, #540] @ 23048 <__cxa_atexit@plt+0x17300> │ │ │ │ - addne r7, pc, r7 │ │ │ │ - ldreq r7, [pc, #508] @ 23030 <__cxa_atexit@plt+0x172e8> │ │ │ │ - addeq r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 22f24 <__cxa_atexit@plt+0x171dc> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 22f70 <__cxa_atexit@plt+0x17228> │ │ │ │ - ldr r7, [pc, #476] @ 2303c <__cxa_atexit@plt+0x172f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 22f40 <__cxa_atexit@plt+0x171f8> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 22f8c <__cxa_atexit@plt+0x17244> │ │ │ │ - ldr r7, [pc, #412] @ 23028 <__cxa_atexit@plt+0x172e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 22f60 <__cxa_atexit@plt+0x17218> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 22f9c <__cxa_atexit@plt+0x17254> │ │ │ │ - mov r7, fp │ │ │ │ - b 235b8 <__cxa_atexit@plt+0x17870> │ │ │ │ - ldrb r3, [r7, #5] │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - strb r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 22f68 <__cxa_atexit@plt+0x17220> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 22fa4 <__cxa_atexit@plt+0x1725c> │ │ │ │ - mov r7, fp │ │ │ │ - b 2304c <__cxa_atexit@plt+0x17304> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldrne r7, [pc, #316] @ 23040 <__cxa_atexit@plt+0x172f8> │ │ │ │ - addne r7, pc, r7 │ │ │ │ - ldreq r7, [pc, #248] @ 23004 <__cxa_atexit@plt+0x172bc> │ │ │ │ - addeq r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 22fb4 <__cxa_atexit@plt+0x1726c> │ │ │ │ - mov r7, fp │ │ │ │ - b 23e38 <__cxa_atexit@plt+0x180f0> │ │ │ │ - ldr r7, [pc, #268] @ 23038 <__cxa_atexit@plt+0x172f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #208] @ 2300c <__cxa_atexit@plt+0x172c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 22d84 <__cxa_atexit@plt+0x1703c> │ │ │ │ - ldr r7, [pc, #220] @ 23024 <__cxa_atexit@plt+0x172dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 22fbc <__cxa_atexit@plt+0x17274> │ │ │ │ - mov r7, fp │ │ │ │ - b 240b0 <__cxa_atexit@plt+0x18368> │ │ │ │ - mov r7, fp │ │ │ │ - b 23788 <__cxa_atexit@plt+0x17a40> │ │ │ │ - mov r7, fp │ │ │ │ - b 23260 <__cxa_atexit@plt+0x17518> │ │ │ │ - ldr r7, [pc, #188] @ 23034 <__cxa_atexit@plt+0x172ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #128] @ 23008 <__cxa_atexit@plt+0x172c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 22d84 <__cxa_atexit@plt+0x1703c> │ │ │ │ - ldr r7, [pc, #140] @ 23020 <__cxa_atexit@plt+0x172d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, fp │ │ │ │ - b 238ec <__cxa_atexit@plt+0x17ba4> │ │ │ │ - mov r7, fp │ │ │ │ - b 2340c <__cxa_atexit@plt+0x176c4> │ │ │ │ - mov r7, fp │ │ │ │ - b 23c44 <__cxa_atexit@plt+0x17efc> │ │ │ │ - mov r7, fp │ │ │ │ - b 23f74 <__cxa_atexit@plt+0x1822c> │ │ │ │ - mov r7, fp │ │ │ │ - b 241ec <__cxa_atexit@plt+0x184a4> │ │ │ │ - ldr r7, [pc, #76] @ 23018 <__cxa_atexit@plt+0x172d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 23014 <__cxa_atexit@plt+0x172cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 23010 <__cxa_atexit@plt+0x172c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - rscseq r3, r1, r0, lsr #18 │ │ │ │ - rscseq r3, r1, r8, lsl #18 │ │ │ │ - rscseq r3, r1, r4, lsr #18 │ │ │ │ - rscseq r3, r1, r4, ror #18 │ │ │ │ - rscseq r3, r1, r4, lsl #16 │ │ │ │ - rscseq r3, r1, r4, lsr #15 │ │ │ │ - rscseq r3, r1, ip, lsl #16 │ │ │ │ - smlalseq r3, r1, r4, r7 │ │ │ │ - ldrsbteq r3, [r1], #124 @ 0x7c │ │ │ │ - rscseq r3, r1, r4, lsr #16 │ │ │ │ - rscseq r3, r1, r4, asr #21 │ │ │ │ - smlalseq r3, r1, r4, r8 │ │ │ │ - ldrshteq r3, [r1], #140 @ 0x8c │ │ │ │ - ldrsbteq r3, [r1], #148 @ 0x94 │ │ │ │ - rscseq r3, r1, ip, lsl #21 │ │ │ │ - smlalseq r3, r1, ip, sl │ │ │ │ - rscseq r3, r1, r4, lsl #19 │ │ │ │ - rscseq r3, r1, ip, ror #19 │ │ │ │ - ldrsbteq r3, [r1], #164 @ 0xa4 │ │ │ │ - ldrshteq r3, [r1], #112 @ 0x70 │ │ │ │ - rscseq r3, r1, r8, ror sl │ │ │ │ - rscseq r3, r1, r8, lsl #21 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23114 <__cxa_atexit@plt+0x173cc> │ │ │ │ - ldr r3, [pc, #196] @ 23130 <__cxa_atexit@plt+0x173e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #192] @ 23134 <__cxa_atexit@plt+0x173ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #4] │ │ │ │ - ldr r2, [pc, #184] @ 23138 <__cxa_atexit@plt+0x173f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #176] @ 2313c <__cxa_atexit@plt+0x173f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #168] @ 23140 <__cxa_atexit@plt+0x173f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - ldr r1, [pc, #160] @ 23144 <__cxa_atexit@plt+0x173fc> │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tstpeq r0, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + ldrshteq r6, [r1], #76 @ 0x4c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1fae4 <__cxa_atexit@plt+0x13d9c> │ │ │ │ + ldr r1, [pc, #136] @ 1fb04 <__cxa_atexit@plt+0x13dbc> │ │ │ │ + ldr r7, [pc, #136] @ 1fb08 <__cxa_atexit@plt+0x13dc0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1fad8 <__cxa_atexit@plt+0x13d90> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1faf0 <__cxa_atexit@plt+0x13da8> │ │ │ │ + ldr r3, [pc, #88] @ 1fb0c <__cxa_atexit@plt+0x13dc4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1fb10 <__cxa_atexit@plt+0x13dc8> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - ldr r2, [pc, #144] @ 23148 <__cxa_atexit@plt+0x17400> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r2, r6, #15 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ - sub r2, r6, #26 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #116] @ 2314c <__cxa_atexit@plt+0x17404> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #81 @ 0x51 │ │ │ │ - add r2, r2, #512 @ 0x200 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ - sub r2, r6, #38 @ 0x26 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - sub r2, r6, #46 @ 0x2e │ │ │ │ - str r2, [r7, #24] │ │ │ │ - sub r2, r6, #55 @ 0x37 │ │ │ │ - str r2, [r7, #16] │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #52] @ 23150 <__cxa_atexit@plt+0x17408> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #60 @ 0x3c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, r1, r8, asr r7 │ │ │ │ - tsteq r0, r8, asr r6 │ │ │ │ - smlatteq r0, r4, r6, ip │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - @ instruction: 0x0100c5b8 │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strdeq pc, [r0, -r0] │ │ │ │ + smlatbeq r0, r8, fp, pc @ │ │ │ │ + tstpeq r0, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 23224 <__cxa_atexit@plt+0x174dc> │ │ │ │ - ldr r7, [pc, #192] @ 2323c <__cxa_atexit@plt+0x174f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #188] @ 23240 <__cxa_atexit@plt+0x174f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #180] @ 23244 <__cxa_atexit@plt+0x174fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #172] @ 23248 <__cxa_atexit@plt+0x17500> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #164] @ 2324c <__cxa_atexit@plt+0x17504> │ │ │ │ + bcc 1fb5c <__cxa_atexit@plt+0x13e14> │ │ │ │ + ldr r2, [pc, #48] @ 1fb68 <__cxa_atexit@plt+0x13e20> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r1, [pc, #156] @ 23250 <__cxa_atexit@plt+0x17508> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1fb6c <__cxa_atexit@plt+0x13e24> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr r2, [pc, #140] @ 23254 <__cxa_atexit@plt+0x1750c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r2, r6, #15 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - sub r2, r6, #26 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #112] @ 23258 <__cxa_atexit@plt+0x17510> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #81 @ 0x51 │ │ │ │ - add r2, r2, #512 @ 0x200 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - sub r2, r6, #38 @ 0x26 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - sub r2, r6, #46 @ 0x2e │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r2, r6, #55 @ 0x37 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - add r7, r7, #2 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 2325c <__cxa_atexit@plt+0x17514> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, r1, r8, asr #12 │ │ │ │ - tsteq r0, r8, asr #10 │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - smlatteq r0, r8, r4, ip │ │ │ │ - smlatbeq r0, r8, r4, ip │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - smlatteq r0, r8, r4, ip │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23300 <__cxa_atexit@plt+0x175b8> │ │ │ │ - ldr lr, [pc, #156] @ 2331c <__cxa_atexit@plt+0x175d4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #152] @ 23320 <__cxa_atexit@plt+0x175d8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #148] @ 23324 <__cxa_atexit@plt+0x175dc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r3, [pc, #144] @ 23328 <__cxa_atexit@plt+0x175e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #169 @ 0xa9 │ │ │ │ - ldr r0, [pc, #136] @ 2332c <__cxa_atexit@plt+0x175e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #14 │ │ │ │ - sub r2, r6, #26 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r3, r3, #512 @ 0x200 │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ - str r8, [r7, #48] @ 0x30 │ │ │ │ - str r1, [r7, #52] @ 0x34 │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - sub r3, r6, #47 @ 0x2f │ │ │ │ - str lr, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - add lr, r7, #20 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #40] @ 23330 <__cxa_atexit@plt+0x175e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #52 @ 0x34 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r0, ip, asr #8 │ │ │ │ - smlatteq r0, r0, r4, ip │ │ │ │ - tsteq r0, r0, lsl #8 │ │ │ │ - tsteq r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x0100c3b8 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 233dc <__cxa_atexit@plt+0x17694> │ │ │ │ - ldr lr, [pc, #152] @ 233f4 <__cxa_atexit@plt+0x176ac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #148] @ 233f8 <__cxa_atexit@plt+0x176b0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #144] @ 233fc <__cxa_atexit@plt+0x176b4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #140] @ 23400 <__cxa_atexit@plt+0x176b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #169 @ 0xa9 │ │ │ │ - ldr r0, [pc, #132] @ 23404 <__cxa_atexit@plt+0x176bc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #14 │ │ │ │ - sub r2, r6, #26 │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r7, r7, #512 @ 0x200 │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - sub r7, r6, #47 @ 0x2f │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - str r1, [r3, #32] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #36] @ 23408 <__cxa_atexit@plt+0x176c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - tsteq r0, ip, asr r3 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 234ac <__cxa_atexit@plt+0x17764> │ │ │ │ - ldr lr, [pc, #156] @ 234c8 <__cxa_atexit@plt+0x17780> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #152] @ 234cc <__cxa_atexit@plt+0x17784> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #148] @ 234d0 <__cxa_atexit@plt+0x17788> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r3, [pc, #144] @ 234d4 <__cxa_atexit@plt+0x1778c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #169 @ 0xa9 │ │ │ │ - ldr r0, [pc, #136] @ 234d8 <__cxa_atexit@plt+0x17790> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #14 │ │ │ │ - sub r2, r6, #26 │ │ │ │ - add r3, r3, #177 @ 0xb1 │ │ │ │ - add r3, r3, #256 @ 0x100 │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ - str r8, [r7, #48] @ 0x30 │ │ │ │ - str r1, [r7, #52] @ 0x34 │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - sub r3, r6, #47 @ 0x2f │ │ │ │ - str lr, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - add lr, r7, #20 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #40] @ 234dc <__cxa_atexit@plt+0x17794> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #52 @ 0x34 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlatbeq r0, r0, r2, ip │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ - tsteq r0, r4, asr r2 │ │ │ │ - smlabbeq r0, ip, r2, ip │ │ │ │ - tsteq r0, ip, lsl #4 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tstpeq r0, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -r0] │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 23588 <__cxa_atexit@plt+0x17840> │ │ │ │ - ldr lr, [pc, #152] @ 235a0 <__cxa_atexit@plt+0x17858> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #148] @ 235a4 <__cxa_atexit@plt+0x1785c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #144] @ 235a8 <__cxa_atexit@plt+0x17860> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #140] @ 235ac <__cxa_atexit@plt+0x17864> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #169 @ 0xa9 │ │ │ │ - ldr r0, [pc, #132] @ 235b0 <__cxa_atexit@plt+0x17868> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #14 │ │ │ │ - sub r2, r6, #26 │ │ │ │ - add r7, r7, #177 @ 0xb1 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - ldrb r2, [r5, #-4] │ │ │ │ - sub r7, r6, #47 @ 0x2f │ │ │ │ - str lr, [r3, #4] │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1fbc0 <__cxa_atexit@plt+0x13e78> │ │ │ │ + ldr r1, [pc, #64] @ 1fbdc <__cxa_atexit@plt+0x13e94> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - str r1, [r3, #32] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #36] @ 235b4 <__cxa_atexit@plt+0x1786c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabteq r0, r4, r1, ip │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, r8, ror r1 │ │ │ │ - @ instruction: 0x0100c1b0 │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23660 <__cxa_atexit@plt+0x17918> │ │ │ │ - ldr r3, [pc, #164] @ 2367c <__cxa_atexit@plt+0x17934> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #160] @ 23680 <__cxa_atexit@plt+0x17938> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r8, [pc, #140] @ 23684 <__cxa_atexit@plt+0x1793c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r0, [pc, #132] @ 23688 <__cxa_atexit@plt+0x17940> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #81 @ 0x51 │ │ │ │ - add r0, r0, #512 @ 0x200 │ │ │ │ - add r9, r7, #40 @ 0x28 │ │ │ │ - stm r9, {r0, r2, r8} │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - ldr r8, [pc, #108] @ 2368c <__cxa_atexit@plt+0x17944> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #38 @ 0x26 │ │ │ │ - add r3, lr, #2 │ │ │ │ - ldr lr, [pc, #96] @ 23690 <__cxa_atexit@plt+0x17948> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #92] @ 23694 <__cxa_atexit@plt+0x1794c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r1, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - add r1, r7, #16 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - str r8, [r7, #36] @ 0x24 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #48] @ 23698 <__cxa_atexit@plt+0x17950> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #56 @ 0x38 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff510 │ │ │ │ - ldrshteq r3, [r1], #44 @ 0x2c │ │ │ │ - tsteq r0, ip, ror #2 │ │ │ │ - smlabteq r0, ip, r0, ip │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrshteq r2, [r1], #248 @ 0xf8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 23750 <__cxa_atexit@plt+0x17a08> │ │ │ │ - ldr r7, [pc, #160] @ 23768 <__cxa_atexit@plt+0x17a20> │ │ │ │ + ldr r1, [pc, #40] @ 1fbe0 <__cxa_atexit@plt+0x13e98> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1fbe4 <__cxa_atexit@plt+0x13e9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #156] @ 2376c <__cxa_atexit@plt+0x17a24> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r8, [pc, #136] @ 23770 <__cxa_atexit@plt+0x17a28> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r0, [pc, #128] @ 23774 <__cxa_atexit@plt+0x17a2c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #81 @ 0x51 │ │ │ │ - add r0, r0, #512 @ 0x200 │ │ │ │ - add r9, r3, #40 @ 0x28 │ │ │ │ - stm r9, {r0, r2, r8} │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - ldr r8, [pc, #104] @ 23778 <__cxa_atexit@plt+0x17a30> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #38 @ 0x26 │ │ │ │ - add r7, lr, #2 │ │ │ │ - ldr lr, [pc, #92] @ 2377c <__cxa_atexit@plt+0x17a34> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #88] @ 23780 <__cxa_atexit@plt+0x17a38> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, r3, lr} │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #44] @ 23784 <__cxa_atexit@plt+0x17a3c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff420 │ │ │ │ - rscseq r3, r1, ip, lsl #4 │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - ldrdeq fp, [r0, -ip] │ │ │ │ - smlabbeq r0, r4, pc, fp @ │ │ │ │ - tsteq r0, r0, ror pc │ │ │ │ - smlatteq r0, ip, pc, fp @ │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23804 <__cxa_atexit@plt+0x17abc> │ │ │ │ - ldr r3, [pc, #120] @ 23820 <__cxa_atexit@plt+0x17ad8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #96] @ 23824 <__cxa_atexit@plt+0x17adc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #26 │ │ │ │ - ldr r3, [pc, #88] @ 23828 <__cxa_atexit@plt+0x17ae0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - add r0, r0, #512 @ 0x200 │ │ │ │ - ldr r8, [pc, #76] @ 2382c <__cxa_atexit@plt+0x17ae4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - add r3, r3, #145 @ 0x91 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - add r2, r7, #16 │ │ │ │ - stm r2, {r3, r7, r8} │ │ │ │ - add r2, r7, #28 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #36] @ 23830 <__cxa_atexit@plt+0x17ae8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff224 │ │ │ │ - smlatbeq r0, r4, pc, fp @ │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ - @ instruction: 0x0100beb0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r2, r1, r0, ror #28 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tstpeq r0, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + rscseq r6, r1, r4, ror r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 238c0 <__cxa_atexit@plt+0x17b78> │ │ │ │ - ldr r7, [pc, #120] @ 238d8 <__cxa_atexit@plt+0x17b90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #96] @ 238dc <__cxa_atexit@plt+0x17b94> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #26 │ │ │ │ - ldr r7, [pc, #88] @ 238e0 <__cxa_atexit@plt+0x17b98> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1fc70 <__cxa_atexit@plt+0x13f28> │ │ │ │ + ldr r1, [pc, #136] @ 1fc90 <__cxa_atexit@plt+0x13f48> │ │ │ │ + ldr r7, [pc, #136] @ 1fc94 <__cxa_atexit@plt+0x13f4c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r0, r7, #1 │ │ │ │ - add r0, r0, #512 @ 0x200 │ │ │ │ - ldr r8, [pc, #76] @ 238e4 <__cxa_atexit@plt+0x17b9c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - add r7, r7, #145 @ 0x91 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - add r2, r3, #28 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #32] @ 238e8 <__cxa_atexit@plt+0x17ba0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff16c │ │ │ │ - smlatteq r0, ip, lr, fp │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ - strdeq fp, [r0, -r8] │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23968 <__cxa_atexit@plt+0x17c20> │ │ │ │ - ldr r3, [pc, #120] @ 23984 <__cxa_atexit@plt+0x17c3c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #96] @ 23988 <__cxa_atexit@plt+0x17c40> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #26 │ │ │ │ - ldr r3, [pc, #88] @ 2398c <__cxa_atexit@plt+0x17c44> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1fc64 <__cxa_atexit@plt+0x13f1c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1fc7c <__cxa_atexit@plt+0x13f34> │ │ │ │ + ldr r3, [pc, #88] @ 1fc98 <__cxa_atexit@plt+0x13f50> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #177 @ 0xb1 │ │ │ │ - add r0, r0, #256 @ 0x100 │ │ │ │ - ldr r8, [pc, #76] @ 23990 <__cxa_atexit@plt+0x17c48> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - add r3, r3, #145 @ 0x91 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - add r2, r7, #16 │ │ │ │ - stm r2, {r3, r7, r8} │ │ │ │ - add r2, r7, #28 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #36] @ 23994 <__cxa_atexit@plt+0x17c4c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffefa4 │ │ │ │ - tsteq r0, r0, asr #28 │ │ │ │ - @ instruction: 0x0100bd9c │ │ │ │ - tsteq r0, ip, asr #26 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrshteq r2, [r1], #204 @ 0xcc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 23a24 <__cxa_atexit@plt+0x17cdc> │ │ │ │ - ldr r7, [pc, #120] @ 23a3c <__cxa_atexit@plt+0x17cf4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #96] @ 23a40 <__cxa_atexit@plt+0x17cf8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #26 │ │ │ │ - ldr r7, [pc, #88] @ 23a44 <__cxa_atexit@plt+0x17cfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r0, r7, #177 @ 0xb1 │ │ │ │ - add r0, r0, #256 @ 0x100 │ │ │ │ - ldr r8, [pc, #76] @ 23a48 <__cxa_atexit@plt+0x17d00> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - add r7, r7, #145 @ 0x91 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - add r2, r3, #28 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #32] @ 23a4c <__cxa_atexit@plt+0x17d04> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffeeec │ │ │ │ - smlabbeq r0, r8, sp, fp │ │ │ │ - smlatteq r0, r4, ip, fp │ │ │ │ - @ instruction: 0x0100bc94 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23b08 <__cxa_atexit@plt+0x17dc0> │ │ │ │ - ldr r3, [pc, #180] @ 23b24 <__cxa_atexit@plt+0x17ddc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #176] @ 23b28 <__cxa_atexit@plt+0x17de0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r8, [pc, #156] @ 23b2c <__cxa_atexit@plt+0x17de4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r0, [pc, #148] @ 23b30 <__cxa_atexit@plt+0x17de8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #81 @ 0x51 │ │ │ │ - add r0, r0, #512 @ 0x200 │ │ │ │ - ldr r9, [pc, #136] @ 23b34 <__cxa_atexit@plt+0x17dec> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - str r9, [r7, #44] @ 0x2c │ │ │ │ - add r1, r7, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r2, r8} │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ - add r3, lr, #2 │ │ │ │ - ldr r2, [pc, #104] @ 23b38 <__cxa_atexit@plt+0x17df0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #100] @ 23b3c <__cxa_atexit@plt+0x17df4> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1fc9c <__cxa_atexit@plt+0x13f54> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - sub r0, r6, #46 @ 0x2e │ │ │ │ - ldr lr, [pc, #88] @ 23b40 <__cxa_atexit@plt+0x17df8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - add lr, r7, #24 │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #52] @ 23b44 <__cxa_atexit@plt+0x17dfc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #64 @ 0x40 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffed14 │ │ │ │ - rscseq r2, r1, ip, asr #26 │ │ │ │ - ldrdeq fp, [r0, -r4] │ │ │ │ - tsteq r0, r4, lsr ip │ │ │ │ - smlatteq r0, r8, fp, fp │ │ │ │ - smlabteq r0, r0, fp, fp │ │ │ │ - smlabbeq r0, r4, fp, fp │ │ │ │ - ldrdeq fp, [r0, -r4] │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tstpeq r0, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, ip, sl, pc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 23c08 <__cxa_atexit@plt+0x17ec0> │ │ │ │ - ldr r7, [pc, #176] @ 23c20 <__cxa_atexit@plt+0x17ed8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #172] @ 23c24 <__cxa_atexit@plt+0x17edc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r8, [pc, #152] @ 23c28 <__cxa_atexit@plt+0x17ee0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r0, [pc, #144] @ 23c2c <__cxa_atexit@plt+0x17ee4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #81 @ 0x51 │ │ │ │ - add r0, r0, #512 @ 0x200 │ │ │ │ - ldr r9, [pc, #132] @ 23c30 <__cxa_atexit@plt+0x17ee8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - add r1, r3, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r2, r8} │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - add r7, lr, #2 │ │ │ │ - ldr r2, [pc, #100] @ 23c34 <__cxa_atexit@plt+0x17eec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #96] @ 23c38 <__cxa_atexit@plt+0x17ef0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - sub r0, r6, #46 @ 0x2e │ │ │ │ - ldr lr, [pc, #84] @ 23c3c <__cxa_atexit@plt+0x17ef4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r1, r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #48] @ 23c40 <__cxa_atexit@plt+0x17ef8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffec14 │ │ │ │ - rscseq r2, r1, ip, asr #24 │ │ │ │ - ldrdeq fp, [r0, -r4] │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - smlatteq r0, r8, sl, fp │ │ │ │ - smlabteq r0, r0, sl, fp │ │ │ │ - smlabbeq r0, r4, sl, fp │ │ │ │ - ldrdeq fp, [r0, -r4] │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23cfc <__cxa_atexit@plt+0x17fb4> │ │ │ │ - ldr r3, [pc, #180] @ 23d18 <__cxa_atexit@plt+0x17fd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #176] @ 23d1c <__cxa_atexit@plt+0x17fd4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r8, [pc, #156] @ 23d20 <__cxa_atexit@plt+0x17fd8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r0, [pc, #148] @ 23d24 <__cxa_atexit@plt+0x17fdc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #81 @ 0x51 │ │ │ │ - add r0, r0, #512 @ 0x200 │ │ │ │ - ldr r9, [pc, #136] @ 23d28 <__cxa_atexit@plt+0x17fe0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - str r9, [r7, #44] @ 0x2c │ │ │ │ - add r1, r7, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r2, r8} │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ - add r3, lr, #2 │ │ │ │ - ldr r2, [pc, #104] @ 23d2c <__cxa_atexit@plt+0x17fe4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #100] @ 23d30 <__cxa_atexit@plt+0x17fe8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - sub r0, r6, #46 @ 0x2e │ │ │ │ - ldr lr, [pc, #88] @ 23d34 <__cxa_atexit@plt+0x17fec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - add lr, r7, #24 │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #52] @ 23d38 <__cxa_atexit@plt+0x17ff0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #64 @ 0x40 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe9f8 │ │ │ │ - rscseq r2, r1, r8, asr fp │ │ │ │ - smlatteq r0, r0, sl, fp │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - strdeq fp, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r9, fp │ │ │ │ - @ instruction: 0x0100b990 │ │ │ │ - smlatteq r0, r0, r9, fp │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 23dfc <__cxa_atexit@plt+0x180b4> │ │ │ │ - ldr r7, [pc, #176] @ 23e14 <__cxa_atexit@plt+0x180cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #172] @ 23e18 <__cxa_atexit@plt+0x180d0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r8, [pc, #152] @ 23e1c <__cxa_atexit@plt+0x180d4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r0, [pc, #144] @ 23e20 <__cxa_atexit@plt+0x180d8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #81 @ 0x51 │ │ │ │ - add r0, r0, #512 @ 0x200 │ │ │ │ - ldr r9, [pc, #132] @ 23e24 <__cxa_atexit@plt+0x180dc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - add r1, r3, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r2, r8} │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - add r7, lr, #2 │ │ │ │ - ldr r2, [pc, #100] @ 23e28 <__cxa_atexit@plt+0x180e0> │ │ │ │ + bcc 1fce8 <__cxa_atexit@plt+0x13fa0> │ │ │ │ + ldr r2, [pc, #48] @ 1fcf4 <__cxa_atexit@plt+0x13fac> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #96] @ 23e2c <__cxa_atexit@plt+0x180e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - sub r0, r6, #46 @ 0x2e │ │ │ │ - ldr lr, [pc, #84] @ 23e30 <__cxa_atexit@plt+0x180e8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r1, r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #48] @ 23e34 <__cxa_atexit@plt+0x180ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe8f8 │ │ │ │ - rscseq r2, r1, r8, asr sl │ │ │ │ - smlatteq r0, r0, r9, fp │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - strdeq fp, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r8, fp │ │ │ │ - @ instruction: 0x0100b890 │ │ │ │ - smlatteq r0, r0, r8, fp │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23ea4 <__cxa_atexit@plt+0x1815c> │ │ │ │ - ldr r3, [pc, #104] @ 23ec0 <__cxa_atexit@plt+0x18178> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #84] @ 23ec4 <__cxa_atexit@plt+0x1817c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #80] @ 23ec8 <__cxa_atexit@plt+0x18180> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1fcf8 <__cxa_atexit@plt+0x13fb0> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #72] @ 23ecc <__cxa_atexit@plt+0x18184> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str lr, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ 23ed0 <__cxa_atexit@plt+0x18188> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe6bc │ │ │ │ - strdeq fp, [r0, -r8] │ │ │ │ - smlatteq r0, r4, r7, fp │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x0100f998 │ │ │ │ + tstpeq r0, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 23f48 <__cxa_atexit@plt+0x18200> │ │ │ │ - ldr r7, [pc, #100] @ 23f60 <__cxa_atexit@plt+0x18218> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #80] @ 23f64 <__cxa_atexit@plt+0x1821c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 23f68 <__cxa_atexit@plt+0x18220> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #68] @ 23f6c <__cxa_atexit@plt+0x18224> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1fd4c <__cxa_atexit@plt+0x14004> │ │ │ │ + ldr r1, [pc, #64] @ 1fd68 <__cxa_atexit@plt+0x14020> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 23f70 <__cxa_atexit@plt+0x18228> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe618 │ │ │ │ - tsteq r0, r4, asr r8 │ │ │ │ - tsteq r0, r0, asr #14 │ │ │ │ - tsteq r0, r8, ror #14 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 23fe0 <__cxa_atexit@plt+0x18298> │ │ │ │ - ldr r3, [pc, #104] @ 23ffc <__cxa_atexit@plt+0x182b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #84] @ 24000 <__cxa_atexit@plt+0x182b8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #80] @ 24004 <__cxa_atexit@plt+0x182bc> │ │ │ │ + ldr r1, [pc, #40] @ 1fd6c <__cxa_atexit@plt+0x14024> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #72] @ 24008 <__cxa_atexit@plt+0x182c0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str lr, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1fd70 <__cxa_atexit@plt+0x14028> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ 2400c <__cxa_atexit@plt+0x182c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe438 │ │ │ │ - @ instruction: 0x0100b7bc │ │ │ │ - smlatbeq r0, r8, r6, fp │ │ │ │ - ldrdeq fp, [r0, -r0] │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + smlatteq r0, ip, r9, pc @ │ │ │ │ + rscseq r6, r1, ip, ror #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 24084 <__cxa_atexit@plt+0x1833c> │ │ │ │ - ldr r7, [pc, #100] @ 2409c <__cxa_atexit@plt+0x18354> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #80] @ 240a0 <__cxa_atexit@plt+0x18358> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 240a4 <__cxa_atexit@plt+0x1835c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 1fdfc <__cxa_atexit@plt+0x140b4> │ │ │ │ + ldr r1, [pc, #136] @ 1fe1c <__cxa_atexit@plt+0x140d4> │ │ │ │ + ldr r7, [pc, #136] @ 1fe20 <__cxa_atexit@plt+0x140d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1fdf0 <__cxa_atexit@plt+0x140a8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1fe08 <__cxa_atexit@plt+0x140c0> │ │ │ │ + ldr r3, [pc, #88] @ 1fe24 <__cxa_atexit@plt+0x140dc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1fe28 <__cxa_atexit@plt+0x140e0> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #68] @ 240a8 <__cxa_atexit@plt+0x18360> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 240ac <__cxa_atexit@plt+0x18364> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe394 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 2411c <__cxa_atexit@plt+0x183d4> │ │ │ │ - ldr r3, [pc, #104] @ 24138 <__cxa_atexit@plt+0x183f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #84] @ 2413c <__cxa_atexit@plt+0x183f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #80] @ 24140 <__cxa_atexit@plt+0x183f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #72] @ 24144 <__cxa_atexit@plt+0x183fc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str lr, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ 24148 <__cxa_atexit@plt+0x18400> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe1b4 │ │ │ │ - smlabbeq r0, r0, r6, fp │ │ │ │ - tsteq r0, ip, ror #10 │ │ │ │ - @ instruction: 0x0100b594 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + @ instruction: 0x0100f890 │ │ │ │ + tstpeq r0, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 241c0 <__cxa_atexit@plt+0x18478> │ │ │ │ - ldr r7, [pc, #100] @ 241d8 <__cxa_atexit@plt+0x18490> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #80] @ 241dc <__cxa_atexit@plt+0x18494> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 241e0 <__cxa_atexit@plt+0x18498> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #68] @ 241e4 <__cxa_atexit@plt+0x1849c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 241e8 <__cxa_atexit@plt+0x184a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe110 │ │ │ │ - ldrdeq fp, [r0, -ip] │ │ │ │ - smlabteq r0, r8, r4, fp │ │ │ │ - strdeq fp, [r0, -r0] │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 24258 <__cxa_atexit@plt+0x18510> │ │ │ │ - ldr r3, [pc, #104] @ 24274 <__cxa_atexit@plt+0x1852c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #84] @ 24278 <__cxa_atexit@plt+0x18530> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #80] @ 2427c <__cxa_atexit@plt+0x18534> │ │ │ │ + bcc 1fe74 <__cxa_atexit@plt+0x1412c> │ │ │ │ + ldr r2, [pc, #48] @ 1fe80 <__cxa_atexit@plt+0x14138> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 1fe84 <__cxa_atexit@plt+0x1413c> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #72] @ 24280 <__cxa_atexit@plt+0x18538> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str lr, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ 24284 <__cxa_atexit@plt+0x1853c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffdf30 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r0, r0, lsr r4 │ │ │ │ - tsteq r0, r8, asr r4 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tstpeq r0, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100f8b8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 242fc <__cxa_atexit@plt+0x185b4> │ │ │ │ - ldr r7, [pc, #100] @ 24314 <__cxa_atexit@plt+0x185cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #80] @ 24318 <__cxa_atexit@plt+0x185d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 2431c <__cxa_atexit@plt+0x185d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #68] @ 24320 <__cxa_atexit@plt+0x185d8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 1fed8 <__cxa_atexit@plt+0x14190> │ │ │ │ + ldr r1, [pc, #64] @ 1fef4 <__cxa_atexit@plt+0x141ac> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r1, [pc, #40] @ 1fef8 <__cxa_atexit@plt+0x141b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 1fefc <__cxa_atexit@plt+0x141b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 24324 <__cxa_atexit@plt+0x185dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffde8c │ │ │ │ - smlatbeq r0, r0, r4, fp │ │ │ │ - smlabbeq r0, ip, r3, fp │ │ │ │ - @ instruction: 0x0100b3b4 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - rscseq r2, r1, ip, lsl #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tstpeq r0, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + rscseq r6, r1, r4, rrx │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 24384 <__cxa_atexit@plt+0x1863c> │ │ │ │ - ldr r7, [pc, #92] @ 243a8 <__cxa_atexit@plt+0x18660> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 24394 <__cxa_atexit@plt+0x1864c> │ │ │ │ - ldr r7, [pc, #72] @ 243ac <__cxa_atexit@plt+0x18664> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 1ff88 <__cxa_atexit@plt+0x14240> │ │ │ │ + ldr r1, [pc, #136] @ 1ffa8 <__cxa_atexit@plt+0x14260> │ │ │ │ + ldr r7, [pc, #136] @ 1ffac <__cxa_atexit@plt+0x14264> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 24378 <__cxa_atexit@plt+0x18630> │ │ │ │ - mov r7, r8 │ │ │ │ - b 22ca8 <__cxa_atexit@plt+0x16f60> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 1ff7c <__cxa_atexit@plt+0x14234> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 1ff94 <__cxa_atexit@plt+0x1424c> │ │ │ │ + ldr r3, [pc, #88] @ 1ffb0 <__cxa_atexit@plt+0x14268> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 1ffb4 <__cxa_atexit@plt+0x1426c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 243b4 <__cxa_atexit@plt+0x1866c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 243b0 <__cxa_atexit@plt+0x18668> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xffffe940 │ │ │ │ - rscseq r2, r1, r4, lsr #11 │ │ │ │ - ldrhteq r2, [r1], #92 @ 0x5c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tstpeq r0, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100f7b4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 243e0 <__cxa_atexit@plt+0x18698> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 243f4 <__cxa_atexit@plt+0x186ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 20000 <__cxa_atexit@plt+0x142b8> │ │ │ │ + ldr r2, [pc, #48] @ 2000c <__cxa_atexit@plt+0x142c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 20010 <__cxa_atexit@plt+0x142c8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, ror r2 │ │ │ │ - rscseq r2, r1, r4, ror #10 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlabbeq r0, r0, r6, pc @ │ │ │ │ + tstpeq r0, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 20064 <__cxa_atexit@plt+0x1431c> │ │ │ │ + ldr r1, [pc, #64] @ 20080 <__cxa_atexit@plt+0x14338> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 20084 <__cxa_atexit@plt+0x1433c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 20088 <__cxa_atexit@plt+0x14340> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + ldrsbteq r5, [r1], #236 @ 0xec │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 24454 <__cxa_atexit@plt+0x1870c> │ │ │ │ - ldr r2, [pc, #88] @ 24470 <__cxa_atexit@plt+0x18728> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2445c <__cxa_atexit@plt+0x18714> │ │ │ │ - ldr r7, [pc, #64] @ 24474 <__cxa_atexit@plt+0x1872c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 24448 <__cxa_atexit@plt+0x18700> │ │ │ │ - mov r7, r8 │ │ │ │ - b 246e0 <__cxa_atexit@plt+0x18998> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 20114 <__cxa_atexit@plt+0x143cc> │ │ │ │ + ldr r1, [pc, #136] @ 20134 <__cxa_atexit@plt+0x143ec> │ │ │ │ + ldr r7, [pc, #136] @ 20138 <__cxa_atexit@plt+0x143f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 20108 <__cxa_atexit@plt+0x143c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 20120 <__cxa_atexit@plt+0x143d8> │ │ │ │ + ldr r3, [pc, #88] @ 2013c <__cxa_atexit@plt+0x143f4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 20140 <__cxa_atexit@plt+0x143f8> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 24478 <__cxa_atexit@plt+0x18730> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlabteq r0, r0, r5, pc @ │ │ │ │ + tstpeq r0, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2018c <__cxa_atexit@plt+0x14444> │ │ │ │ + ldr r2, [pc, #48] @ 20198 <__cxa_atexit@plt+0x14450> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 2019c <__cxa_atexit@plt+0x14454> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr #5 │ │ │ │ - rscseq r2, r1, r0, lsl #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 244b0 <__cxa_atexit@plt+0x18768> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 244b8 <__cxa_atexit@plt+0x18770> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq pc, [r0, -r4] │ │ │ │ + smlatbeq r0, r0, r5, pc @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 201f0 <__cxa_atexit@plt+0x144a8> │ │ │ │ + ldr r1, [pc, #64] @ 2020c <__cxa_atexit@plt+0x144c4> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 20210 <__cxa_atexit@plt+0x144c8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 244c8 <__cxa_atexit@plt+0x18780> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 20214 <__cxa_atexit@plt+0x144cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrdeq fp, [r0, -r0] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tstpeq r0, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + rscseq r5, r1, r4, asr sp │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 24584 <__cxa_atexit@plt+0x1883c> │ │ │ │ - ldr r2, [pc, #200] @ 245a4 <__cxa_atexit@plt+0x1885c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 24564 <__cxa_atexit@plt+0x1881c> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 24574 <__cxa_atexit@plt+0x1882c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 2458c <__cxa_atexit@plt+0x18844> │ │ │ │ - ldr lr, [pc, #152] @ 245a8 <__cxa_atexit@plt+0x18860> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - ldmda r5, {r7, ip} │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - sub r0, r2, #19 │ │ │ │ - ldr lr, [pc, #128] @ 245ac <__cxa_atexit@plt+0x18864> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [pc, #124] @ 245b0 <__cxa_atexit@plt+0x18868> │ │ │ │ + bhi 202a0 <__cxa_atexit@plt+0x14558> │ │ │ │ + ldr r1, [pc, #136] @ 202c0 <__cxa_atexit@plt+0x14578> │ │ │ │ + ldr r7, [pc, #136] @ 202c4 <__cxa_atexit@plt+0x1457c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 20294 <__cxa_atexit@plt+0x1454c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 202ac <__cxa_atexit@plt+0x14564> │ │ │ │ + ldr r3, [pc, #88] @ 202c8 <__cxa_atexit@plt+0x14580> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 202cc <__cxa_atexit@plt+0x14584> │ │ │ │ add r3, r3, #1 │ │ │ │ - ldr r8, [pc, #116] @ 245b4 <__cxa_atexit@plt+0x1886c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r1, r7, r8, r9} │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - tsteq r0, r4, ror #2 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tstpeq r0, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, ip, r3, pc @ │ │ │ │ + @ instruction: 0x0100f49c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 24644 <__cxa_atexit@plt+0x188fc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 24658 <__cxa_atexit@plt+0x18910> │ │ │ │ - ldr r2, [pc, #132] @ 24668 <__cxa_atexit@plt+0x18920> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - sub r0, r3, #19 │ │ │ │ - ldr lr, [pc, #104] @ 2466c <__cxa_atexit@plt+0x18924> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #100] @ 24670 <__cxa_atexit@plt+0x18928> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 20318 <__cxa_atexit@plt+0x145d0> │ │ │ │ + ldr r2, [pc, #48] @ 20324 <__cxa_atexit@plt+0x145dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 20328 <__cxa_atexit@plt+0x145e0> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, #92] @ 24674 <__cxa_atexit@plt+0x1892c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - smlabbeq r0, ip, r0, fp │ │ │ │ - qaddeq fp, r0, r0 │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - ldrhteq r2, [r1], #44 @ 0x2c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tstpeq r0, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 246bc <__cxa_atexit@plt+0x18974> │ │ │ │ - ldr r7, [pc, #48] @ 246cc <__cxa_atexit@plt+0x18984> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 2037c <__cxa_atexit@plt+0x14634> │ │ │ │ + ldr r1, [pc, #64] @ 20398 <__cxa_atexit@plt+0x14650> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 2039c <__cxa_atexit@plt+0x14654> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 203a0 <__cxa_atexit@plt+0x14658> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 246b0 <__cxa_atexit@plt+0x18968> │ │ │ │ - mov r7, r8 │ │ │ │ - b 246e0 <__cxa_atexit@plt+0x18998> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 246d0 <__cxa_atexit@plt+0x18988> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0x0100f3bc │ │ │ │ + rscseq r5, r1, ip, asr #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2042c <__cxa_atexit@plt+0x146e4> │ │ │ │ + ldr r1, [pc, #136] @ 2044c <__cxa_atexit@plt+0x14704> │ │ │ │ + ldr r7, [pc, #136] @ 20450 <__cxa_atexit@plt+0x14708> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 20420 <__cxa_atexit@plt+0x146d8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 20438 <__cxa_atexit@plt+0x146f0> │ │ │ │ + ldr r3, [pc, #88] @ 20454 <__cxa_atexit@plt+0x1470c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 20458 <__cxa_atexit@plt+0x14710> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r2, r1, r0, lsr #5 │ │ │ │ - rscseq r2, r1, r8, lsl #5 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlatbeq r0, r8, r2, pc @ │ │ │ │ + tstpeq r0, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 24754 <__cxa_atexit@plt+0x18a0c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 24774 <__cxa_atexit@plt+0x18a2c> │ │ │ │ - ldr r2, [pc, #140] @ 24794 <__cxa_atexit@plt+0x18a4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #128] @ 24798 <__cxa_atexit@plt+0x18a50> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7], #-12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 24780 <__cxa_atexit@plt+0x18a38> │ │ │ │ - ldr r7, [pc, #92] @ 2479c <__cxa_atexit@plt+0x18a54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 24768 <__cxa_atexit@plt+0x18a20> │ │ │ │ - mov r7, r8 │ │ │ │ - b 22ca8 <__cxa_atexit@plt+0x16f60> │ │ │ │ - ldr r7, [pc, #72] @ 247a4 <__cxa_atexit@plt+0x18a5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + bcc 204a4 <__cxa_atexit@plt+0x1475c> │ │ │ │ + ldr r2, [pc, #48] @ 204b0 <__cxa_atexit@plt+0x14768> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 204b4 <__cxa_atexit@plt+0x1476c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #24] @ 247a0 <__cxa_atexit@plt+0x18a58> │ │ │ │ - add r7, pc, r7 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + smlabbeq r0, r8, r2, pc @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 20508 <__cxa_atexit@plt+0x147c0> │ │ │ │ + ldr r1, [pc, #64] @ 20524 <__cxa_atexit@plt+0x147dc> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 20528 <__cxa_atexit@plt+0x147e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 2052c <__cxa_atexit@plt+0x147e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcf8 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xffffe564 │ │ │ │ - ldrhteq r2, [r1], #24 │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tstpeq r0, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + rscseq r5, r1, r4, asr #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 247f0 <__cxa_atexit@plt+0x18aa8> │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 24820 <__cxa_atexit@plt+0x18ad8> │ │ │ │ - ldr r1, [pc, #100] @ 2483c <__cxa_atexit@plt+0x18af4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 205b8 <__cxa_atexit@plt+0x14870> │ │ │ │ + ldr r1, [pc, #136] @ 205d8 <__cxa_atexit@plt+0x14890> │ │ │ │ + ldr r7, [pc, #136] @ 205dc <__cxa_atexit@plt+0x14894> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - b 244c8 <__cxa_atexit@plt+0x18780> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 24828 <__cxa_atexit@plt+0x18ae0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #44] @ 24838 <__cxa_atexit@plt+0x18af0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 205ac <__cxa_atexit@plt+0x14864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 205c4 <__cxa_atexit@plt+0x1487c> │ │ │ │ + ldr r3, [pc, #88] @ 205e0 <__cxa_atexit@plt+0x14898> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 205e4 <__cxa_atexit@plt+0x1489c> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - b 2482c <__cxa_atexit@plt+0x18ae4> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabbeq r0, r4, lr, sl │ │ │ │ - @ instruction: 0xfffffcec │ │ │ │ - rscseq r2, r1, ip, lsl r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 24884 <__cxa_atexit@plt+0x18b3c> │ │ │ │ - ldr r7, [pc, #48] @ 24894 <__cxa_atexit@plt+0x18b4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 24878 <__cxa_atexit@plt+0x18b30> │ │ │ │ - mov r7, r8 │ │ │ │ - b 246e0 <__cxa_atexit@plt+0x18998> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 24898 <__cxa_atexit@plt+0x18b50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tstpeq r0, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + smlabbeq r0, r4, r1, pc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 20630 <__cxa_atexit@plt+0x148e8> │ │ │ │ + ldr r2, [pc, #48] @ 2063c <__cxa_atexit@plt+0x148f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 20640 <__cxa_atexit@plt+0x148f8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - ldrsbteq r2, [r1], #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + qaddeq pc, r0, r0 @ │ │ │ │ + strdeq pc, [r0, -ip] │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 24914 <__cxa_atexit@plt+0x18bcc> │ │ │ │ - ldr r6, [pc, #148] @ 24958 <__cxa_atexit@plt+0x18c10> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r9, r3 │ │ │ │ - str r6, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - add r6, r9, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 2492c <__cxa_atexit@plt+0x18be4> │ │ │ │ - ldr r2, [pc, #136] @ 2496c <__cxa_atexit@plt+0x18c24> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #132] @ 24970 <__cxa_atexit@plt+0x18c28> │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 20694 <__cxa_atexit@plt+0x1494c> │ │ │ │ + ldr r1, [pc, #64] @ 206b0 <__cxa_atexit@plt+0x14968> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #128] @ 24974 <__cxa_atexit@plt+0x18c2c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #124] @ 24978 <__cxa_atexit@plt+0x18c30> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - add r2, r1, #1 │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #76] @ 24968 <__cxa_atexit@plt+0x18c20> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 206b4 <__cxa_atexit@plt+0x1496c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 206b8 <__cxa_atexit@plt+0x14970> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #40] @ 2495c <__cxa_atexit@plt+0x18c14> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #36] @ 24960 <__cxa_atexit@plt+0x18c18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #32] @ 24964 <__cxa_atexit@plt+0x18c1c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - rscseq r1, r1, r4, asr r9 │ │ │ │ - rscseq r1, r1, r0, asr #15 │ │ │ │ - rscseq r2, r1, ip │ │ │ │ - rscseq r2, r1, r0, asr r0 │ │ │ │ - @ instruction: 0xffff9dc4 │ │ │ │ - smlalseq r1, r1, ip, r9 @ │ │ │ │ - rscseq r2, r1, ip, asr r0 │ │ │ │ - sbcseq r4, ip, lr, lsl r1 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + smlatbeq r0, r4, r0, pc @ │ │ │ │ + ldrhteq r5, [r1], #140 @ 0x8c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 249f8 <__cxa_atexit@plt+0x18cb0> │ │ │ │ - ldr r2, [pc, #124] @ 24a14 <__cxa_atexit@plt+0x18ccc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 24a18 <__cxa_atexit@plt+0x18cd0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 20744 <__cxa_atexit@plt+0x149fc> │ │ │ │ + ldr r1, [pc, #136] @ 20764 <__cxa_atexit@plt+0x14a1c> │ │ │ │ + ldr r7, [pc, #136] @ 20768 <__cxa_atexit@plt+0x14a20> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 249ec <__cxa_atexit@plt+0x18ca4> │ │ │ │ + beq 20738 <__cxa_atexit@plt+0x149f0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 24a00 <__cxa_atexit@plt+0x18cb8> │ │ │ │ - ldr r3, [pc, #76] @ 24a1c <__cxa_atexit@plt+0x18cd4> │ │ │ │ + bcc 20750 <__cxa_atexit@plt+0x14a08> │ │ │ │ + ldr r3, [pc, #88] @ 2076c <__cxa_atexit@plt+0x14a24> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 20770 <__cxa_atexit@plt+0x14a28> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - smlabteq r0, ip, ip, sl │ │ │ │ - strdeq sl, [r0, -ip] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0x0100ef90 │ │ │ │ + tsteq r0, r8, asr #30 │ │ │ │ + strdeq lr, [r0, -r8] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 24a5c <__cxa_atexit@plt+0x18d14> │ │ │ │ - ldr r2, [pc, #36] @ 24a68 <__cxa_atexit@plt+0x18d20> │ │ │ │ + bcc 207bc <__cxa_atexit@plt+0x14a74> │ │ │ │ + ldr r2, [pc, #48] @ 207c8 <__cxa_atexit@plt+0x14a80> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 207cc <__cxa_atexit@plt+0x14a84> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabbeq r0, r8, ip, sl │ │ │ │ - rscseq r1, r1, r8, lsl r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlabteq r0, r4, lr, lr │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 24b0c <__cxa_atexit@plt+0x18dc4> │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r6, [pc, #188] @ 24b54 <__cxa_atexit@plt+0x18e0c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, r0 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - ldr r6, [pc, #176] @ 24b58 <__cxa_atexit@plt+0x18e10> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - ldr lr, [pc, #168] @ 24b5c <__cxa_atexit@plt+0x18e14> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r6, [r3, #20] │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - sub r9, r2, #6 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 24b28 <__cxa_atexit@plt+0x18de0> │ │ │ │ - ldr r3, [pc, #148] @ 24b70 <__cxa_atexit@plt+0x18e28> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #144] @ 24b74 <__cxa_atexit@plt+0x18e2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #140] @ 24b78 <__cxa_atexit@plt+0x18e30> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r0, #28]! │ │ │ │ - ldr r3, [pc, #132] @ 24b7c <__cxa_atexit@plt+0x18e34> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - add lr, r0, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - mov r9, r0 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #88] @ 24b6c <__cxa_atexit@plt+0x18e24> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 20820 <__cxa_atexit@plt+0x14ad8> │ │ │ │ + ldr r1, [pc, #64] @ 2083c <__cxa_atexit@plt+0x14af4> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 20840 <__cxa_atexit@plt+0x14af8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 20844 <__cxa_atexit@plt+0x14afc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 24b60 <__cxa_atexit@plt+0x18e18> │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #44] @ 24b64 <__cxa_atexit@plt+0x18e1c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #32] @ 24b68 <__cxa_atexit@plt+0x18e20> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - @ instruction: 0x0100abb4 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - rscseq r1, r1, ip, asr #11 │ │ │ │ - rscseq r1, r1, r4, asr #16 │ │ │ │ - smlatteq r0, ip, fp, sl │ │ │ │ - rscseq r1, r1, r0, ror lr │ │ │ │ - @ instruction: 0xffff9bcc │ │ │ │ - smlalseq r1, r1, r8, r8 @ │ │ │ │ - sbcseq r3, ip, lr, lsr #30 │ │ │ │ - tsteq r0, ip, lsr ip │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r0, r8, lsl pc │ │ │ │ + rscseq r5, r1, r4, lsr r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 24bfc <__cxa_atexit@plt+0x18eb4> │ │ │ │ - ldr r2, [pc, #124] @ 24c18 <__cxa_atexit@plt+0x18ed0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 24c1c <__cxa_atexit@plt+0x18ed4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 208d0 <__cxa_atexit@plt+0x14b88> │ │ │ │ + ldr r1, [pc, #136] @ 208f0 <__cxa_atexit@plt+0x14ba8> │ │ │ │ + ldr r7, [pc, #136] @ 208f4 <__cxa_atexit@plt+0x14bac> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 24bf0 <__cxa_atexit@plt+0x18ea8> │ │ │ │ + beq 208c4 <__cxa_atexit@plt+0x14b7c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 24c04 <__cxa_atexit@plt+0x18ebc> │ │ │ │ - ldr r3, [pc, #76] @ 24c20 <__cxa_atexit@plt+0x18ed8> │ │ │ │ + bcc 208dc <__cxa_atexit@plt+0x14b94> │ │ │ │ + ldr r3, [pc, #88] @ 208f8 <__cxa_atexit@plt+0x14bb0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 208fc <__cxa_atexit@plt+0x14bb4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - smlabteq r0, r8, sl, sl │ │ │ │ - strdeq sl, [r0, -r8] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + @ instruction: 0x0100edbc │ │ │ │ + tsteq r0, ip, ror #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 24c60 <__cxa_atexit@plt+0x18f18> │ │ │ │ - ldr r2, [pc, #36] @ 24c6c <__cxa_atexit@plt+0x18f24> │ │ │ │ + bcc 20948 <__cxa_atexit@plt+0x14c00> │ │ │ │ + ldr r2, [pc, #48] @ 20954 <__cxa_atexit@plt+0x14c0c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 20958 <__cxa_atexit@plt+0x14c10> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + smlatteq r0, r4, sp, lr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 209ac <__cxa_atexit@plt+0x14c64> │ │ │ │ + ldr r1, [pc, #64] @ 209c8 <__cxa_atexit@plt+0x14c80> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 209cc <__cxa_atexit@plt+0x14c84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 209d0 <__cxa_atexit@plt+0x14c88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabbeq r0, r4, sl, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + smlabbeq r0, ip, sp, lr │ │ │ │ + rscseq r5, r1, ip, lsr #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 24cec <__cxa_atexit@plt+0x18fa4> │ │ │ │ - ldr r2, [pc, #124] @ 24d08 <__cxa_atexit@plt+0x18fc0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ 24d0c <__cxa_atexit@plt+0x18fc4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 20a5c <__cxa_atexit@plt+0x14d14> │ │ │ │ + ldr r1, [pc, #136] @ 20a7c <__cxa_atexit@plt+0x14d34> │ │ │ │ + ldr r7, [pc, #136] @ 20a80 <__cxa_atexit@plt+0x14d38> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 24ce0 <__cxa_atexit@plt+0x18f98> │ │ │ │ + beq 20a50 <__cxa_atexit@plt+0x14d08> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 24cf4 <__cxa_atexit@plt+0x18fac> │ │ │ │ - ldr r3, [pc, #76] @ 24d10 <__cxa_atexit@plt+0x18fc8> │ │ │ │ + bcc 20a68 <__cxa_atexit@plt+0x14d20> │ │ │ │ + ldr r3, [pc, #88] @ 20a84 <__cxa_atexit@plt+0x14d3c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 20a88 <__cxa_atexit@plt+0x14d40> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - ldrdeq sl, [r0, -r8] │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r0, r0, lsr ip │ │ │ │ + smlatteq r0, r0, ip, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 24d50 <__cxa_atexit@plt+0x19008> │ │ │ │ - ldr r2, [pc, #36] @ 24d5c <__cxa_atexit@plt+0x19014> │ │ │ │ + bcc 20ad4 <__cxa_atexit@plt+0x14d8c> │ │ │ │ + ldr r2, [pc, #48] @ 20ae0 <__cxa_atexit@plt+0x14d98> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 20ae4 <__cxa_atexit@plt+0x14d9c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0x0100a994 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlatbeq r0, ip, fp, lr │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 24e28 <__cxa_atexit@plt+0x190e0> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r2, [pc, #232] @ 24e74 <__cxa_atexit@plt+0x1912c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr fp, [pc, #228] @ 24e78 <__cxa_atexit@plt+0x19130> │ │ │ │ - add fp, pc, fp │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub ip, r6, #30 │ │ │ │ - ldr sl, [pc, #212] @ 24e7c <__cxa_atexit@plt+0x19134> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #208] @ 24e80 <__cxa_atexit@plt+0x19138> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - mov lr, r3 │ │ │ │ - str fp, [lr, #24]! │ │ │ │ - add fp, r3, #32 │ │ │ │ - stm fp, {r8, sl, lr} │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add r2, r3, #64 @ 0x40 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 24e40 <__cxa_atexit@plt+0x190f8> │ │ │ │ - ldr r6, [pc, #164] @ 24e94 <__cxa_atexit@plt+0x1914c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [pc, #160] @ 24e98 <__cxa_atexit@plt+0x19150> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #156] @ 24e9c <__cxa_atexit@plt+0x19154> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r6, [r0, #52]! @ 0x34 │ │ │ │ - ldr r6, [pc, #148] @ 24ea0 <__cxa_atexit@plt+0x19158> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - add lr, r0, #8 │ │ │ │ - stm lr, {r3, r6, r9} │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #96] @ 24e90 <__cxa_atexit@plt+0x19148> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 20b38 <__cxa_atexit@plt+0x14df0> │ │ │ │ + ldr r1, [pc, #64] @ 20b54 <__cxa_atexit@plt+0x14e0c> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 20b58 <__cxa_atexit@plt+0x14e10> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 20b5c <__cxa_atexit@plt+0x14e14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 24e84 <__cxa_atexit@plt+0x1913c> │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #56] @ 24e88 <__cxa_atexit@plt+0x19140> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #44] @ 24e8c <__cxa_atexit@plt+0x19144> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - smlatteq r0, r8, r8, sl │ │ │ │ - smlatbeq r0, ip, r8, sl │ │ │ │ - ldrhteq r1, [r1], #36 @ 0x24 │ │ │ │ - rscseq r1, r1, ip, lsr fp │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - rscseq r1, r1, r0, ror fp │ │ │ │ - @ instruction: 0xffff98b8 │ │ │ │ - smlalseq r1, r1, r4, fp @ │ │ │ │ - sbcseq r3, ip, sl, lsl ip │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r0, r0, lsl #24 │ │ │ │ + rscseq r5, r1, r4, lsr #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 24ef0 <__cxa_atexit@plt+0x191a8> │ │ │ │ - ldr r2, [pc, #56] @ 24ef8 <__cxa_atexit@plt+0x191b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 24efc <__cxa_atexit@plt+0x191b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 24f00 <__cxa_atexit@plt+0x191b8> │ │ │ │ + bhi 20be8 <__cxa_atexit@plt+0x14ea0> │ │ │ │ + ldr r1, [pc, #136] @ 20c08 <__cxa_atexit@plt+0x14ec0> │ │ │ │ + ldr r7, [pc, #136] @ 20c0c <__cxa_atexit@plt+0x14ec4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 20bdc <__cxa_atexit@plt+0x14e94> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 20bf4 <__cxa_atexit@plt+0x14eac> │ │ │ │ + ldr r3, [pc, #88] @ 20c10 <__cxa_atexit@plt+0x14ec8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 20c14 <__cxa_atexit@plt+0x14ecc> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r0, lsl fp │ │ │ │ - smlatbeq r0, r4, r7, sl │ │ │ │ - @ instruction: 0x0100a894 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 24f50 <__cxa_atexit@plt+0x19208> │ │ │ │ - ldr r2, [pc, #56] @ 24f58 <__cxa_atexit@plt+0x19210> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 24f5c <__cxa_atexit@plt+0x19214> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlatteq r0, ip, sl, lr │ │ │ │ + smlatbeq r0, r4, sl, lr │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 20c60 <__cxa_atexit@plt+0x14f18> │ │ │ │ + ldr r2, [pc, #48] @ 20c6c <__cxa_atexit@plt+0x14f24> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 20c70 <__cxa_atexit@plt+0x14f28> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 24f60 <__cxa_atexit@plt+0x19218> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r0, lsr #20 │ │ │ │ + smlabteq r0, ip, sl, lr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 20cc4 <__cxa_atexit@plt+0x14f7c> │ │ │ │ + ldr r1, [pc, #64] @ 20ce0 <__cxa_atexit@plt+0x14f98> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 20ce4 <__cxa_atexit@plt+0x14f9c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 20ce8 <__cxa_atexit@plt+0x14fa0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r8, lsl #22 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r0, r4, ror sl │ │ │ │ + smlalseq r5, r1, ip, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 24fb0 <__cxa_atexit@plt+0x19268> │ │ │ │ - ldr r2, [pc, #56] @ 24fb8 <__cxa_atexit@plt+0x19270> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 24fbc <__cxa_atexit@plt+0x19274> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 24fc0 <__cxa_atexit@plt+0x19278> │ │ │ │ + bhi 20d74 <__cxa_atexit@plt+0x1502c> │ │ │ │ + ldr r1, [pc, #136] @ 20d94 <__cxa_atexit@plt+0x1504c> │ │ │ │ + ldr r7, [pc, #136] @ 20d98 <__cxa_atexit@plt+0x15050> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 20d68 <__cxa_atexit@plt+0x15020> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 20d80 <__cxa_atexit@plt+0x15038> │ │ │ │ + ldr r3, [pc, #88] @ 20d9c <__cxa_atexit@plt+0x15054> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 20da0 <__cxa_atexit@plt+0x15058> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r0, asr #20 │ │ │ │ - smlatteq r0, r4, r6, sl │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 25010 <__cxa_atexit@plt+0x192c8> │ │ │ │ - ldr r2, [pc, #56] @ 25018 <__cxa_atexit@plt+0x192d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2501c <__cxa_atexit@plt+0x192d4> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ + tsteq r0, r8, lsl r9 │ │ │ │ + smlabteq r0, r8, r9, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 20dec <__cxa_atexit@plt+0x150a4> │ │ │ │ + ldr r2, [pc, #48] @ 20df8 <__cxa_atexit@plt+0x150b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 20dfc <__cxa_atexit@plt+0x150b4> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 25020 <__cxa_atexit@plt+0x192d8> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x0100e894 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 20e50 <__cxa_atexit@plt+0x15108> │ │ │ │ + ldr r1, [pc, #64] @ 20e6c <__cxa_atexit@plt+0x15124> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 20e70 <__cxa_atexit@plt+0x15128> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 20e74 <__cxa_atexit@plt+0x1512c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r8, lsl #20 │ │ │ │ - smlabbeq r0, r4, r6, sl │ │ │ │ - tsteq r0, r4, ror r7 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + smlatteq r0, r8, r8, lr │ │ │ │ + rscseq r5, r1, r4, lsl r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 25070 <__cxa_atexit@plt+0x19328> │ │ │ │ - ldr r2, [pc, #56] @ 25078 <__cxa_atexit@plt+0x19330> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2507c <__cxa_atexit@plt+0x19334> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 25080 <__cxa_atexit@plt+0x19338> │ │ │ │ + bhi 20f00 <__cxa_atexit@plt+0x151b8> │ │ │ │ + ldr r1, [pc, #136] @ 20f20 <__cxa_atexit@plt+0x151d8> │ │ │ │ + ldr r7, [pc, #136] @ 20f24 <__cxa_atexit@plt+0x151dc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 20ef4 <__cxa_atexit@plt+0x151ac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 20f0c <__cxa_atexit@plt+0x151c4> │ │ │ │ + ldr r3, [pc, #88] @ 20f28 <__cxa_atexit@plt+0x151e0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 20f2c <__cxa_atexit@plt+0x151e4> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - smlalseq r1, r1, r0, r9 @ │ │ │ │ - tsteq r0, r4, lsr #12 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrdeq lr, [r0, -r4] │ │ │ │ + smlabbeq r0, ip, r7, lr │ │ │ │ + tsteq r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 25100 <__cxa_atexit@plt+0x193b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 2510c <__cxa_atexit@plt+0x193c4> │ │ │ │ - ldr r9, [pc, #104] @ 2511c <__cxa_atexit@plt+0x193d4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #100] @ 25120 <__cxa_atexit@plt+0x193d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ 25124 <__cxa_atexit@plt+0x193dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #76] @ 25128 <__cxa_atexit@plt+0x193e0> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 20f78 <__cxa_atexit@plt+0x15230> │ │ │ │ + ldr r2, [pc, #48] @ 20f84 <__cxa_atexit@plt+0x1523c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 20f88 <__cxa_atexit@plt+0x15240> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r8, lsl #14 │ │ │ │ + @ instruction: 0x0100e7b4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 20fdc <__cxa_atexit@plt+0x15294> │ │ │ │ + ldr r1, [pc, #64] @ 20ff8 <__cxa_atexit@plt+0x152b0> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 20ffc <__cxa_atexit@plt+0x152b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 21000 <__cxa_atexit@plt+0x152b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - smlatbeq r0, r8, r5, sl │ │ │ │ - @ instruction: 0x0100a694 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + rscseq r4, r1, ip, lsl #31 │ │ │ │ + rscseq r4, r1, r0, ror pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 21020 <__cxa_atexit@plt+0x152d8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + rscseq r4, r1, r0, ror #30 │ │ │ │ + rscseq r4, r1, ip, asr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 21068 <__cxa_atexit@plt+0x15320> │ │ │ │ + ldr r2, [pc, #48] @ 21080 <__cxa_atexit@plt+0x15338> │ │ │ │ + ldr r3, [pc, #48] @ 21084 <__cxa_atexit@plt+0x1533c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r7, [pc, #24] @ 21088 <__cxa_atexit@plt+0x15340> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + sbcseq r8, ip, ip, ror #12 │ │ │ │ + rscseq r4, r1, r8, lsl pc │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 210c0 <__cxa_atexit@plt+0x15378> │ │ │ │ + ldr r7, [pc, #36] @ 210d0 <__cxa_atexit@plt+0x15388> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #24] @ 210d4 <__cxa_atexit@plt+0x1538c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b dce8c8 <__cxa_atexit@plt+0xdc2b80> │ │ │ │ + ldr r7, [pc, #16] @ 210d8 <__cxa_atexit@plt+0x15390> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r0, r8, lsr r6 │ │ │ │ + ldrshteq r4, [r1], #228 @ 0xe4 │ │ │ │ + rscseq r4, r1, r8, asr #29 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ 21118 <__cxa_atexit@plt+0x153d0> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 21110 <__cxa_atexit@plt+0x153c8> │ │ │ │ + ldr r3, [pc, #24] @ 2111c <__cxa_atexit@plt+0x153d4> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r4, r1, r4, lsl #29 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 21140 <__cxa_atexit@plt+0x153f8> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r4, r1, r0, ror #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 21178 <__cxa_atexit@plt+0x15430> │ │ │ │ + ldr r9, [pc, #32] @ 2117c <__cxa_atexit@plt+0x15434> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #20] @ 21180 <__cxa_atexit@plt+0x15438> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #2 │ │ │ │ + b 88f7b8 <__cxa_atexit@plt+0x883a70> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r4, r1, ip, lsr #28 │ │ │ │ + smlabbeq r0, r8, r5, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 251a4 <__cxa_atexit@plt+0x1945c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 251b0 <__cxa_atexit@plt+0x19468> │ │ │ │ - ldr lr, [pc, #100] @ 251c0 <__cxa_atexit@plt+0x19478> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ 251c4 <__cxa_atexit@plt+0x1947c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r0, [pc, #68] @ 251c8 <__cxa_atexit@plt+0x19480> │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 211e0 <__cxa_atexit@plt+0x15498> │ │ │ │ + ldr r2, [pc, #68] @ 211ec <__cxa_atexit@plt+0x154a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #64] @ 211f0 <__cxa_atexit@plt+0x154a8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #56] @ 211f4 <__cxa_atexit@plt+0x154ac> │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r9 │ │ │ │ - b 94bdac <__cxa_atexit@plt+0x940064> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r2, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r8, ror r5 │ │ │ │ + smlatbeq r0, r8, r4, lr │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + ldrhteq r4, [r1], #220 @ 0xdc │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 21230 <__cxa_atexit@plt+0x154e8> │ │ │ │ + ldr r7, [pc, #36] @ 21240 <__cxa_atexit@plt+0x154f8> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #24] @ 21244 <__cxa_atexit@plt+0x154fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b dce8c8 <__cxa_atexit@plt+0xdc2b80> │ │ │ │ + ldr r7, [pc, #16] @ 21248 <__cxa_atexit@plt+0x15500> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - smlatteq r0, ip, r5, sl │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + smlabteq r0, r8, r4, lr │ │ │ │ + rscseq r4, r1, r4, lsl #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 25218 <__cxa_atexit@plt+0x194d0> │ │ │ │ - ldr r2, [pc, #56] @ 25220 <__cxa_atexit@plt+0x194d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 25224 <__cxa_atexit@plt+0x194dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 25228 <__cxa_atexit@plt+0x194e0> │ │ │ │ + bhi 212d4 <__cxa_atexit@plt+0x1558c> │ │ │ │ + ldr r1, [pc, #136] @ 212f4 <__cxa_atexit@plt+0x155ac> │ │ │ │ + ldr r7, [pc, #136] @ 212f8 <__cxa_atexit@plt+0x155b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 212c8 <__cxa_atexit@plt+0x15580> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 212e0 <__cxa_atexit@plt+0x15598> │ │ │ │ + ldr r3, [pc, #88] @ 212fc <__cxa_atexit@plt+0x155b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 21300 <__cxa_atexit@plt+0x155b8> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r8, ror #15 │ │ │ │ - tsteq r0, ip, ror r4 │ │ │ │ - tsteq r0, ip, ror #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + @ instruction: 0x0100e3b8 │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 25298 <__cxa_atexit@plt+0x19550> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 252a4 <__cxa_atexit@plt+0x1955c> │ │ │ │ - ldr lr, [pc, #88] @ 252b4 <__cxa_atexit@plt+0x1956c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 252b8 <__cxa_atexit@plt+0x19570> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 252bc <__cxa_atexit@plt+0x19574> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2134c <__cxa_atexit@plt+0x15604> │ │ │ │ + ldr r2, [pc, #48] @ 21358 <__cxa_atexit@plt+0x15610> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 2135c <__cxa_atexit@plt+0x15614> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ - strdeq sl, [r0, -r4] │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ + smlatteq r0, r0, r3, lr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 25358 <__cxa_atexit@plt+0x19610> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 25364 <__cxa_atexit@plt+0x1961c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 25374 <__cxa_atexit@plt+0x1962c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldr r1, [pc, #100] @ 25378 <__cxa_atexit@plt+0x19630> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #92] @ 2537c <__cxa_atexit@plt+0x19634> │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 213b0 <__cxa_atexit@plt+0x15668> │ │ │ │ + ldr r1, [pc, #64] @ 213cc <__cxa_atexit@plt+0x15684> │ │ │ │ + ldr r0, [pc, #64] @ 213d0 <__cxa_atexit@plt+0x15688> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #84] @ 25380 <__cxa_atexit@plt+0x19638> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r8, r0, #1 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 213d4 <__cxa_atexit@plt+0x1568c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, ror r3 │ │ │ │ - tsteq r0, ip, asr r4 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + rscseq r4, r1, ip, lsr ip │ │ │ │ + rscseq r4, r1, r4, lsr ip │ │ │ │ + rscseq r4, r1, r4, lsl ip │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 21438 <__cxa_atexit@plt+0x156f0> │ │ │ │ + ldr r3, [pc, #76] @ 21448 <__cxa_atexit@plt+0x15700> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 2142c <__cxa_atexit@plt+0x156e4> │ │ │ │ + ldr r2, [pc, #60] @ 2144c <__cxa_atexit@plt+0x15704> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 94022c <__cxa_atexit@plt+0x9344e4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 21450 <__cxa_atexit@plt+0x15708> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq r4, r1, r4, asr #23 │ │ │ │ + smlalseq r4, r1, ip, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 21478 <__cxa_atexit@plt+0x15730> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 94022c <__cxa_atexit@plt+0x9344e4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r4, r1, r4, ror fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 214a4 <__cxa_atexit@plt+0x1575c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r9, [pc, #8] @ 214a8 <__cxa_atexit@plt+0x15760> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b c38adc <__cxa_atexit@plt+0xc2cd94> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + @ instruction: 0x0100e294 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 214d4 <__cxa_atexit@plt+0x1578c> │ │ │ │ + ldr r7, [pc, #24] @ 214e0 <__cxa_atexit@plt+0x15798> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b dc0518 <__cxa_atexit@plt+0xdb47d0> │ │ │ │ + rscseq r4, r1, ip, lsl #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 253d0 <__cxa_atexit@plt+0x19688> │ │ │ │ - ldr r2, [pc, #56] @ 253d8 <__cxa_atexit@plt+0x19690> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 253dc <__cxa_atexit@plt+0x19694> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 253e0 <__cxa_atexit@plt+0x19698> │ │ │ │ + bhi 2156c <__cxa_atexit@plt+0x15824> │ │ │ │ + ldr r1, [pc, #136] @ 2158c <__cxa_atexit@plt+0x15844> │ │ │ │ + ldr r7, [pc, #136] @ 21590 <__cxa_atexit@plt+0x15848> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 21560 <__cxa_atexit@plt+0x15818> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 21578 <__cxa_atexit@plt+0x15830> │ │ │ │ + ldr r3, [pc, #88] @ 21594 <__cxa_atexit@plt+0x1584c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 21598 <__cxa_atexit@plt+0x15850> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r8, ror #12 │ │ │ │ - smlabteq r0, r4, r2, sl │ │ │ │ - @ instruction: 0x0100a3b4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + tsteq r0, r0, lsr #2 │ │ │ │ + ldrdeq lr, [r0, -r0] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 215e4 <__cxa_atexit@plt+0x1589c> │ │ │ │ + ldr r2, [pc, #48] @ 215f0 <__cxa_atexit@plt+0x158a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 215f4 <__cxa_atexit@plt+0x158ac> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + swpeq lr, ip, [r0] │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 25414 <__cxa_atexit@plt+0x196cc> │ │ │ │ - ldr r3, [pc, #32] @ 25424 <__cxa_atexit@plt+0x196dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #12] @ 25428 <__cxa_atexit@plt+0x196e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 21648 <__cxa_atexit@plt+0x15900> │ │ │ │ + ldr r1, [pc, #64] @ 21664 <__cxa_atexit@plt+0x1591c> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 21668 <__cxa_atexit@plt+0x15920> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 2166c <__cxa_atexit@plt+0x15924> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r1, r1, ip, lsl r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 2544c <__cxa_atexit@plt+0x19704> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + strdeq lr, [r0, -r0] │ │ │ │ + ldrhteq r4, [r1], #152 @ 0x98 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 25498 <__cxa_atexit@plt+0x19750> │ │ │ │ - ldr r2, [pc, #48] @ 254a4 <__cxa_atexit@plt+0x1975c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 254a8 <__cxa_atexit@plt+0x19760> │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 216c0 <__cxa_atexit@plt+0x15978> │ │ │ │ + ldr r1, [pc, #64] @ 216dc <__cxa_atexit@plt+0x15994> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 216e0 <__cxa_atexit@plt+0x15998> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 216e4 <__cxa_atexit@plt+0x1599c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffa34 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 254dc <__cxa_atexit@plt+0x19794> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 254e0 <__cxa_atexit@plt+0x19798> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlatbeq r0, r0, r2, sl │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2551c <__cxa_atexit@plt+0x197d4> │ │ │ │ - ldr r3, [pc, #120] @ 25578 <__cxa_atexit@plt+0x19830> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + tsteq r0, r8, ror r0 │ │ │ │ + rscseq r4, r1, r0, asr #18 │ │ │ │ + rscseq r4, r1, r8, lsr #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 21750 <__cxa_atexit@plt+0x15a08> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 21748 <__cxa_atexit@plt+0x15a00> │ │ │ │ + ldr r3, [pc, #60] @ 21758 <__cxa_atexit@plt+0x15a10> │ │ │ │ + ldr r7, [pc, #60] @ 2175c <__cxa_atexit@plt+0x15a14> │ │ │ │ + ldr r2, [pc, #60] @ 21760 <__cxa_atexit@plt+0x15a18> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ 2557c <__cxa_atexit@plt+0x19834> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #20]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #36] @ 21764 <__cxa_atexit@plt+0x15a1c> │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrshteq r4, [r1], #128 @ 0x80 │ │ │ │ + tsteq r0, ip, lsr #30 │ │ │ │ + ldrsbteq r4, [r1], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 25568 <__cxa_atexit@plt+0x19820> │ │ │ │ - ldr lr, [pc, #76] @ 25580 <__cxa_atexit@plt+0x19838> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #72] @ 25584 <__cxa_atexit@plt+0x1983c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2179c <__cxa_atexit@plt+0x15a54> │ │ │ │ + ldr r2, [pc, #28] @ 217a8 <__cxa_atexit@plt+0x15a60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0x0100df9c │ │ │ │ + rscseq r4, r1, r8, lsl #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 21838 <__cxa_atexit@plt+0x15af0> │ │ │ │ + ldr r1, [pc, #136] @ 21858 <__cxa_atexit@plt+0x15b10> │ │ │ │ + ldr r7, [pc, #136] @ 2185c <__cxa_atexit@plt+0x15b14> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - stmda r5, {r2, r6, lr} │ │ │ │ - ldr r6, [pc, #44] @ 25588 <__cxa_atexit@plt+0x19840> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r1, [r1], #64 @ 0x40 │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffff9cc │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ - andeq r0, r0, r6, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 2182c <__cxa_atexit@plt+0x15ae4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 255e0 <__cxa_atexit@plt+0x19898> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 25640 <__cxa_atexit@plt+0x198f8> │ │ │ │ - ldr r1, [pc, #172] @ 2566c <__cxa_atexit@plt+0x19924> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #168] @ 25670 <__cxa_atexit@plt+0x19928> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #16]! │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - add r9, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r9 │ │ │ │ - bcc 25650 <__cxa_atexit@plt+0x19908> │ │ │ │ - ldr r1, [pc, #108] @ 25660 <__cxa_atexit@plt+0x19918> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #104] @ 25664 <__cxa_atexit@plt+0x1991c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r1, [pc, #96] @ 25668 <__cxa_atexit@plt+0x19920> │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 21844 <__cxa_atexit@plt+0x15afc> │ │ │ │ + ldr r3, [pc, #88] @ 21860 <__cxa_atexit@plt+0x15b18> │ │ │ │ + ldr r1, [pc, #88] @ 21864 <__cxa_atexit@plt+0x15b1c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #16]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - stmib r5, {r3, r6} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - mov r6, r9 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff974 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - smlatbeq r0, r8, r1, sl │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0x0100de9c │ │ │ │ + rscseq r4, r1, r0, lsr r8 │ │ │ │ + tsteq r0, r8, lsl #30 │ │ │ │ + rscseq r4, r1, ip, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2570c <__cxa_atexit@plt+0x199c4> │ │ │ │ - ldr r3, [pc, #160] @ 25734 <__cxa_atexit@plt+0x199ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 256fc <__cxa_atexit@plt+0x199b4> │ │ │ │ - ldr r7, [pc, #136] @ 25738 <__cxa_atexit@plt+0x199f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #-20]! @ 0xffffffec │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ - ldr r9, [r2, #16] │ │ │ │ - stmib r2, {r0, r1} │ │ │ │ - sub r7, r2, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2571c <__cxa_atexit@plt+0x199d4> │ │ │ │ - ldr r7, [pc, #96] @ 25744 <__cxa_atexit@plt+0x199fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-36]! @ 0xffffffdc │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 218b4 <__cxa_atexit@plt+0x15b6c> │ │ │ │ + ldr r2, [pc, #48] @ 218c0 <__cxa_atexit@plt+0x15b78> │ │ │ │ + ldr r1, [pc, #48] @ 218c4 <__cxa_atexit@plt+0x15b7c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 25740 <__cxa_atexit@plt+0x199f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, r1, r8, lsr #15 │ │ │ │ + smlabbeq r0, r0, lr, sp │ │ │ │ + rscseq r4, r1, r8, ror #14 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 2190c <__cxa_atexit@plt+0x15bc4> │ │ │ │ + ldr r2, [pc, #48] @ 21924 <__cxa_atexit@plt+0x15bdc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r7, [pc, #20] @ 21928 <__cxa_atexit@plt+0x15be0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 2573c <__cxa_atexit@plt+0x199f4> │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + rscseq r4, r1, r0, lsr r7 │ │ │ │ + rscseq r4, r1, r4, lsl r7 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 2196c <__cxa_atexit@plt+0x15c24> │ │ │ │ + ldr r3, [pc, #60] @ 21994 <__cxa_atexit@plt+0x15c4c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r9, [r8, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [r5], #4 │ │ │ │ + ldr r7, [pc, #32] @ 21998 <__cxa_atexit@plt+0x15c50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ mov sl, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - rscseq r1, r1, r4, lsl r3 │ │ │ │ - rscseq r1, r1, r8, lsr #6 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [pc, #72] @ 257ac <__cxa_atexit@plt+0x19a64> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - sub r2, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 25798 <__cxa_atexit@plt+0x19a50> │ │ │ │ - ldr r3, [pc, #40] @ 257b0 <__cxa_atexit@plt+0x19a68> │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + rscseq r4, r1, r8, asr #13 │ │ │ │ + rscseq r4, r1, ip, lsr #13 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 219dc <__cxa_atexit@plt+0x15c94> │ │ │ │ + ldr r3, [pc, #60] @ 21a04 <__cxa_atexit@plt+0x15cbc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r9, [r8, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [r5], #4 │ │ │ │ + ldr r7, [pc, #32] @ 21a08 <__cxa_atexit@plt+0x15cc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #20] @ 257b4 <__cxa_atexit@plt+0x19a6c> │ │ │ │ + mov r9, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov sl, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + rscseq r4, r1, r8, asr r6 │ │ │ │ + rscseq r4, r1, r0, ror #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr sl, [pc, #20] @ 21a38 <__cxa_atexit@plt+0x15cf0> │ │ │ │ + ldr r3, [pc, #20] @ 21a3c <__cxa_atexit@plt+0x15cf4> │ │ │ │ + mov r9, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + rscseq r4, r1, ip, asr #22 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + rscseq r4, r1, r8, asr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr sl, [pc, #20] @ 21a6c <__cxa_atexit@plt+0x15d24> │ │ │ │ + ldr r3, [pc, #20] @ 21a70 <__cxa_atexit@plt+0x15d28> │ │ │ │ + mov r9, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + rscseq r4, r1, r4, lsr fp │ │ │ │ + ldrdeq sp, [r0, -r4] │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 21aa8 <__cxa_atexit@plt+0x15d60> │ │ │ │ + ldr r7, [pc, #36] @ 21ab8 <__cxa_atexit@plt+0x15d70> │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #24] @ 21abc <__cxa_atexit@plt+0x15d74> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b dce8c8 <__cxa_atexit@plt+0xdc2b80> │ │ │ │ + ldr r7, [pc, #16] @ 21ac0 <__cxa_atexit@plt+0x15d78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - smlalseq r1, r1, r8, r2 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ 25810 <__cxa_atexit@plt+0x19ac8> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ + rscseq r4, r1, r4, lsr #22 │ │ │ │ + ldrshteq r4, [r1], #168 @ 0xa8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ 21b00 <__cxa_atexit@plt+0x15db8> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 25800 <__cxa_atexit@plt+0x19ab8> │ │ │ │ - ldr r3, [pc, #36] @ 25814 <__cxa_atexit@plt+0x19acc> │ │ │ │ + beq 21af8 <__cxa_atexit@plt+0x15db0> │ │ │ │ + ldr r3, [pc, #24] @ 21b04 <__cxa_atexit@plt+0x15dbc> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #16] @ 25818 <__cxa_atexit@plt+0x19ad0> │ │ │ │ + str r3, [r5] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrhteq r4, [r1], #164 @ 0xa4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 21b28 <__cxa_atexit@plt+0x15de0> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + smlalseq r4, r1, r0, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [pc, #24] @ 21b58 <__cxa_atexit@plt+0x15e10> │ │ │ │ + ldr r3, [pc, #24] @ 21b5c <__cxa_atexit@plt+0x15e14> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #2 │ │ │ │ + b 88f7b8 <__cxa_atexit@plt+0x883a70> │ │ │ │ + rscseq r4, r1, r8, ror #20 │ │ │ │ + smlatbeq r0, r8, fp, sp │ │ │ │ + rscseq r4, r1, ip, ror #20 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 21b98 <__cxa_atexit@plt+0x15e50> │ │ │ │ + ldr r7, [pc, #36] @ 21ba8 <__cxa_atexit@plt+0x15e60> │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #24] @ 21bac <__cxa_atexit@plt+0x15e64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b dce8c8 <__cxa_atexit@plt+0xdc2b80> │ │ │ │ + ldr r7, [pc, #16] @ 21bb0 <__cxa_atexit@plt+0x15e68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffc40 │ │ │ │ - rscseq r1, r1, r0, lsr r2 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + tsteq r0, r0, ror #22 │ │ │ │ + rscseq r4, r1, r4, lsr sl │ │ │ │ + rscseq r4, r1, r4, ror #20 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1a5354 <__cxa_atexit@plt+0x19960c> │ │ │ │ + andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #80] @ 2587c <__cxa_atexit@plt+0x19b34> │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - ldr sl, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r2, r3, #40 @ 0x28 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 25868 <__cxa_atexit@plt+0x19b20> │ │ │ │ - ldr r3, [pc, #40] @ 25880 <__cxa_atexit@plt+0x19b38> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 21c0c <__cxa_atexit@plt+0x15ec4> │ │ │ │ + ldr r3, [pc, #48] @ 21c20 <__cxa_atexit@plt+0x15ed8> │ │ │ │ + ldr r8, [pc, #48] @ 21c24 <__cxa_atexit@plt+0x15edc> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmda r5, {r8, r9, sl} │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #20] @ 25884 <__cxa_atexit@plt+0x19b3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #40] @ 21c28 <__cxa_atexit@plt+0x15ee0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1fc638 <__cxa_atexit@plt+0x1f08f0> │ │ │ │ + ldr r7, [pc, #24] @ 21c2c <__cxa_atexit@plt+0x15ee4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffbd8 │ │ │ │ - rscseq r1, r1, r8, asr #3 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r4, r1, r4, lsl #20 │ │ │ │ + smlatteq r0, r4, sl, sp │ │ │ │ + rscseq r4, r1, r8, lsr #20 │ │ │ │ + ldrshteq r4, [r1], #152 @ 0x98 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 258cc <__cxa_atexit@plt+0x19b84> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #40] @ 258d8 <__cxa_atexit@plt+0x19b90> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + bcc 21c7c <__cxa_atexit@plt+0x15f34> │ │ │ │ + ldr r2, [pc, #48] @ 21c88 <__cxa_atexit@plt+0x15f40> │ │ │ │ + ldr r1, [pc, #48] @ 21c8c <__cxa_atexit@plt+0x15f44> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r7, [pc, #32] @ 21c90 <__cxa_atexit@plt+0x15f48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #2 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b dc01bc <__cxa_atexit@plt+0xdb4474> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r0, ip, lsr #28 │ │ │ │ - ldm r5, {r8, r9} │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - sub r1, r5, #8 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 25918 <__cxa_atexit@plt+0x19bd0> │ │ │ │ - ldr lr, [pc, #56] @ 25930 <__cxa_atexit@plt+0x19be8> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r5, #16 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - stm r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ - ldr r7, [pc, #20] @ 25934 <__cxa_atexit@plt+0x19bec> │ │ │ │ - add r7, pc, r7 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlabteq r0, ip, sl, sp │ │ │ │ + rscseq r4, r1, ip, ror r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 20e298 <__cxa_atexit@plt+0x202550> │ │ │ │ + rscseq r4, r1, ip, lsl #19 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 21cf0 <__cxa_atexit@plt+0x15fa8> │ │ │ │ + ldr r3, [pc, #48] @ 21d04 <__cxa_atexit@plt+0x15fbc> │ │ │ │ + ldr r8, [pc, #48] @ 21d08 <__cxa_atexit@plt+0x15fc0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #40] @ 21d0c <__cxa_atexit@plt+0x15fc4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1fc638 <__cxa_atexit@plt+0x1f08f0> │ │ │ │ + ldr r7, [pc, #24] @ 21d10 <__cxa_atexit@plt+0x15fc8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r3 │ │ │ │ - rscseq r1, r1, r0, lsr #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 25968 <__cxa_atexit@plt+0x19c20> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 25970 <__cxa_atexit@plt+0x19c28> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 901d78 <__cxa_atexit@plt+0x8f6030> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, lsl sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 259dc <__cxa_atexit@plt+0x19c94> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 259e8 <__cxa_atexit@plt+0x19ca0> │ │ │ │ - ldr lr, [pc, #84] @ 259f8 <__cxa_atexit@plt+0x19cb0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #76] @ 259fc <__cxa_atexit@plt+0x19cb4> │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + rscseq r4, r1, r0, lsr #18 │ │ │ │ + tsteq r0, r0, lsl #20 │ │ │ │ + rscseq r4, r1, r4, asr #18 │ │ │ │ + rscseq r4, r1, r4, lsl #18 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1a5354 <__cxa_atexit@plt+0x19960c> │ │ │ │ + rscseq r4, r1, r8, asr r9 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 21dac <__cxa_atexit@plt+0x16064> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + add sl, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b10c │ │ │ │ + ldr lr, [pc, #68] @ 21dbc <__cxa_atexit@plt+0x16074> │ │ │ │ + sub r3, r6, #23 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #56] @ 21dc0 <__cxa_atexit@plt+0x16078> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #60] @ 25a00 <__cxa_atexit@plt+0x19cb8> │ │ │ │ + ldr r1, [pc, #52] @ 21dc4 <__cxa_atexit@plt+0x1607c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - b b5c494 <__cxa_atexit@plt+0xb5074c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - smlabteq r0, r0, ip, r9 │ │ │ │ - smlatbeq r0, r8, sp, r9 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 25a74 <__cxa_atexit@plt+0x19d2c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 25a80 <__cxa_atexit@plt+0x19d38> │ │ │ │ - ldr lr, [pc, #92] @ 25a90 <__cxa_atexit@plt+0x19d48> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #84] @ 25a94 <__cxa_atexit@plt+0x19d4c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [pc, #64] @ 25a98 <__cxa_atexit@plt+0x19d50> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r3, [r8, #28] │ │ │ │ + stmib r8, {r1, r9} │ │ │ │ + add r1, r8, #12 │ │ │ │ + sub r8, r6, #7 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + b 20df68 <__cxa_atexit@plt+0x202220> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + smlabbeq r0, ip, r9, sp │ │ │ │ + @ instruction: 0x0100d9b8 │ │ │ │ + @ instruction: 0x0100d9b4 │ │ │ │ + ldrhteq r4, [r1], #128 @ 0x80 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 25ae8 <__cxa_atexit@plt+0x19da0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 25af0 <__cxa_atexit@plt+0x19da8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 25af4 <__cxa_atexit@plt+0x19dac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + bhi 21e24 <__cxa_atexit@plt+0x160dc> │ │ │ │ + ldr r2, [pc, #68] @ 21e2c <__cxa_atexit@plt+0x160e4> │ │ │ │ + ldr lr, [pc, #68] @ 21e30 <__cxa_atexit@plt+0x160e8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r0, ip, fp, r9 │ │ │ │ - smlatbeq r0, r4, ip, r9 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 25b44 <__cxa_atexit@plt+0x19dfc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 25b4c <__cxa_atexit@plt+0x19e04> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 25b50 <__cxa_atexit@plt+0x19e08> │ │ │ │ + ldr r0, [pc, #64] @ 21e34 <__cxa_atexit@plt+0x160ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, lr, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ str r2, [r5, #-16] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #32] @ 21e38 <__cxa_atexit@plt+0x160f0> │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 25ba0 <__cxa_atexit@plt+0x19e58> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 25ba8 <__cxa_atexit@plt+0x19e60> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 25bac <__cxa_atexit@plt+0x19e64> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + add r8, r0, #1 │ │ │ │ + b b11858 <__cxa_atexit@plt+0xb05b10> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r9, [r0, -r4] │ │ │ │ - smlatteq r0, ip, fp, r9 │ │ │ │ - @ instruction: 0xfffffd14 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 25c08 <__cxa_atexit@plt+0x19ec0> │ │ │ │ - ldr r3, [pc, #68] @ 25c20 <__cxa_atexit@plt+0x19ed8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ - ldr r7, [pc, #20] @ 25c24 <__cxa_atexit@plt+0x19edc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r0, r1, r0, lsr lr │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 25c48 <__cxa_atexit@plt+0x19f00> │ │ │ │ + rscseq r4, r1, r8, lsl #17 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + rscseq r4, r1, ip, lsr r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #76] @ 21e9c <__cxa_atexit@plt+0x16154> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #72] @ 25ca8 <__cxa_atexit@plt+0x19f60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 25c98 <__cxa_atexit@plt+0x19f50> │ │ │ │ - ldr r7, [pc, #40] @ 25cac <__cxa_atexit@plt+0x19f64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #16] @ 25cb0 <__cxa_atexit@plt+0x19f68> │ │ │ │ + str r3, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 21e70 <__cxa_atexit@plt+0x16128> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 21e84 <__cxa_atexit@plt+0x1613c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 21ea4 <__cxa_atexit@plt+0x1615c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff7ac │ │ │ │ - smlalseq r0, r1, r8, sp │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ 25d0c <__cxa_atexit@plt+0x19fc4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 25cfc <__cxa_atexit@plt+0x19fb4> │ │ │ │ - ldr r3, [pc, #36] @ 25d10 <__cxa_atexit@plt+0x19fc8> │ │ │ │ + ldr r3, [pc, #20] @ 21ea0 <__cxa_atexit@plt+0x16158> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #16] @ 25d14 <__cxa_atexit@plt+0x19fcc> │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1e4c24 <__cxa_atexit@plt+0x1d8edc> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r4, r1, ip, ror #15 │ │ │ │ + rscseq r4, r1, r4, lsl #16 │ │ │ │ + ldrsbteq r4, [r1], #112 @ 0x70 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 21ed4 <__cxa_atexit@plt+0x1618c> │ │ │ │ + ldr r7, [pc, #40] @ 21ef0 <__cxa_atexit@plt+0x161a8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff744 │ │ │ │ - rscseq r0, r1, r4, lsr sp │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ 25d70 <__cxa_atexit@plt+0x1a028> │ │ │ │ + ldr r3, [pc, #16] @ 21eec <__cxa_atexit@plt+0x161a4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1e4c24 <__cxa_atexit@plt+0x1d8edc> │ │ │ │ + smlalseq r4, r1, ip, r7 │ │ │ │ + ldrhteq r4, [r1], #116 @ 0x74 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 25d60 <__cxa_atexit@plt+0x1a018> │ │ │ │ - ldr r3, [pc, #36] @ 25d74 <__cxa_atexit@plt+0x1a02c> │ │ │ │ + bhi 21f30 <__cxa_atexit@plt+0x161e8> │ │ │ │ + ldr r3, [pc, #44] @ 21f40 <__cxa_atexit@plt+0x161f8> │ │ │ │ + ldr r8, [pc, #44] @ 21f44 <__cxa_atexit@plt+0x161fc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #16] @ 25d78 <__cxa_atexit@plt+0x1a030> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #36] @ 21f48 <__cxa_atexit@plt+0x16200> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1fc638 <__cxa_atexit@plt+0x1f08f0> │ │ │ │ + ldr r7, [pc, #20] @ 21f4c <__cxa_atexit@plt+0x16204> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff6e0 │ │ │ │ - ldrsbteq r0, [r1], #192 @ 0xc0 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 25d9c <__cxa_atexit@plt+0x1a054> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r4, r1, r0, ror #13 │ │ │ │ + smlabteq r0, r0, r7, sp │ │ │ │ + rscseq r4, r1, r4, lsl #15 │ │ │ │ + rscseq r4, r1, r4, asr r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 25e14 <__cxa_atexit@plt+0x1a0cc> │ │ │ │ - ldr r2, [pc, #92] @ 25e20 <__cxa_atexit@plt+0x1a0d8> │ │ │ │ + bcc 21f9c <__cxa_atexit@plt+0x16254> │ │ │ │ + ldr r2, [pc, #48] @ 21fa8 <__cxa_atexit@plt+0x16260> │ │ │ │ + ldr r1, [pc, #48] @ 21fac <__cxa_atexit@plt+0x16264> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #88] @ 25e24 <__cxa_atexit@plt+0x1a0dc> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #84] @ 25e28 <__cxa_atexit@plt+0x1a0e0> │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r7, [pc, #32] @ 21fb0 <__cxa_atexit@plt+0x16268> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #2 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b dc01bc <__cxa_atexit@plt+0xdb4474> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlatbeq r0, ip, r7, sp │ │ │ │ + rscseq r4, r1, r0, ror #13 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #52] @ 21ffc <__cxa_atexit@plt+0x162b4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 21ff4 <__cxa_atexit@plt+0x162ac> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [pc, #28] @ 22000 <__cxa_atexit@plt+0x162b8> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b dc0fa4 <__cxa_atexit@plt+0xdb525c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlalseq r4, r1, r0, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [pc, #16] @ 22030 <__cxa_atexit@plt+0x162e8> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b dc0fa4 <__cxa_atexit@plt+0xdb525c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r4, r1, r0, ror #12 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 22088 <__cxa_atexit@plt+0x16340> │ │ │ │ + ldr lr, [pc, #56] @ 22094 <__cxa_atexit@plt+0x1634c> │ │ │ │ + ldr r1, [pc, #56] @ 22098 <__cxa_atexit@plt+0x16350> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r8, r6, #11 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r3, #20]! │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 38288 <__cxa_atexit@plt+0x2c540> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b dc5368 <__cxa_atexit@plt+0xdb9620> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffc3c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffccc │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrsbteq r4, [r1], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 25e88 <__cxa_atexit@plt+0x1a140> │ │ │ │ - ldr ip, [pc, #68] @ 25e94 <__cxa_atexit@plt+0x1a14c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #64] @ 25e98 <__cxa_atexit@plt+0x1a150> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str ip, [r5] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ + bcc 220d8 <__cxa_atexit@plt+0x16390> │ │ │ │ + ldr r2, [pc, #32] @ 220e4 <__cxa_atexit@plt+0x1639c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd08 │ │ │ │ + rscseq r4, r1, ip, asr #11 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 22128 <__cxa_atexit@plt+0x163e0> │ │ │ │ + ldr r3, [pc, #44] @ 22138 <__cxa_atexit@plt+0x163f0> │ │ │ │ + ldr r8, [pc, #44] @ 2213c <__cxa_atexit@plt+0x163f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 38288 <__cxa_atexit@plt+0x2c540> │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r3, [pc, #36] @ 22140 <__cxa_atexit@plt+0x163f8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1fc638 <__cxa_atexit@plt+0x1f08f0> │ │ │ │ + ldr r7, [pc, #20] @ 22144 <__cxa_atexit@plt+0x163fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + rscseq r4, r1, r8, ror #9 │ │ │ │ + smlabteq r0, r8, r5, sp │ │ │ │ + rscseq r4, r1, ip, lsl #11 │ │ │ │ + ldrsbteq r4, [r1], #64 @ 0x40 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 1a5354 <__cxa_atexit@plt+0x19960c> │ │ │ │ + rscseq r4, r1, r4, lsr #10 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 221e0 <__cxa_atexit@plt+0x16498> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + add sl, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b10c │ │ │ │ + ldr lr, [pc, #68] @ 221f0 <__cxa_atexit@plt+0x164a8> │ │ │ │ + sub r3, r6, #23 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #56] @ 221f4 <__cxa_atexit@plt+0x164ac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #52] @ 221f8 <__cxa_atexit@plt+0x164b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r3, [r8, #28] │ │ │ │ + stmib r8, {r1, r9} │ │ │ │ + add r1, r8, #12 │ │ │ │ + sub r8, r6, #7 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + b 20df68 <__cxa_atexit@plt+0x202220> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r8, asr r5 │ │ │ │ + smlabbeq r0, r4, r5, sp │ │ │ │ + smlabbeq r0, r0, r5, sp │ │ │ │ + rscseq r3, r1, r8, ror sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 22218 <__cxa_atexit@plt+0x164d0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + rscseq r3, r1, r8, ror #26 │ │ │ │ + rscseq r3, r1, r8, asr sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 22290 <__cxa_atexit@plt+0x16548> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 25ef8 <__cxa_atexit@plt+0x1a1b0> │ │ │ │ - ldr r2, [pc, #68] @ 25f04 <__cxa_atexit@plt+0x1a1bc> │ │ │ │ + bcc 2229c <__cxa_atexit@plt+0x16554> │ │ │ │ + ldr r2, [pc, #92] @ 222ac <__cxa_atexit@plt+0x16564> │ │ │ │ + ldr lr, [pc, #92] @ 222b0 <__cxa_atexit@plt+0x16568> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #88] @ 222b4 <__cxa_atexit@plt+0x1656c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #64] @ 25f08 <__cxa_atexit@plt+0x1a1c0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr sl, [r5, #16]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r1} │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - stm r5, {r3, lr} │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 38288 <__cxa_atexit@plt+0x2c540> │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #64] @ 222b8 <__cxa_atexit@plt+0x16570> │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #8] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + sbcseq r7, ip, r4, asr #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 1e585c <__cxa_atexit@plt+0x1d9b14> │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 25f68 <__cxa_atexit@plt+0x1a220> │ │ │ │ - ldr r7, [pc, #52] @ 25f78 <__cxa_atexit@plt+0x1a230> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 22310 <__cxa_atexit@plt+0x165c8> │ │ │ │ + ldr r3, [pc, #44] @ 22320 <__cxa_atexit@plt+0x165d8> │ │ │ │ + ldr r8, [pc, #44] @ 22324 <__cxa_atexit@plt+0x165dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #36] @ 22328 <__cxa_atexit@plt+0x165e0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1fc638 <__cxa_atexit@plt+0x1f08f0> │ │ │ │ + ldr r7, [pc, #20] @ 2232c <__cxa_atexit@plt+0x165e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - str r8, [r5, #16] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r4, r1, r0, lsl #6 │ │ │ │ + smlatteq r0, r0, r3, sp │ │ │ │ + rscseq r4, r1, r0, lsl r4 │ │ │ │ + rscseq r4, r1, r0, ror #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2237c <__cxa_atexit@plt+0x16634> │ │ │ │ + ldr r2, [pc, #48] @ 22388 <__cxa_atexit@plt+0x16640> │ │ │ │ + ldr r1, [pc, #48] @ 2238c <__cxa_atexit@plt+0x16644> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r7, [pc, #32] @ 22390 <__cxa_atexit@plt+0x16648> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #2 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b dc01bc <__cxa_atexit@plt+0xdb4474> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlabteq r0, ip, r3, sp │ │ │ │ + rscseq r4, r1, ip, ror #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #52] @ 223dc <__cxa_atexit@plt+0x16694> │ │ │ │ tst r7, #3 │ │ │ │ - beq 25f60 <__cxa_atexit@plt+0x1a218> │ │ │ │ - b 25f88 <__cxa_atexit@plt+0x1a240> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 223d4 <__cxa_atexit@plt+0x1668c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [pc, #28] @ 223e0 <__cxa_atexit@plt+0x16698> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b dc0fa4 <__cxa_atexit@plt+0xdb525c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 25f7c <__cxa_atexit@plt+0x1a234> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - ldrsbteq r0, [r1], #164 @ 0xa4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r4, r1, ip, lsl r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #200] @ 26064 <__cxa_atexit@plt+0x1a31c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r3, [r5, #16] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [pc, #16] @ 22410 <__cxa_atexit@plt+0x166c8> │ │ │ │ + str r3, [r5] │ │ │ │ str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2602c <__cxa_atexit@plt+0x1a2e4> │ │ │ │ - ldr r2, [pc, #164] @ 26068 <__cxa_atexit@plt+0x1a320> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2603c <__cxa_atexit@plt+0x1a2f4> │ │ │ │ - ldr lr, [pc, #140] @ 2606c <__cxa_atexit@plt+0x1a324> │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b dc0fa4 <__cxa_atexit@plt+0xdb525c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r4, r1, ip, ror #5 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 22468 <__cxa_atexit@plt+0x16720> │ │ │ │ + ldr lr, [pc, #56] @ 22474 <__cxa_atexit@plt+0x1672c> │ │ │ │ + ldr r1, [pc, #56] @ 22478 <__cxa_atexit@plt+0x16730> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r8, r6, #11 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ add lr, pc, lr │ │ │ │ - ldmda r5, {r0, r3} │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 26048 <__cxa_atexit@plt+0x1a300> │ │ │ │ - ldr r2, [pc, #96] @ 26074 <__cxa_atexit@plt+0x1a32c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b dc5368 <__cxa_atexit@plt+0xdb9620> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r4, r1, r4, ror r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 224a4 <__cxa_atexit@plt+0x1675c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #8] @ 224a8 <__cxa_atexit@plt+0x16760> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b dce8c8 <__cxa_atexit@plt+0xdc2b80> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + tsteq r0, r4, asr r2 │ │ │ │ + rscseq r4, r1, ip, lsr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ 224e8 <__cxa_atexit@plt+0x167a0> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 224e0 <__cxa_atexit@plt+0x16798> │ │ │ │ + ldr r3, [pc, #24] @ 224ec <__cxa_atexit@plt+0x167a4> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 26070 <__cxa_atexit@plt+0x1a328> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r4, r1, r8, ror #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 22510 <__cxa_atexit@plt+0x167c8> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - andeq r0, r0, ip, ror #3 │ │ │ │ - ldrshteq r0, [r1], #144 @ 0x90 │ │ │ │ - @ instruction: 0xfffffc18 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r3, [r5] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r4, r1, r4, asr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 22548 <__cxa_atexit@plt+0x16800> │ │ │ │ + ldr r9, [pc, #32] @ 2254c <__cxa_atexit@plt+0x16804> │ │ │ │ mov r8, r7 │ │ │ │ - ldr r3, [pc, #144] @ 2611c <__cxa_atexit@plt+0x1a3d4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 260f8 <__cxa_atexit@plt+0x1a3b0> │ │ │ │ - ldr lr, [pc, #120] @ 26120 <__cxa_atexit@plt+0x1a3d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r3} │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 26100 <__cxa_atexit@plt+0x1a3b8> │ │ │ │ - ldr r2, [pc, #72] @ 26128 <__cxa_atexit@plt+0x1a3e0> │ │ │ │ + ldr r3, [pc, #20] @ 22550 <__cxa_atexit@plt+0x16808> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #2 │ │ │ │ + b 88f7b8 <__cxa_atexit@plt+0x883a70> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r4, r1, r4, ror r0 │ │ │ │ + @ instruction: 0x0100d1b8 │ │ │ │ + rscseq r3, r1, r0, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #144] @ 225f8 <__cxa_atexit@plt+0x168b0> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 225d0 <__cxa_atexit@plt+0x16888> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 225dc <__cxa_atexit@plt+0x16894> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 225e4 <__cxa_atexit@plt+0x1689c> │ │ │ │ + ldr r2, [pc, #96] @ 225fc <__cxa_atexit@plt+0x168b4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #80] @ 22600 <__cxa_atexit@plt+0x168b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 26124 <__cxa_atexit@plt+0x1a3dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r7, r9} │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - rscseq r0, r1, r8, lsr r9 │ │ │ │ - @ instruction: 0xfffffb4c │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #128] @ 261bc <__cxa_atexit@plt+0x1a474> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r9, r5, #8 │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r2, r5, #16 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + rscseq r3, r1, r0, ror r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 22668 <__cxa_atexit@plt+0x16920> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 22674 <__cxa_atexit@plt+0x1692c> │ │ │ │ + ldr r2, [pc, #80] @ 22684 <__cxa_atexit@plt+0x1693c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #64] @ 22688 <__cxa_atexit@plt+0x16940> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbe8 │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + smlalseq r4, r1, r4, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 261a0 <__cxa_atexit@plt+0x1a458> │ │ │ │ - ldr r3, [pc, #76] @ 261c0 <__cxa_atexit@plt+0x1a478> │ │ │ │ + bhi 226cc <__cxa_atexit@plt+0x16984> │ │ │ │ + ldr r3, [pc, #44] @ 226dc <__cxa_atexit@plt+0x16994> │ │ │ │ + ldr r8, [pc, #44] @ 226e0 <__cxa_atexit@plt+0x16998> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ - ldr r3, [pc, #28] @ 261c4 <__cxa_atexit@plt+0x1a47c> │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #36] @ 226e4 <__cxa_atexit@plt+0x1699c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1fc638 <__cxa_atexit@plt+0x1f08f0> │ │ │ │ + ldr r7, [pc, #20] @ 226e8 <__cxa_atexit@plt+0x169a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc84 │ │ │ │ + rscseq r3, r1, r4, asr #30 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + rscseq r4, r1, r4, asr r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 22738 <__cxa_atexit@plt+0x169f0> │ │ │ │ + ldr r3, [pc, #60] @ 22748 <__cxa_atexit@plt+0x16a00> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r7, r9} │ │ │ │ + str r3, [r7] │ │ │ │ + beq 22728 <__cxa_atexit@plt+0x169e0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 2274c <__cxa_atexit@plt+0x16a04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xfffffab8 │ │ │ │ - smlalseq r0, r1, r8, r8 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r4, r1, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 261fc <__cxa_atexit@plt+0x1a4b4> │ │ │ │ - ldr r2, [pc, #40] @ 26214 <__cxa_atexit@plt+0x1a4cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 26218 <__cxa_atexit@plt+0x1a4d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq r0, r1, r0, lsr #16 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 26264 <__cxa_atexit@plt+0x1a51c> │ │ │ │ - ldr r7, [pc, #52] @ 26274 <__cxa_atexit@plt+0x1a52c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 26258 <__cxa_atexit@plt+0x1a510> │ │ │ │ - mov r7, sl │ │ │ │ - b 26288 <__cxa_atexit@plt+0x1a540> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + bhi 227b8 <__cxa_atexit@plt+0x16a70> │ │ │ │ + ldr r3, [pc, #60] @ 227c8 <__cxa_atexit@plt+0x16a80> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 227a8 <__cxa_atexit@plt+0x16a60> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 26278 <__cxa_atexit@plt+0x1a530> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 227cc <__cxa_atexit@plt+0x16a84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq r0, r1, r8, ror #15 │ │ │ │ - rscseq r0, r1, r4, asr #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #236] @ 26388 <__cxa_atexit@plt+0x1a640> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ + rscseq r3, r1, ip, lsl #31 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 22838 <__cxa_atexit@plt+0x16af0> │ │ │ │ + ldr r3, [pc, #60] @ 22848 <__cxa_atexit@plt+0x16b00> │ │ │ │ tst r8, #3 │ │ │ │ - beq 26340 <__cxa_atexit@plt+0x1a5f8> │ │ │ │ - ldr r2, [pc, #204] @ 2638c <__cxa_atexit@plt+0x1a644> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 26350 <__cxa_atexit@plt+0x1a608> │ │ │ │ - ldr r1, [pc, #180] @ 26390 <__cxa_atexit@plt+0x1a648> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #176] @ 26394 <__cxa_atexit@plt+0x1a64c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - sub r1, r5, #28 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 2635c <__cxa_atexit@plt+0x1a614> │ │ │ │ - ldr r1, [pc, #144] @ 263a0 <__cxa_atexit@plt+0x1a658> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r0, [pc, #136] @ 263a4 <__cxa_atexit@plt+0x1a65c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 22828 <__cxa_atexit@plt+0x16ae0> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 2284c <__cxa_atexit@plt+0x16b04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r3, r1, r0, lsl pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #52] @ 26398 <__cxa_atexit@plt+0x1a650> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 228b8 <__cxa_atexit@plt+0x16b70> │ │ │ │ + ldr r3, [pc, #60] @ 228c8 <__cxa_atexit@plt+0x16b80> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [pc, #44] @ 2639c <__cxa_atexit@plt+0x1a654> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror r2 │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - ldrsbteq r0, [r1], #108 @ 0x6c │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - @ instruction: 0xfffff91c │ │ │ │ - tsteq r0, r4, asr #8 │ │ │ │ - smlalseq r0, r1, r8, r6 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #180] @ 26474 <__cxa_atexit@plt+0x1a72c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 26440 <__cxa_atexit@plt+0x1a6f8> │ │ │ │ - ldr r1, [pc, #156] @ 26478 <__cxa_atexit@plt+0x1a730> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #152] @ 2647c <__cxa_atexit@plt+0x1a734> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 26448 <__cxa_atexit@plt+0x1a700> │ │ │ │ - ldr r1, [pc, #120] @ 26488 <__cxa_atexit@plt+0x1a740> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - str r8, [r5, #28] │ │ │ │ - ldr r1, [pc, #108] @ 2648c <__cxa_atexit@plt+0x1a744> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ + str r3, [r7] │ │ │ │ + beq 228a8 <__cxa_atexit@plt+0x16b60> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 26480 <__cxa_atexit@plt+0x1a738> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #40] @ 26484 <__cxa_atexit@plt+0x1a73c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 228cc <__cxa_atexit@plt+0x16b84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - ldrshteq r0, [r1], #80 @ 0x50 │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ - @ instruction: 0xfffff81c │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - ldrhteq r0, [r1], #80 @ 0x50 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [pc, #148] @ 26538 <__cxa_atexit@plt+0x1a7f0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #144] @ 2653c <__cxa_atexit@plt+0x1a7f4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 2650c <__cxa_atexit@plt+0x1a7c4> │ │ │ │ - ldr r1, [pc, #100] @ 26540 <__cxa_atexit@plt+0x1a7f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - str r8, [r5, #28] │ │ │ │ - ldr r1, [pc, #88] @ 26544 <__cxa_atexit@plt+0x1a7fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ - ldr r3, [pc, #52] @ 26548 <__cxa_atexit@plt+0x1a800> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlalseq r3, r1, r4, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 22938 <__cxa_atexit@plt+0x16bf0> │ │ │ │ + ldr r3, [pc, #60] @ 22948 <__cxa_atexit@plt+0x16c00> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #44] @ 2654c <__cxa_atexit@plt+0x1a804> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 22928 <__cxa_atexit@plt+0x16be0> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 2294c <__cxa_atexit@plt+0x16c04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - smlatbeq r0, r8, r2, r9 │ │ │ │ - @ instruction: 0xfffff750 │ │ │ │ - tsteq r0, r4, ror r2 │ │ │ │ - rscseq r0, r1, ip, lsr #10 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r3, r1, r8, lsl lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 26584 <__cxa_atexit@plt+0x1a83c> │ │ │ │ - ldr r2, [pc, #40] @ 2659c <__cxa_atexit@plt+0x1a854> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 265a0 <__cxa_atexit@plt+0x1a858> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - ldrhteq r0, [r1], #72 @ 0x48 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 265f8 <__cxa_atexit@plt+0x1a8b0> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #52] @ 26604 <__cxa_atexit@plt+0x1a8bc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - ldr r3, [pc, #40] @ 26608 <__cxa_atexit@plt+0x1a8c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 2660c <__cxa_atexit@plt+0x1a8c4> │ │ │ │ + rscseq r3, r1, ip, ror #27 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 229c0 <__cxa_atexit@plt+0x16c78> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 229b8 <__cxa_atexit@plt+0x16c70> │ │ │ │ + ldr r8, [pc, #40] @ 229c8 <__cxa_atexit@plt+0x16c80> │ │ │ │ + ldr r3, [pc, #40] @ 229cc <__cxa_atexit@plt+0x16c84> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - add r9, r0, #1 │ │ │ │ - b bef26c <__cxa_atexit@plt+0xbe3524> │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 733528 <__cxa_atexit@plt+0x7277e0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r0, r1, ip, lsl #9 │ │ │ │ - smlabbeq r0, r0, r1, r9 │ │ │ │ - smlabbeq r0, r8, r1, r9 │ │ │ │ - rscseq r0, r1, r8, asr #8 │ │ │ │ + sbcseq r6, ip, r2, asr #23 │ │ │ │ + @ instruction: 0x0100ccb0 │ │ │ │ + smlalseq r3, r1, r0, sp │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 266dc <__cxa_atexit@plt+0x1a994> │ │ │ │ - ldr r7, [pc, #200] @ 26700 <__cxa_atexit@plt+0x1a9b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r1, {r7, r9} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 22a18 <__cxa_atexit@plt+0x16cd0> │ │ │ │ + ldr r7, [pc, #52] @ 22a28 <__cxa_atexit@plt+0x16ce0> │ │ │ │ tst r8, #3 │ │ │ │ - beq 26698 <__cxa_atexit@plt+0x1a950> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 266f0 <__cxa_atexit@plt+0x1a9a8> │ │ │ │ - ldrb r7, [r8, #3] │ │ │ │ - cmp r7, #16 │ │ │ │ - bcs 266a4 <__cxa_atexit@plt+0x1a95c> │ │ │ │ - ldr r7, [pc, #152] @ 26704 <__cxa_atexit@plt+0x1a9bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #148] @ 26708 <__cxa_atexit@plt+0x1a9c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r5, [r1, #-4] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - mov r5, r1 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 22a0c <__cxa_atexit@plt+0x16cc4> │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + b 22a3c <__cxa_atexit@plt+0x16cf4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 26710 <__cxa_atexit@plt+0x1a9c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r6, [pc, #92] @ 26714 <__cxa_atexit@plt+0x1a9cc> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r2, r6, #1 │ │ │ │ - ldr r6, [pc, #84] @ 26718 <__cxa_atexit@plt+0x1a9d0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add sl, r6, #1 │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b bef26c <__cxa_atexit@plt+0xbe3524> │ │ │ │ - ldr r7, [pc, #40] @ 2670c <__cxa_atexit@plt+0x1a9c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #12] @ 22a2c <__cxa_atexit@plt+0x16ce4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - sbcseq r2, ip, r3, lsr r4 │ │ │ │ - smlalseq r0, r1, r4, r3 │ │ │ │ - ldrhteq r0, [r1], #48 @ 0x30 │ │ │ │ - smlatbeq r0, r8, r0, r9 │ │ │ │ - strheq r9, [r0, -r0] │ │ │ │ - rscseq r0, r1, r0, asr #6 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r3, r1, r8, asr sp │ │ │ │ + rscseq r3, r1, r4, lsr sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 22ab4 <__cxa_atexit@plt+0x16d6c> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #144] @ 22aec <__cxa_atexit@plt+0x16da4> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 22aa0 <__cxa_atexit@plt+0x16d58> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 22ac4 <__cxa_atexit@plt+0x16d7c> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 22ad8 <__cxa_atexit@plt+0x16d90> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + ldr r3, [pc, #96] @ 22af0 <__cxa_atexit@plt+0x16da8> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 22aac <__cxa_atexit@plt+0x16d64> │ │ │ │ + b 22b8c <__cxa_atexit@plt+0x16e44> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r2, [r3, #-2] │ │ │ │ + b 22a54 <__cxa_atexit@plt+0x16d0c> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r2, r7 │ │ │ │ + beq 22a84 <__cxa_atexit@plt+0x16d3c> │ │ │ │ + ldr r7, [pc, #20] @ 22af4 <__cxa_atexit@plt+0x16dac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + smlabbeq r0, r0, fp, ip │ │ │ │ + rscseq r3, r1, ip, ror #24 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ + and r0, r2, #3 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + cmp r0, #3 │ │ │ │ + beq 22b4c <__cxa_atexit@plt+0x16e04> │ │ │ │ + sub r2, r0, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne 22b60 <__cxa_atexit@plt+0x16e18> │ │ │ │ + ldr r3, [pc, #68] @ 22b78 <__cxa_atexit@plt+0x16e30> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 22b44 <__cxa_atexit@plt+0x16dfc> │ │ │ │ + b 22b8c <__cxa_atexit@plt+0x16e44> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 22b2c <__cxa_atexit@plt+0x16de4> │ │ │ │ + ldr r7, [pc, #20] @ 22b7c <__cxa_atexit@plt+0x16e34> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3, #16]! │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + strdeq ip, [r0, -r8] │ │ │ │ + rscseq r3, r1, r4, ror #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 267a4 <__cxa_atexit@plt+0x1aa5c> │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - cmp r2, #16 │ │ │ │ - bcs 26774 <__cxa_atexit@plt+0x1aa2c> │ │ │ │ - ldr r2, [pc, #96] @ 267b0 <__cxa_atexit@plt+0x1aa68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #92] @ 267b4 <__cxa_atexit@plt+0x1aa6c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 22bdc <__cxa_atexit@plt+0x16e94> │ │ │ │ + ldr r3, [pc, #104] @ 22c10 <__cxa_atexit@plt+0x16ec8> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 22bf0 <__cxa_atexit@plt+0x16ea8> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 22bf8 <__cxa_atexit@plt+0x16eb0> │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ add r5, r5, #8 │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r6, [pc, #60] @ 267b8 <__cxa_atexit@plt+0x1aa70> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [pc, #52] @ 267bc <__cxa_atexit@plt+0x1aa74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r2, [pc, #44] @ 267c0 <__cxa_atexit@plt+0x1aa78> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r2, #1 │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - b bef26c <__cxa_atexit@plt+0xbe3524> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - sbcseq r2, ip, pc, asr #6 │ │ │ │ - rscseq r0, r1, r0, ror #5 │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - smlatteq r0, r0, pc, r8 @ │ │ │ │ - rscseq r0, r1, ip, ror r2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 26824 <__cxa_atexit@plt+0x1aadc> │ │ │ │ - ldr r2, [pc, #72] @ 2682c <__cxa_atexit@plt+0x1aae4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [pc, #52] @ 26830 <__cxa_atexit@plt+0x1aae8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add lr, r5, #8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 26818 <__cxa_atexit@plt+0x1aad0> │ │ │ │ - mov r7, r3 │ │ │ │ - b 26840 <__cxa_atexit@plt+0x1aaf8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #48] @ 22c14 <__cxa_atexit@plt+0x16ecc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - rscseq r0, r1, ip, lsl #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r7, [pc, #24] @ 22c18 <__cxa_atexit@plt+0x16ed0> │ │ │ │ + ldr r0, [pc, #24] @ 22c1c <__cxa_atexit@plt+0x16ed4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + smlabbeq r0, ip, sl, ip │ │ │ │ + rscseq r3, r1, r4, ror #22 │ │ │ │ + rscseq r3, r1, r0, ror #22 │ │ │ │ + rscseq r3, r1, r4, asr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #236] @ 26940 <__cxa_atexit@plt+0x1abf8> │ │ │ │ - add r1, pc, r1 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 22c50 <__cxa_atexit@plt+0x16f08> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 268f8 <__cxa_atexit@plt+0x1abb0> │ │ │ │ - ldr r2, [pc, #204] @ 26944 <__cxa_atexit@plt+0x1abfc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 26908 <__cxa_atexit@plt+0x1abc0> │ │ │ │ - ldr r1, [pc, #180] @ 26948 <__cxa_atexit@plt+0x1ac00> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #176] @ 2694c <__cxa_atexit@plt+0x1ac04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - sub r1, r5, #28 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 26914 <__cxa_atexit@plt+0x1abcc> │ │ │ │ - ldr r1, [pc, #144] @ 26958 <__cxa_atexit@plt+0x1ac10> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r0, [pc, #136] @ 2695c <__cxa_atexit@plt+0x1ac14> │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #16] @ 22c68 <__cxa_atexit@plt+0x16f20> │ │ │ │ + ldr r0, [pc, #16] @ 22c6c <__cxa_atexit@plt+0x16f24> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r1, ip, lsl #22 │ │ │ │ + rscseq r3, r1, r8, lsl #22 │ │ │ │ + ldrshteq r3, [r1], #160 @ 0xa0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 22cb8 <__cxa_atexit@plt+0x16f70> │ │ │ │ + ldr r7, [pc, #52] @ 22cc8 <__cxa_atexit@plt+0x16f80> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 22cac <__cxa_atexit@plt+0x16f64> │ │ │ │ + mov r7, r8 │ │ │ │ + b 22cdc <__cxa_atexit@plt+0x16f94> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 22ccc <__cxa_atexit@plt+0x16f84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r3, r1, r0, asr #21 │ │ │ │ + smlalseq r3, r1, r4, sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 22d54 <__cxa_atexit@plt+0x1700c> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #144] @ 22d8c <__cxa_atexit@plt+0x17044> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 22d40 <__cxa_atexit@plt+0x16ff8> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 22d64 <__cxa_atexit@plt+0x1701c> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 22d78 <__cxa_atexit@plt+0x17030> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + ldr r3, [pc, #96] @ 22d90 <__cxa_atexit@plt+0x17048> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 22d4c <__cxa_atexit@plt+0x17004> │ │ │ │ + b 22e2c <__cxa_atexit@plt+0x170e4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #52] @ 26950 <__cxa_atexit@plt+0x1ac08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [pc, #44] @ 26954 <__cxa_atexit@plt+0x1ac0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror r2 │ │ │ │ - @ instruction: 0x01008eb8 │ │ │ │ - rscseq r0, r1, r4, lsr #2 │ │ │ │ - tsteq r0, r8, lsr lr │ │ │ │ - @ instruction: 0xfffff364 │ │ │ │ - smlabbeq r0, ip, lr, r8 │ │ │ │ - rscseq r0, r1, r0, ror #1 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r2, [r3, #-2] │ │ │ │ + b 22cf4 <__cxa_atexit@plt+0x16fac> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r2, r7 │ │ │ │ + beq 22d24 <__cxa_atexit@plt+0x16fdc> │ │ │ │ + ldr r7, [pc, #20] @ 22d94 <__cxa_atexit@plt+0x1704c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ + rscseq r3, r1, ip, asr #19 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #180] @ 26a2c <__cxa_atexit@plt+0x1ace4> │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ + and r0, r2, #3 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + cmp r0, #3 │ │ │ │ + beq 22dec <__cxa_atexit@plt+0x170a4> │ │ │ │ + sub r2, r0, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne 22e00 <__cxa_atexit@plt+0x170b8> │ │ │ │ + ldr r3, [pc, #68] @ 22e18 <__cxa_atexit@plt+0x170d0> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ str r3, [r5] │ │ │ │ - str r8, [r5, #16] │ │ │ │ + beq 22de4 <__cxa_atexit@plt+0x1709c> │ │ │ │ + b 22e2c <__cxa_atexit@plt+0x170e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 22dcc <__cxa_atexit@plt+0x17084> │ │ │ │ + ldr r7, [pc, #20] @ 22e1c <__cxa_atexit@plt+0x170d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3, #16]! │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + tsteq r0, r8, ror #16 │ │ │ │ + rscseq r3, r1, r4, asr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 22e90 <__cxa_atexit@plt+0x17148> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #120] @ 22ec4 <__cxa_atexit@plt+0x1717c> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 269f8 <__cxa_atexit@plt+0x1acb0> │ │ │ │ - ldr r1, [pc, #156] @ 26a30 <__cxa_atexit@plt+0x1ace8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #152] @ 26a34 <__cxa_atexit@plt+0x1acec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 26a00 <__cxa_atexit@plt+0x1acb8> │ │ │ │ - ldr r1, [pc, #120] @ 26a40 <__cxa_atexit@plt+0x1acf8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - str r8, [r5, #28] │ │ │ │ - ldr r1, [pc, #108] @ 26a44 <__cxa_atexit@plt+0x1acfc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ + str r8, [r3] │ │ │ │ + beq 22ea4 <__cxa_atexit@plt+0x1715c> │ │ │ │ + bic r2, r7, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 22eac <__cxa_atexit@plt+0x17164> │ │ │ │ + ldr r5, [pc, #72] @ 22ec8 <__cxa_atexit@plt+0x17180> │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #52] @ 22ecc <__cxa_atexit@plt+0x17184> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 26a38 <__cxa_atexit@plt+0x1acf0> │ │ │ │ + ldr r7, [pc, #28] @ 22ed0 <__cxa_atexit@plt+0x17188> │ │ │ │ + ldr r0, [pc, #28] @ 22ed4 <__cxa_atexit@plt+0x1718c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlabteq r0, r8, r7, ip │ │ │ │ + ldrhteq r3, [r1], #128 @ 0x80 │ │ │ │ + rscseq r3, r1, ip, lsr #17 │ │ │ │ + rscseq r3, r1, ip, lsl #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 22f10 <__cxa_atexit@plt+0x171c8> │ │ │ │ + ldr r3, [pc, #48] @ 22f30 <__cxa_atexit@plt+0x171e8> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #40] @ 26a3c <__cxa_atexit@plt+0x1acf4> │ │ │ │ + str r3, [r5] │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #16] @ 22f28 <__cxa_atexit@plt+0x171e0> │ │ │ │ + ldr r0, [pc, #16] @ 22f2c <__cxa_atexit@plt+0x171e4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r1, ip, asr #16 │ │ │ │ + rscseq r3, r1, r8, asr #16 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 22f68 <__cxa_atexit@plt+0x17220> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldr r3, [pc, #24] @ 22f6c <__cxa_atexit@plt+0x17224> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - @ instruction: 0x01008db8 │ │ │ │ - rscseq r0, r1, r8, lsr r0 │ │ │ │ - tsteq r0, ip, asr #26 │ │ │ │ - @ instruction: 0xfffff264 │ │ │ │ - smlabbeq r0, r8, sp, r8 │ │ │ │ - ldrshteq pc, [r0], #248 @ 0xf8 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [pc, #148] @ 26af0 <__cxa_atexit@plt+0x1ada8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #144] @ 26af4 <__cxa_atexit@plt+0x1adac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 26ac4 <__cxa_atexit@plt+0x1ad7c> │ │ │ │ - ldr r1, [pc, #100] @ 26af8 <__cxa_atexit@plt+0x1adb0> │ │ │ │ + tsteq r0, r4, lsl r7 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + rscseq r3, r1, r8, ror #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 22fd8 <__cxa_atexit@plt+0x17290> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 22fe4 <__cxa_atexit@plt+0x1729c> │ │ │ │ + ldr r1, [pc, #80] @ 22ff4 <__cxa_atexit@plt+0x172ac> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #68] @ 22ff8 <__cxa_atexit@plt+0x172b0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #56] @ 22ffc <__cxa_atexit@plt+0x172b4> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabteq r0, ip, r6, ip │ │ │ │ + smlabteq r0, ip, r6, ip │ │ │ │ + @ instruction: 0x0100c6bc │ │ │ │ + ldrsbteq r3, [r1], #120 @ 0x78 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 23084 <__cxa_atexit@plt+0x1733c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2308c <__cxa_atexit@plt+0x17344> │ │ │ │ + ldr r1, [pc, #104] @ 230a0 <__cxa_atexit@plt+0x17358> │ │ │ │ + sub r9, r6, #18 │ │ │ │ + add sl, r3, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [pc, #80] @ 230a4 <__cxa_atexit@plt+0x1735c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #76] @ 230a8 <__cxa_atexit@plt+0x17360> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #68] @ 230ac <__cxa_atexit@plt+0x17364> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + stm sl, {r1, r2, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 23094 <__cxa_atexit@plt+0x1734c> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ + tsteq r0, r4, lsr #12 │ │ │ │ + tsteq r0, r8, lsr #12 │ │ │ │ + rscseq r3, r1, r8, lsr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 23138 <__cxa_atexit@plt+0x173f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 23140 <__cxa_atexit@plt+0x173f8> │ │ │ │ + ldr r1, [pc, #108] @ 23154 <__cxa_atexit@plt+0x1740c> │ │ │ │ + ldr r0, [pc, #108] @ 23158 <__cxa_atexit@plt+0x17410> │ │ │ │ + sub r9, r6, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - str r8, [r5, #28] │ │ │ │ - ldr r1, [pc, #88] @ 26afc <__cxa_atexit@plt+0x1adb4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [pc, #84] @ 2315c <__cxa_atexit@plt+0x17414> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #80] @ 23160 <__cxa_atexit@plt+0x17418> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #72] @ 23164 <__cxa_atexit@plt+0x1741c> │ │ │ │ add r1, r1, #1 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ - ldr r3, [pc, #52] @ 26b00 <__cxa_atexit@plt+0x1adb8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #44] @ 26b04 <__cxa_atexit@plt+0x1adbc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, r3 │ │ │ │ + b 23148 <__cxa_atexit@plt+0x17400> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - strdeq r8, [r0, -r0] │ │ │ │ - @ instruction: 0xfffff198 │ │ │ │ - @ instruction: 0x01008cbc │ │ │ │ - rscseq pc, r0, r4, ror pc @ │ │ │ │ - smlabbeq r0, r8, ip, r8 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + smlabbeq r0, r0, r5, ip │ │ │ │ + sbcseq r6, ip, r8, lsr #8 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + rscseq r3, r1, ip, ror #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 26b3c <__cxa_atexit@plt+0x1adf4> │ │ │ │ - ldr r2, [pc, #40] @ 26b54 <__cxa_atexit@plt+0x1ae0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 231b0 <__cxa_atexit@plt+0x17468> │ │ │ │ + ldr r7, [pc, #52] @ 231c4 <__cxa_atexit@plt+0x1747c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8, sl} │ │ │ │ + beq 231a4 <__cxa_atexit@plt+0x1745c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 231d8 <__cxa_atexit@plt+0x17490> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 26b58 <__cxa_atexit@plt+0x1ae10> │ │ │ │ + ldr r7, [pc, #16] @ 231c8 <__cxa_atexit@plt+0x17480> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r3, r1, ip, lsr #12 │ │ │ │ + rscseq r3, r1, ip, lsl #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 23214 <__cxa_atexit@plt+0x174cc> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 23224 <__cxa_atexit@plt+0x174dc> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 23234 <__cxa_atexit@plt+0x174ec> │ │ │ │ + ldr r8, [pc, #300] @ 23338 <__cxa_atexit@plt+0x175f0> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r8, [pc, #264] @ 23324 <__cxa_atexit@plt+0x175dc> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r8, [pc, #244] @ 23320 <__cxa_atexit@plt+0x175d8> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r3, [pc, #236] @ 23328 <__cxa_atexit@plt+0x175e0> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - @ instruction: 0x01008bb0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq pc, r0, r4, lsl pc @ │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 232c0 <__cxa_atexit@plt+0x17578> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 23310 <__cxa_atexit@plt+0x175c8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub lr, r3, #6 │ │ │ │ + add r0, r6, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 232c8 <__cxa_atexit@plt+0x17580> │ │ │ │ + ldr r8, [pc, #168] @ 2332c <__cxa_atexit@plt+0x175e4> │ │ │ │ + ldr r7, [pc, #168] @ 23330 <__cxa_atexit@plt+0x175e8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #160] @ 23334 <__cxa_atexit@plt+0x175ec> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr sl, [pc, #108] @ 2333c <__cxa_atexit@plt+0x175f4> │ │ │ │ + ldr r8, [pc, #108] @ 23340 <__cxa_atexit@plt+0x175f8> │ │ │ │ + ldr r2, [pc, #108] @ 23344 <__cxa_atexit@plt+0x175fc> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [pc, #96] @ 23348 <__cxa_atexit@plt+0x17600> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, lr │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbeq r6, [ip], #45 @ 0x2d │ │ │ │ + sbcseq r6, ip, r2, lsl #6 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + tsteq r0, r8, lsl #8 │ │ │ │ + smlatteq r0, ip, r3, ip │ │ │ │ + sbcseq r6, ip, pc, lsr r3 │ │ │ │ + @ instruction: 0xfffffca0 │ │ │ │ + sbcseq r6, ip, ip, asr r2 │ │ │ │ + smlatbeq r0, r0, r3, ip │ │ │ │ + @ instruction: 0x0100c398 │ │ │ │ + rscseq r3, r1, ip, lsl #9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 26b90 <__cxa_atexit@plt+0x1ae48> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 26b98 <__cxa_atexit@plt+0x1ae50> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 23400 <__cxa_atexit@plt+0x176b8> │ │ │ │ + add r5, r2, #12 │ │ │ │ + ldmib r2, {r0, r1} │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add lr, r3, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 233c0 <__cxa_atexit@plt+0x17678> │ │ │ │ + ldr r8, [pc, #124] @ 23410 <__cxa_atexit@plt+0x176c8> │ │ │ │ + ldr r7, [pc, #124] @ 23414 <__cxa_atexit@plt+0x176cc> │ │ │ │ + add sl, r3, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #112] @ 23418 <__cxa_atexit@plt+0x176d0> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + stm sl, {r0, r1, r2, r7, lr} │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr sl, [pc, #84] @ 2341c <__cxa_atexit@plt+0x176d4> │ │ │ │ + ldr r8, [pc, #84] @ 23420 <__cxa_atexit@plt+0x176d8> │ │ │ │ + ldr r2, [pc, #84] @ 23424 <__cxa_atexit@plt+0x176dc> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [pc, #72] @ 23428 <__cxa_atexit@plt+0x176e0> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + ldrdeq ip, [r0, -r8] │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + sbcseq r6, ip, r4, ror #2 │ │ │ │ + smlatbeq r0, r8, r2, ip │ │ │ │ + smlatbeq r0, r0, r2, ip │ │ │ │ + ldrhteq r3, [r1], #52 @ 0x34 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2348c <__cxa_atexit@plt+0x17744> │ │ │ │ + ldr r7, [pc, #80] @ 234ac <__cxa_atexit@plt+0x17764> │ │ │ │ + ldr r2, [pc, #80] @ 234b0 <__cxa_atexit@plt+0x17768> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + add r2, r2, #129 @ 0x81 │ │ │ │ + stmdb r3, {r2, sl} │ │ │ │ + beq 23480 <__cxa_atexit@plt+0x17738> │ │ │ │ + mov r7, r9 │ │ │ │ + b 231d8 <__cxa_atexit@plt+0x17490> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 234b4 <__cxa_atexit@plt+0x1776c> │ │ │ │ + ldr r5, [pc, #32] @ 234b8 <__cxa_atexit@plt+0x17770> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r5, #129 @ 0x81 │ │ │ │ mov r5, r3 │ │ │ │ - b 26620 <__cxa_atexit@plt+0x1a8d8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r0, ip, sl, r8 │ │ │ │ - ldrsbteq pc, [r0], #228 @ 0xe4 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r9, r6 │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + rscseq r3, r1, r4, asr r3 │ │ │ │ + smlatteq r0, r0, r1, ip │ │ │ │ + rscseq r3, r1, ip, lsr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ 234e4 <__cxa_atexit@plt+0x1779c> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ + rscseq r3, r1, r8, lsl r3 │ │ │ │ + ldrshteq r3, [r1], #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 26bfc <__cxa_atexit@plt+0x1aeb4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 26c08 <__cxa_atexit@plt+0x1aec0> │ │ │ │ - ldr r2, [pc, #72] @ 26c18 <__cxa_atexit@plt+0x1aed0> │ │ │ │ + bhi 23524 <__cxa_atexit@plt+0x177dc> │ │ │ │ + ldr r2, [pc, #36] @ 2352c <__cxa_atexit@plt+0x177e4> │ │ │ │ + ldr r1, [pc, #36] @ 23530 <__cxa_atexit@plt+0x177e8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #68] @ 26c1c <__cxa_atexit@plt+0x1aed4> │ │ │ │ + add r9, r2, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b 26620 <__cxa_atexit@plt+0x1a8d8> │ │ │ │ - mov r6, r9 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldrshteq r3, [r1], #40 @ 0x28 │ │ │ │ + tsteq r0, r0, ror #2 │ │ │ │ + ldrsbteq r3, [r1], #36 @ 0x24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2357c <__cxa_atexit@plt+0x17834> │ │ │ │ + ldr r7, [pc, #52] @ 23590 <__cxa_atexit@plt+0x17848> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 23570 <__cxa_atexit@plt+0x17828> │ │ │ │ + mov r7, r8 │ │ │ │ + b 235a4 <__cxa_atexit@plt+0x1785c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 23594 <__cxa_atexit@plt+0x1784c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r3, r1, r0, lsr #5 │ │ │ │ + rscseq r3, r1, r4, ror r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 235e4 <__cxa_atexit@plt+0x1789c> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 235fc <__cxa_atexit@plt+0x178b4> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 23614 <__cxa_atexit@plt+0x178cc> │ │ │ │ + ldr r7, [pc, #184] @ 2368c <__cxa_atexit@plt+0x17944> │ │ │ │ + ldr r0, [pc, #184] @ 23690 <__cxa_atexit@plt+0x17948> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #152] @ 23684 <__cxa_atexit@plt+0x1793c> │ │ │ │ + ldr r0, [pc, #152] @ 23688 <__cxa_atexit@plt+0x17940> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #120] @ 2367c <__cxa_atexit@plt+0x17934> │ │ │ │ + ldr r0, [pc, #120] @ 23680 <__cxa_atexit@plt+0x17938> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 2366c <__cxa_atexit@plt+0x17924> │ │ │ │ + ldr r2, [pc, #104] @ 23694 <__cxa_atexit@plt+0x1794c> │ │ │ │ + ldr r8, [pc, #104] @ 23698 <__cxa_atexit@plt+0x17950> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #92] @ 2369c <__cxa_atexit@plt+0x17954> │ │ │ │ + add lr, r6, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #76] @ 236a0 <__cxa_atexit@plt+0x17958> │ │ │ │ + sub r9, r3, #6 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + stm lr, {r0, r2, r6} │ │ │ │ + mov r6, r3 │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, r1, r0, asr #3 │ │ │ │ + ldrhteq r3, [r1], #28 │ │ │ │ + rscseq r3, r1, r4, asr #3 │ │ │ │ + rscseq r3, r1, r0, asr #3 │ │ │ │ + rscseq r3, r1, r8, asr #3 │ │ │ │ + rscseq r3, r1, r4, asr #3 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + ldrsheq r5, [ip], #228 @ 0xe4 │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + tsteq r0, r8, lsr #32 │ │ │ │ + smlalseq r3, r1, r8, r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b b95bb4 <__cxa_atexit@plt+0xb89e6c> │ │ │ │ + rscseq r3, r1, r0, lsl #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2374c <__cxa_atexit@plt+0x17a04> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 23754 <__cxa_atexit@plt+0x17a0c> │ │ │ │ + ldr lr, [pc, #112] @ 23768 <__cxa_atexit@plt+0x17a20> │ │ │ │ + ldr r0, [pc, #112] @ 2376c <__cxa_atexit@plt+0x17a24> │ │ │ │ + sub sl, r6, #14 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #88] @ 23770 <__cxa_atexit@plt+0x17a28> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [pc, #84] @ 23774 <__cxa_atexit@plt+0x17a2c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + ldr r3, [pc, #56] @ 23778 <__cxa_atexit@plt+0x17a30> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b b97624 <__cxa_atexit@plt+0xb8b8dc> │ │ │ │ + mov r6, r3 │ │ │ │ + b 2375c <__cxa_atexit@plt+0x17a14> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - @ instruction: 0x01008a98 │ │ │ │ - rscseq pc, r0, r0, asr lr @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + tsteq r0, r8, ror pc │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ + tsteq r0, r8, lsl pc │ │ │ │ + ldrsbteq r3, [r1], #0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 26c6c <__cxa_atexit@plt+0x1af24> │ │ │ │ - ldr r3, [pc, #52] @ 26c7c <__cxa_atexit@plt+0x1af34> │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 23814 <__cxa_atexit@plt+0x17acc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2381c <__cxa_atexit@plt+0x17ad4> │ │ │ │ + ldr r1, [pc, #124] @ 23830 <__cxa_atexit@plt+0x17ae8> │ │ │ │ + ldr r0, [pc, #124] @ 23834 <__cxa_atexit@plt+0x17aec> │ │ │ │ + sub lr, r6, #18 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 26620 <__cxa_atexit@plt+0x1a8d8> │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #92] @ 23838 <__cxa_atexit@plt+0x17af0> │ │ │ │ + add ip, r3, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #84] @ 2383c <__cxa_atexit@plt+0x17af4> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [pc, #76] @ 23840 <__cxa_atexit@plt+0x17af8> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stm ip, {r2, r9, sl} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r2, r3, #20 │ │ │ │ + stm r2, {r0, r3, sl} │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 23824 <__cxa_atexit@plt+0x17adc> │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - rscseq pc, r0, ip, ror #27 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 26cdc <__cxa_atexit@plt+0x1af94> │ │ │ │ - ldr r2, [pc, #64] @ 26cec <__cxa_atexit@plt+0x1afa4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr lr, [pc, #48] @ 26cf0 <__cxa_atexit@plt+0x1afa8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - mov r8, lr │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - sbcseq r1, ip, r5, ror #27 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0x0100beb4 │ │ │ │ + smlatbeq r0, r0, lr, fp │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ + smlabbeq r0, ip, lr, fp │ │ │ │ + rscseq r3, r1, r4 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 26d88 <__cxa_atexit@plt+0x1b040> │ │ │ │ - ldr r3, [pc, #132] @ 26da0 <__cxa_atexit@plt+0x1b058> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #128] @ 26da4 <__cxa_atexit@plt+0x1b05c> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 238c8 <__cxa_atexit@plt+0x17b80> │ │ │ │ + ldr r3, [pc, #112] @ 238e0 <__cxa_atexit@plt+0x17b98> │ │ │ │ ldr r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r7, #4]! │ │ │ │ - add r1, r7, #8 │ │ │ │ - stm r1, {r8, r9, sl} │ │ │ │ - ldr r3, [pc, #108] @ 26da8 <__cxa_atexit@plt+0x1b060> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [r1, #20]! │ │ │ │ - ldr r3, [pc, #96] @ 26dac <__cxa_atexit@plt+0x1b064> │ │ │ │ + sub r3, r6, #18 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #92] @ 238e4 <__cxa_atexit@plt+0x17b9c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - mov r2, r7 │ │ │ │ - str r3, [r2, #32]! │ │ │ │ - ldr r8, [pc, #84] @ 26db0 <__cxa_atexit@plt+0x1b068> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r3, r7 │ │ │ │ - str r8, [r3, #44]! @ 0x2c │ │ │ │ - str r7, [r7, #52] @ 0x34 │ │ │ │ - str lr, [r7, #56] @ 0x38 │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ - str r1, [r7, #68] @ 0x44 │ │ │ │ - str r7, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #88] @ 238e8 <__cxa_atexit@plt+0x17ba0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #80] @ 238ec <__cxa_atexit@plt+0x17ba4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ str r7, [r7, #28] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r2, [r7, #32] │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 26db4 <__cxa_atexit@plt+0x1b06c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + ldr r7, [pc, #32] @ 238f0 <__cxa_atexit@plt+0x17ba8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffab0 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - tsteq r0, r0, lsr sl │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - ldrshteq pc, [r0], #192 @ 0xc0 @ │ │ │ │ - ldrhteq pc, [r0], #204 @ 0xcc @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + tsteq r0, ip, lsl #28 │ │ │ │ + strdeq fp, [r0, -r0] │ │ │ │ + smlatteq r0, r4, sp, fp │ │ │ │ + rscseq r2, r1, ip, lsl #31 │ │ │ │ + rscseq r2, r1, r4, ror #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 26e74 <__cxa_atexit@plt+0x1b12c> │ │ │ │ - ldr r7, [pc, #196] @ 26ea4 <__cxa_atexit@plt+0x1b15c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #188] @ 26ea8 <__cxa_atexit@plt+0x1b160> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ + sub r7, r5, #8 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 239b8 <__cxa_atexit@plt+0x17c70> │ │ │ │ + ldr r3, [pc, #204] @ 239e8 <__cxa_atexit@plt+0x17ca0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + beq 239a8 <__cxa_atexit@plt+0x17c60> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ cmp r7, r3 │ │ │ │ - bcc 26e88 <__cxa_atexit@plt+0x1b140> │ │ │ │ - ldr r7, [pc, #172] @ 26eb4 <__cxa_atexit@plt+0x1b16c> │ │ │ │ + bcc 239cc <__cxa_atexit@plt+0x17c84> │ │ │ │ + ldr r7, [pc, #168] @ 239f4 <__cxa_atexit@plt+0x17cac> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #168] @ 26eb8 <__cxa_atexit@plt+0x1b170> │ │ │ │ - add lr, pc, lr │ │ │ │ str r7, [r6, #4]! │ │ │ │ - add r0, r6, #8 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - ldr r7, [pc, #152] @ 26ebc <__cxa_atexit@plt+0x1b174> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r1, r6 │ │ │ │ - str r7, [r1, #20]! │ │ │ │ - ldr r7, [pc, #140] @ 26ec0 <__cxa_atexit@plt+0x1b178> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r0, r6 │ │ │ │ - str r7, [r0, #32]! │ │ │ │ - ldr r7, [pc, #128] @ 26ec4 <__cxa_atexit@plt+0x1b17c> │ │ │ │ + sub r7, r3, #18 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #148] @ 239f8 <__cxa_atexit@plt+0x17cb0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #44]! @ 0x2c │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - str lr, [r6, #56] @ 0x38 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #144] @ 239fc <__cxa_atexit@plt+0x17cb4> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #136] @ 23a00 <__cxa_atexit@plt+0x17cb8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ - sub r7, r3, #11 │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r7, [pc, #52] @ 26eb0 <__cxa_atexit@plt+0x1b168> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 26eac <__cxa_atexit@plt+0x1b164> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 239f0 <__cxa_atexit@plt+0x17ca8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 239ec <__cxa_atexit@plt+0x17ca4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, ror r8 │ │ │ │ - smlabbeq r0, r0, r9, r8 │ │ │ │ - ldrshteq pc, [r0], #176 @ 0xb0 @ │ │ │ │ - rscseq pc, r0, r4, lsl ip @ │ │ │ │ - @ instruction: 0xfffff9c4 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq r0, r8, asr #18 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 26f14 <__cxa_atexit@plt+0x1b1cc> │ │ │ │ - ldr r2, [pc, #56] @ 26f1c <__cxa_atexit@plt+0x1b1d4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 26f20 <__cxa_atexit@plt+0x1b1d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 26f24 <__cxa_atexit@plt+0x1b1dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, r0, ip, ror #21 │ │ │ │ - smlabbeq r0, r0, r7, r8 │ │ │ │ - tsteq r0, r0, ror r8 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq r2, r1, r4, lsl #29 │ │ │ │ + rscseq r2, r1, r4, lsr #29 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + tsteq r0, r0, lsr sp │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + rscseq r2, r1, r8, asr lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 26f74 <__cxa_atexit@plt+0x1b22c> │ │ │ │ - ldr r2, [pc, #56] @ 26f7c <__cxa_atexit@plt+0x1b234> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 26f80 <__cxa_atexit@plt+0x1b238> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 26f84 <__cxa_atexit@plt+0x1b23c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r6, #4] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 23a98 <__cxa_atexit@plt+0x17d50> │ │ │ │ + ldr r7, [pc, #112] @ 23ab0 <__cxa_atexit@plt+0x17d68> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #18 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #92] @ 23ab4 <__cxa_atexit@plt+0x17d6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #88] @ 23ab8 <__cxa_atexit@plt+0x17d70> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #80] @ 23abc <__cxa_atexit@plt+0x17d74> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r0, r4, ror #22 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - tsteq r0, r0, lsl r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 26fd4 <__cxa_atexit@plt+0x1b28c> │ │ │ │ - ldr r2, [pc, #56] @ 26fdc <__cxa_atexit@plt+0x1b294> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 26fe0 <__cxa_atexit@plt+0x1b298> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 26fe4 <__cxa_atexit@plt+0x1b29c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #32] @ 23ac0 <__cxa_atexit@plt+0x17d78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r0, r4, asr #20 │ │ │ │ - smlabteq r0, r0, r6, r8 │ │ │ │ - @ instruction: 0x010087b0 │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + tsteq r0, ip, lsr ip │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ + tsteq r0, r4, lsl ip │ │ │ │ + ldrhteq r2, [r1], #220 @ 0xdc │ │ │ │ + rscseq r2, r1, r8, lsr #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 27034 <__cxa_atexit@plt+0x1b2ec> │ │ │ │ - ldr r2, [pc, #56] @ 2703c <__cxa_atexit@plt+0x1b2f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 27040 <__cxa_atexit@plt+0x1b2f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 27044 <__cxa_atexit@plt+0x1b2fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 23b00 <__cxa_atexit@plt+0x17db8> │ │ │ │ + ldr r2, [pc, #36] @ 23b08 <__cxa_atexit@plt+0x17dc0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 23b0c <__cxa_atexit@plt+0x17dc4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + b aef34 <__cxa_atexit@plt+0xa31ec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq pc, [r0], #156 @ 0x9c @ │ │ │ │ - tsteq r0, r0, ror #12 │ │ │ │ - tsteq r0, r0, asr r7 │ │ │ │ + @ instruction: 0x0100bb90 │ │ │ │ + tsteq r0, r0, ror #24 │ │ │ │ + rscseq r2, r1, ip, lsr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 27094 <__cxa_atexit@plt+0x1b34c> │ │ │ │ - ldr r2, [pc, #56] @ 2709c <__cxa_atexit@plt+0x1b354> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 270a0 <__cxa_atexit@plt+0x1b358> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 270a4 <__cxa_atexit@plt+0x1b35c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, r0, ip, ror #18 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - strdeq r8, [r0, -r0] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b b95bb4 <__cxa_atexit@plt+0xb89e6c> │ │ │ │ + rscseq r2, r1, ip, asr #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 27114 <__cxa_atexit@plt+0x1b3cc> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 23bd4 <__cxa_atexit@plt+0x17e8c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 27120 <__cxa_atexit@plt+0x1b3d8> │ │ │ │ - ldr lr, [pc, #88] @ 27130 <__cxa_atexit@plt+0x1b3e8> │ │ │ │ + bcc 23bdc <__cxa_atexit@plt+0x17e94> │ │ │ │ + ldr lr, [pc, #140] @ 23bf0 <__cxa_atexit@plt+0x17ea8> │ │ │ │ + ldr r0, [pc, #140] @ 23bf4 <__cxa_atexit@plt+0x17eac> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 27134 <__cxa_atexit@plt+0x1b3ec> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 27138 <__cxa_atexit@plt+0x1b3f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r8, [pc, #116] @ 23bf8 <__cxa_atexit@plt+0x17eb0> │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + ldr r2, [pc, #112] @ 23bfc <__cxa_atexit@plt+0x17eb4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr lr, [pc, #104] @ 23c00 <__cxa_atexit@plt+0x17eb8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #96] @ 23c04 <__cxa_atexit@plt+0x17ebc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ + str sl, [r3, #8] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + sub sl, r6, #38 @ 0x26 │ │ │ │ + add r0, r0, #1 │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + str r3, [r3, #16] │ │ │ │ + b b97624 <__cxa_atexit@plt+0xb8b8dc> │ │ │ │ mov r6, r3 │ │ │ │ + b 23be4 <__cxa_atexit@plt+0x17e9c> │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - smlabbeq r0, ip, r5, r8 │ │ │ │ - tsteq r0, r8, ror r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 27188 <__cxa_atexit@plt+0x1b440> │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + smlabteq r0, ip, sl, fp │ │ │ │ + smlatteq r0, r8, sl, fp │ │ │ │ + smlatteq r0, ip, sl, fp │ │ │ │ + ldrsbteq r2, [r1], #176 @ 0xb0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 23c8c <__cxa_atexit@plt+0x17f44> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 23c94 <__cxa_atexit@plt+0x17f4c> │ │ │ │ + ldr r1, [pc, #104] @ 23ca8 <__cxa_atexit@plt+0x17f60> │ │ │ │ + sub r9, r6, #18 │ │ │ │ + add sl, r3, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 27190 <__cxa_atexit@plt+0x1b448> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 27194 <__cxa_atexit@plt+0x1b44c> │ │ │ │ + ldr r0, [pc, #80] @ 23cac <__cxa_atexit@plt+0x17f64> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ + ldr lr, [pc, #76] @ 23cb0 <__cxa_atexit@plt+0x17f68> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #68] @ 23cb4 <__cxa_atexit@plt+0x17f6c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + stm sl, {r1, r2, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 23c9c <__cxa_atexit@plt+0x17f54> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, lsl #10 │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub sl, r5, #20 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 2723c <__cxa_atexit@plt+0x1b4f4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #48 @ 0x30 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc 27244 <__cxa_atexit@plt+0x1b4fc> │ │ │ │ - ldr r9, [pc, #148] @ 27258 <__cxa_atexit@plt+0x1b510> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #144] @ 2725c <__cxa_atexit@plt+0x1b514> │ │ │ │ - add r1, pc, r1 │ │ │ │ + tsteq r0, ip, lsr #20 │ │ │ │ + tsteq r0, r4, lsr #20 │ │ │ │ + tsteq r0, ip, lsl sl │ │ │ │ + ldrdeq fp, [r0, -ip] │ │ │ │ + ldrsbteq r2, [r1], #176 @ 0xb0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r8, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 23d3c <__cxa_atexit@plt+0x17ff4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 23d48 <__cxa_atexit@plt+0x18000> │ │ │ │ + ldr lr, [pc, #108] @ 23d58 <__cxa_atexit@plt+0x18010> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #136] @ 27260 <__cxa_atexit@plt+0x1b518> │ │ │ │ + ldr r0, [pc, #104] @ 23d5c <__cxa_atexit@plt+0x18014> │ │ │ │ + add r7, r7, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [pc, #116] @ 27264 <__cxa_atexit@plt+0x1b51c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - ldr r2, [pc, #104] @ 27268 <__cxa_atexit@plt+0x1b520> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r2, [r1, #28]! │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, lr │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov lr, r6 │ │ │ │ - b 2724c <__cxa_atexit@plt+0x1b504> │ │ │ │ - mov r0, #48 @ 0x30 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0x01008498 │ │ │ │ - smlabbeq r0, r0, r5, r8 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 272b8 <__cxa_atexit@plt+0x1b570> │ │ │ │ - ldr r2, [pc, #56] @ 272c0 <__cxa_atexit@plt+0x1b578> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 272c4 <__cxa_atexit@plt+0x1b57c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 272c8 <__cxa_atexit@plt+0x1b580> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ + ldm r7, {r0, r1, r3, r7} │ │ │ │ + ldr r9, [pc, #84] @ 23d60 <__cxa_atexit@plt+0x18018> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + tst r7, #3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r2, #4]! │ │ │ │ + add lr, r2, #8 │ │ │ │ str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 23d30 <__cxa_atexit@plt+0x17fe8> │ │ │ │ + mov r5, r8 │ │ │ │ + b 23d70 <__cxa_atexit@plt+0x18028> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r0, r0, lsl #15 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - smlabteq r0, ip, r4, r8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 272fc <__cxa_atexit@plt+0x1b5b4> │ │ │ │ - ldr r3, [pc, #32] @ 2730c <__cxa_atexit@plt+0x1b5c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #12] @ 27310 <__cxa_atexit@plt+0x1b5c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrhteq pc, [r0], #116 @ 0x74 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 27334 <__cxa_atexit@plt+0x1b5ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 27380 <__cxa_atexit@plt+0x1b638> │ │ │ │ - ldr r2, [pc, #48] @ 2738c <__cxa_atexit@plt+0x1b644> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 27390 <__cxa_atexit@plt+0x1b648> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 273c4 <__cxa_atexit@plt+0x1b67c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 273c8 <__cxa_atexit@plt+0x1b680> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x010083b8 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + rscseq r2, r1, r4, ror sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 27404 <__cxa_atexit@plt+0x1b6bc> │ │ │ │ - ldr r3, [pc, #120] @ 27460 <__cxa_atexit@plt+0x1b718> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ 27464 <__cxa_atexit@plt+0x1b71c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #20]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 27450 <__cxa_atexit@plt+0x1b708> │ │ │ │ - ldr lr, [pc, #76] @ 27468 <__cxa_atexit@plt+0x1b720> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #72] @ 2746c <__cxa_atexit@plt+0x1b724> │ │ │ │ + bne 23ddc <__cxa_atexit@plt+0x18094> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 23e18 <__cxa_atexit@plt+0x180d0> │ │ │ │ + ldr r1, [pc, #164] @ 23e3c <__cxa_atexit@plt+0x180f4> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ str r1, [r6, #4]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - stmda r5, {r2, r6, lr} │ │ │ │ - ldr r6, [pc, #44] @ 27470 <__cxa_atexit@plt+0x1b728> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, #148] @ 23e40 <__cxa_atexit@plt+0x180f8> │ │ │ │ + add r8, r6, #8 │ │ │ │ + sub r9, r3, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #136] @ 23e44 <__cxa_atexit@plt+0x180fc> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r0, r2, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + ldr r8, [pc, #116] @ 23e48 <__cxa_atexit@plt+0x18100> │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, r0, r8, ror #11 │ │ │ │ - tsteq r0, ip, ror r3 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffffb08 │ │ │ │ - tsteq r0, ip, lsr #6 │ │ │ │ - andeq r0, r0, r6, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 274c8 <__cxa_atexit@plt+0x1b780> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 27520 <__cxa_atexit@plt+0x1b7d8> │ │ │ │ - ldr r2, [pc, #156] @ 27544 <__cxa_atexit@plt+0x1b7fc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #152] @ 27548 <__cxa_atexit@plt+0x1b800> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 23e20 <__cxa_atexit@plt+0x180d8> │ │ │ │ + ldr r1, [pc, #64] @ 23e30 <__cxa_atexit@plt+0x180e8> │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r9, r3, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #52] @ 23e34 <__cxa_atexit@plt+0x180ec> │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - stmib r5, {r1, r6} │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 27528 <__cxa_atexit@plt+0x1b7e0> │ │ │ │ - ldr r2, [pc, #92] @ 27538 <__cxa_atexit@plt+0x1b7f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #88] @ 2753c <__cxa_atexit@plt+0x1b7f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #80] @ 27540 <__cxa_atexit@plt+0x1b7f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #12]! │ │ │ │ - stmib r5, {r2, r6} │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ + stmib r6, {r0, r1, r2} │ │ │ │ + ldr r8, [pc, #40] @ 23e38 <__cxa_atexit@plt+0x180f0> │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bdac <__cxa_atexit@plt+0x940064> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, #28 │ │ │ │ + b 23e24 <__cxa_atexit@plt+0x180dc> │ │ │ │ mov r6, #12 │ │ │ │ - b 2752c <__cxa_atexit@plt+0x1b7e4> │ │ │ │ - mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffab0 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - smlabbeq r0, r0, r2, r8 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - smlabteq r0, r0, r2, r8 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r4, asr r9 │ │ │ │ + smlabbeq r0, r0, r8, fp │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + smlabteq r0, ip, r8, fp │ │ │ │ + smlabteq r0, r4, r8, fp │ │ │ │ + smlabbeq r0, r0, r9, fp │ │ │ │ + rscseq r2, r1, r8, lsr sl │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 275a8 <__cxa_atexit@plt+0x1b860> │ │ │ │ - ldr r2, [pc, #96] @ 275cc <__cxa_atexit@plt+0x1b884> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 23ec0 <__cxa_atexit@plt+0x18178> │ │ │ │ + ldr r2, [pc, #96] @ 23ed8 <__cxa_atexit@plt+0x18190> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r5, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - sub r2, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 275b8 <__cxa_atexit@plt+0x1b870> │ │ │ │ - ldr r3, [pc, #64] @ 275d8 <__cxa_atexit@plt+0x1b890> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #36] @ 275d4 <__cxa_atexit@plt+0x1b88c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 275d0 <__cxa_atexit@plt+0x1b888> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r2, [pc, #76] @ 23edc <__cxa_atexit@plt+0x18194> │ │ │ │ + add lr, r7, #24 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #68] @ 23ee0 <__cxa_atexit@plt+0x18198> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r5, [r7, #16] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #6 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrshteq pc, [r0], #72 @ 0x48 @ │ │ │ │ - rscseq pc, r0, ip, lsl #10 │ │ │ │ - @ instruction: 0xfffffd80 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ 27634 <__cxa_atexit@plt+0x1b8ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 27624 <__cxa_atexit@plt+0x1b8dc> │ │ │ │ - ldr r3, [pc, #36] @ 27638 <__cxa_atexit@plt+0x1b8f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #16] @ 2763c <__cxa_atexit@plt+0x1b8f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 23ee4 <__cxa_atexit@plt+0x1819c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - rscseq pc, r0, ip, lsl #9 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ 27698 <__cxa_atexit@plt+0x1b950> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 27688 <__cxa_atexit@plt+0x1b940> │ │ │ │ - ldr r3, [pc, #36] @ 2769c <__cxa_atexit@plt+0x1b954> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #16] @ 276a0 <__cxa_atexit@plt+0x1b958> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - rscseq pc, r0, r8, lsr #8 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ + smlatteq r0, r4, r7, fp │ │ │ │ + ldrsbteq r2, [r1], #144 @ 0x90 │ │ │ │ + rscseq r2, r1, ip, lsr #19 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 27718 <__cxa_atexit@plt+0x1b9d0> │ │ │ │ - ldr r7, [pc, #72] @ 27728 <__cxa_atexit@plt+0x1b9e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9, sl} │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 23f98 <__cxa_atexit@plt+0x18250> │ │ │ │ + ldr r3, [pc, #196] @ 23fd0 <__cxa_atexit@plt+0x18288> │ │ │ │ + mov r1, r5 │ │ │ │ tst r8, #3 │ │ │ │ - beq 27708 <__cxa_atexit@plt+0x1b9c0> │ │ │ │ - ldr r7, [pc, #56] @ 2772c <__cxa_atexit@plt+0x1b9e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + str r9, [r1, #-4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #-4] │ │ │ │ + beq 23f88 <__cxa_atexit@plt+0x18240> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r0, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r0 │ │ │ │ + bcc 23fa8 <__cxa_atexit@plt+0x18260> │ │ │ │ + ldr lr, [pc, #152] @ 23fdc <__cxa_atexit@plt+0x18294> │ │ │ │ + ldr r1, [pc, #152] @ 23fe0 <__cxa_atexit@plt+0x18298> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + add r7, r1, #1 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr lr, [pc, #132] @ 23fe4 <__cxa_atexit@plt+0x1829c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r0, #6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 27730 <__cxa_atexit@plt+0x1b9e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #56] @ 23fd8 <__cxa_atexit@plt+0x18290> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rscseq pc, r0, r0, lsr #7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 27758 <__cxa_atexit@plt+0x1ba10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 27780 <__cxa_atexit@plt+0x1ba38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 277a8 <__cxa_atexit@plt+0x1ba60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r8, [r2, #8]! │ │ │ │ - ldr r3, [pc, #140] @ 27850 <__cxa_atexit@plt+0x1bb08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r2, #-4] │ │ │ │ - ldr sl, [r2, #4] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - stm r2, {r1, r7} │ │ │ │ - str r3, [r2, #8] │ │ │ │ - sub r3, r2, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 27828 <__cxa_atexit@plt+0x1bae0> │ │ │ │ - ldr r2, [pc, #104] @ 27854 <__cxa_atexit@plt+0x1bb0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - sub r2, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 2783c <__cxa_atexit@plt+0x1baf4> │ │ │ │ - ldr r3, [pc, #72] @ 27860 <__cxa_atexit@plt+0x1bb18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #44] @ 2785c <__cxa_atexit@plt+0x1bb14> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 27858 <__cxa_atexit@plt+0x1bb10> │ │ │ │ + ldr r7, [pc, #36] @ 23fd4 <__cxa_atexit@plt+0x1828c> │ │ │ │ + ldr ip, [r4, #-8] │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + bx ip │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r2, r1, r4, ror #17 │ │ │ │ + rscseq r2, r1, r4, lsl #18 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + tsteq r0, r4, lsr #14 │ │ │ │ + ldrhteq r2, [r1], #128 @ 0x80 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 24058 <__cxa_atexit@plt+0x18310> │ │ │ │ + ldr r7, [pc, #92] @ 24074 <__cxa_atexit@plt+0x1832c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #76] @ 24078 <__cxa_atexit@plt+0x18330> │ │ │ │ + add lr, r3, #24 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #68] @ 2407c <__cxa_atexit@plt+0x18334> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 24080 <__cxa_atexit@plt+0x18338> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + tsteq r0, r8, asr #12 │ │ │ │ + rscseq r2, r1, r8, lsr r8 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 24984 <__cxa_atexit@plt+0x18c3c> │ │ │ │ + rscseq r2, r1, r4, asr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 240d4 <__cxa_atexit@plt+0x1838c> │ │ │ │ + ldr r2, [pc, #48] @ 240e0 <__cxa_atexit@plt+0x18398> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ 240e4 <__cxa_atexit@plt+0x1839c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r3, [pc, #32] @ 240e8 <__cxa_atexit@plt+0x183a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + add r9, r3, #129 @ 0x81 │ │ │ │ + b baf2cc <__cxa_atexit@plt+0xba3584> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - rscseq pc, r0, r4, ror r2 @ │ │ │ │ - rscseq pc, r0, ip, lsl #5 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 27898 <__cxa_atexit@plt+0x1bb50> │ │ │ │ - ldr r2, [pc, #40] @ 278b0 <__cxa_atexit@plt+0x1bb68> │ │ │ │ + smlabteq r0, r4, r5, fp │ │ │ │ + @ instruction: 0x0100b5bc │ │ │ │ + @ instruction: 0x0100b5b4 │ │ │ │ + ldrsbteq r2, [r1], #120 @ 0x78 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 24134 <__cxa_atexit@plt+0x183ec> │ │ │ │ + ldr r2, [pc, #48] @ 24140 <__cxa_atexit@plt+0x183f8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ 24144 <__cxa_atexit@plt+0x183fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r3, [pc, #32] @ 24148 <__cxa_atexit@plt+0x18400> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + add r9, r3, #129 @ 0x81 │ │ │ │ + b baf2cc <__cxa_atexit@plt+0xba3584> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 278b4 <__cxa_atexit@plt+0x1bb6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 278f4 <__cxa_atexit@plt+0x1bbac> │ │ │ │ - ldr lr, [pc, #56] @ 27910 <__cxa_atexit@plt+0x1bbc8> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r5, #16 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - add sl, r5, #16 │ │ │ │ - stm sl, {r2, r8, r9} │ │ │ │ - stm r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #24] @ 27914 <__cxa_atexit@plt+0x1bbcc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + rscseq r2, r1, ip, ror #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 24194 <__cxa_atexit@plt+0x1844c> │ │ │ │ + ldr r2, [pc, #48] @ 241a0 <__cxa_atexit@plt+0x18458> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ 241a4 <__cxa_atexit@plt+0x1845c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r3, [pc, #32] @ 241a8 <__cxa_atexit@plt+0x18460> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + add r9, r3, #129 @ 0x81 │ │ │ │ + b baf2cc <__cxa_atexit@plt+0xba3584> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - rscseq pc, r0, r8, asr #3 │ │ │ │ + tsteq r0, r4, lsl #10 │ │ │ │ + smlatteq r0, r4, r5, fp │ │ │ │ + strdeq fp, [r0, -r4] │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 27948 <__cxa_atexit@plt+0x1bc00> │ │ │ │ + bhi 241e4 <__cxa_atexit@plt+0x1849c> │ │ │ │ + ldr r8, [pc, #36] @ 241ec <__cxa_atexit@plt+0x184a4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 27950 <__cxa_atexit@plt+0x1bc08> │ │ │ │ + ldr r2, [pc, #32] @ 241f0 <__cxa_atexit@plt+0x184a8> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 901d78 <__cxa_atexit@plt+0x8f6030> │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, lsr sp │ │ │ │ + sbcseq r5, ip, r5, lsr #5 │ │ │ │ + smlatbeq r0, r0, r4, fp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 279bc <__cxa_atexit@plt+0x1bc74> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 279c8 <__cxa_atexit@plt+0x1bc80> │ │ │ │ - ldr lr, [pc, #84] @ 279d8 <__cxa_atexit@plt+0x1bc90> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #76] @ 279dc <__cxa_atexit@plt+0x1bc94> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #60] @ 279e0 <__cxa_atexit@plt+0x1bc98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - b b5c494 <__cxa_atexit@plt+0xb5074c> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 24230 <__cxa_atexit@plt+0x184e8> │ │ │ │ + ldr r2, [pc, #40] @ 24240 <__cxa_atexit@plt+0x184f8> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - smlatteq r0, r0, ip, r7 │ │ │ │ - smlabteq r0, r8, sp, r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 27a54 <__cxa_atexit@plt+0x1bd0c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 27a60 <__cxa_atexit@plt+0x1bd18> │ │ │ │ - ldr lr, [pc, #92] @ 27a70 <__cxa_atexit@plt+0x1bd28> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #84] @ 27a74 <__cxa_atexit@plt+0x1bd2c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [pc, #64] @ 27a78 <__cxa_atexit@plt+0x1bd30> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, r4, lsr sp │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 27abc <__cxa_atexit@plt+0x1bd74> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 27ac4 <__cxa_atexit@plt+0x1bd7c> │ │ │ │ + bhi 242a4 <__cxa_atexit@plt+0x1855c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 242b0 <__cxa_atexit@plt+0x18568> │ │ │ │ + ldr r2, [pc, #76] @ 242c0 <__cxa_atexit@plt+0x18578> │ │ │ │ + ldr r1, [pc, #76] @ 242c4 <__cxa_atexit@plt+0x1857c> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 27ac8 <__cxa_atexit@plt+0x1bd80> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 242c8 <__cxa_atexit@plt+0x18580> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - b b5c494 <__cxa_atexit@plt+0xb5074c> │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r7, [r0, -r0] │ │ │ │ - smlabteq r0, r4, ip, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + strdeq fp, [r0, -r8] │ │ │ │ + ldrsbeq r5, [ip], #31 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 27b3c <__cxa_atexit@plt+0x1bdf4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 27b48 <__cxa_atexit@plt+0x1be00> │ │ │ │ - ldr lr, [pc, #92] @ 27b58 <__cxa_atexit@plt+0x1be10> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #84] @ 27b5c <__cxa_atexit@plt+0x1be14> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2430c <__cxa_atexit@plt+0x185c4> │ │ │ │ + ldr r3, [pc, #44] @ 2431c <__cxa_atexit@plt+0x185d4> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [pc, #64] @ 27b60 <__cxa_atexit@plt+0x1be18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - tsteq r0, r8, ror #22 │ │ │ │ - tsteq r0, ip, asr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 27ba4 <__cxa_atexit@plt+0x1be5c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 27bac <__cxa_atexit@plt+0x1be64> │ │ │ │ + bhi 24388 <__cxa_atexit@plt+0x18640> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 24394 <__cxa_atexit@plt+0x1864c> │ │ │ │ + ldr r2, [pc, #84] @ 243a4 <__cxa_atexit@plt+0x1865c> │ │ │ │ + ldr r1, [pc, #84] @ 243a8 <__cxa_atexit@plt+0x18660> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 27bb0 <__cxa_atexit@plt+0x1be68> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #60] @ 243ac <__cxa_atexit@plt+0x18664> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - b b5c494 <__cxa_atexit@plt+0xb5074c> │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - smlatteq r0, r8, sl, r7 │ │ │ │ - ldrdeq r7, [r0, -ip] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 27c24 <__cxa_atexit@plt+0x1bedc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 27c30 <__cxa_atexit@plt+0x1bee8> │ │ │ │ - ldr lr, [pc, #92] @ 27c40 <__cxa_atexit@plt+0x1bef8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #84] @ 27c44 <__cxa_atexit@plt+0x1befc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [pc, #64] @ 27c48 <__cxa_atexit@plt+0x1bf00> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + tsteq r0, ip, lsl r3 │ │ │ │ + sbcseq r5, ip, sp, lsl r1 │ │ │ │ + ldrhteq r2, [r1], #68 @ 0x44 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 24408 <__cxa_atexit@plt+0x186c0> │ │ │ │ + ldr lr, [pc, #64] @ 24418 <__cxa_atexit@plt+0x186d0> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r9, [r7, #20] │ │ │ │ + ldr r3, [pc, #48] @ 2441c <__cxa_atexit@plt+0x186d4> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r0, [sl, #16] │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - smlabbeq r0, r0, sl, r7 │ │ │ │ - tsteq r0, r4, ror #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + rscseq r2, r1, r8, ror r4 │ │ │ │ + rscseq r2, r1, r4, asr #8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 27c8c <__cxa_atexit@plt+0x1bf44> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 27c94 <__cxa_atexit@plt+0x1bf4c> │ │ │ │ + bhi 24494 <__cxa_atexit@plt+0x1874c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 244a0 <__cxa_atexit@plt+0x18758> │ │ │ │ + ldr lr, [pc, #92] @ 244b0 <__cxa_atexit@plt+0x18768> │ │ │ │ + ldr r1, [pc, #92] @ 244b4 <__cxa_atexit@plt+0x1876c> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 27c98 <__cxa_atexit@plt+0x1bf50> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r8, [pc, #64] @ 244b8 <__cxa_atexit@plt+0x18770> │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - b b5c494 <__cxa_atexit@plt+0xb5074c> │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r2, [r9, #20] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - strdeq r7, [r0, -r4] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 27d0c <__cxa_atexit@plt+0x1bfc4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 27d18 <__cxa_atexit@plt+0x1bfd0> │ │ │ │ - ldr lr, [pc, #92] @ 27d28 <__cxa_atexit@plt+0x1bfe0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + tsteq r0, r8, lsl r2 │ │ │ │ + sbcseq r5, ip, lr, lsr r0 │ │ │ │ + rscseq r2, r1, ip, ror #7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 24518 <__cxa_atexit@plt+0x187d0> │ │ │ │ + ldr lr, [pc, #68] @ 24528 <__cxa_atexit@plt+0x187e0> │ │ │ │ + add r9, r7, #16 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #84] @ 27d2c <__cxa_atexit@plt+0x1bfe4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [pc, #64] @ 27d30 <__cxa_atexit@plt+0x1bfe8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + ldr lr, [pc, #44] @ 2452c <__cxa_atexit@plt+0x187e4> │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, lr, #2 │ │ │ │ + str r0, [sl, #16] │ │ │ │ + str r3, [sl, #20] │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + rscseq r2, r1, r0, lsr #7 │ │ │ │ + rscseq r2, r1, r8, ror r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 245a4 <__cxa_atexit@plt+0x1885c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 245ac <__cxa_atexit@plt+0x18864> │ │ │ │ + ldr lr, [pc, #88] @ 245c0 <__cxa_atexit@plt+0x18878> │ │ │ │ + ldr r1, [pc, #88] @ 245c4 <__cxa_atexit@plt+0x1887c> │ │ │ │ + add sl, r7, #16 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldm sl, {r0, r2, sl} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr r8, [pc, #56] @ 245c8 <__cxa_atexit@plt+0x18880> │ │ │ │ + add lr, r9, #16 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + mov r6, r9 │ │ │ │ + b 245b4 <__cxa_atexit@plt+0x1886c> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - @ instruction: 0x01007998 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 27d90 <__cxa_atexit@plt+0x1c048> │ │ │ │ - ldr r3, [pc, #72] @ 27da8 <__cxa_atexit@plt+0x1c060> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #20] @ 27dac <__cxa_atexit@plt+0x1c064> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + mrseq fp, (UNDEF: 16) │ │ │ │ + sbcseq r4, ip, pc, lsr pc │ │ │ │ + ldrsbteq r2, [r1], #44 @ 0x2c │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 24620 <__cxa_atexit@plt+0x188d8> │ │ │ │ + ldr lr, [pc, #60] @ 24630 <__cxa_atexit@plt+0x188e8> │ │ │ │ + add r9, r7, #16 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + add lr, r8, #16 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + stm lr, {r0, r3, r9} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq r2, r1, r0, ror r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 24698 <__cxa_atexit@plt+0x18950> │ │ │ │ + ldr lr, [pc, #72] @ 246a8 <__cxa_atexit@plt+0x18960> │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldm sl, {r0, r3, sl} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr lr, [pc, #48] @ 246ac <__cxa_atexit@plt+0x18964> │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r1, [r9, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r8, lr │ │ │ │ + add r1, r9, #20 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + stm r1, {r0, r3, sl} │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rscseq lr, r0, ip, lsr #26 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 27dd0 <__cxa_atexit@plt+0x1c088> │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + sbcseq r4, ip, r7, ror #28 │ │ │ │ + ldrshteq r2, [r1], #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 24718 <__cxa_atexit@plt+0x189d0> │ │ │ │ + ldr lr, [pc, #72] @ 24728 <__cxa_atexit@plt+0x189e0> │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldm sl, {r0, r3, sl} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr lr, [pc, #48] @ 2472c <__cxa_atexit@plt+0x189e4> │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r1, [r9, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r8, lr │ │ │ │ + add r1, r9, #20 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + stm r1, {r0, r3, sl} │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + sbcseq r4, ip, r7, ror #27 │ │ │ │ + rscseq r2, r1, r4, ror r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2477c <__cxa_atexit@plt+0x18a34> │ │ │ │ + ldr r2, [pc, #48] @ 2478c <__cxa_atexit@plt+0x18a44> │ │ │ │ + ldr r3, [pc, #48] @ 24790 <__cxa_atexit@plt+0x18a48> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + smullseq r4, ip, r1, sp │ │ │ │ + rscseq r2, r1, r4, lsl r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r3, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 27e54 <__cxa_atexit@plt+0x1c10c> │ │ │ │ - ldr r2, [pc, #104] @ 27e60 <__cxa_atexit@plt+0x1c118> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #100] @ 27e64 <__cxa_atexit@plt+0x1c11c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #96] @ 27e68 <__cxa_atexit@plt+0x1c120> │ │ │ │ + bcc 24828 <__cxa_atexit@plt+0x18ae0> │ │ │ │ + ldr r1, [pc, #140] @ 2484c <__cxa_atexit@plt+0x18b04> │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r6, r9, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [pc, #116] @ 24850 <__cxa_atexit@plt+0x18b08> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r9, {r0, r1, r3} │ │ │ │ + bcc 2483c <__cxa_atexit@plt+0x18af4> │ │ │ │ + ldr lr, [pc, #100] @ 24854 <__cxa_atexit@plt+0x18b0c> │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r0, r1, r7} │ │ │ │ - add r1, r3, #28 │ │ │ │ - stm r1, {r0, r2, r7} │ │ │ │ - str lr, [r3, #20]! │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r3, [pc, #32] @ 27e6c <__cxa_atexit@plt+0x1c124> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldm sl, {r0, r3, sl} │ │ │ │ + str lr, [r9, #16]! │ │ │ │ + ldr lr, [pc, #76] @ 24858 <__cxa_atexit@plt+0x18b10> │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r1, [r9, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r8, lr │ │ │ │ + add r1, r9, #20 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + stm r1, {r0, r3, sl} │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffffbe8 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + bx r0 │ │ │ │ + smlabteq r0, r4, lr, sl │ │ │ │ + smlatbeq r0, r4, lr, sl │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + ldrsbeq r4, [ip], #199 @ 0xc7 │ │ │ │ + rscseq r2, r1, ip, asr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 248c0 <__cxa_atexit@plt+0x18b78> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r9, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 27ed4 <__cxa_atexit@plt+0x1c18c> │ │ │ │ - ldr lr, [pc, #76] @ 27ee0 <__cxa_atexit@plt+0x1c198> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #72] @ 27ee4 <__cxa_atexit@plt+0x1c19c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r0, r2, sl} │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r3, [pc, #28] @ 27ee8 <__cxa_atexit@plt+0x1c1a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r3, #20 │ │ │ │ + bcc 248cc <__cxa_atexit@plt+0x18b84> │ │ │ │ + ldr r2, [pc, #76] @ 248dc <__cxa_atexit@plt+0x18b94> │ │ │ │ + ldr r1, [pc, #76] @ 248e0 <__cxa_atexit@plt+0x18b98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 248e4 <__cxa_atexit@plt+0x18b9c> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - smlatbeq r0, r4, r8, r7 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + ldrdeq sl, [r0, -ip] │ │ │ │ + sbcseq r4, ip, r9, asr #24 │ │ │ │ + ldrhteq r1, [r1], #252 @ 0xfc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 27f50 <__cxa_atexit@plt+0x1c208> │ │ │ │ - ldr lr, [pc, #76] @ 27f5c <__cxa_atexit@plt+0x1c214> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #72] @ 27f60 <__cxa_atexit@plt+0x1c218> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r0, r2, sl} │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - ldr r3, [pc, #28] @ 27f64 <__cxa_atexit@plt+0x1c21c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - tsteq r0, r8, lsr #16 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #84] @ 27fcc <__cxa_atexit@plt+0x1c284> │ │ │ │ + bcc 24950 <__cxa_atexit@plt+0x18c08> │ │ │ │ + ldr r2, [pc, #76] @ 24960 <__cxa_atexit@plt+0x18c18> │ │ │ │ + ldr r1, [pc, #76] @ 24964 <__cxa_atexit@plt+0x18c1c> │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ldr sl, [r3, #-4] │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - ldr r8, [r3, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r2, r3, #40 @ 0x28 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 27fb8 <__cxa_atexit@plt+0x1c270> │ │ │ │ - ldr r3, [pc, #44] @ 27fd0 <__cxa_atexit@plt+0x1c288> │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #20] @ 27fd4 <__cxa_atexit@plt+0x1c28c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #56] @ 24968 <__cxa_atexit@plt+0x18c20> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffff374 │ │ │ │ - ldrshteq lr, [r0], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ 28030 <__cxa_atexit@plt+0x1c2e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 28020 <__cxa_atexit@plt+0x1c2d8> │ │ │ │ - ldr r3, [pc, #36] @ 28034 <__cxa_atexit@plt+0x1c2ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #16] @ 28038 <__cxa_atexit@plt+0x1c2f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff308 │ │ │ │ - smlalseq lr, r0, r0, sl │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + tsteq r0, r8, ror sp │ │ │ │ + tsteq r0, r0, asr sp │ │ │ │ + @ instruction: 0xfffff700 │ │ │ │ + andeq r0, r0, r6, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #80] @ 2809c <__cxa_atexit@plt+0x1c354> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r2, r3, #40 @ 0x28 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 28088 <__cxa_atexit@plt+0x1c340> │ │ │ │ - ldr r3, [pc, #40] @ 280a0 <__cxa_atexit@plt+0x1c358> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r8, r9, sl} │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #20] @ 280a4 <__cxa_atexit@plt+0x1c35c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #68 @ 0x44 │ │ │ │ + cmp r7, lr │ │ │ │ + bcc 24a30 <__cxa_atexit@plt+0x18ce8> │ │ │ │ + ldr r7, [pc, #184] @ 24a54 <__cxa_atexit@plt+0x18d0c> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr ip, [pc, #180] @ 24a58 <__cxa_atexit@plt+0x18d10> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r9, [pc, #156] @ 24a5c <__cxa_atexit@plt+0x18d14> │ │ │ │ + str r2, [r3, #20] │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r9, pc, r9 │ │ │ │ + str ip, [r2, #12]! │ │ │ │ + str r9, [r0, #24]! │ │ │ │ + str r1, [r3, #32] │ │ │ │ + ldr r1, [pc, #124] @ 24a60 <__cxa_atexit@plt+0x18d18> │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r3, [r3, #56] @ 0x38 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + add r1, r3, #40 @ 0x28 │ │ │ │ + stm r1, {r0, r2, r7, sl} │ │ │ │ + sub r7, lr, #3 │ │ │ │ + sub r2, lr, #27 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble 24a14 <__cxa_atexit@plt+0x18ccc> │ │ │ │ + ldr r0, [pc, #88] @ 24a68 <__cxa_atexit@plt+0x18d20> │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 24a1c <__cxa_atexit@plt+0x18cd4> │ │ │ │ + ldr r0, [pc, #72] @ 24a64 <__cxa_atexit@plt+0x18d1c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ + mov r6, lr │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #52] @ 24a6c <__cxa_atexit@plt+0x18d24> │ │ │ │ + mov r0, #68 @ 0x44 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffff2a0 │ │ │ │ - rscseq lr, r0, r8, lsr #20 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, lr │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 280e4 <__cxa_atexit@plt+0x1c39c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ + @ instruction: 0xfffff6f0 │ │ │ │ + @ instruction: 0xfffff728 │ │ │ │ + @ instruction: 0xfffff784 │ │ │ │ + @ instruction: 0xfffffc54 │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + smlalseq r1, r1, ip, lr @ │ │ │ │ + rscseq r1, r1, r8, ror #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 24b0c <__cxa_atexit@plt+0x18dc4> │ │ │ │ + ldr r2, [pc, #136] @ 24b1c <__cxa_atexit@plt+0x18dd4> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 28154 <__cxa_atexit@plt+0x1c40c> │ │ │ │ - ldr r7, [pc, #108] @ 28168 <__cxa_atexit@plt+0x1c420> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ tst r8, #3 │ │ │ │ - beq 28140 <__cxa_atexit@plt+0x1c3f8> │ │ │ │ - ldr r2, [pc, #92] @ 2816c <__cxa_atexit@plt+0x1c424> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2814c <__cxa_atexit@plt+0x1c404> │ │ │ │ - ldr r2, [pc, #68] @ 28170 <__cxa_atexit@plt+0x1c428> │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 24aec <__cxa_atexit@plt+0x18da4> │ │ │ │ + ldr r2, [pc, #112] @ 24b20 <__cxa_atexit@plt+0x18dd8> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - mov r7, r2 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + beq 24afc <__cxa_atexit@plt+0x18db4> │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + ldr r1, [r9, #15] │ │ │ │ + ldr r0, [r9, #19] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr sl, [r9, #7] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + b 24984 <__cxa_atexit@plt+0x18c3c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 28174 <__cxa_atexit@plt+0x1c42c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ 24b24 <__cxa_atexit@plt+0x18ddc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmdb r3, {r8, r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rscseq lr, r0, ip, ror #18 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #52] @ 281c0 <__cxa_atexit@plt+0x1c478> │ │ │ │ - add r2, pc, r2 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq r1, r1, r4, ror #27 │ │ │ │ + ldrhteq r1, [r1], #212 @ 0xd4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ 24b78 <__cxa_atexit@plt+0x18e30> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 281b8 <__cxa_atexit@plt+0x1c470> │ │ │ │ - ldr r3, [pc, #32] @ 281c4 <__cxa_atexit@plt+0x1c47c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 24b70 <__cxa_atexit@plt+0x18e28> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 24984 <__cxa_atexit@plt+0x18c3c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 281ec <__cxa_atexit@plt+0x1c4a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 28214 <__cxa_atexit@plt+0x1c4cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2823c <__cxa_atexit@plt+0x1c4f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #128] @ 282d0 <__cxa_atexit@plt+0x1c588> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 282b4 <__cxa_atexit@plt+0x1c56c> │ │ │ │ - ldr lr, [pc, #68] @ 282d4 <__cxa_atexit@plt+0x1c58c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - add sl, r5, #12 │ │ │ │ - stm sl, {r2, r8, r9} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #28] @ 282d8 <__cxa_atexit@plt+0x1c590> │ │ │ │ + rscseq r1, r1, r0, ror #26 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 24984 <__cxa_atexit@plt+0x18c3c> │ │ │ │ + rscseq r1, r1, ip, lsr #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 24ca4 <__cxa_atexit@plt+0x18f5c> │ │ │ │ + ldr r7, [pc, #272] @ 24ce4 <__cxa_atexit@plt+0x18f9c> │ │ │ │ + mov r5, r2 │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 24c98 <__cxa_atexit@plt+0x18f50> │ │ │ │ + ldr r1, [pc, #248] @ 24ce8 <__cxa_atexit@plt+0x18fa0> │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + str r1, [r2, #-8] │ │ │ │ + ldr r1, [r8, #19] │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + str r0, [r2, #-16] │ │ │ │ + cmp r7, r3 │ │ │ │ + str r1, [r2, #-12] │ │ │ │ + bcc 24cb8 <__cxa_atexit@plt+0x18f70> │ │ │ │ + ldr r2, [pc, #200] @ 24cf4 <__cxa_atexit@plt+0x18fac> │ │ │ │ + ldr ip, [pc, #200] @ 24cf8 <__cxa_atexit@plt+0x18fb0> │ │ │ │ + ldr r7, [pc, #200] @ 24cfc <__cxa_atexit@plt+0x18fb4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #196] @ 24d00 <__cxa_atexit@plt+0x18fb8> │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r3, #27 │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r8, [r2, #24]! │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r7, [r0, #12]! │ │ │ │ + add r1, r6, #44 @ 0x2c │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #124] @ 24d04 <__cxa_atexit@plt+0x18fbc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ 24cf0 <__cxa_atexit@plt+0x18fa8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - rscseq lr, r0, r8, lsl #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r0, #68 @ 0x44 │ │ │ │ + ldr r7, [pc, #40] @ 24cec <__cxa_atexit@plt+0x18fa4> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + stmib r2, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + smlatbeq r0, r4, sl, sl │ │ │ │ + rscseq r1, r1, r0, lsl ip │ │ │ │ + rscseq r1, r1, r0, asr ip │ │ │ │ + @ instruction: 0xfffff460 │ │ │ │ + @ instruction: 0xfffff9e4 │ │ │ │ + @ instruction: 0xfffff4a0 │ │ │ │ + @ instruction: 0xfffff4fc │ │ │ │ + @ instruction: 0xfffffab4 │ │ │ │ + ldrsbteq r1, [r1], #180 @ 0xb4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 28310 <__cxa_atexit@plt+0x1c5c8> │ │ │ │ - ldr r2, [pc, #40] @ 28328 <__cxa_atexit@plt+0x1c5e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r6, [pc, #192] @ 24de0 <__cxa_atexit@plt+0x19098> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + add r7, r7, #11 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str r6, [r5] │ │ │ │ + add r6, r3, #68 @ 0x44 │ │ │ │ + cmp r1, r6 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + bcc 24dbc <__cxa_atexit@plt+0x19074> │ │ │ │ + ldr r1, [pc, #148] @ 24de4 <__cxa_atexit@plt+0x1909c> │ │ │ │ + ldr sl, [pc, #148] @ 24de8 <__cxa_atexit@plt+0x190a0> │ │ │ │ + ldr ip, [pc, #148] @ 24dec <__cxa_atexit@plt+0x190a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [pc, #144] @ 24df0 <__cxa_atexit@plt+0x190a8> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + sub r1, r6, #27 │ │ │ │ + str r1, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str ip, [r1, #12]! │ │ │ │ + str r9, [r2, #24]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + str r3, [r3, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #68] @ 24df4 <__cxa_atexit@plt+0x190ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #60] @ 0x3c │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + mov r0, #68 @ 0x44 │ │ │ │ + ldr r7, [pc, #48] @ 24df8 <__cxa_atexit@plt+0x190b0> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 2832c <__cxa_atexit@plt+0x1c5e4> │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + @ instruction: 0xfffff33c │ │ │ │ + @ instruction: 0xfffff8c0 │ │ │ │ + @ instruction: 0xfffff37c │ │ │ │ + @ instruction: 0xfffff3d8 │ │ │ │ + @ instruction: 0xfffff98c │ │ │ │ + rscseq r1, r1, ip, lsl #22 │ │ │ │ + ldrshteq r1, [r1], #172 @ 0xac │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ 24e24 <__cxa_atexit@plt+0x190dc> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - smlabbeq r0, r4, r4, r7 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq lr, r0, ip, lsl #14 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b b911e0 <__cxa_atexit@plt+0xb85498> │ │ │ │ + rscseq r1, r1, r8, ror #21 │ │ │ │ + ldrhteq r1, [r1], #160 @ 0xa0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 283c4 <__cxa_atexit@plt+0x1c67c> │ │ │ │ - ldr r7, [pc, #128] @ 283d8 <__cxa_atexit@plt+0x1c690> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 24f30 <__cxa_atexit@plt+0x191e8> │ │ │ │ + ldr r3, [pc, #284] @ 24f68 <__cxa_atexit@plt+0x19220> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - beq 283a4 <__cxa_atexit@plt+0x1c65c> │ │ │ │ - ldr r2, [pc, #112] @ 283dc <__cxa_atexit@plt+0x1c694> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 283b0 <__cxa_atexit@plt+0x1c668> │ │ │ │ - ldr r1, [pc, #88] @ 283e0 <__cxa_atexit@plt+0x1c698> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 24f20 <__cxa_atexit@plt+0x191d8> │ │ │ │ + ldr r7, [pc, #264] @ 24f6c <__cxa_atexit@plt+0x19224> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, r6, #68 @ 0x44 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + ldr r7, [pc, #248] @ 24f70 <__cxa_atexit@plt+0x19228> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr sl, [r8, #19] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + stmdb r3, {r0, sl} │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 24f40 <__cxa_atexit@plt+0x191f8> │ │ │ │ + ldr r1, [pc, #204] @ 24f7c <__cxa_atexit@plt+0x19234> │ │ │ │ + ldr ip, [pc, #204] @ 24f80 <__cxa_atexit@plt+0x19238> │ │ │ │ + ldr r5, [pc, #204] @ 24f84 <__cxa_atexit@plt+0x1923c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 283b8 <__cxa_atexit@plt+0x1c670> │ │ │ │ - mov r7, r2 │ │ │ │ - b 28498 <__cxa_atexit@plt+0x1c750> │ │ │ │ + ldr r8, [pc, #200] @ 24f88 <__cxa_atexit@plt+0x19240> │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + sub r1, r2, #27 │ │ │ │ + str r1, [r6, #64] @ 0x40 │ │ │ │ + mov r1, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r8, [r1, #24]! │ │ │ │ + add ip, pc, ip │ │ │ │ + str r5, [r0, #12]! │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + add r1, r6, #44 @ 0x2c │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #128] @ 24f8c <__cxa_atexit@plt+0x19244> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #64] @ 24f78 <__cxa_atexit@plt+0x19230> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r0, #68 @ 0x44 │ │ │ │ + ldr r7, [pc, #40] @ 24f74 <__cxa_atexit@plt+0x1922c> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 283e4 <__cxa_atexit@plt+0x1c69c> │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + smlatteq r0, r4, r7, sl │ │ │ │ + rscseq r1, r1, r8, lsl #19 │ │ │ │ + ldrsbteq r1, [r1], #152 @ 0x98 │ │ │ │ + @ instruction: 0xfffff1dc │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ + @ instruction: 0xfffff218 │ │ │ │ + @ instruction: 0xfffff284 │ │ │ │ + @ instruction: 0xfffff82c │ │ │ │ + rscseq r1, r1, ip, asr #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r5, [pc, #232] @ 25090 <__cxa_atexit@plt+0x19348> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r2, r5, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + str r9, [r3, #-16] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [pc, #184] @ 25094 <__cxa_atexit@plt+0x1934c> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + add r2, r6, #68 @ 0x44 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 25064 <__cxa_atexit@plt+0x1931c> │ │ │ │ + ldr r1, [pc, #160] @ 25098 <__cxa_atexit@plt+0x19350> │ │ │ │ + ldr ip, [pc, #160] @ 2509c <__cxa_atexit@plt+0x19354> │ │ │ │ + ldr r3, [pc, #160] @ 250a0 <__cxa_atexit@plt+0x19358> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #156] @ 250a4 <__cxa_atexit@plt+0x1935c> │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + sub r1, r2, #27 │ │ │ │ + str r1, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + add ip, pc, ip │ │ │ │ + str r3, [r0, #12]! │ │ │ │ + add lr, r6, #44 @ 0x2c │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + stm lr, {r0, r9, sl} │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #84] @ 250a8 <__cxa_atexit@plt+0x19360> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcbd48 <__cxa_atexit@plt+0xdc0000> │ │ │ │ + ldr r7, [pc, #64] @ 250ac <__cxa_atexit@plt+0x19364> │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r3, {r8, sl} │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - rscseq lr, r0, r0, lsl #14 │ │ │ │ - rscseq lr, r0, r8, asr r6 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #72] @ 28448 <__cxa_atexit@plt+0x1c700> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 28434 <__cxa_atexit@plt+0x1c6ec> │ │ │ │ - ldr r2, [pc, #52] @ 2844c <__cxa_atexit@plt+0x1c704> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 2843c <__cxa_atexit@plt+0x1c6f4> │ │ │ │ - mov r7, r3 │ │ │ │ - b 28498 <__cxa_atexit@plt+0x1c750> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrshteq lr, [r0], #80 @ 0x50 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #32] @ 28488 <__cxa_atexit@plt+0x1c740> │ │ │ │ + @ instruction: 0x0100a6b4 │ │ │ │ + @ instruction: 0x0100a6b8 │ │ │ │ + @ instruction: 0xfffff094 │ │ │ │ + @ instruction: 0xfffff614 │ │ │ │ + @ instruction: 0xfffff0d4 │ │ │ │ + @ instruction: 0xfffff130 │ │ │ │ + @ instruction: 0xfffff6e8 │ │ │ │ + rscseq r1, r1, r4, ror #16 │ │ │ │ + rscseq r1, r1, r8, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 250f8 <__cxa_atexit@plt+0x193b0> │ │ │ │ + ldr r2, [pc, #48] @ 25100 <__cxa_atexit@plt+0x193b8> │ │ │ │ + ldr r9, [pc, #48] @ 25104 <__cxa_atexit@plt+0x193bc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 25108 <__cxa_atexit@plt+0x193c0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 28480 <__cxa_atexit@plt+0x1c738> │ │ │ │ - b 28498 <__cxa_atexit@plt+0x1c750> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrhteq lr, [r0], #84 @ 0x54 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #212] @ 28578 <__cxa_atexit@plt+0x1c830> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r1, r1, r0, lsr #17 │ │ │ │ + @ instruction: 0x0100a590 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 2513c <__cxa_atexit@plt+0x193f4> │ │ │ │ + ldr r3, [pc, #32] @ 25140 <__cxa_atexit@plt+0x193f8> │ │ │ │ + and r7, r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2853c <__cxa_atexit@plt+0x1c7f4> │ │ │ │ - ldr r1, [pc, #188] @ 2857c <__cxa_atexit@plt+0x1c834> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 28544 <__cxa_atexit@plt+0x1c7fc> │ │ │ │ - ldr r1, [pc, #164] @ 28580 <__cxa_atexit@plt+0x1c838> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r0, [pc, #156] @ 28584 <__cxa_atexit@plt+0x1c83c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 28550 <__cxa_atexit@plt+0x1c808> │ │ │ │ - ldr r0, [pc, #128] @ 28590 <__cxa_atexit@plt+0x1c848> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [pc, #120] @ 28594 <__cxa_atexit@plt+0x1c84c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r7, r2 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 28588 <__cxa_atexit@plt+0x1c840> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #40] @ 2858c <__cxa_atexit@plt+0x1c844> │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - andeq r0, r0, r0, asr #4 │ │ │ │ - tsteq r0, ip, ror #4 │ │ │ │ - rscseq lr, r0, ip, ror #10 │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ - @ instruction: 0xfffff8a4 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - rscseq lr, r0, r8, lsr #9 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #164] @ 28654 <__cxa_atexit@plt+0x1c90c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 28624 <__cxa_atexit@plt+0x1c8dc> │ │ │ │ - ldr r2, [pc, #140] @ 28658 <__cxa_atexit@plt+0x1c910> │ │ │ │ + rscseq r0, r1, r8, ror #27 │ │ │ │ + tsteq r0, r8, lsr r6 │ │ │ │ + rscseq r1, r1, r8, asr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2518c <__cxa_atexit@plt+0x19444> │ │ │ │ + ldr r2, [pc, #48] @ 25194 <__cxa_atexit@plt+0x1944c> │ │ │ │ + ldr r9, [pc, #48] @ 25198 <__cxa_atexit@plt+0x19450> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 2519c <__cxa_atexit@plt+0x19454> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #136] @ 2865c <__cxa_atexit@plt+0x1c914> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldmib r5, {r2, r8} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - stmib r5, {r1, r3, r7} │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 2862c <__cxa_atexit@plt+0x1c8e4> │ │ │ │ - ldr r0, [pc, #104] @ 28668 <__cxa_atexit@plt+0x1c920> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [pc, #96] @ 2866c <__cxa_atexit@plt+0x1c924> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - stmib r5, {r1, r3, r7} │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 28660 <__cxa_atexit@plt+0x1c918> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #36] @ 28664 <__cxa_atexit@plt+0x1c91c> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r1, r1, r0, lsr #16 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 251d0 <__cxa_atexit@plt+0x19488> │ │ │ │ + ldr r3, [pc, #32] @ 251d4 <__cxa_atexit@plt+0x1948c> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - smlabbeq r0, r0, r1, r7 │ │ │ │ - smlalseq lr, r0, r0, r4 │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - @ instruction: 0xfffff7b4 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - ldrsbteq lr, [r0], #48 @ 0x30 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #124] @ 28700 <__cxa_atexit@plt+0x1c9b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [pc, #120] @ 28704 <__cxa_atexit@plt+0x1c9bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldmib r5, {r3, r8} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - stm r5, {r0, r1, r2, r7, lr} │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 286d8 <__cxa_atexit@plt+0x1c990> │ │ │ │ - ldr r0, [pc, #84] @ 28708 <__cxa_atexit@plt+0x1c9c0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [pc, #76] @ 2870c <__cxa_atexit@plt+0x1c9c4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #48] @ 28710 <__cxa_atexit@plt+0x1c9c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #40] @ 28714 <__cxa_atexit@plt+0x1c9cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ + rscseq r0, r1, r4, asr sp │ │ │ │ + smlatbeq r0, r4, r5, sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 25210 <__cxa_atexit@plt+0x194c8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 25220 <__cxa_atexit@plt+0x194d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlabteq r0, r8, r0, r7 │ │ │ │ - @ instruction: 0xfffff700 │ │ │ │ - smlatbeq r0, r0, r0, r7 │ │ │ │ - rscseq lr, r0, r4, ror #7 │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 25254 <__cxa_atexit@plt+0x1950c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2525c <__cxa_atexit@plt+0x19514> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, lsr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2874c <__cxa_atexit@plt+0x1ca04> │ │ │ │ - ldr r2, [pc, #40] @ 28764 <__cxa_atexit@plt+0x1ca1c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc 252a4 <__cxa_atexit@plt+0x1955c> │ │ │ │ + ldr r2, [pc, #44] @ 252b4 <__cxa_atexit@plt+0x1956c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 28768 <__cxa_atexit@plt+0x1ca20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq lr, r0, r0, ror #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #16 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 287fc <__cxa_atexit@plt+0x1cab4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 287f4 <__cxa_atexit@plt+0x1caac> │ │ │ │ - ldr r3, [pc, #100] @ 28804 <__cxa_atexit@plt+0x1cabc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #96] @ 28808 <__cxa_atexit@plt+0x1cac0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #92] @ 2880c <__cxa_atexit@plt+0x1cac4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [pc, #88] @ 28810 <__cxa_atexit@plt+0x1cac8> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 252e8 <__cxa_atexit@plt+0x195a0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 252f0 <__cxa_atexit@plt+0x195a8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #64] @ 28814 <__cxa_atexit@plt+0x1cacc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - ldr r0, [pc, #56] @ 28818 <__cxa_atexit@plt+0x1cad0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r9, r0, #1 │ │ │ │ - add sl, lr, #1 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, r1 │ │ │ │ - b c20e10 <__cxa_atexit@plt+0xc150c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - ldrhteq lr, [r0], #36 @ 0x24 │ │ │ │ - smlatbeq r0, r8, lr, r6 │ │ │ │ - tsteq r0, r8, asr pc │ │ │ │ - @ instruction: 0x01006fb4 │ │ │ │ - smlatbeq r0, ip, pc, r6 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0x0100a398 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 25350 <__cxa_atexit@plt+0x19608> │ │ │ │ + ldr r1, [pc, #68] @ 25360 <__cxa_atexit@plt+0x19618> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 25364 <__cxa_atexit@plt+0x1961c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r8, lsr r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2540c <__cxa_atexit@plt+0x196c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 25414 <__cxa_atexit@plt+0x196cc> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 25428 <__cxa_atexit@plt+0x196e0> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 2542c <__cxa_atexit@plt+0x196e4> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 25430 <__cxa_atexit@plt+0x196e8> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 2541c <__cxa_atexit@plt+0x196d4> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq r0, r1, r4, asr fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 28850 <__cxa_atexit@plt+0x1cb08> │ │ │ │ - ldr r2, [pc, #28] @ 2885c <__cxa_atexit@plt+0x1cb14> │ │ │ │ + bcc 2546c <__cxa_atexit@plt+0x19724> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2547c <__cxa_atexit@plt+0x19734> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 254b8 <__cxa_atexit@plt+0x19770> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 254c8 <__cxa_atexit@plt+0x19780> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabbeq r0, r4, lr, r6 │ │ │ │ + bx r0 │ │ │ │ + smlabteq r0, r0, r2, sl │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 255b0 <__cxa_atexit@plt+0x19868> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 255b8 <__cxa_atexit@plt+0x19870> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 255d0 <__cxa_atexit@plt+0x19888> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 255d4 <__cxa_atexit@plt+0x1988c> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 255d8 <__cxa_atexit@plt+0x19890> │ │ │ │ + ldr r0, [pc, #120] @ 255dc <__cxa_atexit@plt+0x19894> │ │ │ │ + add r4, r2, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 255e0 <__cxa_atexit@plt+0x19898> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 255c0 <__cxa_atexit@plt+0x19878> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + ldrshteq r0, [r1], #152 @ 0x98 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 25648 <__cxa_atexit@plt+0x19900> │ │ │ │ + ldr r3, [pc, #84] @ 25660 <__cxa_atexit@plt+0x19918> │ │ │ │ + ldr r2, [pc, #84] @ 25664 <__cxa_atexit@plt+0x1991c> │ │ │ │ + ldr lr, [pc, #84] @ 25668 <__cxa_atexit@plt+0x19920> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 2566c <__cxa_atexit@plt+0x19924> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq r1, r1, r0, asr r3 │ │ │ │ + ldrshteq r1, [r1], #36 @ 0x24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 288a0 <__cxa_atexit@plt+0x1cb58> │ │ │ │ - ldr r2, [pc, #44] @ 288a8 <__cxa_atexit@plt+0x1cb60> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 256b8 <__cxa_atexit@plt+0x19970> │ │ │ │ + ldr r2, [pc, #48] @ 256c0 <__cxa_atexit@plt+0x19978> │ │ │ │ + ldr r9, [pc, #48] @ 256c4 <__cxa_atexit@plt+0x1997c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 288ac <__cxa_atexit@plt+0x1cb64> │ │ │ │ + ldr r1, [pc, #44] @ 256c8 <__cxa_atexit@plt+0x19980> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, #2 │ │ │ │ - b b1b224 <__cxa_atexit@plt+0xb0f4dc> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - smlatteq r0, r8, sp, r6 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r1, r1, ip, asr #5 │ │ │ │ + ldrdeq r9, [r0, -r0] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r2, [pc, #32] @ 256fc <__cxa_atexit@plt+0x199b4> │ │ │ │ + ldr r3, [pc, #32] @ 25700 <__cxa_atexit@plt+0x199b8> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r1, r8, lsr #16 │ │ │ │ + tsteq r0, r8, ror r0 │ │ │ │ + smlalseq r1, r1, ip, r2 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 25784 <__cxa_atexit@plt+0x19a3c> │ │ │ │ + ldr r2, [pc, #128] @ 257ac <__cxa_atexit@plt+0x19a64> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 25794 <__cxa_atexit@plt+0x19a4c> │ │ │ │ + ldr r7, [pc, #104] @ 257b4 <__cxa_atexit@plt+0x19a6c> │ │ │ │ + ldr r2, [pc, #104] @ 257b8 <__cxa_atexit@plt+0x19a70> │ │ │ │ + ldr r1, [pc, #104] @ 257bc <__cxa_atexit@plt+0x19a74> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 257b0 <__cxa_atexit@plt+0x19a68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r8, asr #30 │ │ │ │ + rscseq r1, r1, r4, lsl #4 │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + @ instruction: 0xfffff9ec │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 288e4 <__cxa_atexit@plt+0x1cb9c> │ │ │ │ - ldr r2, [pc, #28] @ 288f0 <__cxa_atexit@plt+0x1cba8> │ │ │ │ + bcc 257f8 <__cxa_atexit@plt+0x19ab0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 25808 <__cxa_atexit@plt+0x19ac0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - smlabteq r0, r0, sp, r6 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 28938 <__cxa_atexit@plt+0x1cbf0> │ │ │ │ + bhi 2583c <__cxa_atexit@plt+0x19af4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #56] @ 28950 <__cxa_atexit@plt+0x1cc08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 28940 <__cxa_atexit@plt+0x1cbf8> │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 28984 <__cxa_atexit@plt+0x1cc3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 25844 <__cxa_atexit@plt+0x19afc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, asr sp │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2897c <__cxa_atexit@plt+0x1cc34> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 28984 <__cxa_atexit@plt+0x1cc3c> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2588c <__cxa_atexit@plt+0x19b44> │ │ │ │ + ldr r2, [pc, #44] @ 2589c <__cxa_atexit@plt+0x19b54> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [pc, #112] @ 28a08 <__cxa_atexit@plt+0x1ccc0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 289dc <__cxa_atexit@plt+0x1cc94> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 289e8 <__cxa_atexit@plt+0x1cca0> │ │ │ │ - ldr r2, [pc, #80] @ 28a0c <__cxa_atexit@plt+0x1ccc4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 289fc <__cxa_atexit@plt+0x1ccb4> │ │ │ │ - mov r7, r3 │ │ │ │ - b 28a7c <__cxa_atexit@plt+0x1cd34> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 258d0 <__cxa_atexit@plt+0x19b88> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 258d8 <__cxa_atexit@plt+0x19b90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 28a10 <__cxa_atexit@plt+0x1ccc8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ + @ instruction: 0x01009db0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 28a50 <__cxa_atexit@plt+0x1cd08> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ 28a6c <__cxa_atexit@plt+0x1cd24> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 28a64 <__cxa_atexit@plt+0x1cd1c> │ │ │ │ - b 28a7c <__cxa_atexit@plt+0x1cd34> │ │ │ │ - ldr r7, [pc, #24] @ 28a70 <__cxa_atexit@plt+0x1cd28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #184] @ 28b44 <__cxa_atexit@plt+0x1cdfc> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 25938 <__cxa_atexit@plt+0x19bf0> │ │ │ │ + ldr r1, [pc, #68] @ 25948 <__cxa_atexit@plt+0x19c00> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 28abc <__cxa_atexit@plt+0x1cd74> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 28ac8 <__cxa_atexit@plt+0x1cd80> │ │ │ │ - str r1, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 28984 <__cxa_atexit@plt+0x1cc3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 2594c <__cxa_atexit@plt+0x19c04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 28b30 <__cxa_atexit@plt+0x1cde8> │ │ │ │ - ldr lr, [pc, #104] @ 28b48 <__cxa_atexit@plt+0x1ce00> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #80] @ 28b4c <__cxa_atexit@plt+0x1ce04> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r2, r3, #19 │ │ │ │ - ldr r9, [pc, #72] @ 28b50 <__cxa_atexit@plt+0x1ce08> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r1, r7, lr} │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - @ instruction: 0x01006b98 │ │ │ │ - smlabbeq r0, r8, fp, r6 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 28b7c <__cxa_atexit@plt+0x1ce34> │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, fp │ │ │ │ - b 28984 <__cxa_atexit@plt+0x1cc3c> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r0, asr lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 259d8 <__cxa_atexit@plt+0x19c90> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 28be8 <__cxa_atexit@plt+0x1cea0> │ │ │ │ - ldr r7, [pc, #100] @ 28bf8 <__cxa_atexit@plt+0x1ceb0> │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 259e4 <__cxa_atexit@plt+0x19c9c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 259f4 <__cxa_atexit@plt+0x19cac> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 259f8 <__cxa_atexit@plt+0x19cb0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #76] @ 28bfc <__cxa_atexit@plt+0x1ceb4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r3, #19 │ │ │ │ - ldr r9, [pc, #68] @ 28c00 <__cxa_atexit@plt+0x1ceb8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - smlatteq r0, r4, sl, r6 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - ldrsbteq sp, [r0], #224 @ 0xe0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 28c48 <__cxa_atexit@plt+0x1cf00> │ │ │ │ - ldr r7, [pc, #48] @ 28c58 <__cxa_atexit@plt+0x1cf10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 28c3c <__cxa_atexit@plt+0x1cef4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 28c6c <__cxa_atexit@plt+0x1cf24> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 28c5c <__cxa_atexit@plt+0x1cf14> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sp, r0, r0, lsr #29 │ │ │ │ - rscseq sp, r0, r8, ror lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 28d20 <__cxa_atexit@plt+0x1cfd8> │ │ │ │ - ldr r6, [pc, #228] @ 28d68 <__cxa_atexit@plt+0x1d020> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 28d30 <__cxa_atexit@plt+0x1cfe8> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 28d3c <__cxa_atexit@plt+0x1cff4> │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #44 @ 0x2c │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 28d58 <__cxa_atexit@plt+0x1d010> │ │ │ │ - ldr r2, [pc, #176] @ 28d70 <__cxa_atexit@plt+0x1d028> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #172] @ 28d74 <__cxa_atexit@plt+0x1d02c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #168] @ 28d78 <__cxa_atexit@plt+0x1d030> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #164] @ 28d7c <__cxa_atexit@plt+0x1d034> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r1, [r3] │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - str r0, [r9, #8] │ │ │ │ - ldr r0, [pc, #136] @ 28d80 <__cxa_atexit@plt+0x1d038> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r9 │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - str r9, [r9, #40] @ 0x28 │ │ │ │ - str r9, [r9, #20] │ │ │ │ - str lr, [r9, #24] │ │ │ │ - str r1, [r9, #28] │ │ │ │ - ldr r3, [pc, #108] @ 28d84 <__cxa_atexit@plt+0x1d03c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #32]! │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - ldr r7, [pc, #60] @ 28d64 <__cxa_atexit@plt+0x1d01c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 28d4c <__cxa_atexit@plt+0x1d004> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + bcc 25a34 <__cxa_atexit@plt+0x19cec> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 25a44 <__cxa_atexit@plt+0x19cfc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 28d6c <__cxa_atexit@plt+0x1d024> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r6, r9 │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 25a80 <__cxa_atexit@plt+0x19d38> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 25a90 <__cxa_atexit@plt+0x19d48> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 25b7c <__cxa_atexit@plt+0x19e34> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 25b88 <__cxa_atexit@plt+0x19e40> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + mov ip, r8 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r8, [pc, #160] @ 25b98 <__cxa_atexit@plt+0x19e50> │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 25b9c <__cxa_atexit@plt+0x19e54> │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ + ldr r1, [pc, #120] @ 25ba0 <__cxa_atexit@plt+0x19e58> │ │ │ │ + ldr r0, [pc, #120] @ 25ba4 <__cxa_atexit@plt+0x19e5c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #108] @ 25ba8 <__cxa_atexit@plt+0x19e60> │ │ │ │ + str fp, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, ip │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - tsteq r0, r8, lsl r9 │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - @ instruction: 0xfffffb9c │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - rscseq sp, r0, r8, lsl #28 │ │ │ │ - smlabbeq r0, r4, sl, r6 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - rscseq sp, r0, r0, asr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 28e1c <__cxa_atexit@plt+0x1d0d4> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq r0, r1, r8, lsr r4 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #44 @ 0x2c │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 28e34 <__cxa_atexit@plt+0x1d0ec> │ │ │ │ - ldr r3, [pc, #136] @ 28e44 <__cxa_atexit@plt+0x1d0fc> │ │ │ │ + bcc 25c10 <__cxa_atexit@plt+0x19ec8> │ │ │ │ + ldr r3, [pc, #84] @ 25c28 <__cxa_atexit@plt+0x19ee0> │ │ │ │ + ldr r2, [pc, #84] @ 25c2c <__cxa_atexit@plt+0x19ee4> │ │ │ │ + ldr lr, [pc, #84] @ 25c30 <__cxa_atexit@plt+0x19ee8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #132] @ 28e48 <__cxa_atexit@plt+0x1d100> │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #128] @ 28e4c <__cxa_atexit@plt+0x1d104> │ │ │ │ + str r2, [r7, #12]! │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #124] @ 28e50 <__cxa_atexit@plt+0x1d108> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r0, [r9, #8] │ │ │ │ - ldr r0, [pc, #96] @ 28e54 <__cxa_atexit@plt+0x1d10c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r9 │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - str r9, [r9, #40] @ 0x28 │ │ │ │ - str r9, [r9, #20] │ │ │ │ - str lr, [r9, #24] │ │ │ │ - str r1, [r9, #28] │ │ │ │ - ldr r3, [pc, #68] @ 28e58 <__cxa_atexit@plt+0x1d110> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #32]! │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - ldr r7, [pc, #28] @ 28e40 <__cxa_atexit@plt+0x1d0f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + ldr r7, [pc, #28] @ 25c34 <__cxa_atexit@plt+0x19eec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r0, r8, lsr r8 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - rscseq sp, r0, ip, lsl #26 │ │ │ │ - smlabbeq r0, r8, r9, r6 │ │ │ │ - tsteq r0, r4, ror #18 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + smlalseq r0, r1, r8, sp │ │ │ │ + smlalseq r0, r1, ip, sp │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 25c80 <__cxa_atexit@plt+0x19f38> │ │ │ │ + ldr r2, [pc, #48] @ 25c88 <__cxa_atexit@plt+0x19f40> │ │ │ │ + ldr r9, [pc, #48] @ 25c8c <__cxa_atexit@plt+0x19f44> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 25c90 <__cxa_atexit@plt+0x19f48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r0, r1, r4, ror sp │ │ │ │ + tsteq r0, r8, lsl #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r2, [pc, #32] @ 25cc4 <__cxa_atexit@plt+0x19f7c> │ │ │ │ + ldr r3, [pc, #32] @ 25cc8 <__cxa_atexit@plt+0x19f80> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r1, r0, ror #4 │ │ │ │ + @ instruction: 0x01009ab0 │ │ │ │ + rscseq r0, r1, ip, lsl sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 28e84 <__cxa_atexit@plt+0x1d13c> │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 28984 <__cxa_atexit@plt+0x1cc3c> │ │ │ │ - add r5, r5, #8 │ │ │ │ + bhi 25d14 <__cxa_atexit@plt+0x19fcc> │ │ │ │ + ldr r2, [pc, #48] @ 25d1c <__cxa_atexit@plt+0x19fd4> │ │ │ │ + ldr r9, [pc, #48] @ 25d20 <__cxa_atexit@plt+0x19fd8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 25d24 <__cxa_atexit@plt+0x19fdc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrshteq r0, [r1], #196 @ 0xc4 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 25d58 <__cxa_atexit@plt+0x1a010> │ │ │ │ + ldr r3, [pc, #32] @ 25d5c <__cxa_atexit@plt+0x1a014> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r1, ip, asr #3 │ │ │ │ + tsteq r0, ip, lsl sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 25d98 <__cxa_atexit@plt+0x1a050> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 25da8 <__cxa_atexit@plt+0x1a060> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq sp, r0, r0, ror #24 │ │ │ │ + ldrdeq r9, [r0, -ip] │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 28ec8 <__cxa_atexit@plt+0x1d180> │ │ │ │ + bhi 25ddc <__cxa_atexit@plt+0x1a094> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 28ed0 <__cxa_atexit@plt+0x1d188> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 25de4 <__cxa_atexit@plt+0x1a09c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 298ec <__cxa_atexit@plt+0x1dba4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010067b8 │ │ │ │ - rscseq sp, r0, ip, lsl ip │ │ │ │ + smlatbeq r0, r4, r8, r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 25e2c <__cxa_atexit@plt+0x1a0e4> │ │ │ │ + ldr r2, [pc, #44] @ 25e3c <__cxa_atexit@plt+0x1a0f4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 28f0c <__cxa_atexit@plt+0x1d1c4> │ │ │ │ + bhi 25e70 <__cxa_atexit@plt+0x1a128> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 28f14 <__cxa_atexit@plt+0x1d1cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 25e78 <__cxa_atexit@plt+0x1a130> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 29674 <__cxa_atexit@plt+0x1d92c> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, ror r7 │ │ │ │ - rscseq sp, r0, r8, lsr #22 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 28fa0 <__cxa_atexit@plt+0x1d258> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 28fb8 <__cxa_atexit@plt+0x1d270> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 25ed8 <__cxa_atexit@plt+0x1a190> │ │ │ │ + ldr r1, [pc, #68] @ 25ee8 <__cxa_atexit@plt+0x1a1a0> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 25eec <__cxa_atexit@plt+0x1a1a4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r9, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 28fac <__cxa_atexit@plt+0x1d264> │ │ │ │ - ldr lr, [pc, #96] @ 28fbc <__cxa_atexit@plt+0x1d274> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add sl, r7, #7 │ │ │ │ - ldm sl, {r0, r2, r3, sl} │ │ │ │ - str lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - stm lr, {r0, r2, r3, sl} │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 28f90 <__cxa_atexit@plt+0x1d248> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 29498 <__cxa_atexit@plt+0x1d750> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ - andeq r0, r0, r8, lsr r5 │ │ │ │ - rscseq sp, r0, r0, lsl #21 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 29074 <__cxa_atexit@plt+0x1d32c> │ │ │ │ - ldr lr, [pc, #156] @ 29084 <__cxa_atexit@plt+0x1d33c> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, r2, #8 │ │ │ │ - ldm r9, {r7, r8, r9} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - ldr r1, [pc, #132] @ 29088 <__cxa_atexit@plt+0x1d340> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str r9, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29060 <__cxa_atexit@plt+0x1d318> │ │ │ │ - ldr r1, [pc, #96] @ 2908c <__cxa_atexit@plt+0x1d344> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0x010098b0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 25f94 <__cxa_atexit@plt+0x1a24c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 25f9c <__cxa_atexit@plt+0x1a254> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 25fb0 <__cxa_atexit@plt+0x1a268> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ - tst r2, #3 │ │ │ │ - beq 29068 <__cxa_atexit@plt+0x1d320> │ │ │ │ - ldr r1, [pc, #72] @ 29090 <__cxa_atexit@plt+0x1d348> │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 25fb4 <__cxa_atexit@plt+0x1a26c> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29060 <__cxa_atexit@plt+0x1d318> │ │ │ │ - b 29144 <__cxa_atexit@plt+0x1d3fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 25fb8 <__cxa_atexit@plt+0x1a270> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - tsteq r0, ip, ror #12 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - rscseq sp, r0, ip, lsr #19 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #72] @ 290f4 <__cxa_atexit@plt+0x1d3ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 290e0 <__cxa_atexit@plt+0x1d398> │ │ │ │ - ldr r2, [pc, #52] @ 290f8 <__cxa_atexit@plt+0x1d3b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 290e8 <__cxa_atexit@plt+0x1d3a0> │ │ │ │ - mov r7, r3 │ │ │ │ - b 29144 <__cxa_atexit@plt+0x1d3fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 25fa4 <__cxa_atexit@plt+0x1a25c> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq pc, r0, r0, asr #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 25ff4 <__cxa_atexit@plt+0x1a2ac> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 26004 <__cxa_atexit@plt+0x1a2bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rscseq sp, r0, r4, asr #18 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #32] @ 29134 <__cxa_atexit@plt+0x1d3ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2912c <__cxa_atexit@plt+0x1d3e4> │ │ │ │ - b 29144 <__cxa_atexit@plt+0x1d3fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + smlabbeq r0, r4, r7, r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26040 <__cxa_atexit@plt+0x1a2f8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 26050 <__cxa_atexit@plt+0x1a308> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq sp, r0, r8, lsl #18 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #212] @ 29224 <__cxa_atexit@plt+0x1d4dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 291e8 <__cxa_atexit@plt+0x1d4a0> │ │ │ │ - ldr r1, [pc, #188] @ 29228 <__cxa_atexit@plt+0x1d4e0> │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 26138 <__cxa_atexit@plt+0x1a3f0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 26140 <__cxa_atexit@plt+0x1a3f8> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 26158 <__cxa_atexit@plt+0x1a410> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 2615c <__cxa_atexit@plt+0x1a414> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 291f0 <__cxa_atexit@plt+0x1d4a8> │ │ │ │ - ldr r1, [pc, #164] @ 2922c <__cxa_atexit@plt+0x1d4e4> │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 26160 <__cxa_atexit@plt+0x1a418> │ │ │ │ + ldr r0, [pc, #120] @ 26164 <__cxa_atexit@plt+0x1a41c> │ │ │ │ + add r4, r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r0, [pc, #156] @ 29230 <__cxa_atexit@plt+0x1d4e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 291fc <__cxa_atexit@plt+0x1d4b4> │ │ │ │ - ldr r0, [pc, #128] @ 2923c <__cxa_atexit@plt+0x1d4f4> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [pc, #120] @ 29240 <__cxa_atexit@plt+0x1d4f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r7, r2 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 26168 <__cxa_atexit@plt+0x1a420> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 26148 <__cxa_atexit@plt+0x1a400> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq pc, r0, r4, ror #28 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 261d0 <__cxa_atexit@plt+0x1a488> │ │ │ │ + ldr r3, [pc, #84] @ 261e8 <__cxa_atexit@plt+0x1a4a0> │ │ │ │ + ldr r2, [pc, #84] @ 261ec <__cxa_atexit@plt+0x1a4a4> │ │ │ │ + ldr lr, [pc, #84] @ 261f0 <__cxa_atexit@plt+0x1a4a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 29234 <__cxa_atexit@plt+0x1d4ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #40] @ 29238 <__cxa_atexit@plt+0x1d4f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldr r7, [pc, #28] @ 261f4 <__cxa_atexit@plt+0x1a4ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - andeq r0, r0, r0, asr #4 │ │ │ │ - smlabteq r0, r0, r5, r6 │ │ │ │ - rscseq sp, r0, r0, asr #17 │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - @ instruction: 0xffffebf8 │ │ │ │ - @ instruction: 0x01006598 │ │ │ │ - ldrshteq sp, [r0], #124 @ 0x7c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #164] @ 29300 <__cxa_atexit@plt+0x1d5b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 292d0 <__cxa_atexit@plt+0x1d588> │ │ │ │ - ldr r2, [pc, #140] @ 29304 <__cxa_atexit@plt+0x1d5bc> │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq r0, r1, r4, lsr #16 │ │ │ │ + rscseq r0, r1, r8, asr #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 26240 <__cxa_atexit@plt+0x1a4f8> │ │ │ │ + ldr r2, [pc, #48] @ 26248 <__cxa_atexit@plt+0x1a500> │ │ │ │ + ldr r9, [pc, #48] @ 2624c <__cxa_atexit@plt+0x1a504> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 26250 <__cxa_atexit@plt+0x1a508> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #136] @ 29308 <__cxa_atexit@plt+0x1d5c0> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldmib r5, {r2, r8} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - stmib r5, {r1, r3, r7} │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 292d8 <__cxa_atexit@plt+0x1d590> │ │ │ │ - ldr r0, [pc, #104] @ 29314 <__cxa_atexit@plt+0x1d5cc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [pc, #96] @ 29318 <__cxa_atexit@plt+0x1d5d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - stmib r5, {r1, r3, r7} │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 2930c <__cxa_atexit@plt+0x1d5c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #36] @ 29310 <__cxa_atexit@plt+0x1d5c8> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r0, r1, r0, lsr #15 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 26284 <__cxa_atexit@plt+0x1a53c> │ │ │ │ + ldr r3, [pc, #32] @ 26288 <__cxa_atexit@plt+0x1a540> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - rscseq sp, r0, r4, ror #15 │ │ │ │ - tsteq r0, r4, ror r4 │ │ │ │ - @ instruction: 0xffffeb08 │ │ │ │ - smlatbeq r0, r8, r4, r6 │ │ │ │ - rscseq sp, r0, r4, lsr #14 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #124] @ 293ac <__cxa_atexit@plt+0x1d664> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [pc, #120] @ 293b0 <__cxa_atexit@plt+0x1d668> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldmib r5, {r3, r8} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - stm r5, {r0, r1, r2, r7, lr} │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 29384 <__cxa_atexit@plt+0x1d63c> │ │ │ │ - ldr r0, [pc, #84] @ 293b4 <__cxa_atexit@plt+0x1d66c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [pc, #76] @ 293b8 <__cxa_atexit@plt+0x1d670> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #48] @ 293bc <__cxa_atexit@plt+0x1d674> │ │ │ │ + rscseq pc, r0, r0, lsr #25 │ │ │ │ + strdeq r9, [r0, -r0] │ │ │ │ + rscseq r0, r1, r0, ror r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2630c <__cxa_atexit@plt+0x1a5c4> │ │ │ │ + ldr r2, [pc, #128] @ 26334 <__cxa_atexit@plt+0x1a5ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 2631c <__cxa_atexit@plt+0x1a5d4> │ │ │ │ + ldr r7, [pc, #104] @ 2633c <__cxa_atexit@plt+0x1a5f4> │ │ │ │ + ldr r2, [pc, #104] @ 26340 <__cxa_atexit@plt+0x1a5f8> │ │ │ │ + ldr r1, [pc, #104] @ 26344 <__cxa_atexit@plt+0x1a5fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #40] @ 293c0 <__cxa_atexit@plt+0x1d678> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 26338 <__cxa_atexit@plt+0x1a5f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - tsteq r0, ip, lsl r4 │ │ │ │ - @ instruction: 0xffffea54 │ │ │ │ - strdeq r6, [r0, -r4] │ │ │ │ - rscseq sp, r0, r8, lsr r7 │ │ │ │ - smlabteq r0, r8, r3, r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + smlabteq r0, r0, r3, r9 │ │ │ │ + ldrsbteq r0, [r1], #104 @ 0x68 │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + @ instruction: 0xfffff9ec │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 293f8 <__cxa_atexit@plt+0x1d6b0> │ │ │ │ - ldr r2, [pc, #40] @ 29410 <__cxa_atexit@plt+0x1d6c8> │ │ │ │ + bcc 26380 <__cxa_atexit@plt+0x1a638> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 26390 <__cxa_atexit@plt+0x1a648> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 29414 <__cxa_atexit@plt+0x1d6cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - @ instruction: 0x0100639c │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq sp, r0, r4, lsr #12 │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 263c4 <__cxa_atexit@plt+0x1a67c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 263cc <__cxa_atexit@plt+0x1a684> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x010092bc │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 2947c <__cxa_atexit@plt+0x1d734> │ │ │ │ - ldr lr, [pc, #72] @ 29488 <__cxa_atexit@plt+0x1d740> │ │ │ │ - add lr, pc, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26414 <__cxa_atexit@plt+0x1a6cc> │ │ │ │ + ldr r2, [pc, #44] @ 26424 <__cxa_atexit@plt+0x1a6dc> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - add sl, r7, #7 │ │ │ │ - ldm sl, {r0, r2, r9, sl} │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - stm lr, {r0, r2, r9, sl} │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 29470 <__cxa_atexit@plt+0x1d728> │ │ │ │ - mov r7, r8 │ │ │ │ - b 29498 <__cxa_atexit@plt+0x1d750> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - ldrhteq sp, [r0], #84 @ 0x54 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 29560 <__cxa_atexit@plt+0x1d818> │ │ │ │ - ldr r3, [pc, #224] @ 2958c <__cxa_atexit@plt+0x1d844> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29574 <__cxa_atexit@plt+0x1d82c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 2957c <__cxa_atexit@plt+0x1d834> │ │ │ │ - ldr lr, [pc, #176] @ 29590 <__cxa_atexit@plt+0x1d848> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add sl, r5, #8 │ │ │ │ - ldm sl, {r0, r8, sl} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r1, [pc, #136] @ 29594 <__cxa_atexit@plt+0x1d84c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r3, #19 │ │ │ │ - mov lr, r6 │ │ │ │ - str r1, [lr, #16]! │ │ │ │ - str r7, [r6, #24] │ │ │ │ - add r1, r6, #28 │ │ │ │ - stm r1, {r0, r8, sl} │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #104] @ 29598 <__cxa_atexit@plt+0x1d850> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - str ip, [r6, #52] @ 0x34 │ │ │ │ - ldr r7, [pc, #88] @ 2959c <__cxa_atexit@plt+0x1d854> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #28 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 26458 <__cxa_atexit@plt+0x1a710> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 26460 <__cxa_atexit@plt+0x1a718> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffa40 │ │ │ │ - @ instruction: 0xfffffabc │ │ │ │ - tsteq r0, r4, ror #2 │ │ │ │ - tsteq r0, ip, asr #2 │ │ │ │ - rscseq sp, r0, r0, lsr #9 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + tsteq r0, r8, lsr #4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 29648 <__cxa_atexit@plt+0x1d900> │ │ │ │ - ldr lr, [pc, #140] @ 29654 <__cxa_atexit@plt+0x1d90c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add ip, r5, #8 │ │ │ │ - ldm ip, {r2, r7, ip} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #96] @ 29658 <__cxa_atexit@plt+0x1d910> │ │ │ │ + bcc 264c0 <__cxa_atexit@plt+0x1a778> │ │ │ │ + ldr r1, [pc, #68] @ 264d0 <__cxa_atexit@plt+0x1a788> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ - sub r0, r6, #19 │ │ │ │ - mov lr, r3 │ │ │ │ - str r1, [lr, #16]! │ │ │ │ - str sl, [r3, #24] │ │ │ │ - add r1, r3, #28 │ │ │ │ - stm r1, {r2, r7, ip} │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #64] @ 2965c <__cxa_atexit@plt+0x1d914> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 264d4 <__cxa_atexit@plt+0x1a78c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - ldr r7, [pc, #48] @ 29660 <__cxa_atexit@plt+0x1d918> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r3, #64] @ 0x40 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff958 │ │ │ │ - @ instruction: 0xfffff9d0 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - rscseq sp, r0, r8, lsl #9 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + smlabteq r0, r8, r2, r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 29708 <__cxa_atexit@plt+0x1d9c0> │ │ │ │ - ldr lr, [pc, #136] @ 29714 <__cxa_atexit@plt+0x1d9cc> │ │ │ │ - add lr, pc, lr │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 26560 <__cxa_atexit@plt+0x1a818> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2656c <__cxa_atexit@plt+0x1a824> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - add r9, r7, #7 │ │ │ │ - ldm r9, {r0, r2, r9} │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - sub lr, r3, #16 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 296e0 <__cxa_atexit@plt+0x1d998> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 296ec <__cxa_atexit@plt+0x1d9a4> │ │ │ │ - ldr r2, [pc, #84] @ 29718 <__cxa_atexit@plt+0x1d9d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29700 <__cxa_atexit@plt+0x1d9b8> │ │ │ │ - b 29788 <__cxa_atexit@plt+0x1da40> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 2657c <__cxa_atexit@plt+0x1a834> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 26580 <__cxa_atexit@plt+0x1a838> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r3, #-8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 265bc <__cxa_atexit@plt+0x1a874> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 265cc <__cxa_atexit@plt+0x1a884> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x010091bc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26608 <__cxa_atexit@plt+0x1a8c0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 26618 <__cxa_atexit@plt+0x1a8d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrsbteq sp, [r0], #52 @ 0x34 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2975c <__cxa_atexit@plt+0x1da14> │ │ │ │ - ldr r3, [pc, #60] @ 29778 <__cxa_atexit@plt+0x1da30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ + tsteq r0, r0, ror r1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 26704 <__cxa_atexit@plt+0x1a9bc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 26710 <__cxa_atexit@plt+0x1a9c8> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + mov ip, r8 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r8, [pc, #160] @ 26720 <__cxa_atexit@plt+0x1a9d8> │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 26724 <__cxa_atexit@plt+0x1a9dc> │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29770 <__cxa_atexit@plt+0x1da28> │ │ │ │ - b 29788 <__cxa_atexit@plt+0x1da40> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ + ldr r1, [pc, #120] @ 26728 <__cxa_atexit@plt+0x1a9e0> │ │ │ │ + ldr r0, [pc, #120] @ 2672c <__cxa_atexit@plt+0x1a9e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #108] @ 26730 <__cxa_atexit@plt+0x1a9e8> │ │ │ │ + str fp, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, ip │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq sp, r0, r4, ror r3 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq pc, r0, r4, lsr #17 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 29834 <__cxa_atexit@plt+0x1daec> │ │ │ │ - ldr r9, [pc, #176] @ 29854 <__cxa_atexit@plt+0x1db0c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #172] @ 29858 <__cxa_atexit@plt+0x1db10> │ │ │ │ + bcc 26798 <__cxa_atexit@plt+0x1aa50> │ │ │ │ + ldr r3, [pc, #84] @ 267b0 <__cxa_atexit@plt+0x1aa68> │ │ │ │ + ldr r2, [pc, #84] @ 267b4 <__cxa_atexit@plt+0x1aa6c> │ │ │ │ + ldr lr, [pc, #84] @ 267b8 <__cxa_atexit@plt+0x1aa70> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ add lr, pc, lr │ │ │ │ - mov r3, r5 │ │ │ │ - ldr ip, [r3, #16]! │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - str r9, [r3] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - ldr r1, [r3, #-12] │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - mov r7, r3 │ │ │ │ - ldr lr, [r7, #-8]! │ │ │ │ - str ip, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [pc, #108] @ 2985c <__cxa_atexit@plt+0x1db14> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add ip, r2, #16 │ │ │ │ - stm ip, {r0, r1, lr} │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 29840 <__cxa_atexit@plt+0x1daf8> │ │ │ │ - ldr r7, [pc, #76] @ 29860 <__cxa_atexit@plt+0x1db18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 29828 <__cxa_atexit@plt+0x1dae0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 28c6c <__cxa_atexit@plt+0x1cf24> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #28] @ 29864 <__cxa_atexit@plt+0x1db1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 267bc <__cxa_atexit@plt+0x1aa74> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq r0, r1, ip, ror #4 │ │ │ │ + rscseq r0, r1, r0, ror r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 26808 <__cxa_atexit@plt+0x1aac0> │ │ │ │ + ldr r2, [pc, #48] @ 26810 <__cxa_atexit@plt+0x1aac8> │ │ │ │ + ldr r9, [pc, #48] @ 26814 <__cxa_atexit@plt+0x1aacc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 26818 <__cxa_atexit@plt+0x1aad0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0xfffff730 │ │ │ │ - @ instruction: 0xfffffc34 │ │ │ │ - @ instruction: 0xfffff454 │ │ │ │ - rscseq sp, r0, r8, lsr #5 │ │ │ │ - ldrsbteq sp, [r0], #24 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r0, r1, r8, asr #4 │ │ │ │ + smlabbeq r0, r0, lr, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 2684c <__cxa_atexit@plt+0x1ab04> │ │ │ │ + ldr r3, [pc, #32] @ 26850 <__cxa_atexit@plt+0x1ab08> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq pc, [r0], #104 @ 0x68 @ │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + ldrshteq r0, [r1], #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 298cc <__cxa_atexit@plt+0x1db84> │ │ │ │ - ldr lr, [pc, #68] @ 298d8 <__cxa_atexit@plt+0x1db90> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add sl, r7, #7 │ │ │ │ - ldm sl, {r0, r2, r9, sl} │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmda r3, {r0, r2, r9, sl} │ │ │ │ - str r7, [r3, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 298c0 <__cxa_atexit@plt+0x1db78> │ │ │ │ - mov r7, r8 │ │ │ │ - b 29498 <__cxa_atexit@plt+0x1d750> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2689c <__cxa_atexit@plt+0x1ab54> │ │ │ │ + ldr r2, [pc, #48] @ 268a4 <__cxa_atexit@plt+0x1ab5c> │ │ │ │ + ldr r9, [pc, #48] @ 268a8 <__cxa_atexit@plt+0x1ab60> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 268ac <__cxa_atexit@plt+0x1ab64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - add r5, r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r0, r1, r8, asr #3 │ │ │ │ + smlatteq r0, ip, sp, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 268e0 <__cxa_atexit@plt+0x1ab98> │ │ │ │ + ldr r3, [pc, #32] @ 268e4 <__cxa_atexit@plt+0x1ab9c> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc00 │ │ │ │ - rscseq sp, r0, r0, lsl r2 │ │ │ │ + rscseq pc, r0, r4, asr #12 │ │ │ │ + @ instruction: 0x01008e94 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26920 <__cxa_atexit@plt+0x1abd8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 26930 <__cxa_atexit@plt+0x1abe8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, asr lr │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2997c <__cxa_atexit@plt+0x1dc34> │ │ │ │ - ldr r2, [pc, #132] @ 29984 <__cxa_atexit@plt+0x1dc3c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 29950 <__cxa_atexit@plt+0x1dc08> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 29960 <__cxa_atexit@plt+0x1dc18> │ │ │ │ - ldr r3, [pc, #84] @ 29988 <__cxa_atexit@plt+0x1dc40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29974 <__cxa_atexit@plt+0x1dc2c> │ │ │ │ - b 29a00 <__cxa_atexit@plt+0x1dcb8> │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi 26964 <__cxa_atexit@plt+0x1ac1c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2696c <__cxa_atexit@plt+0x1ac24> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 2998c <__cxa_atexit@plt+0x1dc44> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + tsteq r0, ip, lsl sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 269b4 <__cxa_atexit@plt+0x1ac6c> │ │ │ │ + ldr r2, [pc, #44] @ 269c4 <__cxa_atexit@plt+0x1ac7c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 269f8 <__cxa_atexit@plt+0x1acb0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 26a00 <__cxa_atexit@plt+0x1acb8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + smlabbeq r0, r8, ip, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26a60 <__cxa_atexit@plt+0x1ad18> │ │ │ │ + ldr r1, [pc, #68] @ 26a70 <__cxa_atexit@plt+0x1ad28> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 26a74 <__cxa_atexit@plt+0x1ad2c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - strdeq r5, [r0, -r4] │ │ │ │ - rscseq sp, r0, r0, ror #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 299d0 <__cxa_atexit@plt+0x1dc88> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ 299ec <__cxa_atexit@plt+0x1dca4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 299e4 <__cxa_atexit@plt+0x1dc9c> │ │ │ │ - b 29a00 <__cxa_atexit@plt+0x1dcb8> │ │ │ │ - ldr r7, [pc, #24] @ 299f0 <__cxa_atexit@plt+0x1dca8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 26b1c <__cxa_atexit@plt+0x1add4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 26b24 <__cxa_atexit@plt+0x1addc> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 26b38 <__cxa_atexit@plt+0x1adf0> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 26b3c <__cxa_atexit@plt+0x1adf4> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 26b40 <__cxa_atexit@plt+0x1adf8> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 26b2c <__cxa_atexit@plt+0x1ade4> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq pc, r0, ip, lsr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26b7c <__cxa_atexit@plt+0x1ae34> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 26b8c <__cxa_atexit@plt+0x1ae44> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlabbeq r0, r4, ip, r5 │ │ │ │ - ldrshteq sp, [r0], #12 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + strdeq r8, [r0, -ip] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26bc8 <__cxa_atexit@plt+0x1ae80> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 26bd8 <__cxa_atexit@plt+0x1ae90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01008bb0 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 26cc0 <__cxa_atexit@plt+0x1af78> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 26cc8 <__cxa_atexit@plt+0x1af80> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 26ce0 <__cxa_atexit@plt+0x1af98> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 26ce4 <__cxa_atexit@plt+0x1af9c> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 26ce8 <__cxa_atexit@plt+0x1afa0> │ │ │ │ + ldr r0, [pc, #120] @ 26cec <__cxa_atexit@plt+0x1afa4> │ │ │ │ + add r4, r2, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 26cf0 <__cxa_atexit@plt+0x1afa8> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 26cd0 <__cxa_atexit@plt+0x1af88> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + ldrsbteq pc, [r0], #32 @ │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 29aa4 <__cxa_atexit@plt+0x1dd5c> │ │ │ │ - ldr r9, [pc, #168] @ 29ac4 <__cxa_atexit@plt+0x1dd7c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #164] @ 29ac8 <__cxa_atexit@plt+0x1dd80> │ │ │ │ + bcc 26d58 <__cxa_atexit@plt+0x1b010> │ │ │ │ + ldr r3, [pc, #84] @ 26d70 <__cxa_atexit@plt+0x1b028> │ │ │ │ + ldr r2, [pc, #84] @ 26d74 <__cxa_atexit@plt+0x1b02c> │ │ │ │ + ldr lr, [pc, #84] @ 26d78 <__cxa_atexit@plt+0x1b030> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r9, [r2, #4]! │ │ │ │ - ldr r9, [pc, #124] @ 29acc <__cxa_atexit@plt+0x1dd84> │ │ │ │ - add r9, pc, r9 │ │ │ │ - cmp fp, r3 │ │ │ │ - ldr r1, [r3, #8]! │ │ │ │ - str r9, [r3] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - str sl, [r2, #28] │ │ │ │ - str r2, [r2, #32] │ │ │ │ - bhi 29ab0 <__cxa_atexit@plt+0x1dd68> │ │ │ │ - ldr r7, [pc, #76] @ 29ad0 <__cxa_atexit@plt+0x1dd88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 29a98 <__cxa_atexit@plt+0x1dd50> │ │ │ │ - mov r7, r8 │ │ │ │ - b 28c6c <__cxa_atexit@plt+0x1cf24> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 26d7c <__cxa_atexit@plt+0x1b034> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #28] @ 29ad4 <__cxa_atexit@plt+0x1dd8c> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + ldrshteq pc, [r0], #200 @ 0xc8 @ │ │ │ │ + smlalseq pc, r0, ip, ip @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 26dc8 <__cxa_atexit@plt+0x1b080> │ │ │ │ + ldr r2, [pc, #48] @ 26dd0 <__cxa_atexit@plt+0x1b088> │ │ │ │ + ldr r9, [pc, #48] @ 26dd4 <__cxa_atexit@plt+0x1b08c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 26dd8 <__cxa_atexit@plt+0x1b090> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq pc, r0, r4, ror ip @ │ │ │ │ + smlabteq r0, r0, r8, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 26e0c <__cxa_atexit@plt+0x1b0c4> │ │ │ │ + ldr r3, [pc, #32] @ 26e10 <__cxa_atexit@plt+0x1b0c8> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, r0, r8, lsl r1 @ │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + rscseq pc, r0, r4, asr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 26e94 <__cxa_atexit@plt+0x1b14c> │ │ │ │ + ldr r2, [pc, #128] @ 26ebc <__cxa_atexit@plt+0x1b174> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 26ea4 <__cxa_atexit@plt+0x1b15c> │ │ │ │ + ldr r7, [pc, #104] @ 26ec4 <__cxa_atexit@plt+0x1b17c> │ │ │ │ + ldr r2, [pc, #104] @ 26ec8 <__cxa_atexit@plt+0x1b180> │ │ │ │ + ldr r1, [pc, #104] @ 26ecc <__cxa_atexit@plt+0x1b184> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 26ec0 <__cxa_atexit@plt+0x1b178> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff47c │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xfffff1e4 │ │ │ │ - rscseq sp, r0, r8, lsr r0 │ │ │ │ - rscseq sp, r0, r8, lsl r0 │ │ │ │ + tsteq r0, r8, lsr r8 │ │ │ │ + rscseq pc, r0, ip, lsr #23 │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + @ instruction: 0xfffff9ec │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 29674 <__cxa_atexit@plt+0x1d92c> │ │ │ │ - ldrshteq ip, [r0], #248 @ 0xf8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 29b84 <__cxa_atexit@plt+0x1de3c> │ │ │ │ - ldr r3, [pc, #124] @ 29b94 <__cxa_atexit@plt+0x1de4c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - ands r3, sl, #3 │ │ │ │ - beq 29b58 <__cxa_atexit@plt+0x1de10> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 29b68 <__cxa_atexit@plt+0x1de20> │ │ │ │ - ldr r3, [pc, #92] @ 29b98 <__cxa_atexit@plt+0x1de50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [sl, #2] │ │ │ │ - ldr r2, [sl, #6] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r2, sl} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29b7c <__cxa_atexit@plt+0x1de34> │ │ │ │ - b 29c14 <__cxa_atexit@plt+0x1decc> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26f08 <__cxa_atexit@plt+0x1b1c0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 26f18 <__cxa_atexit@plt+0x1b1d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 29ba0 <__cxa_atexit@plt+0x1de58> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + tsteq r0, ip, ror #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 26f4c <__cxa_atexit@plt+0x1b204> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 26f54 <__cxa_atexit@plt+0x1b20c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 26f9c <__cxa_atexit@plt+0x1b254> │ │ │ │ + ldr r2, [pc, #44] @ 26fac <__cxa_atexit@plt+0x1b264> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 26fe0 <__cxa_atexit@plt+0x1b298> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 26fe8 <__cxa_atexit@plt+0x1b2a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r0, r0, r6, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27048 <__cxa_atexit@plt+0x1b300> │ │ │ │ + ldr r1, [pc, #68] @ 27058 <__cxa_atexit@plt+0x1b310> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 2705c <__cxa_atexit@plt+0x1b314> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 29b9c <__cxa_atexit@plt+0x1de54> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 270e8 <__cxa_atexit@plt+0x1b3a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 270f4 <__cxa_atexit@plt+0x1b3ac> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 27104 <__cxa_atexit@plt+0x1b3bc> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 27108 <__cxa_atexit@plt+0x1b3c0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - rscseq ip, r0, ip, ror pc │ │ │ │ - smlatteq r0, ip, sl, r5 │ │ │ │ - rscseq ip, r0, ip, asr #30 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27144 <__cxa_atexit@plt+0x1b3fc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 27154 <__cxa_atexit@plt+0x1b40c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27190 <__cxa_atexit@plt+0x1b448> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 271a0 <__cxa_atexit@plt+0x1b458> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatteq r0, r8, r5, r8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 29be4 <__cxa_atexit@plt+0x1de9c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - ldr r1, [pc, #48] @ 29c00 <__cxa_atexit@plt+0x1deb8> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2728c <__cxa_atexit@plt+0x1b544> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 27298 <__cxa_atexit@plt+0x1b550> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + mov ip, r8 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r8, [pc, #160] @ 272a8 <__cxa_atexit@plt+0x1b560> │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 272ac <__cxa_atexit@plt+0x1b564> │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29bf8 <__cxa_atexit@plt+0x1deb0> │ │ │ │ - b 29c14 <__cxa_atexit@plt+0x1decc> │ │ │ │ - ldr r7, [pc, #24] @ 29c04 <__cxa_atexit@plt+0x1debc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ + ldr r1, [pc, #120] @ 272b0 <__cxa_atexit@plt+0x1b568> │ │ │ │ + ldr r0, [pc, #120] @ 272b4 <__cxa_atexit@plt+0x1b56c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #108] @ 272b8 <__cxa_atexit@plt+0x1b570> │ │ │ │ + str fp, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, ip │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - rscseq ip, r0, r8, ror #29 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq lr, r0, r0, lsl sp │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 29cd8 <__cxa_atexit@plt+0x1df90> │ │ │ │ - ldr lr, [pc, #200] @ 29cf8 <__cxa_atexit@plt+0x1dfb0> │ │ │ │ + bcc 27320 <__cxa_atexit@plt+0x1b5d8> │ │ │ │ + ldr r3, [pc, #84] @ 27338 <__cxa_atexit@plt+0x1b5f0> │ │ │ │ + ldr r2, [pc, #84] @ 2733c <__cxa_atexit@plt+0x1b5f4> │ │ │ │ + ldr lr, [pc, #84] @ 27340 <__cxa_atexit@plt+0x1b5f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ add lr, pc, lr │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r7, [r2, #12] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - sub r7, r3, #8 │ │ │ │ - cmp r1, #35 @ 0x23 │ │ │ │ - bne 29c94 <__cxa_atexit@plt+0x1df4c> │ │ │ │ - ldr r1, [pc, #160] @ 29d04 <__cxa_atexit@plt+0x1dfbc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 29ce4 <__cxa_atexit@plt+0x1df9c> │ │ │ │ - ldr r7, [pc, #136] @ 29d08 <__cxa_atexit@plt+0x1dfc0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 27344 <__cxa_atexit@plt+0x1b5fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 29ccc <__cxa_atexit@plt+0x1df84> │ │ │ │ - mov r7, r8 │ │ │ │ - b 28c6c <__cxa_atexit@plt+0x1cf24> │ │ │ │ - ldr r1, [pc, #96] @ 29cfc <__cxa_atexit@plt+0x1dfb4> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq pc, r0, r0, asr #14 │ │ │ │ + rscseq pc, r0, r4, asr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 273c8 <__cxa_atexit@plt+0x1b680> │ │ │ │ + ldr r2, [pc, #128] @ 273f0 <__cxa_atexit@plt+0x1b6a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 273d8 <__cxa_atexit@plt+0x1b690> │ │ │ │ + ldr r7, [pc, #104] @ 273f8 <__cxa_atexit@plt+0x1b6b0> │ │ │ │ + ldr r2, [pc, #104] @ 273fc <__cxa_atexit@plt+0x1b6b4> │ │ │ │ + ldr r1, [pc, #104] @ 27400 <__cxa_atexit@plt+0x1b6b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 29ce4 <__cxa_atexit@plt+0x1df9c> │ │ │ │ - ldr r7, [pc, #72] @ 29d00 <__cxa_atexit@plt+0x1dfb8> │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 273f4 <__cxa_atexit@plt+0x1b6ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 29ccc <__cxa_atexit@plt+0x1df84> │ │ │ │ - mov r7, r8 │ │ │ │ - b 28c6c <__cxa_atexit@plt+0x1cf24> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #32] @ 29d0c <__cxa_atexit@plt+0x1dfc4> │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, lsl #6 │ │ │ │ + rscseq pc, r0, ip, lsr #12 │ │ │ │ + @ instruction: 0xffffee68 │ │ │ │ + @ instruction: 0xffffeef0 │ │ │ │ + @ instruction: 0xfffff278 │ │ │ │ + rscseq pc, r0, r4, ror #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 27484 <__cxa_atexit@plt+0x1b73c> │ │ │ │ + ldr r2, [pc, #128] @ 274ac <__cxa_atexit@plt+0x1b764> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 27494 <__cxa_atexit@plt+0x1b74c> │ │ │ │ + ldr r7, [pc, #104] @ 274b4 <__cxa_atexit@plt+0x1b76c> │ │ │ │ + ldr r2, [pc, #104] @ 274b8 <__cxa_atexit@plt+0x1b770> │ │ │ │ + ldr r1, [pc, #104] @ 274bc <__cxa_atexit@plt+0x1b774> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 274b0 <__cxa_atexit@plt+0x1b768> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xffffefb0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xffffefe8 │ │ │ │ - rscseq ip, r0, r4, lsl #28 │ │ │ │ - rscseq ip, r0, r0, ror #27 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 298ec <__cxa_atexit@plt+0x1dba4> │ │ │ │ - rscseq ip, r0, r4, asr #27 │ │ │ │ + tsteq r0, r8, asr #4 │ │ │ │ + rscseq pc, r0, ip, asr #11 │ │ │ │ + @ instruction: 0xfffff934 │ │ │ │ + @ instruction: 0xfffff9bc │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 298ec <__cxa_atexit@plt+0x1dba4> │ │ │ │ - rscseq ip, r0, r8, lsr #29 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 29da8 <__cxa_atexit@plt+0x1e060> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 29da0 <__cxa_atexit@plt+0x1e058> │ │ │ │ - ldr r3, [pc, #52] @ 29db0 <__cxa_atexit@plt+0x1e068> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #48] @ 29db4 <__cxa_atexit@plt+0x1e06c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #44] @ 29db8 <__cxa_atexit@plt+0x1e070> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 274f8 <__cxa_atexit@plt+0x1b7b0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 27508 <__cxa_atexit@plt+0x1b7c0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, sl │ │ │ │ - b 93673c <__cxa_atexit@plt+0x92a9f4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2753c <__cxa_atexit@plt+0x1b7f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 27544 <__cxa_atexit@plt+0x1b7fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, r0, r4, asr lr │ │ │ │ - rscseq ip, r0, r0, ror #28 │ │ │ │ - smlabteq r0, ip, r8, r5 │ │ │ │ - rscseq ip, r0, r8, asr lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 29e14 <__cxa_atexit@plt+0x1e0cc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 29e0c <__cxa_atexit@plt+0x1e0c4> │ │ │ │ - ldr r3, [pc, #44] @ 29e1c <__cxa_atexit@plt+0x1e0d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 29e20 <__cxa_atexit@plt+0x1e0d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b b17b98 <__cxa_atexit@plt+0xb0be50> │ │ │ │ - ldr r0, [r7] │ │ │ │ + tsteq r0, r4, asr #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2758c <__cxa_atexit@plt+0x1b844> │ │ │ │ + ldr r2, [pc, #44] @ 2759c <__cxa_atexit@plt+0x1b854> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 275d0 <__cxa_atexit@plt+0x1b888> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 275d8 <__cxa_atexit@plt+0x1b890> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq ip, r0, r4, sp │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ + strheq r8, [r0, -r0] │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 29e4c <__cxa_atexit@plt+0x1e104> │ │ │ │ - ldr r7, [pc, #24] @ 29e5c <__cxa_atexit@plt+0x1e114> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 29b04 <__cxa_atexit@plt+0x1ddbc> │ │ │ │ - ldr r7, [pc, #12] @ 29e60 <__cxa_atexit@plt+0x1e118> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27638 <__cxa_atexit@plt+0x1b8f0> │ │ │ │ + ldr r1, [pc, #68] @ 27648 <__cxa_atexit@plt+0x1b900> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 2764c <__cxa_atexit@plt+0x1b904> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrshteq ip, [r0], #216 @ 0xd8 │ │ │ │ - ldrsbteq ip, [r0], #208 @ 0xd0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 29e8c <__cxa_atexit@plt+0x1e144> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b b0de88 <__cxa_atexit@plt+0xb02140> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rscseq ip, r0, r4, lsr #27 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 29f00 <__cxa_atexit@plt+0x1e1b8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 29f18 <__cxa_atexit@plt+0x1e1d0> │ │ │ │ - ldr r2, [pc, #140] @ 29f4c <__cxa_atexit@plt+0x1e204> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 29f30 <__cxa_atexit@plt+0x1e1e8> │ │ │ │ - ldr r2, [pc, #120] @ 29f50 <__cxa_atexit@plt+0x1e208> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 29f00 <__cxa_atexit@plt+0x1e1b8> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 29f3c <__cxa_atexit@plt+0x1e1f4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 29f54 <__cxa_atexit@plt+0x1e20c> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r0, asr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 276d8 <__cxa_atexit@plt+0x1b990> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 276e4 <__cxa_atexit@plt+0x1b99c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 276f4 <__cxa_atexit@plt+0x1b9ac> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 276f8 <__cxa_atexit@plt+0x1b9b0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #68] @ 29f58 <__cxa_atexit@plt+0x1e210> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 29f5c <__cxa_atexit@plt+0x1e214> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #52] @ 29f60 <__cxa_atexit@plt+0x1e218> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27734 <__cxa_atexit@plt+0x1b9ec> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 27744 <__cxa_atexit@plt+0x1b9fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r3, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27780 <__cxa_atexit@plt+0x1ba38> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 27790 <__cxa_atexit@plt+0x1ba48> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - rscseq ip, r0, r4, lsl #26 │ │ │ │ - ldrshteq ip, [r0], #200 @ 0xc8 │ │ │ │ - rscseq ip, r0, ip, lsl #26 │ │ │ │ - rscseq ip, r0, r0, lsl #26 │ │ │ │ - rscseq ip, r0, r0, lsr #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #80] @ 29fd0 <__cxa_atexit@plt+0x1e288> │ │ │ │ + strdeq r7, [r0, -r8] │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2783c <__cxa_atexit@plt+0x1baf4> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + sub lr, r6, #11 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r6, #39 @ 0x27 │ │ │ │ + ldm r5, {r2, ip} │ │ │ │ + str lr, [r5] │ │ │ │ + str fp, [r5, #4] │ │ │ │ + ldr fp, [pc, #108] @ 2784c <__cxa_atexit@plt+0x1bb04> │ │ │ │ + ldr r1, [pc, #108] @ 27850 <__cxa_atexit@plt+0x1bb08> │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + add fp, pc, fp │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + ldr lr, [pc, #92] @ 27854 <__cxa_atexit@plt+0x1bb0c> │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #48] @ 27858 <__cxa_atexit@plt+0x1bb10> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + sub r9, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 29fb4 <__cxa_atexit@plt+0x1e26c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 29fc0 <__cxa_atexit@plt+0x1e278> │ │ │ │ - ldr r7, [pc, #48] @ 29fd4 <__cxa_atexit@plt+0x1e28c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #40] @ 29fd8 <__cxa_atexit@plt+0x1e290> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5], #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 278c0 <__cxa_atexit@plt+0x1bb78> │ │ │ │ + ldr r3, [pc, #84] @ 278d8 <__cxa_atexit@plt+0x1bb90> │ │ │ │ + ldr r2, [pc, #84] @ 278dc <__cxa_atexit@plt+0x1bb94> │ │ │ │ + ldr lr, [pc, #84] @ 278e0 <__cxa_atexit@plt+0x1bb98> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq ip, r0, r8, ror #24 │ │ │ │ - rscseq ip, r0, ip, asr ip │ │ │ │ - rscseq ip, r0, r8, lsr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 2a00c <__cxa_atexit@plt+0x1e2c4> │ │ │ │ - ldr r7, [pc, #36] @ 2a020 <__cxa_atexit@plt+0x1e2d8> │ │ │ │ + ldr r7, [pc, #28] @ 278e4 <__cxa_atexit@plt+0x1bb9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #28] @ 2a024 <__cxa_atexit@plt+0x1e2dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq ip, r0, r0, lsl ip │ │ │ │ - rscseq ip, r0, r4, lsl #24 │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + ldrhteq pc, [r0], #16 @ │ │ │ │ + ldrshteq pc, [r0], #16 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2a074 <__cxa_atexit@plt+0x1e32c> │ │ │ │ - ldr r2, [pc, #56] @ 2a07c <__cxa_atexit@plt+0x1e334> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 27930 <__cxa_atexit@plt+0x1bbe8> │ │ │ │ + ldr r2, [pc, #48] @ 27938 <__cxa_atexit@plt+0x1bbf0> │ │ │ │ + ldr r9, [pc, #48] @ 2793c <__cxa_atexit@plt+0x1bbf4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2a080 <__cxa_atexit@plt+0x1e338> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2a084 <__cxa_atexit@plt+0x1e33c> │ │ │ │ + ldr r1, [pc, #44] @ 27940 <__cxa_atexit@plt+0x1bbf8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, r0, r8, lsl ip │ │ │ │ - tsteq r0, r0, lsr #12 │ │ │ │ - tsteq r0, r0, lsl r7 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq pc, r0, r8, asr #3 │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 27974 <__cxa_atexit@plt+0x1bc2c> │ │ │ │ + ldr r3, [pc, #32] @ 27978 <__cxa_atexit@plt+0x1bc30> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq lr, [r0], #80 @ 0x50 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + rscseq pc, r0, r0, ror r1 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2a0bc <__cxa_atexit@plt+0x1e374> │ │ │ │ - ldr r3, [pc, #32] @ 2a0c4 <__cxa_atexit@plt+0x1e37c> │ │ │ │ - add r3, pc, r3 │ │ │ │ + bhi 279c4 <__cxa_atexit@plt+0x1bc7c> │ │ │ │ + ldr r2, [pc, #48] @ 279cc <__cxa_atexit@plt+0x1bc84> │ │ │ │ + ldr r9, [pc, #48] @ 279d0 <__cxa_atexit@plt+0x1bc88> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 279d4 <__cxa_atexit@plt+0x1bc8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 2a0c8 <__cxa_atexit@plt+0x1e380> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x010055bc │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq pc, r0, r8, asr #2 │ │ │ │ + smlabteq r0, r4, ip, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 27a08 <__cxa_atexit@plt+0x1bcc0> │ │ │ │ + ldr r3, [pc, #32] @ 27a0c <__cxa_atexit@plt+0x1bcc4> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, r0, ip, lsl r5 │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27a48 <__cxa_atexit@plt+0x1bd00> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 27a58 <__cxa_atexit@plt+0x1bd10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 27a8c <__cxa_atexit@plt+0x1bd44> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 27a94 <__cxa_atexit@plt+0x1bd4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + strdeq r7, [r0, -r4] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2a110 <__cxa_atexit@plt+0x1e3c8> │ │ │ │ - ldr r2, [pc, #44] @ 2a11c <__cxa_atexit@plt+0x1e3d4> │ │ │ │ + bcc 27adc <__cxa_atexit@plt+0x1bd94> │ │ │ │ + ldr r2, [pc, #44] @ 27aec <__cxa_atexit@plt+0x1bda4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r3, [pc, #28] @ 2a120 <__cxa_atexit@plt+0x1e3d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c014 <__cxa_atexit@plt+0xb502cc> │ │ │ │ - mov r3, #12 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - tsteq r0, r8, ror #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2a160 <__cxa_atexit@plt+0x1e418> │ │ │ │ - ldr r3, [pc, #32] @ 2a170 <__cxa_atexit@plt+0x1e428> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #12] @ 2a174 <__cxa_atexit@plt+0x1e42c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 27b20 <__cxa_atexit@plt+0x1bdd8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 27b28 <__cxa_atexit@plt+0x1bde0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffd1c8 │ │ │ │ - rscseq ip, r0, r0, asr r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + tsteq r0, r0, ror #22 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27b88 <__cxa_atexit@plt+0x1be40> │ │ │ │ + ldr r1, [pc, #68] @ 27b98 <__cxa_atexit@plt+0x1be50> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 27b9c <__cxa_atexit@plt+0x1be54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r0, lsl #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2a1b4 <__cxa_atexit@plt+0x1e46c> │ │ │ │ - ldr r3, [pc, #32] @ 2a1c4 <__cxa_atexit@plt+0x1e47c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ - ldr r7, [pc, #12] @ 2a1c8 <__cxa_atexit@plt+0x1e480> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 27c44 <__cxa_atexit@plt+0x1befc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 27c4c <__cxa_atexit@plt+0x1bf04> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 27c60 <__cxa_atexit@plt+0x1bf18> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 27c64 <__cxa_atexit@plt+0x1bf1c> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 27c68 <__cxa_atexit@plt+0x1bf20> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 27c54 <__cxa_atexit@plt+0x1bf0c> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffb28c │ │ │ │ - rscseq ip, r0, ip, ror r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrshteq lr, [r0], #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r7, r5, #60 @ 0x3c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2a2b0 <__cxa_atexit@plt+0x1e568> │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 27ca4 <__cxa_atexit@plt+0x1bf5c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 27cb4 <__cxa_atexit@plt+0x1bf6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r7, [r0, -r4] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2a2b8 <__cxa_atexit@plt+0x1e570> │ │ │ │ - mov ip, #39 @ 0x27 │ │ │ │ - orr ip, ip, #31232 @ 0x7a00 │ │ │ │ - mov sl, #50 @ 0x32 │ │ │ │ - mov lr, #3 │ │ │ │ - mov r2, #20 │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, #10 │ │ │ │ - str lr, [r5, #-60] @ 0xffffffc4 │ │ │ │ - str r0, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str lr, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - str sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub r2, r6, #19 │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #144] @ 2a2d4 <__cxa_atexit@plt+0x1e58c> │ │ │ │ + bcc 27cf0 <__cxa_atexit@plt+0x1bfa8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 27d00 <__cxa_atexit@plt+0x1bfb8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r0, r8, sl, r7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 27de8 <__cxa_atexit@plt+0x1c0a0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 27df0 <__cxa_atexit@plt+0x1c0a8> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 27e08 <__cxa_atexit@plt+0x1c0c0> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 27e0c <__cxa_atexit@plt+0x1c0c4> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 27e10 <__cxa_atexit@plt+0x1c0c8> │ │ │ │ + ldr r0, [pc, #120] @ 27e14 <__cxa_atexit@plt+0x1c0cc> │ │ │ │ + add r4, r2, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ - mov r0, #1696 @ 0x6a0 │ │ │ │ - orr r0, r0, #98304 @ 0x18000 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - mov r0, #67 @ 0x43 │ │ │ │ - orr r0, r0, #16384 @ 0x4000 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r0, #848 @ 0x350 │ │ │ │ - orr r0, r0, #49152 @ 0xc000 │ │ │ │ - stmdb r5, {r0, r1, r2, r3} │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r2, [pc, #92] @ 2a2d8 <__cxa_atexit@plt+0x1e590> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - ldr r2, [pc, #80] @ 2a2dc <__cxa_atexit@plt+0x1e594> │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 27e18 <__cxa_atexit@plt+0x1c0d0> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 27df8 <__cxa_atexit@plt+0x1c0b0> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + smlalseq lr, r0, r4, r1 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 27e80 <__cxa_atexit@plt+0x1c138> │ │ │ │ + ldr r3, [pc, #84] @ 27e98 <__cxa_atexit@plt+0x1c150> │ │ │ │ + ldr r2, [pc, #84] @ 27e9c <__cxa_atexit@plt+0x1c154> │ │ │ │ + ldr lr, [pc, #84] @ 27ea0 <__cxa_atexit@plt+0x1c158> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [r5] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, #16 │ │ │ │ - mov r8, #25 │ │ │ │ - mov r9, #33 @ 0x21 │ │ │ │ - mov sl, #100 @ 0x64 │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 2a2c0 <__cxa_atexit@plt+0x1e578> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 2a2d0 <__cxa_atexit@plt+0x1e588> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 27ea4 <__cxa_atexit@plt+0x1c15c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, r0, r4, lsr #19 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub sl, r5, #80 @ 0x50 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 2a3f8 <__cxa_atexit@plt+0x1e6b0> │ │ │ │ - ldr r6, [pc, #300] @ 2a430 <__cxa_atexit@plt+0x1e6e8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - str r6, [r2, #-4]! │ │ │ │ - sub r6, r2, #60 @ 0x3c │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 2a40c <__cxa_atexit@plt+0x1e6c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 2a414 <__cxa_atexit@plt+0x1e6cc> │ │ │ │ - mov r1, #39 @ 0x27 │ │ │ │ - orr r1, r1, #31232 @ 0x7a00 │ │ │ │ - mov r0, #50 @ 0x32 │ │ │ │ - mov r2, #3 │ │ │ │ - mov lr, #20 │ │ │ │ - sub ip, r6, #19 │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str lr, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - mov r1, #1696 @ 0x6a0 │ │ │ │ - orr r1, r1, #98304 @ 0x18000 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - orr r1, r1, #16384 @ 0x4000 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - mov r1, #848 @ 0x350 │ │ │ │ - orr r1, r1, #49152 @ 0xc000 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - ldr r7, [pc, #180] @ 2a43c <__cxa_atexit@plt+0x1e6f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r7, [pc, #164] @ 2a440 <__cxa_atexit@plt+0x1e6f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r7, [pc, #152] @ 2a444 <__cxa_atexit@plt+0x1e6fc> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - mov r7, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq lr, r0, r8, ror ip │ │ │ │ + rscseq lr, r0, ip, lsl ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 27ef0 <__cxa_atexit@plt+0x1c1a8> │ │ │ │ + ldr r2, [pc, #48] @ 27ef8 <__cxa_atexit@plt+0x1c1b0> │ │ │ │ + ldr r9, [pc, #48] @ 27efc <__cxa_atexit@plt+0x1c1b4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - mov r7, #100 @ 0x64 │ │ │ │ - mov r3, #33 @ 0x21 │ │ │ │ - mov r1, #25 │ │ │ │ - sub lr, r5, #76 @ 0x4c │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - str r2, [r5, #-64] @ 0xffffffc0 │ │ │ │ - mov r7, #10 │ │ │ │ - str r7, [r5, #-60] @ 0xffffffc4 │ │ │ │ - str r2, [r5, #-56] @ 0xffffffc8 │ │ │ │ - mov r7, #5 │ │ │ │ - str r7, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, #16 │ │ │ │ - b 2a468 <__cxa_atexit@plt+0x1e720> │ │ │ │ - ldr r7, [pc, #56] @ 2a438 <__cxa_atexit@plt+0x1e6f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r1, [pc, #44] @ 27f00 <__cxa_atexit@plt+0x1c1b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 2a41c <__cxa_atexit@plt+0x1e6d4> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 2a434 <__cxa_atexit@plt+0x1e6ec> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrshteq lr, [r0], #180 @ 0xb4 │ │ │ │ + @ instruction: 0x01007798 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 27f34 <__cxa_atexit@plt+0x1c1ec> │ │ │ │ + ldr r3, [pc, #32] @ 27f38 <__cxa_atexit@plt+0x1c1f0> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq sp, [r0], #240 @ 0xf0 │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ + rscseq lr, r0, r4, asr #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 27fbc <__cxa_atexit@plt+0x1c274> │ │ │ │ + ldr r2, [pc, #128] @ 27fe4 <__cxa_atexit@plt+0x1c29c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 27fcc <__cxa_atexit@plt+0x1c284> │ │ │ │ + ldr r7, [pc, #104] @ 27fec <__cxa_atexit@plt+0x1c2a4> │ │ │ │ + ldr r2, [pc, #104] @ 27ff0 <__cxa_atexit@plt+0x1c2a8> │ │ │ │ + ldr r1, [pc, #104] @ 27ff4 <__cxa_atexit@plt+0x1c2ac> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 27fe8 <__cxa_atexit@plt+0x1c2a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - rscseq ip, r0, r8, asr #16 │ │ │ │ - rscseq ip, r0, r0, ror r8 │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - b 2a468 <__cxa_atexit@plt+0x1e720> │ │ │ │ - strdeq pc, [pc], r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + rscseq lr, r0, ip, lsr #22 │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + @ instruction: 0xfffff9ec │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #328 @ 0x148 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2a6e8 <__cxa_atexit@plt+0x1e9a0> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr lr, [pc, #632] @ 2a700 <__cxa_atexit@plt+0x1e9b8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #51 @ 0x33 │ │ │ │ - sub r7, r7, #256 @ 0x100 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #43 @ 0x2b │ │ │ │ - sub r7, r7, #256 @ 0x100 │ │ │ │ - ldr r2, [pc, #608] @ 2a704 <__cxa_atexit@plt+0x1e9bc> │ │ │ │ + bcc 28030 <__cxa_atexit@plt+0x1c2e8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 28040 <__cxa_atexit@plt+0x1c2f8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add ip, r5, #52 @ 0x34 │ │ │ │ - ldm ip, {r8, r9, ip} │ │ │ │ - ldr r1, [r5, #64] @ 0x40 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #68] @ 0x44 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [pc, #576] @ 2a708 <__cxa_atexit@plt+0x1e9c0> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r0, r2, ip} │ │ │ │ - add lr, r3, #28 │ │ │ │ - stm lr, {r2, r9, fp} │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - sub r8, r7, #256 @ 0x100 │ │ │ │ - sub r1, r6, #7 │ │ │ │ - sub ip, r1, #256 @ 0x100 │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r1, r1, #256 @ 0x100 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - sub r7, r7, #256 @ 0x100 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - ldr lr, [r5, #48] @ 0x30 │ │ │ │ - sub r4, r6, #239 @ 0xef │ │ │ │ - str r4, [sp] │ │ │ │ - sub r9, r6, #231 @ 0xe7 │ │ │ │ - ldr r4, [pc, #472] @ 2a70c <__cxa_atexit@plt+0x1e9c4> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str fp, [r3, #64] @ 0x40 │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - str r7, [r3, #68] @ 0x44 │ │ │ │ - add lr, r3, #72 @ 0x48 │ │ │ │ - stm lr, {r1, r4, ip} │ │ │ │ - str r8, [r3, #84] @ 0x54 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - sub r4, r6, #223 @ 0xdf │ │ │ │ - sub r8, r6, #195 @ 0xc3 │ │ │ │ - sub ip, r6, #211 @ 0xd3 │ │ │ │ - sub r0, r6, #203 @ 0xcb │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - str sl, [r3, #100] @ 0x64 │ │ │ │ - str fp, [r3, #104] @ 0x68 │ │ │ │ - str r9, [r3, #108] @ 0x6c │ │ │ │ - ldr r1, [sp] │ │ │ │ - add r9, r3, #112 @ 0x70 │ │ │ │ - stm r9, {r1, r2, r7} │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ - str lr, [r3, #128] @ 0x80 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str fp, [r3, #132] @ 0x84 │ │ │ │ - str r0, [r3, #136] @ 0x88 │ │ │ │ - str ip, [r3, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #356] @ 2a710 <__cxa_atexit@plt+0x1e9c8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str ip, [r3, #144] @ 0x90 │ │ │ │ - str r8, [r3, #148] @ 0x94 │ │ │ │ - str r4, [r3, #152] @ 0x98 │ │ │ │ - str r2, [r3, #156] @ 0x9c │ │ │ │ - str r1, [r3, #160] @ 0xa0 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - sub r4, r6, #171 @ 0xab │ │ │ │ - sub r1, r6, #163 @ 0xa3 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add lr, r3, #164 @ 0xa4 │ │ │ │ - stm lr, {r2, r7, fp} │ │ │ │ - str r1, [r3, #176] @ 0xb0 │ │ │ │ - str r4, [r3, #180] @ 0xb4 │ │ │ │ - str r2, [r3, #184] @ 0xb8 │ │ │ │ - str r0, [r3, #188] @ 0xbc │ │ │ │ - str r2, [r3, #192] @ 0xc0 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - sub lr, r6, #155 @ 0x9b │ │ │ │ - sub r1, r6, #127 @ 0x7f │ │ │ │ - sub r0, r6, #143 @ 0x8f │ │ │ │ - sub r4, r6, #135 @ 0x87 │ │ │ │ - str r7, [r3, #196] @ 0xc4 │ │ │ │ - str fp, [r3, #200] @ 0xc8 │ │ │ │ - str r4, [r3, #204] @ 0xcc │ │ │ │ - str r0, [r3, #208] @ 0xd0 │ │ │ │ - str ip, [r3, #212] @ 0xd4 │ │ │ │ - str r1, [r3, #216] @ 0xd8 │ │ │ │ - str lr, [r3, #220] @ 0xdc │ │ │ │ - str r2, [r3, #224] @ 0xe0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - sub r1, r6, #103 @ 0x67 │ │ │ │ - sub r0, r6, #95 @ 0x5f │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r2, [r3, #260] @ 0x104 │ │ │ │ - str r7, [r3, #228] @ 0xe4 │ │ │ │ - add r7, r3, #232 @ 0xe8 │ │ │ │ - stm r7, {r2, r4, fp} │ │ │ │ - add r4, r3, #244 @ 0xf4 │ │ │ │ - stm r4, {r0, r1, r2, lr} │ │ │ │ - sub r7, r6, #67 @ 0x43 │ │ │ │ - sub r7, r7, #256 @ 0x100 │ │ │ │ - ldr r9, [r5, #76] @ 0x4c │ │ │ │ - sub r4, r6, #19 │ │ │ │ - str r4, [r3, #324] @ 0x144 │ │ │ │ - str r7, [r3, #328] @ 0x148 │ │ │ │ - ldr lr, [pc, #168] @ 2a714 <__cxa_atexit@plt+0x1e9cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub sl, r6, #251 @ 0xfb │ │ │ │ - sub r1, r6, #35 @ 0x23 │ │ │ │ - ldr r8, [pc, #156] @ 2a718 <__cxa_atexit@plt+0x1e9d0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r7, r6, #183 @ 0xb7 │ │ │ │ - sub r0, r6, #115 @ 0x73 │ │ │ │ - sub r2, r6, #47 @ 0x2f │ │ │ │ - ldr r4, [pc, #140] @ 2a71c <__cxa_atexit@plt+0x1e9d4> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r4, [r3, #292] @ 0x124 │ │ │ │ - str r2, [r3, #296] @ 0x128 │ │ │ │ - add r2, r3, #300 @ 0x12c │ │ │ │ - stm r2, {r0, r7, r8} │ │ │ │ - add r0, r3, #312 @ 0x138 │ │ │ │ - stm r0, {r1, sl, lr} │ │ │ │ - sub r7, r6, #87 @ 0x57 │ │ │ │ - str r7, [r3, #288] @ 0x120 │ │ │ │ - sub r7, r6, #59 @ 0x3b │ │ │ │ - str r7, [r3, #284] @ 0x11c │ │ │ │ - str ip, [r3, #280] @ 0x118 │ │ │ │ - sub r7, r6, #75 @ 0x4b │ │ │ │ - str r7, [r3, #276] @ 0x114 │ │ │ │ - sub r7, r6, #67 @ 0x43 │ │ │ │ - str r7, [r3, #272] @ 0x110 │ │ │ │ - str fp, [r3, #268] @ 0x10c │ │ │ │ - str r9, [r3, #264] @ 0x108 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - ldr r0, [r5, #80]! @ 0x50 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #48] @ 2a720 <__cxa_atexit@plt+0x1e9d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #328 @ 0x148 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - str r2, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - tsteq r0, r8, lsl #6 │ │ │ │ - strdeq r5, [r0, -r0] │ │ │ │ - ldrdeq r5, [r0, -r0] │ │ │ │ - tsteq r0, r8, ror #4 │ │ │ │ - strdeq r5, [r0, -r0] │ │ │ │ - tsteq r0, r4, lsr r1 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - tsteq r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, asr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2a770 <__cxa_atexit@plt+0x1ea28> │ │ │ │ + bhi 28074 <__cxa_atexit@plt+0x1c32c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2a778 <__cxa_atexit@plt+0x1ea30> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2a77c <__cxa_atexit@plt+0x1ea34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2807c <__cxa_atexit@plt+0x1c334> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, lsr #30 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ + tsteq r0, ip, lsl #12 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 280c4 <__cxa_atexit@plt+0x1c37c> │ │ │ │ + ldr r2, [pc, #44] @ 280d4 <__cxa_atexit@plt+0x1c38c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2a7fc <__cxa_atexit@plt+0x1eab4> │ │ │ │ - ldr r7, [pc, #52] @ 2a80c <__cxa_atexit@plt+0x1eac4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2a7f0 <__cxa_atexit@plt+0x1eaa8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 2a81c <__cxa_atexit@plt+0x1ead4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 28108 <__cxa_atexit@plt+0x1c3c0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 28110 <__cxa_atexit@plt+0x1c3c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2a810 <__cxa_atexit@plt+0x1eac8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + tsteq r0, r8, ror r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28170 <__cxa_atexit@plt+0x1c428> │ │ │ │ + ldr r1, [pc, #68] @ 28180 <__cxa_atexit@plt+0x1c438> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 28184 <__cxa_atexit@plt+0x1c43c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalseq ip, r0, r0, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov ip, fp │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #220] @ 2a910 <__cxa_atexit@plt+0x1ebc8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - mov r2, r5 │ │ │ │ - str r0, [r2, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2a8e8 <__cxa_atexit@plt+0x1eba0> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r8, lsl r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 28210 <__cxa_atexit@plt+0x1c4c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #60 @ 0x3c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 2a8f8 <__cxa_atexit@plt+0x1ebb0> │ │ │ │ - ldr r2, [pc, #172] @ 2a914 <__cxa_atexit@plt+0x1ebcc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2821c <__cxa_atexit@plt+0x1c4d4> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ ldr r9, [r7, #11] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, r7} │ │ │ │ - sub r8, r3, #35 @ 0x23 │ │ │ │ - sub lr, r3, #23 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - ldr r0, [pc, #120] @ 2a918 <__cxa_atexit@plt+0x1ebd0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - ldr r0, [pc, #104] @ 2a91c <__cxa_atexit@plt+0x1ebd4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r6, #32 │ │ │ │ - stm r1, {r0, r7, fp} │ │ │ │ - ldr r0, [pc, #92] @ 2a920 <__cxa_atexit@plt+0x1ebd8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 2822c <__cxa_atexit@plt+0x1c4e4> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 28230 <__cxa_atexit@plt+0x1c4e8> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - mov fp, ip │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov fp, ip │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #60 @ 0x3c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, ip │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - smlabteq r0, ip, lr, r4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - mov ip, r4 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2826c <__cxa_atexit@plt+0x1c524> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2827c <__cxa_atexit@plt+0x1c534> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, lsl #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2a9cc <__cxa_atexit@plt+0x1ec84> │ │ │ │ - ldr r2, [pc, #144] @ 2a9dc <__cxa_atexit@plt+0x1ec94> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - sub r4, r6, #35 @ 0x23 │ │ │ │ - sub lr, r6, #23 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - ldr r0, [pc, #88] @ 2a9e0 <__cxa_atexit@plt+0x1ec98> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r0, [pc, #72] @ 2a9e4 <__cxa_atexit@plt+0x1ec9c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r3, #32 │ │ │ │ - stm r1, {r0, r7, sl} │ │ │ │ - ldr r0, [pc, #60] @ 2a9e8 <__cxa_atexit@plt+0x1eca0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r4, ip │ │ │ │ + bcc 282b8 <__cxa_atexit@plt+0x1c570> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 282c8 <__cxa_atexit@plt+0x1c580> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r4, #60 @ 0x3c │ │ │ │ - str r4, [ip, #828] @ 0x33c │ │ │ │ - mov r4, ip │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - smlatteq r0, r4, sp, r4 │ │ │ │ - ldrsbteq ip, [r0], #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 2aa40 <__cxa_atexit@plt+0x1ecf8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2aa38 <__cxa_atexit@plt+0x1ecf0> │ │ │ │ - ldr r8, [pc, #40] @ 2aa48 <__cxa_atexit@plt+0x1ed00> │ │ │ │ + smlabteq r0, r0, r4, r7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 283b4 <__cxa_atexit@plt+0x1c66c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 283c0 <__cxa_atexit@plt+0x1c678> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + mov ip, r8 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r8, [pc, #160] @ 283d0 <__cxa_atexit@plt+0x1c688> │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 2aa4c <__cxa_atexit@plt+0x1ed04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 9367e0 <__cxa_atexit@plt+0x92aa98> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r8, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 283d4 <__cxa_atexit@plt+0x1c68c> │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ + ldr r1, [pc, #120] @ 283d8 <__cxa_atexit@plt+0x1c690> │ │ │ │ + ldr r0, [pc, #120] @ 283dc <__cxa_atexit@plt+0x1c694> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #108] @ 283e0 <__cxa_atexit@plt+0x1c698> │ │ │ │ + str fp, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, ip │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalseq ip, r0, r0, r2 │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2aa84 <__cxa_atexit@plt+0x1ed3c> │ │ │ │ - ldr r3, [pc, #32] @ 2aa8c <__cxa_atexit@plt+0x1ed44> │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + ldrsbteq sp, [r0], #180 @ 0xb4 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 28448 <__cxa_atexit@plt+0x1c700> │ │ │ │ + ldr r3, [pc, #84] @ 28460 <__cxa_atexit@plt+0x1c718> │ │ │ │ + ldr r2, [pc, #84] @ 28464 <__cxa_atexit@plt+0x1c71c> │ │ │ │ + ldr lr, [pc, #84] @ 28468 <__cxa_atexit@plt+0x1c720> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 2aa90 <__cxa_atexit@plt+0x1ed48> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 2aac0 <__cxa_atexit@plt+0x1ed78> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 2aac4 <__cxa_atexit@plt+0x1ed7c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - rscseq ip, r0, r4, lsl #4 │ │ │ │ - @ instruction: 0x01004cb8 │ │ │ │ + ldr r7, [pc, #28] @ 2846c <__cxa_atexit@plt+0x1c724> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq lr, r0, r0, asr #13 │ │ │ │ + rscseq lr, r0, r4, asr #13 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2ab14 <__cxa_atexit@plt+0x1edcc> │ │ │ │ - ldr r2, [pc, #56] @ 2ab1c <__cxa_atexit@plt+0x1edd4> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 284b8 <__cxa_atexit@plt+0x1c770> │ │ │ │ + ldr r2, [pc, #48] @ 284c0 <__cxa_atexit@plt+0x1c778> │ │ │ │ + ldr r9, [pc, #48] @ 284c4 <__cxa_atexit@plt+0x1c77c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2ab20 <__cxa_atexit@plt+0x1edd8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2ab24 <__cxa_atexit@plt+0x1eddc> │ │ │ │ + ldr r1, [pc, #44] @ 284c8 <__cxa_atexit@plt+0x1c780> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq ip, [r0], #20 │ │ │ │ - smlabbeq r0, r0, fp, r4 │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlalseq lr, r0, ip, r6 │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 284fc <__cxa_atexit@plt+0x1c7b4> │ │ │ │ + ldr r3, [pc, #32] @ 28500 <__cxa_atexit@plt+0x1c7b8> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r0, r8, lsr #20 │ │ │ │ + tsteq r0, r8, ror r2 │ │ │ │ + rscseq lr, r0, r4, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2ab74 <__cxa_atexit@plt+0x1ee2c> │ │ │ │ - ldr r2, [pc, #56] @ 2ab7c <__cxa_atexit@plt+0x1ee34> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 2854c <__cxa_atexit@plt+0x1c804> │ │ │ │ + ldr r2, [pc, #48] @ 28554 <__cxa_atexit@plt+0x1c80c> │ │ │ │ + ldr r9, [pc, #48] @ 28558 <__cxa_atexit@plt+0x1c810> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2ab80 <__cxa_atexit@plt+0x1ee38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2ab84 <__cxa_atexit@plt+0x1ee3c> │ │ │ │ + ldr r1, [pc, #44] @ 2855c <__cxa_atexit@plt+0x1c814> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, r0, r4, ror #2 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - tsteq r0, r0, lsl ip │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq lr, r0, ip, lsl r6 │ │ │ │ + tsteq r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 28590 <__cxa_atexit@plt+0x1c848> │ │ │ │ + ldr r3, [pc, #32] @ 28594 <__cxa_atexit@plt+0x1c84c> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + smlalseq sp, r0, r4, r9 │ │ │ │ + smlatteq r0, r4, r1, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 285d0 <__cxa_atexit@plt+0x1c888> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 285e0 <__cxa_atexit@plt+0x1c898> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r0, r4, r1, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2abd4 <__cxa_atexit@plt+0x1ee8c> │ │ │ │ - ldr r2, [pc, #56] @ 2abdc <__cxa_atexit@plt+0x1ee94> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2abe0 <__cxa_atexit@plt+0x1ee98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2abe4 <__cxa_atexit@plt+0x1ee9c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + bhi 28614 <__cxa_atexit@plt+0x1c8cc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2861c <__cxa_atexit@plt+0x1c8d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrshteq ip, [r0], #12 │ │ │ │ - smlabteq r0, r0, sl, r4 │ │ │ │ - @ instruction: 0x01004bb0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + tsteq r0, ip, rrx │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28664 <__cxa_atexit@plt+0x1c91c> │ │ │ │ + ldr r2, [pc, #44] @ 28674 <__cxa_atexit@plt+0x1c92c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2ac34 <__cxa_atexit@plt+0x1eeec> │ │ │ │ + bhi 286a8 <__cxa_atexit@plt+0x1c960> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2ac3c <__cxa_atexit@plt+0x1eef4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2ac40 <__cxa_atexit@plt+0x1eef8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 286b0 <__cxa_atexit@plt+0x1c968> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ + ldrdeq r6, [r0, -r8] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2ac88 <__cxa_atexit@plt+0x1ef40> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 2ac90 <__cxa_atexit@plt+0x1ef48> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28710 <__cxa_atexit@plt+0x1c9c8> │ │ │ │ + ldr r1, [pc, #68] @ 28720 <__cxa_atexit@plt+0x1c9d8> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 28724 <__cxa_atexit@plt+0x1c9dc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 2ac94 <__cxa_atexit@plt+0x1ef4c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r8, ror r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 287cc <__cxa_atexit@plt+0x1ca84> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 287d4 <__cxa_atexit@plt+0x1ca8c> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 287e8 <__cxa_atexit@plt+0x1caa0> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 287ec <__cxa_atexit@plt+0x1caa4> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 287f0 <__cxa_atexit@plt+0x1caa8> │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 287dc <__cxa_atexit@plt+0x1ca94> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, r0, lsl #22 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq sp, r0, ip, asr r7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2882c <__cxa_atexit@plt+0x1cae4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2883c <__cxa_atexit@plt+0x1caf4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, asr #30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28878 <__cxa_atexit@plt+0x1cb30> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 28888 <__cxa_atexit@plt+0x1cb40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r0, lsl #30 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, sl │ │ │ │ mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 28970 <__cxa_atexit@plt+0x1cc28> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 28978 <__cxa_atexit@plt+0x1cc30> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 28990 <__cxa_atexit@plt+0x1cc48> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 28994 <__cxa_atexit@plt+0x1cc4c> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 28998 <__cxa_atexit@plt+0x1cc50> │ │ │ │ + ldr r0, [pc, #120] @ 2899c <__cxa_atexit@plt+0x1cc54> │ │ │ │ + add r4, r2, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 289a0 <__cxa_atexit@plt+0x1cc58> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 28980 <__cxa_atexit@plt+0x1cc38> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq sp, r0, r0, lsl #12 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 28a08 <__cxa_atexit@plt+0x1ccc0> │ │ │ │ + ldr r3, [pc, #84] @ 28a20 <__cxa_atexit@plt+0x1ccd8> │ │ │ │ + ldr r2, [pc, #84] @ 28a24 <__cxa_atexit@plt+0x1ccdc> │ │ │ │ + ldr lr, [pc, #84] @ 28a28 <__cxa_atexit@plt+0x1cce0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 28a2c <__cxa_atexit@plt+0x1cce4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq lr, r0, ip, asr #2 │ │ │ │ + ldrshteq lr, [r0], #0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2ad1c <__cxa_atexit@plt+0x1efd4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2ad24 <__cxa_atexit@plt+0x1efdc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2ad28 <__cxa_atexit@plt+0x1efe0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + bhi 28a78 <__cxa_atexit@plt+0x1cd30> │ │ │ │ + ldr r2, [pc, #48] @ 28a80 <__cxa_atexit@plt+0x1cd38> │ │ │ │ + ldr r9, [pc, #48] @ 28a84 <__cxa_atexit@plt+0x1cd3c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 28a88 <__cxa_atexit@plt+0x1cd40> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq lr, r0, r8, asr #1 │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 28abc <__cxa_atexit@plt+0x1cd74> │ │ │ │ + ldr r3, [pc, #32] @ 28ac0 <__cxa_atexit@plt+0x1cd78> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r0, r8, ror #8 │ │ │ │ + @ instruction: 0x01006cb8 │ │ │ │ + smlalseq lr, r0, r8, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 28b44 <__cxa_atexit@plt+0x1cdfc> │ │ │ │ + ldr r2, [pc, #128] @ 28b6c <__cxa_atexit@plt+0x1ce24> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 28b54 <__cxa_atexit@plt+0x1ce0c> │ │ │ │ + ldr r7, [pc, #104] @ 28b74 <__cxa_atexit@plt+0x1ce2c> │ │ │ │ + ldr r2, [pc, #104] @ 28b78 <__cxa_atexit@plt+0x1ce30> │ │ │ │ + ldr r1, [pc, #104] @ 28b7c <__cxa_atexit@plt+0x1ce34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 28b70 <__cxa_atexit@plt+0x1ce28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r0, r8, fp, r6 │ │ │ │ + rscseq lr, r0, r0 │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + @ instruction: 0xfffff9ec │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28bb8 <__cxa_atexit@plt+0x1ce70> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 28bc8 <__cxa_atexit@plt+0x1ce80> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01006bbc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2adb0 <__cxa_atexit@plt+0x1f068> │ │ │ │ + bhi 28bfc <__cxa_atexit@plt+0x1ceb4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2adb8 <__cxa_atexit@plt+0x1f070> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2adbc <__cxa_atexit@plt+0x1f074> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 28c04 <__cxa_atexit@plt+0x1cebc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b5c264 <__cxa_atexit@plt+0xb5051c> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r0, r4, r8, r4 │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + smlabbeq r0, r4, sl, r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28c4c <__cxa_atexit@plt+0x1cf04> │ │ │ │ + ldr r2, [pc, #44] @ 28c5c <__cxa_atexit@plt+0x1cf14> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2ae0c <__cxa_atexit@plt+0x1f0c4> │ │ │ │ + bhi 28c90 <__cxa_atexit@plt+0x1cf48> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2ae14 <__cxa_atexit@plt+0x1f0cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2ae18 <__cxa_atexit@plt+0x1f0d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 28c98 <__cxa_atexit@plt+0x1cf50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r0, r8, r8, r4 │ │ │ │ - smlabbeq r0, r0, r9, r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28cf8 <__cxa_atexit@plt+0x1cfb0> │ │ │ │ + ldr r1, [pc, #68] @ 28d08 <__cxa_atexit@plt+0x1cfc0> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 28d0c <__cxa_atexit@plt+0x1cfc4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0x01006a90 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 28d98 <__cxa_atexit@plt+0x1d050> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 28da4 <__cxa_atexit@plt+0x1d05c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 28db4 <__cxa_atexit@plt+0x1d06c> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 28db8 <__cxa_atexit@plt+0x1d070> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28df4 <__cxa_atexit@plt+0x1d0ac> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 28e04 <__cxa_atexit@plt+0x1d0bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r0, r4, r9, r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 28e40 <__cxa_atexit@plt+0x1d0f8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 28e50 <__cxa_atexit@plt+0x1d108> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r8, lsr r9 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2aea0 <__cxa_atexit@plt+0x1f158> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2aea8 <__cxa_atexit@plt+0x1f160> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2aeac <__cxa_atexit@plt+0x1f164> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + bhi 28f3c <__cxa_atexit@plt+0x1d1f4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 28f48 <__cxa_atexit@plt+0x1d200> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + mov ip, r8 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r8, [pc, #160] @ 28f58 <__cxa_atexit@plt+0x1d210> │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 28f5c <__cxa_atexit@plt+0x1d214> │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ + ldr r1, [pc, #120] @ 28f60 <__cxa_atexit@plt+0x1d218> │ │ │ │ + ldr r0, [pc, #120] @ 28f64 <__cxa_atexit@plt+0x1d21c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #108] @ 28f68 <__cxa_atexit@plt+0x1d220> │ │ │ │ + str fp, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, ip │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq sp, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 28fd0 <__cxa_atexit@plt+0x1d288> │ │ │ │ + ldr r3, [pc, #84] @ 28fe8 <__cxa_atexit@plt+0x1d2a0> │ │ │ │ + ldr r2, [pc, #84] @ 28fec <__cxa_atexit@plt+0x1d2a4> │ │ │ │ + ldr lr, [pc, #84] @ 28ff0 <__cxa_atexit@plt+0x1d2a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 28ff4 <__cxa_atexit@plt+0x1d2ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + smlalseq sp, r0, r4, fp │ │ │ │ + rscseq sp, r0, r4, lsl #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 29040 <__cxa_atexit@plt+0x1d2f8> │ │ │ │ + ldr r2, [pc, #48] @ 29048 <__cxa_atexit@plt+0x1d300> │ │ │ │ + ldr r9, [pc, #48] @ 2904c <__cxa_atexit@plt+0x1d304> │ │ │ │ str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 29050 <__cxa_atexit@plt+0x1d308> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - smlatteq r0, ip, r8, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq sp, r0, ip, asr fp │ │ │ │ + tsteq r0, r8, asr #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 29084 <__cxa_atexit@plt+0x1d33c> │ │ │ │ + ldr r3, [pc, #32] @ 29088 <__cxa_atexit@plt+0x1d340> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, r0, r0, lsr #29 │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + rscseq sp, r0, r4, lsl #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2aef4 <__cxa_atexit@plt+0x1f1ac> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 2aefc <__cxa_atexit@plt+0x1f1b4> │ │ │ │ + bhi 290d4 <__cxa_atexit@plt+0x1d38c> │ │ │ │ + ldr r2, [pc, #48] @ 290dc <__cxa_atexit@plt+0x1d394> │ │ │ │ + ldr r9, [pc, #48] @ 290e0 <__cxa_atexit@plt+0x1d398> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 290e4 <__cxa_atexit@plt+0x1d39c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 2af00 <__cxa_atexit@plt+0x1f1b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0100479c │ │ │ │ - @ instruction: 0x01004894 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrsbteq sp, [r0], #172 @ 0xac │ │ │ │ + @ instruction: 0x010065b4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 29118 <__cxa_atexit@plt+0x1d3d0> │ │ │ │ + ldr r3, [pc, #32] @ 2911c <__cxa_atexit@plt+0x1d3d4> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, r0, ip, lsl #28 │ │ │ │ + tsteq r0, ip, asr r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 29158 <__cxa_atexit@plt+0x1d410> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 29168 <__cxa_atexit@plt+0x1d420> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, lsl r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2af88 <__cxa_atexit@plt+0x1f240> │ │ │ │ + bhi 2919c <__cxa_atexit@plt+0x1d454> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2af90 <__cxa_atexit@plt+0x1f248> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2af94 <__cxa_atexit@plt+0x1f24c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 291a4 <__cxa_atexit@plt+0x1d45c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - tsteq r0, r4, lsl #16 │ │ │ │ + smlatteq r0, r4, r4, r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 291ec <__cxa_atexit@plt+0x1d4a4> │ │ │ │ + ldr r2, [pc, #44] @ 291fc <__cxa_atexit@plt+0x1d4b4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2afdc <__cxa_atexit@plt+0x1f294> │ │ │ │ + bhi 29230 <__cxa_atexit@plt+0x1d4e8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 2afe4 <__cxa_atexit@plt+0x1f29c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 2afe8 <__cxa_atexit@plt+0x1f2a0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 29238 <__cxa_atexit@plt+0x1d4f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010046b4 │ │ │ │ - smlatbeq r0, ip, r7, r4 │ │ │ │ + tsteq r0, r0, asr r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 29298 <__cxa_atexit@plt+0x1d550> │ │ │ │ + ldr r1, [pc, #68] @ 292a8 <__cxa_atexit@plt+0x1d560> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 292ac <__cxa_atexit@plt+0x1d564> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 29354 <__cxa_atexit@plt+0x1d60c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2935c <__cxa_atexit@plt+0x1d614> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 29370 <__cxa_atexit@plt+0x1d628> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 29374 <__cxa_atexit@plt+0x1d62c> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 29378 <__cxa_atexit@plt+0x1d630> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 29364 <__cxa_atexit@plt+0x1d61c> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq ip, r0, ip, asr #23 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 293b4 <__cxa_atexit@plt+0x1d66c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 293c4 <__cxa_atexit@plt+0x1d67c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabteq r0, r4, r3, r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 29400 <__cxa_atexit@plt+0x1d6b8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 29410 <__cxa_atexit@plt+0x1d6c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, sl │ │ │ │ mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 294f8 <__cxa_atexit@plt+0x1d7b0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 29500 <__cxa_atexit@plt+0x1d7b8> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 29518 <__cxa_atexit@plt+0x1d7d0> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 2951c <__cxa_atexit@plt+0x1d7d4> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 29520 <__cxa_atexit@plt+0x1d7d8> │ │ │ │ + ldr r0, [pc, #120] @ 29524 <__cxa_atexit@plt+0x1d7dc> │ │ │ │ + add r4, r2, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 29528 <__cxa_atexit@plt+0x1d7e0> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 29508 <__cxa_atexit@plt+0x1d7c0> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq ip, r0, r0, ror sl │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 29590 <__cxa_atexit@plt+0x1d848> │ │ │ │ + ldr r3, [pc, #84] @ 295a8 <__cxa_atexit@plt+0x1d860> │ │ │ │ + ldr r2, [pc, #84] @ 295ac <__cxa_atexit@plt+0x1d864> │ │ │ │ + ldr lr, [pc, #84] @ 295b0 <__cxa_atexit@plt+0x1d868> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 295b4 <__cxa_atexit@plt+0x1d86c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq sp, r0, ip, lsl #12 │ │ │ │ + ldrshteq sp, [r0], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2b070 <__cxa_atexit@plt+0x1f328> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2b078 <__cxa_atexit@plt+0x1f330> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2b07c <__cxa_atexit@plt+0x1f334> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + bhi 29600 <__cxa_atexit@plt+0x1d8b8> │ │ │ │ + ldr r2, [pc, #48] @ 29608 <__cxa_atexit@plt+0x1d8c0> │ │ │ │ + ldr r9, [pc, #48] @ 2960c <__cxa_atexit@plt+0x1d8c4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 29610 <__cxa_atexit@plt+0x1d8c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c264 <__cxa_atexit@plt+0xb5051c> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, lsr #12 │ │ │ │ - tsteq r0, ip, lsl r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrsbteq sp, [r0], #84 @ 0x54 │ │ │ │ + smlabbeq r0, r8, r0, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 29644 <__cxa_atexit@plt+0x1d8fc> │ │ │ │ + ldr r3, [pc, #32] @ 29648 <__cxa_atexit@plt+0x1d900> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, r0, r0, ror #17 │ │ │ │ + tsteq r0, r0, lsr r1 │ │ │ │ + rscseq sp, r0, ip, ror r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2b0cc <__cxa_atexit@plt+0x1f384> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2b0d4 <__cxa_atexit@plt+0x1f38c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2b0d8 <__cxa_atexit@plt+0x1f390> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + bhi 29694 <__cxa_atexit@plt+0x1d94c> │ │ │ │ + ldr r2, [pc, #48] @ 2969c <__cxa_atexit@plt+0x1d954> │ │ │ │ + ldr r9, [pc, #48] @ 296a0 <__cxa_atexit@plt+0x1d958> │ │ │ │ str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 296a4 <__cxa_atexit@plt+0x1d95c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r0, r8, r5, r4 │ │ │ │ - smlabteq r0, r0, r6, r4 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq sp, r0, r4, asr r5 │ │ │ │ + strdeq r5, [r0, -r4] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 296d8 <__cxa_atexit@plt+0x1d990> │ │ │ │ + ldr r3, [pc, #32] @ 296dc <__cxa_atexit@plt+0x1d994> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, r0, ip, asr #16 │ │ │ │ + swpeq r6, ip, [r0] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 29718 <__cxa_atexit@plt+0x1d9d0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 29728 <__cxa_atexit@plt+0x1d9e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + qaddeq r6, ip, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2b120 <__cxa_atexit@plt+0x1f3d8> │ │ │ │ + bhi 2975c <__cxa_atexit@plt+0x1da14> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 2b128 <__cxa_atexit@plt+0x1f3e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 2b12c <__cxa_atexit@plt+0x1f3e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 29764 <__cxa_atexit@plt+0x1da1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, ror r5 │ │ │ │ - tsteq r0, r8, ror #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ + tsteq r0, r4, lsr #30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - rscseq fp, r0, r0, ror #22 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2b19c <__cxa_atexit@plt+0x1f454> │ │ │ │ - ldr r3, [pc, #32] @ 2b1ac <__cxa_atexit@plt+0x1f464> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r7, [pc, #12] @ 2b1b0 <__cxa_atexit@plt+0x1f468> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 297ac <__cxa_atexit@plt+0x1da64> │ │ │ │ + ldr r2, [pc, #44] @ 297bc <__cxa_atexit@plt+0x1da74> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq fp, r0, r0, asr #22 │ │ │ │ - rscseq fp, r0, r8, lsl fp │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 297f0 <__cxa_atexit@plt+0x1daa8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 297f8 <__cxa_atexit@plt+0x1dab0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01005e90 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2b200 <__cxa_atexit@plt+0x1f4b8> │ │ │ │ - ldr r2, [pc, #48] @ 2b20c <__cxa_atexit@plt+0x1f4c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 2b210 <__cxa_atexit@plt+0x1f4c8> │ │ │ │ + bcc 29858 <__cxa_atexit@plt+0x1db10> │ │ │ │ + ldr r1, [pc, #68] @ 29868 <__cxa_atexit@plt+0x1db20> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 2986c <__cxa_atexit@plt+0x1db24> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r7, [r3, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - mov r3, #12 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff878 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrhteq fp, [r0], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 2b248 <__cxa_atexit@plt+0x1f500> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 2b24c <__cxa_atexit@plt+0x1f504> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r0, r4, lsr r5 │ │ │ │ - rscseq fp, r0, ip, ror sl │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2b280 <__cxa_atexit@plt+0x1f538> │ │ │ │ - ldr r7, [pc, #40] @ 2b298 <__cxa_atexit@plt+0x1f550> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #32] @ 2b29c <__cxa_atexit@plt+0x1f554> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 2b294 <__cxa_atexit@plt+0x1f54c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq fp, r0, r4, ror #20 │ │ │ │ - rscseq fp, r0, r8, asr sl │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 2b2bc <__cxa_atexit@plt+0x1f574> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 2b2dc <__cxa_atexit@plt+0x1f594> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 2b3a4 <__cxa_atexit@plt+0x1f65c> │ │ │ │ - ldr r3, [pc, #216] @ 2b3d8 <__cxa_atexit@plt+0x1f690> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #212] @ 2b3dc <__cxa_atexit@plt+0x1f694> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r0, #4]! │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r7, [r0, #20] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r1, [r5] │ │ │ │ - mov r1, r0 │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - add r3, r0, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 2b3b4 <__cxa_atexit@plt+0x1f66c> │ │ │ │ - ldr r9, [pc, #136] @ 2b3e4 <__cxa_atexit@plt+0x1f69c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #132] @ 2b3e8 <__cxa_atexit@plt+0x1f6a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #128] @ 2b3ec <__cxa_atexit@plt+0x1f6a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - str r9, [r6, #28]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #36] @ 2b3e0 <__cxa_atexit@plt+0x1f698> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - @ instruction: 0xfffff7cc │ │ │ │ - @ instruction: 0xfffff824 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - andeq r0, r0, r7, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 2b464 <__cxa_atexit@plt+0x1f71c> │ │ │ │ - ldr r9, [pc, #100] @ 2b484 <__cxa_atexit@plt+0x1f73c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #96] @ 2b488 <__cxa_atexit@plt+0x1f740> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #92] @ 2b48c <__cxa_atexit@plt+0x1f744> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #36] @ 2b490 <__cxa_atexit@plt+0x1f748> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - @ instruction: 0xfffffc08 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2b5a0 <__cxa_atexit@plt+0x1f858> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc 2b5f8 <__cxa_atexit@plt+0x1f8b0> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - ldr r8, [pc, #396] @ 2b660 <__cxa_atexit@plt+0x1f918> │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r3, #3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - sub r3, r3, #11 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r3, r6 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - ldr r2, [pc, #332] @ 2b664 <__cxa_atexit@plt+0x1f91c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #320] @ 2b668 <__cxa_atexit@plt+0x1f920> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str fp, [r3, #48] @ 0x30 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r2, [pc, #304] @ 2b66c <__cxa_atexit@plt+0x1f924> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #20]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - add sl, r3, #68 @ 0x44 │ │ │ │ - cmp ip, sl │ │ │ │ - bcc 2b630 <__cxa_atexit@plt+0x1f8e8> │ │ │ │ - ldr lr, [pc, #296] @ 2b680 <__cxa_atexit@plt+0x1f938> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #292] @ 2b684 <__cxa_atexit@plt+0x1f93c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - str r9, [r6, #56]! @ 0x38 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #248] @ 2b688 <__cxa_atexit@plt+0x1f940> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, sl │ │ │ │ - ldr fp, [sp] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - stmib r5, {sl, lr} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 2b608 <__cxa_atexit@plt+0x1f8c0> │ │ │ │ - ldr r2, [pc, #184] @ 2b674 <__cxa_atexit@plt+0x1f92c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #180] @ 2b678 <__cxa_atexit@plt+0x1f930> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 29914 <__cxa_atexit@plt+0x1dbcc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2991c <__cxa_atexit@plt+0x1dbd4> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 29930 <__cxa_atexit@plt+0x1dbe8> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r6, [pc, #144] @ 2b67c <__cxa_atexit@plt+0x1f934> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #76] @ 2b65c <__cxa_atexit@plt+0x1f914> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #12 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - ldr r6, [pc, #56] @ 2b670 <__cxa_atexit@plt+0x1f928> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - mov sl, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xfffffbb0 │ │ │ │ - @ instruction: 0xfffffc20 │ │ │ │ - @ instruction: 0xfffffc2c │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - @ instruction: 0xfffff5c8 │ │ │ │ - smlabbeq r0, r4, r1, r4 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0xfffffac8 │ │ │ │ - smlatteq r0, r0, r1, r4 │ │ │ │ - andeq r0, r0, r7, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 2b6f8 <__cxa_atexit@plt+0x1f9b0> │ │ │ │ - ldr r2, [pc, #92] @ 2b71c <__cxa_atexit@plt+0x1f9d4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #88] @ 2b720 <__cxa_atexit@plt+0x1f9d8> │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 29934 <__cxa_atexit@plt+0x1dbec> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #84] @ 2b724 <__cxa_atexit@plt+0x1f9dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #40] @ 2b728 <__cxa_atexit@plt+0x1f9e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - @ instruction: 0xfffff4cc │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlatbeq r0, r0, r0, r4 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 2b760 <__cxa_atexit@plt+0x1fa18> │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - add r2, sl, #52 @ 0x34 │ │ │ │ - cmp r6, r2 │ │ │ │ - bcc 2b85c <__cxa_atexit@plt+0x1fb14> │ │ │ │ - stm sp, {r4, r7, fp} │ │ │ │ - sub r0, r2, #3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - sub r0, r2, #11 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - mov r4, r6 │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - mov r6, sl │ │ │ │ - ldr ip, [pc, #240] @ 2b894 <__cxa_atexit@plt+0x1fb4c> │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r6, #4]! │ │ │ │ - ldr r7, [pc, #232] @ 2b898 <__cxa_atexit@plt+0x1fb50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #188] @ 2b89c <__cxa_atexit@plt+0x1fb54> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - ldr r2, [pc, #172] @ 2b8a0 <__cxa_atexit@plt+0x1fb58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #20]! │ │ │ │ - str r6, [r5, #8] │ │ │ │ - cmp r4, r3 │ │ │ │ - bcc 2b86c <__cxa_atexit@plt+0x1fb24> │ │ │ │ - ldr r9, [pc, #156] @ 2b8a8 <__cxa_atexit@plt+0x1fb60> │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 29938 <__cxa_atexit@plt+0x1dbf0> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #152] @ 2b8ac <__cxa_atexit@plt+0x1fb64> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #148] @ 2b8b0 <__cxa_atexit@plt+0x1fb68> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ - str r9, [sl, #56]! @ 0x38 │ │ │ │ - add r4, sl, #8 │ │ │ │ - stm r4, {r0, r1, r6} │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r6, r3 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - sub r5, r5, #12 │ │ │ │ - ldr r6, [pc, #44] @ 2b8a4 <__cxa_atexit@plt+0x1fb5c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r4, [sp] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff448 │ │ │ │ - @ instruction: 0xfffff4f0 │ │ │ │ - @ instruction: 0xfffff4dc │ │ │ │ - @ instruction: 0xfffff454 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xfffff55c │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + b 29924 <__cxa_atexit@plt+0x1dbdc> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq ip, r0, r4, lsl #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2b91c <__cxa_atexit@plt+0x1fbd4> │ │ │ │ - ldr lr, [pc, #92] @ 2b934 <__cxa_atexit@plt+0x1fbec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #88] @ 2b938 <__cxa_atexit@plt+0x1fbf0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r3, [pc, #40] @ 2b93c <__cxa_atexit@plt+0x1fbf4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #28] @ 2b940 <__cxa_atexit@plt+0x1fbf8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffff488 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2ba48 <__cxa_atexit@plt+0x1fd00> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc 2ba6c <__cxa_atexit@plt+0x1fd24> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r2, [pc, #292] @ 2ba9c <__cxa_atexit@plt+0x1fd54> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr fp, [r5, #24] │ │ │ │ - ldr ip, [r5, #32] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - sub r1, r3, #11 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - sub r1, r3, #3 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - mov r1, r6 │ │ │ │ - str r2, [r1, #4]! │ │ │ │ - ldr r3, [pc, #244] @ 2baa0 <__cxa_atexit@plt+0x1fd58> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - str lr, [r1, #8] │ │ │ │ - str r0, [r1, #12] │ │ │ │ - str r2, [r1, #16] │ │ │ │ - str ip, [r1, #28] │ │ │ │ - str r9, [r1, #32] │ │ │ │ - str r3, [r1, #36] @ 0x24 │ │ │ │ - str fp, [r1, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #208] @ 2baa4 <__cxa_atexit@plt+0x1fd5c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ - str sl, [r1, #48] @ 0x30 │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [pc, #192] @ 2baa8 <__cxa_atexit@plt+0x1fd60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #20]! │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - add r3, r1, #68 @ 0x44 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc 2ba7c <__cxa_atexit@plt+0x1fd34> │ │ │ │ - ldr r9, [pc, #176] @ 2bab8 <__cxa_atexit@plt+0x1fd70> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #172] @ 2babc <__cxa_atexit@plt+0x1fd74> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - str sl, [r6, #56]! @ 0x38 │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, r9} │ │ │ │ - ldr r6, [pc, #136] @ 2bac0 <__cxa_atexit@plt+0x1fd78> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #96] @ 2bab0 <__cxa_atexit@plt+0x1fd68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - stmda r5, {r0, r2, r3} │ │ │ │ - ldr r3, [pc, #80] @ 2bab4 <__cxa_atexit@plt+0x1fd6c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #40] @ 2baac <__cxa_atexit@plt+0x1fd64> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff5c8 │ │ │ │ - @ instruction: 0xfffff648 │ │ │ │ - @ instruction: 0xfffff63c │ │ │ │ - @ instruction: 0xfffff5b4 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - tsteq r0, ip, lsl #26 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0xfffff358 │ │ │ │ - tsteq r0, r8, lsr sp │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #24]! │ │ │ │ - ldr lr, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r3, #-16] │ │ │ │ - ldr r1, [r3, #-12] │ │ │ │ - ldr r0, [r3, #-4] │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 2bb8c <__cxa_atexit@plt+0x1fe44> │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str sl, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ - str r8, [r5, #28] │ │ │ │ + bcc 29974 <__cxa_atexit@plt+0x1dc2c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 29984 <__cxa_atexit@plt+0x1dc3c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #44 @ 0x2c │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2bcd8 <__cxa_atexit@plt+0x1ff90> │ │ │ │ - ldr r7, [pc, #556] @ 2bd54 <__cxa_atexit@plt+0x2000c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #552] @ 2bd58 <__cxa_atexit@plt+0x20010> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #56]! @ 0x38 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - mov lr, r4 │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr r4, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r3} │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r4, [r9, #12] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - str r1, [r9, #24] │ │ │ │ - str r0, [r9, #28] │ │ │ │ - ldr r0, [pc, #488] @ 2bd5c <__cxa_atexit@plt+0x20014> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r9, #32 │ │ │ │ - stm r1, {r0, r3, sl} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r8, r6, #19 │ │ │ │ - mov r4, lr │ │ │ │ - bx ip │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #96 @ 0x60 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 2bcf4 <__cxa_atexit@plt+0x1ffac> │ │ │ │ - str r7, [sp, #4] │ │ │ │ + bcc 299c0 <__cxa_atexit@plt+0x1dc78> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 299d0 <__cxa_atexit@plt+0x1dc88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01005db8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 29ab8 <__cxa_atexit@plt+0x1dd70> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 29ac0 <__cxa_atexit@plt+0x1dd78> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ str fp, [sp, #12] │ │ │ │ - ldr r4, [pc, #372] @ 2bd24 <__cxa_atexit@plt+0x1ffdc> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, r9 │ │ │ │ - str r4, [r3, #4]! │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #52] @ 0x34 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - ldr r4, [pc, #324] @ 2bd28 <__cxa_atexit@plt+0x1ffe0> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - ldr r4, [pc, #308] @ 2bd2c <__cxa_atexit@plt+0x1ffe4> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #72] @ 0x48 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ - ldr r7, [pc, #288] @ 2bd30 <__cxa_atexit@plt+0x1ffe8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #80] @ 0x50 │ │ │ │ - str sl, [r3, #84] @ 0x54 │ │ │ │ - ldr r7, [pc, #276] @ 2bd34 <__cxa_atexit@plt+0x1ffec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #88] @ 0x58 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - str fp, [r3, #60] @ 0x3c │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r7, [pc, #248] @ 2bd38 <__cxa_atexit@plt+0x1fff0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #44]! @ 0x2c │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r1, [pc, #236] @ 2bd3c <__cxa_atexit@plt+0x1fff4> │ │ │ │ + ldr ip, [pc, #160] @ 29ad8 <__cxa_atexit@plt+0x1dd90> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 29adc <__cxa_atexit@plt+0x1dd94> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r7, #64]! @ 0x40 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - sub r0, r6, #59 @ 0x3b │ │ │ │ - sub r6, r6, #71 @ 0x47 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add lr, r5, #12 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - str r1, [r5, #24] │ │ │ │ - add r6, r3, #112 @ 0x70 │ │ │ │ - ldr r7, [sp] │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 2bd00 <__cxa_atexit@plt+0x1ffb8> │ │ │ │ - ldr r7, [pc, #180] @ 2bd48 <__cxa_atexit@plt+0x20000> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #176] @ 2bd4c <__cxa_atexit@plt+0x20004> │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 29ae0 <__cxa_atexit@plt+0x1dd98> │ │ │ │ + ldr r0, [pc, #120] @ 29ae4 <__cxa_atexit@plt+0x1dd9c> │ │ │ │ + add r4, r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - str r1, [r9, #100]! @ 0x64 │ │ │ │ - str ip, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str fp, [r9, #16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - ldr r7, [pc, #140] @ 2bd50 <__cxa_atexit@plt+0x20008> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r2, [pc, #100] @ 2bd44 <__cxa_atexit@plt+0x1fffc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r5, #44 @ 0x2c │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r2, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - mov r3, #96 @ 0x60 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #56] @ 2bd40 <__cxa_atexit@plt+0x1fff8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 29ae8 <__cxa_atexit@plt+0x1dda0> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff214 │ │ │ │ - @ instruction: 0xfffff240 │ │ │ │ - @ instruction: 0xfffff248 │ │ │ │ - @ instruction: 0xfffff2fc │ │ │ │ - @ instruction: 0xfffff308 │ │ │ │ - @ instruction: 0xfffff218 │ │ │ │ - @ instruction: 0xfffff264 │ │ │ │ - @ instruction: 0xfffffbb0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffcb4 │ │ │ │ - @ instruction: 0xfffff0cc │ │ │ │ - smlatbeq r0, ip, sl, r3 │ │ │ │ - @ instruction: 0xfffff1ac │ │ │ │ - @ instruction: 0xfffff204 │ │ │ │ - @ instruction: 0xfffff1dc │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 29ac8 <__cxa_atexit@plt+0x1dd80> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq ip, r0, r8, lsr #9 │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 2bdd8 <__cxa_atexit@plt+0x20090> │ │ │ │ - ldr r7, [pc, #108] @ 2bdf0 <__cxa_atexit@plt+0x200a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #104] @ 2bdf4 <__cxa_atexit@plt+0x200ac> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub sl, r5, #24 │ │ │ │ - ldm sl, {r1, r2, sl} │ │ │ │ - ldmdb r5, {r0, r3, lr} │ │ │ │ - str r1, [r9, #8] │ │ │ │ - add r1, r9, #12 │ │ │ │ - stm r1, {r0, r7, r8} │ │ │ │ - str r2, [r9, #24] │ │ │ │ - str r3, [r9, #28] │ │ │ │ - ldr r0, [pc, #56] @ 2bdf8 <__cxa_atexit@plt+0x200b0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #32] │ │ │ │ - str lr, [r9, #36] @ 0x24 │ │ │ │ - str sl, [r9, #40] @ 0x28 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r8, r6, #19 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 2bdfc <__cxa_atexit@plt+0x200b4> │ │ │ │ + bcc 29b50 <__cxa_atexit@plt+0x1de08> │ │ │ │ + ldr r3, [pc, #84] @ 29b68 <__cxa_atexit@plt+0x1de20> │ │ │ │ + ldr r2, [pc, #84] @ 29b6c <__cxa_atexit@plt+0x1de24> │ │ │ │ + ldr lr, [pc, #84] @ 29b70 <__cxa_atexit@plt+0x1de28> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xffffef50 │ │ │ │ - @ instruction: 0xffffefa8 │ │ │ │ - @ instruction: 0xffffef90 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - ldrsbteq sl, [r0], #232 @ 0xe8 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2bed4 <__cxa_atexit@plt+0x2018c> │ │ │ │ - ldr r2, [pc, #212] @ 2bef8 <__cxa_atexit@plt+0x201b0> │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2beb8 <__cxa_atexit@plt+0x20170> │ │ │ │ - ldr lr, [pc, #180] @ 2befc <__cxa_atexit@plt+0x201b4> │ │ │ │ + str r2, [r7, #12]! │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - mov r7, r5 │ │ │ │ - str lr, [r7, #-20]! @ 0xffffffec │ │ │ │ - str r1, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r7, #4] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2bec4 <__cxa_atexit@plt+0x2017c> │ │ │ │ - ldr r7, [pc, #132] @ 2bf00 <__cxa_atexit@plt+0x201b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r8, [r5] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - sub r7, r5, #68 @ 0x44 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2bee4 <__cxa_atexit@plt+0x2019c> │ │ │ │ - ldr r7, [pc, #104] @ 2bf0c <__cxa_atexit@plt+0x201c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 2bf08 <__cxa_atexit@plt+0x201c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 29b74 <__cxa_atexit@plt+0x1de2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 2bf04 <__cxa_atexit@plt+0x201bc> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - ldrshteq sl, [r0], #216 @ 0xd8 │ │ │ │ - rscseq sl, r0, r0, lsl lr │ │ │ │ - @ instruction: 0xfffff318 │ │ │ │ - rscseq sl, r0, ip, asr #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #128] @ 2bfb0 <__cxa_atexit@plt+0x20268> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2bf90 <__cxa_atexit@plt+0x20248> │ │ │ │ - ldr r7, [pc, #96] @ 2bfb4 <__cxa_atexit@plt+0x2026c> │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq sp, r0, r4, lsl #1 │ │ │ │ + rscseq sp, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 29bf8 <__cxa_atexit@plt+0x1deb0> │ │ │ │ + ldr r2, [pc, #128] @ 29c20 <__cxa_atexit@plt+0x1ded8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 29c08 <__cxa_atexit@plt+0x1dec0> │ │ │ │ + ldr r7, [pc, #104] @ 29c28 <__cxa_atexit@plt+0x1dee0> │ │ │ │ + ldr r2, [pc, #104] @ 29c2c <__cxa_atexit@plt+0x1dee4> │ │ │ │ + ldr r1, [pc, #104] @ 29c30 <__cxa_atexit@plt+0x1dee8> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldmib r5, {r1, sl} │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - stm r5, {r1, r2, r3, r7} │ │ │ │ - sub r7, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2bfa0 <__cxa_atexit@plt+0x20258> │ │ │ │ - ldr r7, [pc, #64] @ 2bfbc <__cxa_atexit@plt+0x20274> │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 29c24 <__cxa_atexit@plt+0x1dedc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 2bfb8 <__cxa_atexit@plt+0x20270> │ │ │ │ + ldrdeq r5, [r0, -r4] │ │ │ │ + smlalseq ip, r0, r4, pc @ │ │ │ │ + @ instruction: 0xfffff438 │ │ │ │ + @ instruction: 0xfffff4c0 │ │ │ │ + @ instruction: 0xfffff840 │ │ │ │ + rscseq ip, r0, r8, lsr #31 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 29cb4 <__cxa_atexit@plt+0x1df6c> │ │ │ │ + ldr r2, [pc, #128] @ 29cdc <__cxa_atexit@plt+0x1df94> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 29cc4 <__cxa_atexit@plt+0x1df7c> │ │ │ │ + ldr r7, [pc, #104] @ 29ce4 <__cxa_atexit@plt+0x1df9c> │ │ │ │ + ldr r2, [pc, #104] @ 29ce8 <__cxa_atexit@plt+0x1dfa0> │ │ │ │ + ldr r1, [pc, #104] @ 29cec <__cxa_atexit@plt+0x1dfa4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq sl, r0, ip, lsr sp │ │ │ │ - @ instruction: 0xfffff240 │ │ │ │ - rscseq sl, r0, ip, lsl sp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - ldr r2, [pc, #88] @ 2c038 <__cxa_atexit@plt+0x202f0> │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldmib r3, {r0, sl} │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - stm r3, {r0, r7} │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - sub r7, r3, #56 @ 0x38 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2c024 <__cxa_atexit@plt+0x202dc> │ │ │ │ - ldr r7, [pc, #48] @ 2c03c <__cxa_atexit@plt+0x202f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r7, [pc, #20] @ 2c040 <__cxa_atexit@plt+0x202f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 29ce0 <__cxa_atexit@plt+0x1df98> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffff1b0 │ │ │ │ - ldrhteq sl, [r0], #200 @ 0xc8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + tsteq r0, r8, lsl sl │ │ │ │ + rscseq ip, r0, r0, lsl pc │ │ │ │ + @ instruction: 0xfffff93c │ │ │ │ + @ instruction: 0xfffff9c4 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2c078 <__cxa_atexit@plt+0x20330> │ │ │ │ - ldr r2, [pc, #40] @ 2c090 <__cxa_atexit@plt+0x20348> │ │ │ │ + bcc 29d28 <__cxa_atexit@plt+0x1dfe0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 29d38 <__cxa_atexit@plt+0x1dff0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 2c094 <__cxa_atexit@plt+0x2034c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - tsteq r0, r8, lsr #14 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + tsteq r0, ip, asr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2c0e4 <__cxa_atexit@plt+0x2039c> │ │ │ │ + bhi 29d6c <__cxa_atexit@plt+0x1e024> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2c0ec <__cxa_atexit@plt+0x203a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2c0f0 <__cxa_atexit@plt+0x203a8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 29d74 <__cxa_atexit@plt+0x1e02c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010035b0 │ │ │ │ - smlatbeq r0, r8, r6, r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ + tsteq r0, r4, lsl r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - stm sp, {r4, r6} │ │ │ │ - sub r2, r5, #32 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r1, [pc, #224] @ 2c22c <__cxa_atexit@plt+0x204e4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #220] @ 2c230 <__cxa_atexit@plt+0x204e8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r4, [pc, #216] @ 2c234 <__cxa_atexit@plt+0x204ec> │ │ │ │ - add r4, pc, r4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 2c1e4 <__cxa_atexit@plt+0x2049c> │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - and r3, r0, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2c1f8 <__cxa_atexit@plt+0x204b0> │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [r0, #2] │ │ │ │ - sub r6, r5, #24 │ │ │ │ - stm r6, {r7, r8, r9, sl} │ │ │ │ - ldr r0, [r0, #6] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 2c210 <__cxa_atexit@plt+0x204c8> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r6, [r3, #11] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - tst r3, #3 │ │ │ │ - beq 2c218 <__cxa_atexit@plt+0x204d0> │ │ │ │ - ldr r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r4, [r5] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - sub r2, r2, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bls 2c164 <__cxa_atexit@plt+0x2041c> │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - b 2c21c <__cxa_atexit@plt+0x204d4> │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #80] @ 2c2a4 <__cxa_atexit@plt+0x2055c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2c298 <__cxa_atexit@plt+0x20550> │ │ │ │ - ldr r2, [pc, #48] @ 2c2a8 <__cxa_atexit@plt+0x20560> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 2c138 <__cxa_atexit@plt+0x203f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [pc, #28] @ 2c2dc <__cxa_atexit@plt+0x20594> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 2c138 <__cxa_atexit@plt+0x203f0> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2c35c <__cxa_atexit@plt+0x20614> │ │ │ │ - ldr r2, [pc, #112] @ 2c374 <__cxa_atexit@plt+0x2062c> │ │ │ │ + bcc 29dbc <__cxa_atexit@plt+0x1e074> │ │ │ │ + ldr r2, [pc, #44] @ 29dcc <__cxa_atexit@plt+0x1e084> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #108] @ 2c378 <__cxa_atexit@plt+0x20630> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r7, [pc, #56] @ 2c37c <__cxa_atexit@plt+0x20634> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r8, r6, #19 │ │ │ │ - mov r9, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 2c380 <__cxa_atexit@plt+0x20638> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 2c3c8 <__cxa_atexit@plt+0x20680> │ │ │ │ - ldr r2, [pc, #52] @ 2c3e0 <__cxa_atexit@plt+0x20698> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b 2c138 <__cxa_atexit@plt+0x203f0> │ │ │ │ - ldr r7, [pc, #20] @ 2c3e4 <__cxa_atexit@plt+0x2069c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - rscseq sl, r0, r4, lsr #18 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2c458 <__cxa_atexit@plt+0x20710> │ │ │ │ - ldr r3, [pc, #96] @ 2c468 <__cxa_atexit@plt+0x20720> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2c440 <__cxa_atexit@plt+0x206f8> │ │ │ │ - ldr r3, [pc, #72] @ 2c46c <__cxa_atexit@plt+0x20724> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2c450 <__cxa_atexit@plt+0x20708> │ │ │ │ - b 2c4b8 <__cxa_atexit@plt+0x20770> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 2c470 <__cxa_atexit@plt+0x20728> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlalseq sl, r0, r8, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 2c4ac <__cxa_atexit@plt+0x20764> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2c4a4 <__cxa_atexit@plt+0x2075c> │ │ │ │ - b 2c4b8 <__cxa_atexit@plt+0x20770> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 29e00 <__cxa_atexit@plt+0x1e0b8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 29e08 <__cxa_atexit@plt+0x1e0c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + smlabbeq r0, r0, r8, r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #168] @ 2c574 <__cxa_atexit@plt+0x2082c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2c548 <__cxa_atexit@plt+0x20800> │ │ │ │ - ldr r1, [pc, #136] @ 2c578 <__cxa_atexit@plt+0x20830> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 29e68 <__cxa_atexit@plt+0x1e120> │ │ │ │ + ldr r1, [pc, #68] @ 29e78 <__cxa_atexit@plt+0x1e130> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #4]! │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r2] │ │ │ │ - str sl, [r5] │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 2c554 <__cxa_atexit@plt+0x2080c> │ │ │ │ - ldr r7, [pc, #88] @ 2c580 <__cxa_atexit@plt+0x20838> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 2c138 <__cxa_atexit@plt+0x203f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 29e7c <__cxa_atexit@plt+0x1e134> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 2c57c <__cxa_atexit@plt+0x20834> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 29f08 <__cxa_atexit@plt+0x1e1c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 29f14 <__cxa_atexit@plt+0x1e1cc> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 29f24 <__cxa_atexit@plt+0x1e1dc> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 29f28 <__cxa_atexit@plt+0x1e1e0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #8 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov sl, r3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - smlalseq sl, r0, r8, r7 │ │ │ │ - @ instruction: 0xfffffc0c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r6, [pc, #116] @ 2c60c <__cxa_atexit@plt+0x208c4> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #8]! │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr sl, [r2, #-4] │ │ │ │ - ldr r9, [r2, #4] │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - str sl, [r2] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str r6, [r2, #8] │ │ │ │ - add r6, r1, #8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 2c5ec <__cxa_atexit@plt+0x208a4> │ │ │ │ - ldr r7, [pc, #64] @ 2c610 <__cxa_atexit@plt+0x208c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r1, #4]! │ │ │ │ - str r8, [r1, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 2c138 <__cxa_atexit@plt+0x203f0> │ │ │ │ - ldr r7, [pc, #32] @ 2c614 <__cxa_atexit@plt+0x208cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - rscseq sl, r0, r0, lsl #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2c64c <__cxa_atexit@plt+0x20904> │ │ │ │ - ldr r2, [pc, #40] @ 2c664 <__cxa_atexit@plt+0x2091c> │ │ │ │ + bcc 29f64 <__cxa_atexit@plt+0x1e21c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 29f74 <__cxa_atexit@plt+0x1e22c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 2c668 <__cxa_atexit@plt+0x20920> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq sl, r0, r4, ror r6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 2c6a4 <__cxa_atexit@plt+0x2095c> │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - str sl, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b 2be10 <__cxa_atexit@plt+0x200c8> │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 2c3f4 <__cxa_atexit@plt+0x206ac> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2c71c <__cxa_atexit@plt+0x209d4> │ │ │ │ - ldr r7, [pc, #52] @ 2c72c <__cxa_atexit@plt+0x209e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2c710 <__cxa_atexit@plt+0x209c8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 2a81c <__cxa_atexit@plt+0x1ead4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 29fb0 <__cxa_atexit@plt+0x1e268> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 29fc0 <__cxa_atexit@plt+0x1e278> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2c730 <__cxa_atexit@plt+0x209e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + smlabteq r0, r8, r7, r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2a06c <__cxa_atexit@plt+0x1e324> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + sub lr, r6, #11 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r6, #39 @ 0x27 │ │ │ │ + ldm r5, {r2, ip} │ │ │ │ + str lr, [r5] │ │ │ │ + str fp, [r5, #4] │ │ │ │ + ldr fp, [pc, #108] @ 2a07c <__cxa_atexit@plt+0x1e334> │ │ │ │ + ldr r1, [pc, #108] @ 2a080 <__cxa_atexit@plt+0x1e338> │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + add fp, pc, fp │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + ldr lr, [pc, #92] @ 2a084 <__cxa_atexit@plt+0x1e33c> │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #48] @ 2a088 <__cxa_atexit@plt+0x1e340> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffe120 │ │ │ │ - rscseq sl, r0, r0, ror r5 │ │ │ │ - rscseq sl, r0, ip, lsr #11 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 2c7b0 <__cxa_atexit@plt+0x20a68> │ │ │ │ - ldr sl, [pc, #104] @ 2c7c8 <__cxa_atexit@plt+0x20a80> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 2c7cc <__cxa_atexit@plt+0x20a84> │ │ │ │ + bcc 2a0f0 <__cxa_atexit@plt+0x1e3a8> │ │ │ │ + ldr r3, [pc, #84] @ 2a108 <__cxa_atexit@plt+0x1e3c0> │ │ │ │ + ldr r2, [pc, #84] @ 2a10c <__cxa_atexit@plt+0x1e3c4> │ │ │ │ + ldr lr, [pc, #84] @ 2a110 <__cxa_atexit@plt+0x1e3c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 2c7d0 <__cxa_atexit@plt+0x20a88> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 2c7d4 <__cxa_atexit@plt+0x20a8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #33 @ 0x21 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - stmib r7, {r2, r8, sl} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str lr, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 2c7d8 <__cxa_atexit@plt+0x20a90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, #28] @ 2a114 <__cxa_atexit@plt+0x1e3cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - tsteq r0, r0, lsr r0 │ │ │ │ - rscseq sl, r0, r4, asr #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2c820 <__cxa_atexit@plt+0x20ad8> │ │ │ │ - ldr r3, [pc, #52] @ 2c830 <__cxa_atexit@plt+0x20ae8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2c810 <__cxa_atexit@plt+0x20ac8> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2c834 <__cxa_atexit@plt+0x20aec> │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + ldrshteq ip, [r0], #164 @ 0xa4 │ │ │ │ + rscseq ip, r0, r4, asr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2a198 <__cxa_atexit@plt+0x1e450> │ │ │ │ + ldr r2, [pc, #128] @ 2a1c0 <__cxa_atexit@plt+0x1e478> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 2a1a8 <__cxa_atexit@plt+0x1e460> │ │ │ │ + ldr r7, [pc, #104] @ 2a1c8 <__cxa_atexit@plt+0x1e480> │ │ │ │ + ldr r2, [pc, #104] @ 2a1cc <__cxa_atexit@plt+0x1e484> │ │ │ │ + ldr r1, [pc, #104] @ 2a1d0 <__cxa_atexit@plt+0x1e488> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 2a1c4 <__cxa_atexit@plt+0x1e47c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrsbteq sl, [r0], #76 @ 0x4c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2c890 <__cxa_atexit@plt+0x20b48> │ │ │ │ - ldr r3, [pc, #52] @ 2c8a0 <__cxa_atexit@plt+0x20b58> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2c880 <__cxa_atexit@plt+0x20b38> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2c8a4 <__cxa_atexit@plt+0x20b5c> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sl, r0, r0, ror r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2c900 <__cxa_atexit@plt+0x20bb8> │ │ │ │ - ldr r3, [pc, #52] @ 2c910 <__cxa_atexit@plt+0x20bc8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2c8f0 <__cxa_atexit@plt+0x20ba8> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2c914 <__cxa_atexit@plt+0x20bcc> │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + ldrhteq ip, [r0], #156 @ 0x9c │ │ │ │ + @ instruction: 0xffffe8d0 │ │ │ │ + @ instruction: 0xffffe958 │ │ │ │ + @ instruction: 0xffffece0 │ │ │ │ + rscseq ip, r0, r8, lsl sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2a254 <__cxa_atexit@plt+0x1e50c> │ │ │ │ + ldr r2, [pc, #128] @ 2a27c <__cxa_atexit@plt+0x1e534> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 2a264 <__cxa_atexit@plt+0x1e51c> │ │ │ │ + ldr r7, [pc, #104] @ 2a284 <__cxa_atexit@plt+0x1e53c> │ │ │ │ + ldr r2, [pc, #104] @ 2a288 <__cxa_atexit@plt+0x1e540> │ │ │ │ + ldr r1, [pc, #104] @ 2a28c <__cxa_atexit@plt+0x1e544> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 2a280 <__cxa_atexit@plt+0x1e538> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sl, r0, r4, lsl #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + tsteq r0, r8, ror r4 │ │ │ │ + rscseq ip, r0, r0, lsl #19 │ │ │ │ + @ instruction: 0xfffff95c │ │ │ │ + @ instruction: 0xfffffa0c │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2c978 <__cxa_atexit@plt+0x20c30> │ │ │ │ - ldr r3, [pc, #60] @ 2c988 <__cxa_atexit@plt+0x20c40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2c968 <__cxa_atexit@plt+0x20c20> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2c98c <__cxa_atexit@plt+0x20c44> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2a2c8 <__cxa_atexit@plt+0x1e580> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2a2d8 <__cxa_atexit@plt+0x1e590> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlalseq sl, r0, r0, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + smlatbeq r0, ip, r4, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2a30c <__cxa_atexit@plt+0x1e5c4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2a314 <__cxa_atexit@plt+0x1e5cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2c9f8 <__cxa_atexit@plt+0x20cb0> │ │ │ │ - ldr r3, [pc, #60] @ 2ca08 <__cxa_atexit@plt+0x20cc0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2c9e8 <__cxa_atexit@plt+0x20ca0> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2ca0c <__cxa_atexit@plt+0x20cc4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2a35c <__cxa_atexit@plt+0x1e614> │ │ │ │ + ldr r2, [pc, #44] @ 2a36c <__cxa_atexit@plt+0x1e624> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq sl, r0, r4, lsl r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, r0, r4, ror #5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 2ca80 <__cxa_atexit@plt+0x20d38> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2ca78 <__cxa_atexit@plt+0x20d30> │ │ │ │ - ldr r8, [pc, #40] @ 2ca88 <__cxa_atexit@plt+0x20d40> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 2ca8c <__cxa_atexit@plt+0x20d44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 733530 <__cxa_atexit@plt+0x7277e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2a3a0 <__cxa_atexit@plt+0x1e658> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2a3a8 <__cxa_atexit@plt+0x1e660> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - sbcseq ip, fp, r2, ror #1 │ │ │ │ - strdeq r2, [r0, -r0] │ │ │ │ - smlalseq sl, r0, ip, r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 2cae8 <__cxa_atexit@plt+0x20da0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2cae0 <__cxa_atexit@plt+0x20d98> │ │ │ │ - ldr r3, [pc, #44] @ 2caf0 <__cxa_atexit@plt+0x20da8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #32] @ 2caf4 <__cxa_atexit@plt+0x20dac> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b 47874 <__cxa_atexit@plt+0x3bb2c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + smlatteq r0, r0, r2, r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2a408 <__cxa_atexit@plt+0x1e6c0> │ │ │ │ + ldr r1, [pc, #68] @ 2a418 <__cxa_atexit@plt+0x1e6d0> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 2a41c <__cxa_atexit@plt+0x1e6d4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01002b94 │ │ │ │ - ldrdeq r2, [r0, -r8] │ │ │ │ - rscseq sl, r0, r0, asr r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 2cb58 <__cxa_atexit@plt+0x20e10> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2cb50 <__cxa_atexit@plt+0x20e08> │ │ │ │ - ldr r9, [pc, #52] @ 2cb60 <__cxa_atexit@plt+0x20e18> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #48] @ 2cb64 <__cxa_atexit@plt+0x20e1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #36] @ 2cb68 <__cxa_atexit@plt+0x20e20> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b 4a620 <__cxa_atexit@plt+0x3e8d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + smlabbeq r0, r0, r3, r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 2a4a8 <__cxa_atexit@plt+0x1e760> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2a4b4 <__cxa_atexit@plt+0x1e76c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 2a4c4 <__cxa_atexit@plt+0x1e77c> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 2a4c8 <__cxa_atexit@plt+0x1e780> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq sl, r0, r4, lsl r2 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r9, [pc, #16] @ 2cb94 <__cxa_atexit@plt+0x20e4c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #12] @ 2cb98 <__cxa_atexit@plt+0x20e50> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 4b628 <__cxa_atexit@plt+0x3f8e0> │ │ │ │ - rscseq sl, r0, r0, ror #3 │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2cbd0 <__cxa_atexit@plt+0x20e88> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 2cbd8 <__cxa_atexit@plt+0x20e90> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2a504 <__cxa_atexit@plt+0x1e7bc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2a514 <__cxa_atexit@plt+0x1e7cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlatbeq r0, ip, fp, r2 │ │ │ │ + tsteq r0, r4, ror r2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - smlalseq sl, r0, r4, r1 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2cc48 <__cxa_atexit@plt+0x20f00> │ │ │ │ - ldr r3, [pc, #64] @ 2cc58 <__cxa_atexit@plt+0x20f10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #12] @ 2cc5c <__cxa_atexit@plt+0x20f14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq sl, r0, r4, asr r1 │ │ │ │ - rscseq sl, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 2cc8c <__cxa_atexit@plt+0x20f44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrshteq sl, [r0], #12 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 2ccbc <__cxa_atexit@plt+0x20f74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rscseq sl, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2cd44 <__cxa_atexit@plt+0x20ffc> │ │ │ │ - ldr lr, [pc, #104] @ 2cd50 <__cxa_atexit@plt+0x21008> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #100] @ 2cd54 <__cxa_atexit@plt+0x2100c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #96] @ 2cd58 <__cxa_atexit@plt+0x21010> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add sl, r0, #1 │ │ │ │ - ldr r2, [r5, #12]! │ │ │ │ - sub ip, r6, #30 │ │ │ │ - sub r0, r6, #18 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - b 47874 <__cxa_atexit@plt+0x3bb2c> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + bcc 2a550 <__cxa_atexit@plt+0x1e808> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2a560 <__cxa_atexit@plt+0x1e818> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - smlatbeq r0, r0, r9, r2 │ │ │ │ - tsteq r0, r4, ror #18 │ │ │ │ - rscseq sl, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 2cd7c <__cxa_atexit@plt+0x21034> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 834f34 <__cxa_atexit@plt+0x8291ec> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - ldrshteq r9, [r0], #252 @ 0xfc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 2cdac <__cxa_atexit@plt+0x21064> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #20] @ 2cdb0 <__cxa_atexit@plt+0x21068> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrsbteq r9, [r0], #248 @ 0xf8 │ │ │ │ - rscseq r9, r0, r8, ror #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 2cdd4 <__cxa_atexit@plt+0x2108c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 834f34 <__cxa_atexit@plt+0x8291ec> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq r9, r0, r4, asr #30 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r8, lsr #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2ce38 <__cxa_atexit@plt+0x210f0> │ │ │ │ - ldr r8, [pc, #68] @ 2ce44 <__cxa_atexit@plt+0x210fc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #64] @ 2ce48 <__cxa_atexit@plt+0x21100> │ │ │ │ + bcc 2a60c <__cxa_atexit@plt+0x1e8c4> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + sub lr, r6, #11 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r6, #39 @ 0x27 │ │ │ │ + ldm r5, {r2, ip} │ │ │ │ + str lr, [r5] │ │ │ │ + str fp, [r5, #4] │ │ │ │ + ldr fp, [pc, #108] @ 2a61c <__cxa_atexit@plt+0x1e8d4> │ │ │ │ + ldr r1, [pc, #108] @ 2a620 <__cxa_atexit@plt+0x1e8d8> │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + add fp, pc, fp │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + ldr lr, [pc, #92] @ 2a624 <__cxa_atexit@plt+0x1e8dc> │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r2, [r3, #16] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #60] @ 2ce4c <__cxa_atexit@plt+0x21104> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r5] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ str lr, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r9, r7 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - mov r3, #16 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #48] @ 2a628 <__cxa_atexit@plt+0x1e8e0> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r9, r0, ip, asr #29 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 2ce74 <__cxa_atexit@plt+0x2112c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r9, r0, r4, lsr #29 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 2cea0 <__cxa_atexit@plt+0x21158> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2a690 <__cxa_atexit@plt+0x1e948> │ │ │ │ + ldr r3, [pc, #84] @ 2a6a8 <__cxa_atexit@plt+0x1e960> │ │ │ │ + ldr r2, [pc, #84] @ 2a6ac <__cxa_atexit@plt+0x1e964> │ │ │ │ + ldr lr, [pc, #84] @ 2a6b0 <__cxa_atexit@plt+0x1e968> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 4b628 <__cxa_atexit@plt+0x3f8e0> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r9, r0, r8, ror lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2cee0 <__cxa_atexit@plt+0x21198> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #52] @ 2cf00 <__cxa_atexit@plt+0x211b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2cef8 <__cxa_atexit@plt+0x211b0> │ │ │ │ - b 2cf18 <__cxa_atexit@plt+0x211d0> │ │ │ │ - ldr r7, [pc, #28] @ 2cf04 <__cxa_atexit@plt+0x211bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #20] @ 2cf08 <__cxa_atexit@plt+0x211c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r9, r0, ip, lsr lr │ │ │ │ - rscseq r9, r0, r0, lsr lr │ │ │ │ - rscseq r9, r0, r0, lsl lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2cf7c <__cxa_atexit@plt+0x21234> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #132] @ 2cfb8 <__cxa_atexit@plt+0x21270> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 2cf94 <__cxa_atexit@plt+0x2124c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 2cf7c <__cxa_atexit@plt+0x21234> │ │ │ │ - ldr r2, [pc, #100] @ 2cfbc <__cxa_atexit@plt+0x21274> │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 2cf94 <__cxa_atexit@plt+0x2124c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 2cfa0 <__cxa_atexit@plt+0x21258> │ │ │ │ - ldr r7, [pc, #60] @ 2cfc0 <__cxa_atexit@plt+0x21278> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #52] @ 2cfc4 <__cxa_atexit@plt+0x2127c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #32] @ 2cfc8 <__cxa_atexit@plt+0x21280> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - rscseq r9, r0, r0, lsr #27 │ │ │ │ - smlalseq r9, r0, r4, sp │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - rscseq r9, r0, r0, asr sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2d010 <__cxa_atexit@plt+0x212c8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #88] @ 2d04c <__cxa_atexit@plt+0x21304> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 2d028 <__cxa_atexit@plt+0x212e0> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 2d034 <__cxa_atexit@plt+0x212ec> │ │ │ │ - ldr r7, [pc, #56] @ 2d050 <__cxa_atexit@plt+0x21308> │ │ │ │ + ldr r7, [pc, #28] @ 2a6b4 <__cxa_atexit@plt+0x1e96c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r0, [pc, #48] @ 2d054 <__cxa_atexit@plt+0x2130c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + rscseq ip, r0, r4, ror #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2a6f0 <__cxa_atexit@plt+0x1e9a8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2a700 <__cxa_atexit@plt+0x1e9b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #28] @ 2d058 <__cxa_atexit@plt+0x21310> │ │ │ │ + smlabbeq r0, r4, r0, r5 │ │ │ │ + rscseq ip, r0, ip, lsl r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2a74c <__cxa_atexit@plt+0x1ea04> │ │ │ │ + ldr r2, [pc, #48] @ 2a754 <__cxa_atexit@plt+0x1ea0c> │ │ │ │ + ldr r9, [pc, #48] @ 2a758 <__cxa_atexit@plt+0x1ea10> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 2a75c <__cxa_atexit@plt+0x1ea14> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq r9, r0, ip, lsl #26 │ │ │ │ - rscseq r9, r0, r0, lsl #26 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq r9, r0, r0, asr #25 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 2d08c <__cxa_atexit@plt+0x21344> │ │ │ │ - ldr r7, [pc, #40] @ 2d0a4 <__cxa_atexit@plt+0x2135c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [pc, #32] @ 2d0a8 <__cxa_atexit@plt+0x21360> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 2d0a0 <__cxa_atexit@plt+0x21358> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r9, r0, r8, lsr #25 │ │ │ │ - smlalseq r9, r0, ip, ip │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 2d0cc <__cxa_atexit@plt+0x21384> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrshteq ip, [r0], #68 @ 0x44 │ │ │ │ + tsteq r0, ip, lsr pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r2, [pc, #12] @ 2d0f0 <__cxa_atexit@plt+0x213a8> │ │ │ │ + ldr r2, [pc, #32] @ 2a790 <__cxa_atexit@plt+0x1ea48> │ │ │ │ + ldr r3, [pc, #32] @ 2a794 <__cxa_atexit@plt+0x1ea4c> │ │ │ │ + and r7, r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, r0, r8, lsl #25 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2d1a8 <__cxa_atexit@plt+0x21460> │ │ │ │ - ldr r3, [pc, #132] @ 2d1b8 <__cxa_atexit@plt+0x21470> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2d18c <__cxa_atexit@plt+0x21444> │ │ │ │ - ldr r2, [pc, #108] @ 2d1bc <__cxa_atexit@plt+0x21474> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2d19c <__cxa_atexit@plt+0x21454> │ │ │ │ - ldr r2, [pc, #76] @ 2d1c0 <__cxa_atexit@plt+0x21478> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 2d1c4 <__cxa_atexit@plt+0x2147c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - ldrshteq r9, [r0], #188 @ 0xbc │ │ │ │ - ldrsbteq r9, [r0], #180 @ 0xb4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #64] @ 2d224 <__cxa_atexit@plt+0x214dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2d218 <__cxa_atexit@plt+0x214d0> │ │ │ │ - ldr r2, [pc, #40] @ 2d228 <__cxa_atexit@plt+0x214e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + smlalseq fp, r0, r4, r7 │ │ │ │ + smlatteq r0, r4, pc, r4 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2a7c8 <__cxa_atexit@plt+0x1ea80> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2a7d0 <__cxa_atexit@plt+0x1ea88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq r9, r0, r0, ror fp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2d254 <__cxa_atexit@plt+0x2150c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rscseq r9, r0, r4, asr #22 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2d280 <__cxa_atexit@plt+0x21538> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rscseq r9, r0, r8, lsl fp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2d2ac <__cxa_atexit@plt+0x21564> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rscseq r9, r0, ip, ror #21 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r8, [r1, #8]! │ │ │ │ - ldr r2, [pc, #116] @ 2d340 <__cxa_atexit@plt+0x215f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r1, #-4] │ │ │ │ - ldr sl, [r1, #4] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ - str r3, [r1] │ │ │ │ - stmib r1, {r0, r7} │ │ │ │ - str r2, [r1, #12] │ │ │ │ - sub r2, r1, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 2d32c <__cxa_atexit@plt+0x215e4> │ │ │ │ - ldr r7, [pc, #72] @ 2d344 <__cxa_atexit@plt+0x215fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #20] @ 2d348 <__cxa_atexit@plt+0x21600> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffff96c │ │ │ │ - rscseq r9, r0, r0, ror sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 2d36c <__cxa_atexit@plt+0x21624> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2d394 <__cxa_atexit@plt+0x2164c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2d3bc <__cxa_atexit@plt+0x21674> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + @ instruction: 0x01004eb8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2d404 <__cxa_atexit@plt+0x216bc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 2d410 <__cxa_atexit@plt+0x216c8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ + bcc 2a818 <__cxa_atexit@plt+0x1ead0> │ │ │ │ + ldr r2, [pc, #44] @ 2a828 <__cxa_atexit@plt+0x1eae0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0x0100239c │ │ │ │ - ldrshteq r9, [r0], #140 @ 0x8c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 2d468 <__cxa_atexit@plt+0x21720> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d460 <__cxa_atexit@plt+0x21718> │ │ │ │ - ldr r8, [pc, #40] @ 2d470 <__cxa_atexit@plt+0x21728> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 2d474 <__cxa_atexit@plt+0x2172c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 733530 <__cxa_atexit@plt+0x7277e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq fp, [fp], #96 @ 0x60 │ │ │ │ - tsteq r0, r8, lsl #4 │ │ │ │ - rscseq r9, r0, r0, asr #17 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 2d4cc <__cxa_atexit@plt+0x21784> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d4c4 <__cxa_atexit@plt+0x2177c> │ │ │ │ - ldr r8, [pc, #40] @ 2d4d4 <__cxa_atexit@plt+0x2178c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 2d4d8 <__cxa_atexit@plt+0x21790> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 834f34 <__cxa_atexit@plt+0x8291ec> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq r9, r0, r4, r8 │ │ │ │ - smlatbeq r0, r4, r1, r2 │ │ │ │ - ldrshteq r9, [r0], #140 @ 0x8c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2d510 <__cxa_atexit@plt+0x217c8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 2d518 <__cxa_atexit@plt+0x217d0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bhi 2a85c <__cxa_atexit@plt+0x1eb14> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2a864 <__cxa_atexit@plt+0x1eb1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 47ad0 <__cxa_atexit@plt+0x3bd88> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - rscseq r9, r0, ip, lsr #17 │ │ │ │ + tsteq r0, r4, lsr #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2a8c4 <__cxa_atexit@plt+0x1eb7c> │ │ │ │ + ldr r1, [pc, #68] @ 2a8d4 <__cxa_atexit@plt+0x1eb8c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 2a8d8 <__cxa_atexit@plt+0x1eb90> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + smlabteq r0, r4, lr, r4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ mov sl, r8 │ │ │ │ - ldr r3, [pc, #12] @ 2d544 <__cxa_atexit@plt+0x217fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 4b628 <__cxa_atexit@plt+0x3f8e0> │ │ │ │ - tsteq r0, ip, ror r2 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2a980 <__cxa_atexit@plt+0x1ec38> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2a988 <__cxa_atexit@plt+0x1ec40> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 2a99c <__cxa_atexit@plt+0x1ec54> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 2a9a0 <__cxa_atexit@plt+0x1ec58> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 2a9a4 <__cxa_atexit@plt+0x1ec5c> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 2a990 <__cxa_atexit@plt+0x1ec48> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrshteq fp, [r0], #92 @ 0x5c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2d57c <__cxa_atexit@plt+0x21834> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 2d584 <__cxa_atexit@plt+0x2183c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2a9e0 <__cxa_atexit@plt+0x1ec98> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2a9f0 <__cxa_atexit@plt+0x1eca8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mrseq r2, R8_usr │ │ │ │ + @ instruction: 0x01004d98 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r9 │ │ │ │ - mov lr, r6 │ │ │ │ - sub r6, r5, #16 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 2d690 <__cxa_atexit@plt+0x21948> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, lr, #92 @ 0x5c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 2d698 <__cxa_atexit@plt+0x21950> │ │ │ │ - ldr ip, [pc, #224] @ 2d6b8 <__cxa_atexit@plt+0x21970> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r9, [pc, #220] @ 2d6bc <__cxa_atexit@plt+0x21974> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #216] @ 2d6c0 <__cxa_atexit@plt+0x21978> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #212] @ 2d6c4 <__cxa_atexit@plt+0x2197c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [lr, #4]! │ │ │ │ - str r1, [lr, #84] @ 0x54 │ │ │ │ - str r2, [lr, #80] @ 0x50 │ │ │ │ - sub r0, r6, #50 @ 0x32 │ │ │ │ - str r0, [lr, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #188] @ 2d6c8 <__cxa_atexit@plt+0x21980> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [lr, #60] @ 0x3c │ │ │ │ - sub r1, r6, #74 @ 0x4a │ │ │ │ - ldr r2, [pc, #176] @ 2d6cc <__cxa_atexit@plt+0x21984> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2aa2c <__cxa_atexit@plt+0x1ece4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2aa3c <__cxa_atexit@plt+0x1ecf4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str sl, [lr, #56] @ 0x38 │ │ │ │ - mov r3, lr │ │ │ │ - str ip, [r3, #72]! @ 0x48 │ │ │ │ - str r3, [lr, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #152] @ 2d6d0 <__cxa_atexit@plt+0x21988> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r3, lr │ │ │ │ - str ip, [r3, #48]! @ 0x30 │ │ │ │ - str r3, [lr, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #136] @ 2d6d4 <__cxa_atexit@plt+0x2198c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r3, lr │ │ │ │ - str ip, [r3, #24]! │ │ │ │ - str sl, [lr, #32] │ │ │ │ - str r0, [lr, #36] @ 0x24 │ │ │ │ - str r3, [lr, #40] @ 0x28 │ │ │ │ - str r1, [lr, #44] @ 0x2c │ │ │ │ - str sl, [lr, #8] │ │ │ │ - str r0, [lr, #12] │ │ │ │ - str lr, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - str r9, [r5, #-12]! │ │ │ │ - sub r3, r6, #26 │ │ │ │ - stmib r5, {r3, r8} │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ sub r8, r6, #3 │ │ │ │ - ldr r9, [pc, #76] @ 2d6d8 <__cxa_atexit@plt+0x21990> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - mov r6, lr │ │ │ │ - b 2d6a0 <__cxa_atexit@plt+0x21958> │ │ │ │ - mov r7, #92 @ 0x5c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 2d6b4 <__cxa_atexit@plt+0x2196c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r9, r0, r4, asr #14 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0x01002190 │ │ │ │ - smlabbeq r0, r4, r0, r2 │ │ │ │ - tsteq r0, r0, asr #32 │ │ │ │ - tsteq r0, r0, asr #2 │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - rscseq r9, r0, r8, lsr r7 │ │ │ │ - ldrsbteq r9, [r0], #96 @ 0x60 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 2d6fc <__cxa_atexit@plt+0x219b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 834f34 <__cxa_atexit@plt+0x8291ec> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq r9, r0, ip, lsr #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2d760 <__cxa_atexit@plt+0x21a18> │ │ │ │ - ldr r8, [pc, #68] @ 2d76c <__cxa_atexit@plt+0x21a24> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #64] @ 2d770 <__cxa_atexit@plt+0x21a28> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #60] @ 2d774 <__cxa_atexit@plt+0x21a2c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r5] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ + bcc 2aa78 <__cxa_atexit@plt+0x1ed30> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2aa88 <__cxa_atexit@plt+0x1ed40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ sub r8, r6, #3 │ │ │ │ - mov r9, r7 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - mov r3, #16 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r9, r0, r4, lsr r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 2d79c <__cxa_atexit@plt+0x21a54> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r9, r0, ip, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 2d7c8 <__cxa_atexit@plt+0x21a80> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 4b628 <__cxa_atexit@plt+0x3f8e0> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r9, r0, r0, ror #11 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2d808 <__cxa_atexit@plt+0x21ac0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #52] @ 2d828 <__cxa_atexit@plt+0x21ae0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2d820 <__cxa_atexit@plt+0x21ad8> │ │ │ │ - b 2d840 <__cxa_atexit@plt+0x21af8> │ │ │ │ - ldr r7, [pc, #28] @ 2d82c <__cxa_atexit@plt+0x21ae4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #20] @ 2d830 <__cxa_atexit@plt+0x21ae8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r9, r0, r4, lsr #11 │ │ │ │ - smlalseq r9, r0, r8, r5 │ │ │ │ - rscseq r9, r0, r8, ror r5 │ │ │ │ + tsteq r0, r0, lsl #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2d8a4 <__cxa_atexit@plt+0x21b5c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #132] @ 2d8e0 <__cxa_atexit@plt+0x21b98> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 2d8bc <__cxa_atexit@plt+0x21b74> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 2d8a4 <__cxa_atexit@plt+0x21b5c> │ │ │ │ - ldr r2, [pc, #100] @ 2d8e4 <__cxa_atexit@plt+0x21b9c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 2d8bc <__cxa_atexit@plt+0x21b74> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 2d8c8 <__cxa_atexit@plt+0x21b80> │ │ │ │ - ldr r7, [pc, #60] @ 2d8e8 <__cxa_atexit@plt+0x21ba0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #52] @ 2d8ec <__cxa_atexit@plt+0x21ba4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #32] @ 2d8f0 <__cxa_atexit@plt+0x21ba8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - rscseq r9, r0, r8, lsl #10 │ │ │ │ - ldrshteq r9, [r0], #76 @ 0x4c │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - ldrhteq r9, [r0], #72 @ 0x48 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2d938 <__cxa_atexit@plt+0x21bf0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #88] @ 2d974 <__cxa_atexit@plt+0x21c2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 2d950 <__cxa_atexit@plt+0x21c08> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 2d95c <__cxa_atexit@plt+0x21c14> │ │ │ │ - ldr r7, [pc, #56] @ 2d978 <__cxa_atexit@plt+0x21c30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r0, [pc, #48] @ 2d97c <__cxa_atexit@plt+0x21c34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #28] @ 2d980 <__cxa_atexit@plt+0x21c38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq r9, r0, r4, ror r4 │ │ │ │ - rscseq r9, r0, r8, ror #8 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq r9, r0, r8, lsr #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 2d9b4 <__cxa_atexit@plt+0x21c6c> │ │ │ │ - ldr r7, [pc, #40] @ 2d9cc <__cxa_atexit@plt+0x21c84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [pc, #32] @ 2d9d0 <__cxa_atexit@plt+0x21c88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 2d9c8 <__cxa_atexit@plt+0x21c80> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r9, r0, r0, lsl r4 │ │ │ │ - rscseq r9, r0, r4, lsl #8 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 2d9f4 <__cxa_atexit@plt+0x21cac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r2, [pc, #12] @ 2da18 <__cxa_atexit@plt+0x21cd0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, r0, r8, lsr #7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2da80 <__cxa_atexit@plt+0x21d38> │ │ │ │ - ldr r7, [pc, #52] @ 2da90 <__cxa_atexit@plt+0x21d48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2da74 <__cxa_atexit@plt+0x21d2c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 2daa4 <__cxa_atexit@plt+0x21d5c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2da94 <__cxa_atexit@plt+0x21d4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2aac4 <__cxa_atexit@plt+0x1ed7c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2aad4 <__cxa_atexit@plt+0x1ed8c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq r9, r0, ip, ror r3 │ │ │ │ - rscseq r9, r0, ip, asr #6 │ │ │ │ + @ instruction: 0x01004cb4 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #340] @ 2dc0c <__cxa_atexit@plt+0x21ec4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2ab74 <__cxa_atexit@plt+0x1ee2c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2ab7c <__cxa_atexit@plt+0x1ee34> │ │ │ │ + sub ip, r6, #23 │ │ │ │ + str fp, [sp] │ │ │ │ + ldmib r2, {r1, lr} │ │ │ │ + str ip, [r2, #8] │ │ │ │ + ldr fp, [r2] │ │ │ │ + ldr r0, [pc, #120] @ 2ab9c <__cxa_atexit@plt+0x1ee54> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r2, {r0, r9, sl} │ │ │ │ + ldr r2, [pc, #112] @ 2aba0 <__cxa_atexit@plt+0x1ee58> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2dbd0 <__cxa_atexit@plt+0x21e88> │ │ │ │ - ldr r3, [pc, #316] @ 2dc10 <__cxa_atexit@plt+0x21ec8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r8, [r1, #4]! │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - str r3, [r1] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2dbe0 <__cxa_atexit@plt+0x21e98> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, lr, #92 @ 0x5c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 2dbe8 <__cxa_atexit@plt+0x21ea0> │ │ │ │ - ldr ip, [pc, #260] @ 2dc18 <__cxa_atexit@plt+0x21ed0> │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + ldr ip, [pc, #104] @ 2aba4 <__cxa_atexit@plt+0x1ee5c> │ │ │ │ + ldr r2, [pc, #104] @ 2aba8 <__cxa_atexit@plt+0x1ee60> │ │ │ │ + add r0, r3, #16 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r9, [pc, #256] @ 2dc1c <__cxa_atexit@plt+0x21ed4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, sl} │ │ │ │ + stm r0, {r1, r3, r9} │ │ │ │ + sub r2, r6, #43 @ 0x2b │ │ │ │ + add r0, r3, #28 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + stm r0, {r2, fp, lr} │ │ │ │ + ldr r9, [pc, #64] @ 2abac <__cxa_atexit@plt+0x1ee64> │ │ │ │ + ldr fp, [sp] │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #252] @ 2dc20 <__cxa_atexit@plt+0x21ed8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #248] @ 2dc24 <__cxa_atexit@plt+0x21edc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [lr, #4]! │ │ │ │ - str r1, [lr, #84] @ 0x54 │ │ │ │ - str r2, [lr, #80] @ 0x50 │ │ │ │ - sub r0, r3, #50 @ 0x32 │ │ │ │ - str r0, [lr, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #224] @ 2dc28 <__cxa_atexit@plt+0x21ee0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [lr, #60] @ 0x3c │ │ │ │ - sub r1, r3, #74 @ 0x4a │ │ │ │ - ldr r2, [pc, #212] @ 2dc2c <__cxa_atexit@plt+0x21ee4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str sl, [lr, #56] @ 0x38 │ │ │ │ - mov r6, lr │ │ │ │ - str ip, [r6, #72]! @ 0x48 │ │ │ │ - str r6, [lr, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #188] @ 2dc30 <__cxa_atexit@plt+0x21ee8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r6, lr │ │ │ │ - str ip, [r6, #48]! @ 0x30 │ │ │ │ - str r6, [lr, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #172] @ 2dc34 <__cxa_atexit@plt+0x21eec> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r6, lr │ │ │ │ - str ip, [r6, #24]! │ │ │ │ - str sl, [lr, #32] │ │ │ │ - str r0, [lr, #36] @ 0x24 │ │ │ │ - str r6, [lr, #40] @ 0x28 │ │ │ │ - str r1, [lr, #44] @ 0x2c │ │ │ │ - str sl, [lr, #8] │ │ │ │ - str r0, [lr, #12] │ │ │ │ - str lr, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - sub r6, r3, #26 │ │ │ │ - stmda r5, {r6, r8} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - sub r8, r3, #3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r9, [pc, #108] @ 2dc38 <__cxa_atexit@plt+0x21ef0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - mov r3, lr │ │ │ │ - b 2dbf0 <__cxa_atexit@plt+0x21ea8> │ │ │ │ - mov r7, #92 @ 0x5c │ │ │ │ + b 2ab84 <__cxa_atexit@plt+0x1ee3c> │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 2dc14 <__cxa_atexit@plt+0x21ecc> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #12] @ 2ab98 <__cxa_atexit@plt+0x1ee50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrshteq r9, [r0], #20 │ │ │ │ - @ instruction: 0xfffff9d0 │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - @ instruction: 0xfffffa04 │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - ldrshteq r9, [r0], #24 │ │ │ │ - rscseq r9, r0, r8, lsr #3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r6, [pc, #288] @ 2dd74 <__cxa_atexit@plt+0x2202c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r8, [r1, #8]! │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r2, [r1, #-4] │ │ │ │ - ldr sl, [r1, #4] │ │ │ │ - str r6, [r1] │ │ │ │ - str r0, [r1, #4] │ │ │ │ - sub r6, r1, #16 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 2dd4c <__cxa_atexit@plt+0x22004> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, lr, #92 @ 0x5c │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 2dd54 <__cxa_atexit@plt+0x2200c> │ │ │ │ - ldr ip, [pc, #232] @ 2dd7c <__cxa_atexit@plt+0x22034> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r9, [pc, #228] @ 2dd80 <__cxa_atexit@plt+0x22038> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #224] @ 2dd84 <__cxa_atexit@plt+0x2203c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #220] @ 2dd88 <__cxa_atexit@plt+0x22040> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [lr, #4]! │ │ │ │ - str r1, [lr, #84] @ 0x54 │ │ │ │ - str r2, [lr, #80] @ 0x50 │ │ │ │ - sub r0, r6, #50 @ 0x32 │ │ │ │ - str r0, [lr, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #196] @ 2dd8c <__cxa_atexit@plt+0x22044> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [lr, #60] @ 0x3c │ │ │ │ - sub r1, r6, #74 @ 0x4a │ │ │ │ - ldr r2, [pc, #184] @ 2dd90 <__cxa_atexit@plt+0x22048> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str sl, [lr, #56] @ 0x38 │ │ │ │ - mov r3, lr │ │ │ │ - str ip, [r3, #72]! @ 0x48 │ │ │ │ - str r3, [lr, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #160] @ 2dd94 <__cxa_atexit@plt+0x2204c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r3, lr │ │ │ │ - str ip, [r3, #48]! @ 0x30 │ │ │ │ - str r3, [lr, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #144] @ 2dd98 <__cxa_atexit@plt+0x22050> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r3, lr │ │ │ │ - str ip, [r3, #24]! │ │ │ │ - str sl, [lr, #32] │ │ │ │ - str r0, [lr, #36] @ 0x24 │ │ │ │ - str r3, [lr, #40] @ 0x28 │ │ │ │ - str r1, [lr, #44] @ 0x2c │ │ │ │ - str sl, [lr, #8] │ │ │ │ - str r0, [lr, #12] │ │ │ │ - str lr, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - sub r3, r6, #26 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r9, [pc, #84] @ 2dd9c <__cxa_atexit@plt+0x22054> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - mov r6, lr │ │ │ │ - b 2dd5c <__cxa_atexit@plt+0x22014> │ │ │ │ - mov r7, #92 @ 0x5c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 2dd78 <__cxa_atexit@plt+0x22030> │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - rscseq r9, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xfffff850 │ │ │ │ - @ instruction: 0xfffffa48 │ │ │ │ - @ instruction: 0xfffff884 │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, r8, r9, r1 │ │ │ │ - smlabbeq r0, r4, r9, r1 │ │ │ │ - smlabbeq r0, r4, sl, r1 │ │ │ │ - tsteq r0, r4, ror sl │ │ │ │ - rscseq r9, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #24] @ 2ddcc <__cxa_atexit@plt+0x22084> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 2ddf8 <__cxa_atexit@plt+0x220b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 2de24 <__cxa_atexit@plt+0x220dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + rscseq ip, r0, r8, lsr #1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffbdc │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + @ instruction: 0xfffffb78 │ │ │ │ + rscseq ip, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r3, #8]! │ │ │ │ + mov r2, r6 │ │ │ │ + ldr sl, [r3, #-4] │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 2de68 <__cxa_atexit@plt+0x22120> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 2de74 <__cxa_atexit@plt+0x2212c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 2ac2c <__cxa_atexit@plt+0x1eee4> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2ac78 <__cxa_atexit@plt+0x1ef30> │ │ │ │ + ldr r0, [pc, #148] @ 2ac84 <__cxa_atexit@plt+0x1ef3c> │ │ │ │ + ldr r1, [pc, #148] @ 2ac88 <__cxa_atexit@plt+0x1ef40> │ │ │ │ + ldr r8, [pc, #148] @ 2ac8c <__cxa_atexit@plt+0x1ef44> │ │ │ │ + ldr r9, [pc, #148] @ 2ac90 <__cxa_atexit@plt+0x1ef48> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, ip} │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + sub r2, r6, #11 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2ac78 <__cxa_atexit@plt+0x1ef30> │ │ │ │ + ldr r0, [pc, #88] @ 2ac94 <__cxa_atexit@plt+0x1ef4c> │ │ │ │ + ldr r1, [pc, #88] @ 2ac98 <__cxa_atexit@plt+0x1ef50> │ │ │ │ + ldr r9, [pc, #88] @ 2ac9c <__cxa_atexit@plt+0x1ef54> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, ip} │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + sub r2, r6, #11 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + ldr r8, [pc, #52] @ 2aca0 <__cxa_atexit@plt+0x1ef58> │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlabbeq r0, ip, r8, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + rscseq fp, r0, ip, ror #5 │ │ │ │ + rscseq fp, r0, r8, asr #6 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffd68 │ │ │ │ + rscseq fp, r0, r0, lsl #6 │ │ │ │ + strdeq r4, [r0, -r0] │ │ │ │ + rscseq fp, r0, r0, lsr #31 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2dec4 <__cxa_atexit@plt+0x2217c> │ │ │ │ - ldr r2, [pc, #56] @ 2decc <__cxa_atexit@plt+0x22184> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 2acec <__cxa_atexit@plt+0x1efa4> │ │ │ │ + ldr r2, [pc, #48] @ 2acf4 <__cxa_atexit@plt+0x1efac> │ │ │ │ + ldr r9, [pc, #48] @ 2acf8 <__cxa_atexit@plt+0x1efb0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2ded0 <__cxa_atexit@plt+0x22188> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2ded4 <__cxa_atexit@plt+0x2218c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, r0, r4, lsl lr │ │ │ │ - ldrdeq r1, [r0, -r0] │ │ │ │ - smlabteq r0, r0, r8, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2df24 <__cxa_atexit@plt+0x221dc> │ │ │ │ - ldr r2, [pc, #56] @ 2df2c <__cxa_atexit@plt+0x221e4> │ │ │ │ + ldr r1, [pc, #44] @ 2acfc <__cxa_atexit@plt+0x1efb4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2df30 <__cxa_atexit@plt+0x221e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2df34 <__cxa_atexit@plt+0x221ec> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r0, ip, lsr #27 │ │ │ │ - tsteq r0, r0, ror r7 │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ - rscseq r8, r0, r8, lsr #29 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, sl │ │ │ │ - mov lr, r6 │ │ │ │ - sub r2, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 2e058 <__cxa_atexit@plt+0x22310> │ │ │ │ - ldr r2, [pc, #316] @ 2e0a0 <__cxa_atexit@plt+0x22358> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - ldr sl, [r5] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r1, r5 │ │ │ │ - str r2, [r1, #-8]! │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 2e070 <__cxa_atexit@plt+0x22328> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, lr, #92 @ 0x5c │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 2e078 <__cxa_atexit@plt+0x22330> │ │ │ │ - ldr ip, [pc, #272] @ 2e0ac <__cxa_atexit@plt+0x22364> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r8, [pc, #268] @ 2e0b0 <__cxa_atexit@plt+0x22368> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #264] @ 2e0b4 <__cxa_atexit@plt+0x2236c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #260] @ 2e0b8 <__cxa_atexit@plt+0x22370> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [lr, #4]! │ │ │ │ - str r0, [lr, #84] @ 0x54 │ │ │ │ - str r3, [lr, #80] @ 0x50 │ │ │ │ - sub r0, r2, #50 @ 0x32 │ │ │ │ - str r0, [lr, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #236] @ 2e0bc <__cxa_atexit@plt+0x22374> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [lr, #60] @ 0x3c │ │ │ │ - sub r1, r2, #74 @ 0x4a │ │ │ │ - ldr r3, [pc, #224] @ 2e0c0 <__cxa_atexit@plt+0x22378> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str sl, [lr, #56] @ 0x38 │ │ │ │ - mov r6, lr │ │ │ │ - str ip, [r6, #72]! @ 0x48 │ │ │ │ - str r6, [lr, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #200] @ 2e0c4 <__cxa_atexit@plt+0x2237c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r6, lr │ │ │ │ - str ip, [r6, #48]! @ 0x30 │ │ │ │ - str r6, [lr, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #184] @ 2e0c8 <__cxa_atexit@plt+0x22380> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r6, lr │ │ │ │ - str ip, [r6, #24]! │ │ │ │ - str sl, [lr, #32] │ │ │ │ - str r0, [lr, #36] @ 0x24 │ │ │ │ - str r6, [lr, #40] @ 0x28 │ │ │ │ - str r1, [lr, #44] @ 0x2c │ │ │ │ - str sl, [lr, #8] │ │ │ │ - str r0, [lr, #12] │ │ │ │ - str lr, [lr, #16] │ │ │ │ - str r3, [lr, #20] │ │ │ │ - str r8, [r5, #-20]! @ 0xffffffec │ │ │ │ - sub r6, r2, #26 │ │ │ │ - stmib r5, {r6, r9} │ │ │ │ - sub r8, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r9, [pc, #120] @ 2e0cc <__cxa_atexit@plt+0x22384> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - ldr r7, [pc, #72] @ 2e0a8 <__cxa_atexit@plt+0x22360> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, lr │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r2, lr │ │ │ │ - b 2e080 <__cxa_atexit@plt+0x22338> │ │ │ │ - mov r7, #92 @ 0x5c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 2e0a4 <__cxa_atexit@plt+0x2235c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - rscseq r8, r0, r4, ror #26 │ │ │ │ - rscseq r8, r0, ip, lsr #27 │ │ │ │ - @ instruction: 0xfffff548 │ │ │ │ - @ instruction: 0xfffff740 │ │ │ │ - @ instruction: 0xfffff57c │ │ │ │ - smlabteq r0, ip, r7, r1 │ │ │ │ - smlabteq r0, r0, r6, r1 │ │ │ │ - tsteq r0, ip, ror r6 │ │ │ │ - tsteq r0, ip, ror r7 │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - rscseq r8, r0, r0, ror sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 2e0f8 <__cxa_atexit@plt+0x223b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 2e16c <__cxa_atexit@plt+0x22424> │ │ │ │ - ldr lr, [pc, #88] @ 2e178 <__cxa_atexit@plt+0x22430> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #84] @ 2e17c <__cxa_atexit@plt+0x22434> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #80] @ 2e180 <__cxa_atexit@plt+0x22438> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #32] @ 2e184 <__cxa_atexit@plt+0x2243c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2e1b0 <__cxa_atexit@plt+0x22468> │ │ │ │ - ldr r3, [pc, #84] @ 2e1f8 <__cxa_atexit@plt+0x224b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #4 │ │ │ │ - mov r1, #20 │ │ │ │ - b 2e1d0 <__cxa_atexit@plt+0x22488> │ │ │ │ - ldr r3, [pc, #72] @ 2e200 <__cxa_atexit@plt+0x224b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ 2e204 <__cxa_atexit@plt+0x224bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r2, #16 │ │ │ │ - mov r1, #8 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, r1] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - ldr r3, [pc, #12] @ 2e1fc <__cxa_atexit@plt+0x224b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlabbeq r0, r0, r5, r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - smlatbeq r0, r0, r4, r1 │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 2e240 <__cxa_atexit@plt+0x224f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 2e244 <__cxa_atexit@plt+0x224fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2e270 <__cxa_atexit@plt+0x22528> │ │ │ │ - ldr r3, [pc, #84] @ 2e2b8 <__cxa_atexit@plt+0x22570> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r2, #16 │ │ │ │ - b 2e290 <__cxa_atexit@plt+0x22548> │ │ │ │ - ldr r3, [pc, #72] @ 2e2c0 <__cxa_atexit@plt+0x22578> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ 2e2c4 <__cxa_atexit@plt+0x2257c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r1, #12 │ │ │ │ - mov r2, #8 │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, r2] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r3, [pc, #12] @ 2e2bc <__cxa_atexit@plt+0x22574> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlabteq r0, r0, r4, r1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - smlatteq r0, r0, r3, r1 │ │ │ │ - andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 2e300 <__cxa_atexit@plt+0x225b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 2e304 <__cxa_atexit@plt+0x225bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2e344 <__cxa_atexit@plt+0x225fc> │ │ │ │ - ldr r3, [pc, #56] @ 2e35c <__cxa_atexit@plt+0x22614> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ 2e360 <__cxa_atexit@plt+0x22618> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r0, r1, r3} │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - ldr r7, [pc, #12] @ 2e358 <__cxa_atexit@plt+0x22610> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r4, lsl r3 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - tsteq r0, r4, asr #8 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + rscseq fp, r0, r8, ror pc │ │ │ │ + @ instruction: 0x0100499c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #48] @ 2e3a8 <__cxa_atexit@plt+0x22660> │ │ │ │ + ldr r2, [pc, #32] @ 2ad30 <__cxa_atexit@plt+0x1efe8> │ │ │ │ + ldr r3, [pc, #32] @ 2ad34 <__cxa_atexit@plt+0x1efec> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - and r2, r2, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 2e39c <__cxa_atexit@plt+0x22654> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r2, r2, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - addne r7, r3, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - add r7, r3, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smlatteq r0, r8, r2, r1 │ │ │ │ + ldrshteq fp, [r0], #20 │ │ │ │ + tsteq r0, r4, asr #20 │ │ │ │ + rscseq fp, r0, r0, lsr #30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2e3f8 <__cxa_atexit@plt+0x226b0> │ │ │ │ - ldr r2, [pc, #56] @ 2e400 <__cxa_atexit@plt+0x226b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 2ad80 <__cxa_atexit@plt+0x1f038> │ │ │ │ + ldr r2, [pc, #48] @ 2ad88 <__cxa_atexit@plt+0x1f040> │ │ │ │ + ldr r9, [pc, #48] @ 2ad8c <__cxa_atexit@plt+0x1f044> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2e404 <__cxa_atexit@plt+0x226bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2e408 <__cxa_atexit@plt+0x226c0> │ │ │ │ + ldr r1, [pc, #44] @ 2ad90 <__cxa_atexit@plt+0x1f048> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r8, [r0], #136 @ 0x88 │ │ │ │ - @ instruction: 0x0100129c │ │ │ │ - smlabbeq r0, ip, r3, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrshteq fp, [r0], #232 @ 0xe8 │ │ │ │ + tsteq r0, r8, lsl #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 2e46c <__cxa_atexit@plt+0x22724> │ │ │ │ - ldr r3, [pc, #80] @ 2e484 <__cxa_atexit@plt+0x2273c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 2e488 <__cxa_atexit@plt+0x22740> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #60] @ 2e48c <__cxa_atexit@plt+0x22744> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 2adc4 <__cxa_atexit@plt+0x1f07c> │ │ │ │ + ldr r3, [pc, #32] @ 2adc8 <__cxa_atexit@plt+0x1f080> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 2e490 <__cxa_atexit@plt+0x22748> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ + rscseq fp, r0, r0, ror #2 │ │ │ │ + @ instruction: 0x010049b0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2ae04 <__cxa_atexit@plt+0x1f0bc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2ae14 <__cxa_atexit@plt+0x1f0cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - tsteq r0, ip, ror r3 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - rscseq r8, r0, r0, lsr #19 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2e4e0 <__cxa_atexit@plt+0x22798> │ │ │ │ - ldr r2, [pc, #56] @ 2e4e8 <__cxa_atexit@plt+0x227a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2e4ec <__cxa_atexit@plt+0x227a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2e4f0 <__cxa_atexit@plt+0x227a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r8, [r0], #112 @ 0x70 │ │ │ │ - @ instruction: 0x010011b4 │ │ │ │ - smlatbeq r0, r4, r2, r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + tsteq r0, r0, ror r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2e540 <__cxa_atexit@plt+0x227f8> │ │ │ │ + bhi 2ae48 <__cxa_atexit@plt+0x1f100> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2e548 <__cxa_atexit@plt+0x22800> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2e54c <__cxa_atexit@plt+0x22804> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2ae50 <__cxa_atexit@plt+0x1f108> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b 8ba488 <__cxa_atexit@plt+0x8ae740> │ │ │ │ + tsteq r0, r8, lsr r8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - sub r2, r5, #24 │ │ │ │ - ldr sl, [pc, #204] @ 2e66c <__cxa_atexit@plt+0x22924> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #200] @ 2e670 <__cxa_atexit@plt+0x22928> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #196] @ 2e674 <__cxa_atexit@plt+0x2292c> │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 2e628 <__cxa_atexit@plt+0x228e0> │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 2e630 <__cxa_atexit@plt+0x228e8> │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2ae98 <__cxa_atexit@plt+0x1f150> │ │ │ │ + ldr r2, [pc, #44] @ 2aea8 <__cxa_atexit@plt+0x1f160> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 2e64c <__cxa_atexit@plt+0x22904> │ │ │ │ - add r7, r3, #3 │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r3, #20] │ │ │ │ - str r7, [r3, #4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2e65c <__cxa_atexit@plt+0x22914> │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r2, r2, #24 │ │ │ │ - mov r5, r3 │ │ │ │ - cmp fp, r2 │ │ │ │ - bls 2e5b8 <__cxa_atexit@plt+0x22870> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #64] @ 2e678 <__cxa_atexit@plt+0x22930> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r7, r3, #1 │ │ │ │ - mov r8, r7 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - smlabbeq r0, r0, r1, r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #72] @ 2e6e0 <__cxa_atexit@plt+0x22998> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2e6d0 <__cxa_atexit@plt+0x22988> │ │ │ │ - ldr r2, [pc, #36] @ 2e6e4 <__cxa_atexit@plt+0x2299c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 2e594 <__cxa_atexit@plt+0x2284c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2aedc <__cxa_atexit@plt+0x1f194> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2aee4 <__cxa_atexit@plt+0x1f19c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #12] @ 2e708 <__cxa_atexit@plt+0x229c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - b 2e594 <__cxa_atexit@plt+0x2284c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + smlatbeq r0, r4, r7, r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 2e784 <__cxa_atexit@plt+0x22a3c> │ │ │ │ - ldr r2, [pc, #108] @ 2e79c <__cxa_atexit@plt+0x22a54> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #104] @ 2e7a0 <__cxa_atexit@plt+0x22a58> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - add r7, r3, #8 │ │ │ │ - stm r7, {r0, r2, r9, sl} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r0, [pc, #56] @ 2e7a4 <__cxa_atexit@plt+0x22a5c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r8, r6, #19 │ │ │ │ - mov r9, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 2e7a8 <__cxa_atexit@plt+0x22a60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2e840 <__cxa_atexit@plt+0x22af8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2e848 <__cxa_atexit@plt+0x22b00> │ │ │ │ - ldr r2, [pc, #128] @ 2e860 <__cxa_atexit@plt+0x22b18> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #124] @ 2e864 <__cxa_atexit@plt+0x22b1c> │ │ │ │ + bcc 2af44 <__cxa_atexit@plt+0x1f1fc> │ │ │ │ + ldr r1, [pc, #68] @ 2af54 <__cxa_atexit@plt+0x1f20c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #120] @ 2e868 <__cxa_atexit@plt+0x22b20> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #7 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2e830 <__cxa_atexit@plt+0x22ae8> │ │ │ │ - ldr r3, [pc, #76] @ 2e86c <__cxa_atexit@plt+0x22b24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #-4]! │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r9 │ │ │ │ - b 2e594 <__cxa_atexit@plt+0x2284c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r1, [pc, #52] @ 2af58 <__cxa_atexit@plt+0x1f210> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 2e850 <__cxa_atexit@plt+0x22b08> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ 2e870 <__cxa_atexit@plt+0x22b28> │ │ │ │ - add r7, pc, r7 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r0, r4, asr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2b000 <__cxa_atexit@plt+0x1f2b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2b008 <__cxa_atexit@plt+0x1f2c0> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 2b01c <__cxa_atexit@plt+0x1f2d4> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 2b020 <__cxa_atexit@plt+0x1f2d8> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 2b024 <__cxa_atexit@plt+0x1f2dc> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 2b010 <__cxa_atexit@plt+0x1f2c8> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rscseq r8, r0, r0, asr #11 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq sl, r0, r4, ror pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #12] @ 2e894 <__cxa_atexit@plt+0x22b4c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - b 2e594 <__cxa_atexit@plt+0x2284c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2e8cc <__cxa_atexit@plt+0x22b84> │ │ │ │ - ldr r2, [pc, #40] @ 2e8e4 <__cxa_atexit@plt+0x22b9c> │ │ │ │ + bcc 2b060 <__cxa_atexit@plt+0x1f318> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2b070 <__cxa_atexit@plt+0x1f328> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 2e8e8 <__cxa_atexit@plt+0x22ba0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - ldrdeq r0, [r0, -r4] │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 2e984 <__cxa_atexit@plt+0x22c3c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 2e98c <__cxa_atexit@plt+0x22c44> │ │ │ │ - ldr r7, [pc, #124] @ 2e9a4 <__cxa_atexit@plt+0x22c5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #120] @ 2e9a8 <__cxa_atexit@plt+0x22c60> │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2b0ac <__cxa_atexit@plt+0x1f364> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2b0bc <__cxa_atexit@plt+0x1f374> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabteq r0, ip, r6, r4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 2b1a4 <__cxa_atexit@plt+0x1f45c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 2b1ac <__cxa_atexit@plt+0x1f464> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 2b1c4 <__cxa_atexit@plt+0x1f47c> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 2b1c8 <__cxa_atexit@plt+0x1f480> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 2b1cc <__cxa_atexit@plt+0x1f484> │ │ │ │ + ldr r0, [pc, #120] @ 2b1d0 <__cxa_atexit@plt+0x1f488> │ │ │ │ + add r4, r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #116] @ 2e9ac <__cxa_atexit@plt+0x22c64> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2e974 <__cxa_atexit@plt+0x22c2c> │ │ │ │ - ldr r3, [pc, #72] @ 2e9b0 <__cxa_atexit@plt+0x22c68> │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 2b1d4 <__cxa_atexit@plt+0x1f48c> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 2b1b4 <__cxa_atexit@plt+0x1f46c> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rscseq sl, r0, r8, lsl lr │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2b23c <__cxa_atexit@plt+0x1f4f4> │ │ │ │ + ldr r3, [pc, #84] @ 2b254 <__cxa_atexit@plt+0x1f50c> │ │ │ │ + ldr r2, [pc, #84] @ 2b258 <__cxa_atexit@plt+0x1f510> │ │ │ │ + ldr lr, [pc, #84] @ 2b25c <__cxa_atexit@plt+0x1f514> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r9 │ │ │ │ - b 2e594 <__cxa_atexit@plt+0x2284c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 2e994 <__cxa_atexit@plt+0x22c4c> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ 2e9b4 <__cxa_atexit@plt+0x22c6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 2b260 <__cxa_atexit@plt+0x1f518> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - @ instruction: 0xfffffc60 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r8, r0, ip, ror r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rscseq fp, r0, r8, lsr #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2ea08 <__cxa_atexit@plt+0x22cc0> │ │ │ │ - ldr r7, [pc, #52] @ 2ea18 <__cxa_atexit@plt+0x22cd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2e9fc <__cxa_atexit@plt+0x22cb4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 2a81c <__cxa_atexit@plt+0x1ead4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2ea1c <__cxa_atexit@plt+0x22cd4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2b29c <__cxa_atexit@plt+0x1f554> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2b2ac <__cxa_atexit@plt+0x1f564> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffbe34 │ │ │ │ - rscseq r8, r0, r4, lsl #5 │ │ │ │ + ldrdeq r4, [r0, -r8] │ │ │ │ + ldrhteq fp, [r0], #156 @ 0x9c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 2ea98 <__cxa_atexit@plt+0x22d50> │ │ │ │ - ldr r2, [pc, #128] @ 2eac0 <__cxa_atexit@plt+0x22d78> │ │ │ │ + bhi 2b330 <__cxa_atexit@plt+0x1f5e8> │ │ │ │ + ldr r2, [pc, #128] @ 2b358 <__cxa_atexit@plt+0x1f610> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 2eaa4 <__cxa_atexit@plt+0x22d5c> │ │ │ │ - ldr r7, [pc, #104] @ 2eac8 <__cxa_atexit@plt+0x22d80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #96] @ 2eacc <__cxa_atexit@plt+0x22d84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #88] @ 2ead0 <__cxa_atexit@plt+0x22d88> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 2eac4 <__cxa_atexit@plt+0x22d7c> │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 2b340 <__cxa_atexit@plt+0x1f5f8> │ │ │ │ + ldr r7, [pc, #104] @ 2b360 <__cxa_atexit@plt+0x1f618> │ │ │ │ + ldr r2, [pc, #104] @ 2b364 <__cxa_atexit@plt+0x1f61c> │ │ │ │ + ldr r1, [pc, #104] @ 2b368 <__cxa_atexit@plt+0x1f620> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - rscseq r8, r0, r8, ror #6 │ │ │ │ - @ instruction: 0xfffff950 │ │ │ │ - tsteq r0, ip, asr #26 │ │ │ │ - tsteq r0, r8, lsl sp │ │ │ │ - rscseq r8, r0, ip, lsl r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 2ebec <__cxa_atexit@plt+0x22ea4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 2ebf4 <__cxa_atexit@plt+0x22eac> │ │ │ │ - ldr ip, [pc, #316] @ 2ec44 <__cxa_atexit@plt+0x22efc> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #312] @ 2ec48 <__cxa_atexit@plt+0x22f00> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [pc, #308] @ 2ec4c <__cxa_atexit@plt+0x22f04> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #304] @ 2ec50 <__cxa_atexit@plt+0x22f08> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r2, r3, #14 │ │ │ │ - sub r3, r3, #23 │ │ │ │ - mov r7, r6 │ │ │ │ - str r0, [r7, #20]! │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #-16] │ │ │ │ - str r8, [r7, #-12] │ │ │ │ - str r9, [r7, #-8] │ │ │ │ - str r8, [r7, #-4] │ │ │ │ - add r3, r7, #48 @ 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 2ec10 <__cxa_atexit@plt+0x22ec8> │ │ │ │ - ldr sl, [pc, #240] @ 2ec54 <__cxa_atexit@plt+0x22f0c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #236] @ 2ec58 <__cxa_atexit@plt+0x22f10> │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #232] @ 2ec5c <__cxa_atexit@plt+0x22f14> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r9, [pc, #228] @ 2ec60 <__cxa_atexit@plt+0x22f18> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r3, #33 @ 0x21 │ │ │ │ - sub r7, r3, #27 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - sub r0, r3, #18 │ │ │ │ - add r7, r6, #32 │ │ │ │ - stm r7, {r2, r8, sl} │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str r9, [r6, #56] @ 0x38 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - sub r7, r3, #11 │ │ │ │ - add r3, r6, #88 @ 0x58 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 2ec30 <__cxa_atexit@plt+0x22ee8> │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - ldr r2, [pc, #156] @ 2ec6c <__cxa_atexit@plt+0x22f24> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - add r2, r6, #80 @ 0x50 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, r6 │ │ │ │ - b 2ebfc <__cxa_atexit@plt+0x22eb4> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #100] @ 2ec68 <__cxa_atexit@plt+0x22f20> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 2b35c <__cxa_atexit@plt+0x1f614> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 2ec64 <__cxa_atexit@plt+0x22f1c> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - @ instruction: 0xffffdb58 │ │ │ │ - @ instruction: 0xffffdb0c │ │ │ │ - @ instruction: 0xffffdb60 │ │ │ │ - tsteq r0, ip, lsr #24 │ │ │ │ - rscseq r8, r0, r4, ror #1 │ │ │ │ - rscseq r8, r0, r8, lsl r2 │ │ │ │ - smlatteq r0, ip, fp, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 2ecb8 <__cxa_atexit@plt+0x22f70> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 2ecc4 <__cxa_atexit@plt+0x22f7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r0, r8, lsl fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2ecf8 <__cxa_atexit@plt+0x22fb0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 2ed00 <__cxa_atexit@plt+0x22fb8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 94bdac <__cxa_atexit@plt+0x940064> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r0, r8, r9, r0 │ │ │ │ + @ instruction: 0x0100439c │ │ │ │ + rscseq fp, r0, r4, lsr #18 │ │ │ │ + @ instruction: 0xfffff9ac │ │ │ │ + @ instruction: 0xfffffa34 │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2ed44 <__cxa_atexit@plt+0x22ffc> │ │ │ │ - ldr r2, [pc, #44] @ 2ed4c <__cxa_atexit@plt+0x23004> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r0, [pc, #32] @ 2ed50 <__cxa_atexit@plt+0x23008> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + bhi 2b39c <__cxa_atexit@plt+0x1f654> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2b3a4 <__cxa_atexit@plt+0x1f65c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 94bb6c <__cxa_atexit@plt+0x93fe24> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 2ed70 <__cxa_atexit@plt+0x23028> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c014 <__cxa_atexit@plt+0xb502cc> │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ + smlatteq r0, r4, r2, r4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2b3ec <__cxa_atexit@plt+0x1f6a4> │ │ │ │ + ldr r2, [pc, #44] @ 2b3fc <__cxa_atexit@plt+0x1f6b4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2edcc <__cxa_atexit@plt+0x23084> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [pc, #32] @ 2edd4 <__cxa_atexit@plt+0x2308c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + bhi 2b430 <__cxa_atexit@plt+0x1f6e8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2b438 <__cxa_atexit@plt+0x1f6f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 94bdac <__cxa_atexit@plt+0x940064> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010009bc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 2ee50 <__cxa_atexit@plt+0x23108> │ │ │ │ - ldr r3, [pc, #104] @ 2ee68 <__cxa_atexit@plt+0x23120> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #100] @ 2ee6c <__cxa_atexit@plt+0x23124> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #96] @ 2ee70 <__cxa_atexit@plt+0x23128> │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2b498 <__cxa_atexit@plt+0x1f750> │ │ │ │ + ldr r1, [pc, #68] @ 2b4a8 <__cxa_atexit@plt+0x1f760> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #92] @ 2ee74 <__cxa_atexit@plt+0x2312c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - mov r3, r7 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - add r2, r7, #28 │ │ │ │ - stm r2, {r1, r3, r7, lr} │ │ │ │ - str r8, [r7, #44] @ 0x2c │ │ │ │ - str r9, [r7, #48] @ 0x30 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r8, r6, #19 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 2ee78 <__cxa_atexit@plt+0x23130> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 2b4ac <__cxa_atexit@plt+0x1f764> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rscseq r7, r0, ip, asr #31 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 2ef38 <__cxa_atexit@plt+0x231f0> │ │ │ │ - ldr r7, [pc, #224] @ 2ef7c <__cxa_atexit@plt+0x23234> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r1] │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 2ef48 <__cxa_atexit@plt+0x23200> │ │ │ │ - ldr r7, [pc, #200] @ 2ef80 <__cxa_atexit@plt+0x23238> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #196] @ 2ef84 <__cxa_atexit@plt+0x2323c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, #192] @ 2ef88 <__cxa_atexit@plt+0x23240> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #188] @ 2ef8c <__cxa_atexit@plt+0x23244> │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - mov r7, r2 │ │ │ │ - str ip, [r7, #12]! │ │ │ │ - str r9, [r2, #20] │ │ │ │ - str r8, [r2, #24] │ │ │ │ - str sl, [r2, #28] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ - str lr, [r2, #40] @ 0x28 │ │ │ │ - str r8, [r2, #44] @ 0x2c │ │ │ │ - str r9, [r2, #48] @ 0x30 │ │ │ │ - add r2, r2, #64 @ 0x40 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - sub r8, r3, #19 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 2ef68 <__cxa_atexit@plt+0x23220> │ │ │ │ - ldr r3, [pc, #120] @ 2ef98 <__cxa_atexit@plt+0x23250> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add lr, r6, #56 @ 0x38 │ │ │ │ - stm lr, {r3, r7, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #84] @ 2ef94 <__cxa_atexit@plt+0x2324c> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + strdeq r4, [r0, -r0] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 2b538 <__cxa_atexit@plt+0x1f7f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2b544 <__cxa_atexit@plt+0x1f7fc> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 2b554 <__cxa_atexit@plt+0x1f80c> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 2b558 <__cxa_atexit@plt+0x1f810> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 2ef90 <__cxa_atexit@plt+0x23248> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - ldrsbteq r7, [r0], #228 @ 0xe4 │ │ │ │ - rscseq r7, r0, r8, ror #29 │ │ │ │ - tsteq r0, r0, ror r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2efd0 <__cxa_atexit@plt+0x23288> │ │ │ │ - ldr r2, [pc, #28] @ 2efdc <__cxa_atexit@plt+0x23294> │ │ │ │ + bcc 2b594 <__cxa_atexit@plt+0x1f84c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2b5a4 <__cxa_atexit@plt+0x1f85c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2f020 <__cxa_atexit@plt+0x232d8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 2f028 <__cxa_atexit@plt+0x232e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 2f02c <__cxa_atexit@plt+0x232e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c014 <__cxa_atexit@plt+0xb502cc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, ip, ror #12 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 2f0bc <__cxa_atexit@plt+0x23374> │ │ │ │ - ldr r7, [pc, #148] @ 2f0e4 <__cxa_atexit@plt+0x2339c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2f0ac <__cxa_atexit@plt+0x23364> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 2f0cc <__cxa_atexit@plt+0x23384> │ │ │ │ - ldr lr, [pc, #120] @ 2f0ec <__cxa_atexit@plt+0x233a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #96] @ 2f0f0 <__cxa_atexit@plt+0x233a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r0, r7, lr} │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r3, r6} │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 2f0e8 <__cxa_atexit@plt+0x233a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - rscseq r7, r0, r8, ror #26 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ + smlatteq r0, r4, r1, r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2f150 <__cxa_atexit@plt+0x23408> │ │ │ │ - ldr lr, [pc, #68] @ 2f15c <__cxa_atexit@plt+0x23414> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #44] @ 2f160 <__cxa_atexit@plt+0x23418> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r0, r7, lr} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 2f19c <__cxa_atexit@plt+0x23454> │ │ │ │ - ldr r3, [pc, #40] @ 2f1b4 <__cxa_atexit@plt+0x2346c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 2f1b8 <__cxa_atexit@plt+0x23470> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc 2b5e0 <__cxa_atexit@plt+0x1f898> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 2b5f0 <__cxa_atexit@plt+0x1f8a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, lsl r6 │ │ │ │ - rscseq r7, r0, ip, lsl #25 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 2f234 <__cxa_atexit@plt+0x234ec> │ │ │ │ - ldr r2, [pc, #128] @ 2f25c <__cxa_atexit@plt+0x23514> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 2f240 <__cxa_atexit@plt+0x234f8> │ │ │ │ - ldr r7, [pc, #104] @ 2f264 <__cxa_atexit@plt+0x2351c> │ │ │ │ + @ instruction: 0x01004198 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #64 @ 0x40 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 2b758 <__cxa_atexit@plt+0x1fa10> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + ldr r2, [pc, #380] @ 2b7a0 <__cxa_atexit@plt+0x1fa58> │ │ │ │ + ldr r0, [pc, #380] @ 2b7a4 <__cxa_atexit@plt+0x1fa5c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r3, {r0, sl} │ │ │ │ + mov r0, r9 │ │ │ │ + sub r1, lr, #11 │ │ │ │ + sub r9, lr, #39 @ 0x27 │ │ │ │ + ldm r5, {r4, ip} │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [sp] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + ldr r1, [pc, #324] @ 2b7a8 <__cxa_atexit@plt+0x1fa60> │ │ │ │ + str ip, [r3, #44] @ 0x2c │ │ │ │ + sub r2, lr, #59 @ 0x3b │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #308] @ 2b7ac <__cxa_atexit@plt+0x1fa64> │ │ │ │ + str sl, [r3, #52] @ 0x34 │ │ │ │ + str r8, [sp, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r1, [pc, #288] @ 2b7b0 <__cxa_atexit@plt+0x1fa68> │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + sub sl, lr, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r4, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + bhi 2b780 <__cxa_atexit@plt+0x1fa38> │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + add lr, r6, #112 @ 0x70 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 2b774 <__cxa_atexit@plt+0x1fa2c> │ │ │ │ + ldr r3, [pc, #228] @ 2b7bc <__cxa_atexit@plt+0x1fa74> │ │ │ │ + ldr r7, [pc, #228] @ 2b7c0 <__cxa_atexit@plt+0x1fa78> │ │ │ │ + ldr r4, [pc, #228] @ 2b7c4 <__cxa_atexit@plt+0x1fa7c> │ │ │ │ + ldr r1, [pc, #228] @ 2b7c8 <__cxa_atexit@plt+0x1fa80> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #96] @ 2f268 <__cxa_atexit@plt+0x23520> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #88] @ 2f26c <__cxa_atexit@plt+0x23524> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #224] @ 2b7cc <__cxa_atexit@plt+0x1fa84> │ │ │ │ + str r7, [r6, #76]! @ 0x4c │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r4, pc, r4 │ │ │ │ + stmdb r6, {r1, sl} │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [r6, #12] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + sub ip, lr, #23 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + sub r3, lr, #43 @ 0x2b │ │ │ │ + str ip, [r5, #8] │ │ │ │ + add r9, pc, r9 │ │ │ │ str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #88] @ 2b7b8 <__cxa_atexit@plt+0x1fa70> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r1, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ 2b7b4 <__cxa_atexit@plt+0x1fa6c> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, lr │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r9, r0 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffffc8c │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + rscseq fp, r0, ip, lsr #9 │ │ │ │ + rscseq fp, r0, r8, lsl r5 │ │ │ │ + @ instruction: 0xfffff49c │ │ │ │ + @ instruction: 0xfffff028 │ │ │ │ + @ instruction: 0xfffff1e4 │ │ │ │ + @ instruction: 0xffffefc4 │ │ │ │ + ldrsbteq fp, [r0], #76 @ 0x4c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2b87c <__cxa_atexit@plt+0x1fb34> │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r0, [pc, #144] @ 2b888 <__cxa_atexit@plt+0x1fb40> │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r1, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #124] @ 2b88c <__cxa_atexit@plt+0x1fb44> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + ldrne r0, [pc, #112] @ 2b890 <__cxa_atexit@plt+0x1fb48> │ │ │ │ + ldrne r1, [r1, #19] │ │ │ │ + addne r0, pc, r0 │ │ │ │ + strne r0, [r3] │ │ │ │ + andsne r0, r1, #3 │ │ │ │ + bne 2b840 <__cxa_atexit@plt+0x1faf8> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 2b854 <__cxa_atexit@plt+0x1fb0c> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r3, [pc, #56] @ 2b894 <__cxa_atexit@plt+0x1fb4c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 2b874 <__cxa_atexit@plt+0x1fb2c> │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + mov r5, r2 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + tsteq r0, r0, ror #28 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #100] @ 2b90c <__cxa_atexit@plt+0x1fbc4> │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 2b8c8 <__cxa_atexit@plt+0x1fb80> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2b8d0 <__cxa_atexit@plt+0x1fb88> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #52] @ 2b910 <__cxa_atexit@plt+0x1fbc8> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 2b900 <__cxa_atexit@plt+0x1fbb8> │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 2f260 <__cxa_atexit@plt+0x23518> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2b930 <__cxa_atexit@plt+0x1fbe8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01000494 │ │ │ │ - rscseq r7, r0, ip, asr #23 │ │ │ │ - @ instruction: 0xfffff1b4 │ │ │ │ - @ instruction: 0x010005b0 │ │ │ │ - tsteq r0, ip, ror r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #48] @ 2b96c <__cxa_atexit@plt+0x1fc24> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 2b960 <__cxa_atexit@plt+0x1fc18> │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2ba38 <__cxa_atexit@plt+0x1fcf0> │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r0, [pc, #144] @ 2ba44 <__cxa_atexit@plt+0x1fcfc> │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r1, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #124] @ 2ba48 <__cxa_atexit@plt+0x1fd00> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + ldrne r0, [pc, #112] @ 2ba4c <__cxa_atexit@plt+0x1fd04> │ │ │ │ + ldrne r1, [r1, #15] │ │ │ │ + addne r0, pc, r0 │ │ │ │ + strne r0, [r3] │ │ │ │ + andsne r0, r1, #3 │ │ │ │ + bne 2b9fc <__cxa_atexit@plt+0x1fcb4> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 2ba10 <__cxa_atexit@plt+0x1fcc8> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r3, [pc, #56] @ 2ba50 <__cxa_atexit@plt+0x1fd08> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 2ba30 <__cxa_atexit@plt+0x1fce8> │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + mov r5, r2 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlatbeq r0, r4, ip, r3 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #100] @ 2bac8 <__cxa_atexit@plt+0x1fd80> │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 2ba84 <__cxa_atexit@plt+0x1fd3c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2ba8c <__cxa_atexit@plt+0x1fd44> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #52] @ 2bacc <__cxa_atexit@plt+0x1fd84> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 2babc <__cxa_atexit@plt+0x1fd74> │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2baec <__cxa_atexit@plt+0x1fda4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #48] @ 2bb28 <__cxa_atexit@plt+0x1fde0> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 2bb1c <__cxa_atexit@plt+0x1fdd4> │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 2bbcc <__cxa_atexit@plt+0x1fe84> │ │ │ │ + ldr r6, [pc, #128] @ 2bbec <__cxa_atexit@plt+0x1fea4> │ │ │ │ + ldr r0, [pc, #128] @ 2bbf0 <__cxa_atexit@plt+0x1fea8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 2bbbc <__cxa_atexit@plt+0x1fe74> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 2f2c0 <__cxa_atexit@plt+0x23578> │ │ │ │ - ldr r3, [pc, #64] @ 2f2d8 <__cxa_atexit@plt+0x23590> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #52] @ 2f2dc <__cxa_atexit@plt+0x23594> │ │ │ │ + bcc 2bbdc <__cxa_atexit@plt+0x1fe94> │ │ │ │ + ldr r3, [pc, #72] @ 2bbf4 <__cxa_atexit@plt+0x1feac> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r9, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 2f2e0 <__cxa_atexit@plt+0x23598> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - rscseq r7, r0, ip, ror #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + smlabteq r0, r4, fp, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 2f31c <__cxa_atexit@plt+0x235d4> │ │ │ │ - ldr r3, [pc, #40] @ 2f334 <__cxa_atexit@plt+0x235ec> │ │ │ │ + bcc 2bc34 <__cxa_atexit@plt+0x1feec> │ │ │ │ + ldr r3, [pc, #36] @ 2bc40 <__cxa_atexit@plt+0x1fef8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 2f338 <__cxa_atexit@plt+0x235f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r5, r5, #8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01000494 │ │ │ │ - smlalseq r7, r0, ip, ip │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 2bcc8 <__cxa_atexit@plt+0x1ff80> │ │ │ │ + ldr r6, [pc, #128] @ 2bce8 <__cxa_atexit@plt+0x1ffa0> │ │ │ │ + ldr r0, [pc, #128] @ 2bcec <__cxa_atexit@plt+0x1ffa4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 2bcb8 <__cxa_atexit@plt+0x1ff70> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 2f374 <__cxa_atexit@plt+0x2362c> │ │ │ │ - ldr r3, [pc, #40] @ 2f38c <__cxa_atexit@plt+0x23644> │ │ │ │ + bcc 2bcd8 <__cxa_atexit@plt+0x1ff90> │ │ │ │ + ldr r3, [pc, #72] @ 2bcf0 <__cxa_atexit@plt+0x1ffa8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9, sl} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 2f390 <__cxa_atexit@plt+0x23648> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - rscseq r7, r0, r8, asr #24 │ │ │ │ - ldrsheq r9, [fp], #120 @ 0x78 │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + smlabteq r0, ip, sl, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2bd30 <__cxa_atexit@plt+0x1ffe8> │ │ │ │ + ldr r3, [pc, #36] @ 2bd3c <__cxa_atexit@plt+0x1fff4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r5, r5, #8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, ip, asr sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2bdec <__cxa_atexit@plt+0x200a4> │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r0, [pc, #144] @ 2bdf8 <__cxa_atexit@plt+0x200b0> │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r1, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #124] @ 2bdfc <__cxa_atexit@plt+0x200b4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + ldrne r0, [pc, #112] @ 2be00 <__cxa_atexit@plt+0x200b8> │ │ │ │ + ldrne r1, [r1, #3] │ │ │ │ + addne r0, pc, r0 │ │ │ │ + strne r0, [r3] │ │ │ │ + andsne r0, r1, #3 │ │ │ │ + bne 2bdb0 <__cxa_atexit@plt+0x20068> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - sbcseq r9, fp, r2, lsr #16 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 2bdc4 <__cxa_atexit@plt+0x2007c> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r3, [pc, #56] @ 2be04 <__cxa_atexit@plt+0x200bc> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 2bde4 <__cxa_atexit@plt+0x2009c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r5, r2 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2f408 <__cxa_atexit@plt+0x236c0> │ │ │ │ - ldr r3, [pc, #52] @ 2f418 <__cxa_atexit@plt+0x236d0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #100] @ 2be7c <__cxa_atexit@plt+0x20134> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2f3f8 <__cxa_atexit@plt+0x236b0> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 2be38 <__cxa_atexit@plt+0x200f0> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2be40 <__cxa_atexit@plt+0x200f8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2f41c <__cxa_atexit@plt+0x236d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq r7, [r0], #184 @ 0xb8 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #52] @ 2be80 <__cxa_atexit@plt+0x20138> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 2be70 <__cxa_atexit@plt+0x20128> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2bea0 <__cxa_atexit@plt+0x20158> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #48] @ 2bedc <__cxa_atexit@plt+0x20194> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 2bed0 <__cxa_atexit@plt+0x20188> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2f478 <__cxa_atexit@plt+0x23730> │ │ │ │ - ldr r3, [pc, #52] @ 2f488 <__cxa_atexit@plt+0x23740> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2bfa8 <__cxa_atexit@plt+0x20260> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #80 @ 0x50 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 2bfb0 <__cxa_atexit@plt+0x20268> │ │ │ │ + ldr r7, [pc, #156] @ 2bfd0 <__cxa_atexit@plt+0x20288> │ │ │ │ + ldr r2, [pc, #156] @ 2bfd4 <__cxa_atexit@plt+0x2028c> │ │ │ │ + ldr r1, [pc, #156] @ 2bfd8 <__cxa_atexit@plt+0x20290> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #152] @ 2bfdc <__cxa_atexit@plt+0x20294> │ │ │ │ + ldr ip, [pc, #152] @ 2bfe0 <__cxa_atexit@plt+0x20298> │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + ldr r0, [r3] │ │ │ │ + str r8, [sl, #72] @ 0x48 │ │ │ │ + str r9, [sl, #76] @ 0x4c │ │ │ │ + str r9, [sl, #56] @ 0x38 │ │ │ │ + str r8, [sl, #60] @ 0x3c │ │ │ │ + str r8, [sl, #40] @ 0x28 │ │ │ │ + str r9, [sl, #44] @ 0x2c │ │ │ │ + str r8, [sl, #24] │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r9, [sl, #28] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, pc, ip │ │ │ │ + str sl, [r3, #-4] │ │ │ │ + str r2, [r7, #64]! @ 0x40 │ │ │ │ + str r1, [r8, #48]! @ 0x30 │ │ │ │ + str lr, [r9, #32]! │ │ │ │ + str ip, [sl, #16]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, sl │ │ │ │ + b 2bfb8 <__cxa_atexit@plt+0x20270> │ │ │ │ + mov r7, #80 @ 0x50 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 2bfcc <__cxa_atexit@plt+0x20284> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, r0, ip, asr #25 │ │ │ │ + @ instruction: 0xfffff898 │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + @ instruction: 0xfffffbc0 │ │ │ │ + @ instruction: 0xfffffa00 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 2c0ec <__cxa_atexit@plt+0x203a4> │ │ │ │ + ldr r0, [pc, #320] @ 2c144 <__cxa_atexit@plt+0x203fc> │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-4]! │ │ │ │ + sub r0, r1, #4 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 2c0fc <__cxa_atexit@plt+0x203b4> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #80 @ 0x50 │ │ │ │ + cmp sl, r2 │ │ │ │ + bcc 2c104 <__cxa_atexit@plt+0x203bc> │ │ │ │ + ldr r0, [pc, #280] @ 2c148 <__cxa_atexit@plt+0x20400> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r2, [pc, #276] @ 2c14c <__cxa_atexit@plt+0x20404> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #272] @ 2c150 <__cxa_atexit@plt+0x20408> │ │ │ │ + ldr r3, [pc, #272] @ 2c154 <__cxa_atexit@plt+0x2040c> │ │ │ │ + str r0, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + str r9, [r1, #76] @ 0x4c │ │ │ │ + str r9, [r1, #56] @ 0x38 │ │ │ │ + str r9, [r1, #44] @ 0x2c │ │ │ │ + str r9, [r1, #28] │ │ │ │ + str r9, [r1, #12] │ │ │ │ + mov r9, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r8, [r1, #72] @ 0x48 │ │ │ │ + str r8, [r1, #60] @ 0x3c │ │ │ │ + str r8, [r1, #40] @ 0x28 │ │ │ │ + str r8, [r1, #24] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r2, [r7, #64]! @ 0x40 │ │ │ │ + str ip, [r9, #16]! │ │ │ │ + ldr r2, [pc, #204] @ 2c158 <__cxa_atexit@plt+0x20410> │ │ │ │ + mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2f468 <__cxa_atexit@plt+0x23720> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r0, #32]! │ │ │ │ + mov r2, r1 │ │ │ │ + add r8, r1, #100 @ 0x64 │ │ │ │ + str r3, [r2, #48]! @ 0x30 │ │ │ │ + cmp sl, r8 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + bcc 2c124 <__cxa_atexit@plt+0x203dc> │ │ │ │ + ldr r3, [pc, #164] @ 2c168 <__cxa_atexit@plt+0x20420> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #88] @ 0x58 │ │ │ │ + str r3, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ + str r9, [r6, #100] @ 0x64 │ │ │ │ + str r1, [r6, #104] @ 0x68 │ │ │ │ + sub r7, r8, #19 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 2f48c <__cxa_atexit@plt+0x23744> │ │ │ │ + ldr r7, [pc, #112] @ 2c164 <__cxa_atexit@plt+0x2041c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b 2c10c <__cxa_atexit@plt+0x203c4> │ │ │ │ + mov r7, #80 @ 0x50 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #76] @ 2c160 <__cxa_atexit@plt+0x20418> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r7, r0, ip, asr #22 │ │ │ │ + ldr r0, [pc, #48] @ 2c15c <__cxa_atexit@plt+0x20414> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + @ instruction: 0xfffff79c │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + @ instruction: 0xfffff928 │ │ │ │ + @ instruction: 0xfffffbb8 │ │ │ │ + @ instruction: 0xfffffab8 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq sl, r0, r8, ror fp │ │ │ │ + rscseq sl, r0, r0, lsr #23 │ │ │ │ + tsteq r0, r0, ror #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc 2c1b0 <__cxa_atexit@plt+0x20468> │ │ │ │ + ldr r2, [pc, #48] @ 2c1c8 <__cxa_atexit@plt+0x20480> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 2c1cc <__cxa_atexit@plt+0x20484> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + smlabbeq r0, ip, r5, r3 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2c224 <__cxa_atexit@plt+0x204dc> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #68] @ 2c23c <__cxa_atexit@plt+0x204f4> │ │ │ │ + sub r8, r5, #16 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldm r8, {r1, r7, r8} │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 2c240 <__cxa_atexit@plt+0x204f8> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + tsteq r0, r8, lsr #10 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2f510 <__cxa_atexit@plt+0x237c8> │ │ │ │ - ldr r7, [pc, #72] @ 2f520 <__cxa_atexit@plt+0x237d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 2f500 <__cxa_atexit@plt+0x237b8> │ │ │ │ - ldr r7, [pc, #56] @ 2f524 <__cxa_atexit@plt+0x237dc> │ │ │ │ + bhi 2c2a4 <__cxa_atexit@plt+0x2055c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 2c2c0 <__cxa_atexit@plt+0x20578> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 2c2ac <__cxa_atexit@plt+0x20564> │ │ │ │ + ldr r7, [pc, #68] @ 2c2c4 <__cxa_atexit@plt+0x2057c> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 2c298 <__cxa_atexit@plt+0x20550> │ │ │ │ + mov r7, r9 │ │ │ │ + b 2c330 <__cxa_atexit@plt+0x205e8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 2c2c8 <__cxa_atexit@plt+0x20580> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 2f528 <__cxa_atexit@plt+0x237e0> │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq sl, r0, r0, ror #19 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 2c310 <__cxa_atexit@plt+0x205c8> │ │ │ │ + ldr r7, [pc, #52] @ 2c320 <__cxa_atexit@plt+0x205d8> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 2c304 <__cxa_atexit@plt+0x205bc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 2c330 <__cxa_atexit@plt+0x205e8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 2c324 <__cxa_atexit@plt+0x205dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - ldrhteq r7, [r0], #172 @ 0xac │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq sl, r0, r0, lsl #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2f550 <__cxa_atexit@plt+0x23808> │ │ │ │ + mov r2, r5 │ │ │ │ + and r3, r7, #3 │ │ │ │ + ldr r8, [r2, #4]! │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2c454 <__cxa_atexit@plt+0x2070c> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 2c464 <__cxa_atexit@plt+0x2071c> │ │ │ │ + ldr r0, [pc, #340] @ 2c4b0 <__cxa_atexit@plt+0x20768> │ │ │ │ + ldr sl, [pc, #340] @ 2c4b4 <__cxa_atexit@plt+0x2076c> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str sl, [r9, #4]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r7, [r9, #12] │ │ │ │ + bhi 2c47c <__cxa_atexit@plt+0x20734> │ │ │ │ + add r3, r6, #96 @ 0x60 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 2c474 <__cxa_atexit@plt+0x2072c> │ │ │ │ + ldr r0, [pc, #284] @ 2c4b8 <__cxa_atexit@plt+0x20770> │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [pc, #280] @ 2c4bc <__cxa_atexit@plt+0x20774> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #276] @ 2c4c0 <__cxa_atexit@plt+0x20778> │ │ │ │ + ldr sl, [pc, #276] @ 2c4c4 <__cxa_atexit@plt+0x2077c> │ │ │ │ + ldr ip, [pc, #276] @ 2c4c8 <__cxa_atexit@plt+0x20780> │ │ │ │ + str r0, [r2, #20]! │ │ │ │ + mov r7, r2 │ │ │ │ + str r9, [r2, #76] @ 0x4c │ │ │ │ + str r9, [r2, #56] @ 0x38 │ │ │ │ + str r9, [r2, #44] @ 0x2c │ │ │ │ + str r9, [r2, #28] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + str r1, [r7, #64]! @ 0x40 │ │ │ │ + str r3, [r9, #16]! │ │ │ │ + mov r1, r2 │ │ │ │ + mov r3, r2 │ │ │ │ + add sl, pc, sl │ │ │ │ + add ip, pc, ip │ │ │ │ + str sl, [r1, #32]! │ │ │ │ + str ip, [r3, #48]! @ 0x30 │ │ │ │ + str r8, [r2, #72] @ 0x48 │ │ │ │ + str r8, [r2, #60] @ 0x3c │ │ │ │ + str r8, [r2, #40] @ 0x28 │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + add r8, r2, #100 @ 0x64 │ │ │ │ + cmp lr, r8 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + bcc 2c494 <__cxa_atexit@plt+0x2074c> │ │ │ │ + ldr r0, [pc, #168] @ 2c4d4 <__cxa_atexit@plt+0x2078c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #104] @ 0x68 │ │ │ │ + str r3, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r6, #112] @ 0x70 │ │ │ │ + str r9, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ + sub r7, r8, #19 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r7, #80 @ 0x50 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #76] @ 2c4d0 <__cxa_atexit@plt+0x20788> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #48] @ 2c4cc <__cxa_atexit@plt+0x20784> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-16]! │ │ │ │ + mov r6, r8 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xfffff430 │ │ │ │ + @ instruction: 0xfffff970 │ │ │ │ + @ instruction: 0xfffff5b8 │ │ │ │ + @ instruction: 0xfffff760 │ │ │ │ + @ instruction: 0xfffff858 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq sl, r0, r8, lsl #16 │ │ │ │ + strdeq r3, [r0, -r8] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2f594 <__cxa_atexit@plt+0x2384c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 2f5a0 <__cxa_atexit@plt+0x23858> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc 2c51c <__cxa_atexit@plt+0x207d4> │ │ │ │ + ldr r2, [pc, #48] @ 2c534 <__cxa_atexit@plt+0x207ec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r1, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 2c538 <__cxa_atexit@plt+0x207f0> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2c590 <__cxa_atexit@plt+0x20848> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #68] @ 2c5a8 <__cxa_atexit@plt+0x20860> │ │ │ │ + sub r8, r5, #16 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldm r8, {r1, r7, r8} │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 2c5ac <__cxa_atexit@plt+0x20864> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0x010031bc │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 2f5d4 <__cxa_atexit@plt+0x2388c> │ │ │ │ - ldr r3, [pc, #32] @ 2f5e4 <__cxa_atexit@plt+0x2389c> │ │ │ │ + bhi 2c62c <__cxa_atexit@plt+0x208e4> │ │ │ │ + ldr r3, [pc, #128] @ 2c650 <__cxa_atexit@plt+0x20908> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ + str r3, [r7] │ │ │ │ + beq 2c610 <__cxa_atexit@plt+0x208c8> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 2c63c <__cxa_atexit@plt+0x208f4> │ │ │ │ + ldr r7, [pc, #92] @ 2c654 <__cxa_atexit@plt+0x2090c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 2c620 <__cxa_atexit@plt+0x208d8> │ │ │ │ + mov r7, r9 │ │ │ │ + b 2c330 <__cxa_atexit@plt+0x205e8> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #12] @ 2f5e8 <__cxa_atexit@plt+0x238a0> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 2c65c <__cxa_atexit@plt+0x20914> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 2c658 <__cxa_atexit@plt+0x20910> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrshteq r7, [r0], #156 @ 0x9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + rscseq sl, r0, r0, asr r6 │ │ │ │ + rscseq sl, r0, r8, ror #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2f610 <__cxa_atexit@plt+0x238c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 2c6a8 <__cxa_atexit@plt+0x20960> │ │ │ │ + ldr r7, [pc, #56] @ 2c6bc <__cxa_atexit@plt+0x20974> │ │ │ │ + str r8, [r5] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 2c69c <__cxa_atexit@plt+0x20954> │ │ │ │ + mov r7, r9 │ │ │ │ + b 2c330 <__cxa_atexit@plt+0x205e8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 2c6c0 <__cxa_atexit@plt+0x20978> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffca0 │ │ │ │ + rscseq sl, r0, r4, ror #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2c710 <__cxa_atexit@plt+0x209c8> │ │ │ │ + ldr r2, [pc, #56] @ 2c718 <__cxa_atexit@plt+0x209d0> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #44] @ 2c71c <__cxa_atexit@plt+0x209d4> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + beq 2c704 <__cxa_atexit@plt+0x209bc> │ │ │ │ mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b 2c728 <__cxa_atexit@plt+0x209e0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlabbeq r0, r0, pc, r2 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 2f638 <__cxa_atexit@plt+0x238f0> │ │ │ │ + ldr r3, [pc, #196] @ 2c7f4 <__cxa_atexit@plt+0x20aac> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + str r3, [r7], #-4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 2c7c8 <__cxa_atexit@plt+0x20a80> │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2c760 <__cxa_atexit@plt+0x20a18> │ │ │ │ + str r8, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 2c964 <__cxa_atexit@plt+0x20c1c> │ │ │ │ + ldr r7, [pc, #144] @ 2c7f8 <__cxa_atexit@plt+0x20ab0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #140] @ 2c7fc <__cxa_atexit@plt+0x20ab4> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 2c7d8 <__cxa_atexit@plt+0x20a90> │ │ │ │ + ldr r1, [pc, #100] @ 2c808 <__cxa_atexit@plt+0x20ac0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #19 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 2c804 <__cxa_atexit@plt+0x20abc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 2c800 <__cxa_atexit@plt+0x20ab8> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r3 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x01002fb8 │ │ │ │ + smlatteq r0, r8, lr, r2 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrsbteq sl, [r0], #64 @ 0x40 │ │ │ │ + smlabbeq r0, r0, pc, r2 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc 2c850 <__cxa_atexit@plt+0x20b08> │ │ │ │ + ldr r2, [pc, #48] @ 2c868 <__cxa_atexit@plt+0x20b20> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 2c86c <__cxa_atexit@plt+0x20b24> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + smlatteq r0, ip, lr, r2 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2f67c <__cxa_atexit@plt+0x23934> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 2f688 <__cxa_atexit@plt+0x23940> │ │ │ │ + bcc 2c8c4 <__cxa_atexit@plt+0x20b7c> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #68] @ 2c8dc <__cxa_atexit@plt+0x20b94> │ │ │ │ + sub r8, r5, #16 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ + ldm r8, {r1, r7, r8} │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 2c8e0 <__cxa_atexit@plt+0x20b98> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + smlabbeq r0, r8, lr, r2 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 2f748 <__cxa_atexit@plt+0x23a00> │ │ │ │ - ldr r3, [pc, #172] @ 2f758 <__cxa_atexit@plt+0x23a10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 2f72c <__cxa_atexit@plt+0x239e4> │ │ │ │ - ldr r7, [pc, #148] @ 2f75c <__cxa_atexit@plt+0x23a14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - str r2, [r3, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2f73c <__cxa_atexit@plt+0x239f4> │ │ │ │ - ldr lr, [pc, #104] @ 2f760 <__cxa_atexit@plt+0x23a18> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #100] @ 2f764 <__cxa_atexit@plt+0x23a1c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r8, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2c944 <__cxa_atexit@plt+0x20bfc> │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 2c918 <__cxa_atexit@plt+0x20bd0> │ │ │ │ + mov r7, fp │ │ │ │ + str r8, [r5] │ │ │ │ + b 2c964 <__cxa_atexit@plt+0x20c1c> │ │ │ │ + ldr r7, [pc, #60] @ 2c95c <__cxa_atexit@plt+0x20c14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add sl, r7, #1 │ │ │ │ + str sl, [r3, #-4] │ │ │ │ + ldr r7, [pc, #48] @ 2c960 <__cxa_atexit@plt+0x20c18> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, sl │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ 2c958 <__cxa_atexit@plt+0x20c10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 2f768 <__cxa_atexit@plt+0x23a20> │ │ │ │ + rscseq sl, r0, r0, asr r3 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2ca2c <__cxa_atexit@plt+0x20ce4> │ │ │ │ + ldr r2, [pc, #216] @ 2ca60 <__cxa_atexit@plt+0x20d18> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + mov r9, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + cmp fp, r5 │ │ │ │ + str r7, [r9, #8] │ │ │ │ + bhi 2ca4c <__cxa_atexit@plt+0x20d04> │ │ │ │ + add r6, sl, #92 @ 0x5c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2ca44 <__cxa_atexit@plt+0x20cfc> │ │ │ │ + ldr r7, [pc, #180] @ 2ca6c <__cxa_atexit@plt+0x20d24> │ │ │ │ + ldr r3, [pc, #180] @ 2ca70 <__cxa_atexit@plt+0x20d28> │ │ │ │ + ldr r2, [pc, #180] @ 2ca74 <__cxa_atexit@plt+0x20d2c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #176] @ 2ca78 <__cxa_atexit@plt+0x20d30> │ │ │ │ + ldr lr, [pc, #176] @ 2ca7c <__cxa_atexit@plt+0x20d34> │ │ │ │ + str r7, [sl, #16]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r8, [sl, #72] @ 0x48 │ │ │ │ + str r9, [sl, #76] @ 0x4c │ │ │ │ + str r9, [sl, #56] @ 0x38 │ │ │ │ + str r8, [sl, #60] @ 0x3c │ │ │ │ + str r8, [sl, #40] @ 0x28 │ │ │ │ + str r9, [sl, #44] @ 0x2c │ │ │ │ + str r8, [sl, #24] │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r9, [sl, #28] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r5] │ │ │ │ + str r3, [r7, #64]! @ 0x40 │ │ │ │ + str r2, [r8, #48]! @ 0x30 │ │ │ │ + str r1, [r9, #32]! │ │ │ │ + str lr, [sl, #16]! │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #52] @ 2ca68 <__cxa_atexit@plt+0x20d20> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r7, #80 @ 0x50 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 2ca64 <__cxa_atexit@plt+0x20d1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - tsteq r0, r0, ror r0 │ │ │ │ - rscseq r7, r0, ip, lsl #17 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + @ instruction: 0xfffffd38 │ │ │ │ + rscseq sl, r0, r8, lsr r2 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xffffee14 │ │ │ │ + @ instruction: 0xfffff33c │ │ │ │ + @ instruction: 0xfffff23c │ │ │ │ + @ instruction: 0xfffff13c │ │ │ │ + @ instruction: 0xffffef7c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #104] @ 2f7f0 <__cxa_atexit@plt+0x23aa8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 2f7e4 <__cxa_atexit@plt+0x23a9c> │ │ │ │ - ldr lr, [pc, #72] @ 2f7f4 <__cxa_atexit@plt+0x23aac> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #68] @ 2f7f8 <__cxa_atexit@plt+0x23ab0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 2c964 <__cxa_atexit@plt+0x20c1c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 2cad4 <__cxa_atexit@plt+0x20d8c> │ │ │ │ + ldr r7, [pc, #48] @ 2cae4 <__cxa_atexit@plt+0x20d9c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 2cac8 <__cxa_atexit@plt+0x20d80> │ │ │ │ + mov r7, r8 │ │ │ │ + b 2caf4 <__cxa_atexit@plt+0x20dac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - ldrhteq pc, [pc], #252 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ 2f840 <__cxa_atexit@plt+0x23af8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, lr} │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 2f844 <__cxa_atexit@plt+0x23afc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq pc, pc, r8, lsr pc @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldr r7, [pc, #12] @ 2cae8 <__cxa_atexit@plt+0x20da0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq sl, r0, r8, asr #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 2f880 <__cxa_atexit@plt+0x23b38> │ │ │ │ + ldr r3, [pc, #196] @ 2cbc0 <__cxa_atexit@plt+0x20e78> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 2f884 <__cxa_atexit@plt+0x23b3c> │ │ │ │ + str r3, [r7], #-4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 2cb94 <__cxa_atexit@plt+0x20e4c> │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2cb2c <__cxa_atexit@plt+0x20de4> │ │ │ │ + str r8, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 2c964 <__cxa_atexit@plt+0x20c1c> │ │ │ │ + ldr r7, [pc, #144] @ 2cbc4 <__cxa_atexit@plt+0x20e7c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #140] @ 2cbc8 <__cxa_atexit@plt+0x20e80> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrshteq pc, [pc], #232 @ │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 2cba4 <__cxa_atexit@plt+0x20e5c> │ │ │ │ + ldr r1, [pc, #100] @ 2cbd4 <__cxa_atexit@plt+0x20e8c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #19 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 2cbd0 <__cxa_atexit@plt+0x20e88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 2cbcc <__cxa_atexit@plt+0x20e84> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r3 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlatteq r0, ip, fp, r2 │ │ │ │ + tsteq r0, ip, lsl fp │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq sl, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0x01002bb4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 2f8b8 <__cxa_atexit@plt+0x23b70> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #28] @ 2f8bc <__cxa_atexit@plt+0x23b74> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bcc 2cc1c <__cxa_atexit@plt+0x20ed4> │ │ │ │ + ldr r2, [pc, #48] @ 2cc34 <__cxa_atexit@plt+0x20eec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r0, r1, r3, r7} │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrsbteq pc, [pc], #224 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 2cc38 <__cxa_atexit@plt+0x20ef0> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2f904 <__cxa_atexit@plt+0x23bbc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 2f910 <__cxa_atexit@plt+0x23bc8> │ │ │ │ + bcc 2cc90 <__cxa_atexit@plt+0x20f48> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #68] @ 2cca8 <__cxa_atexit@plt+0x20f60> │ │ │ │ + sub r8, r5, #16 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ + ldm r8, {r1, r7, r8} │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq pc, pc, ip, lr @ │ │ │ │ - ldrshteq r7, [r0], #96 @ 0x60 │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 2ccac <__cxa_atexit@plt+0x20f64> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0x01002abc │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + rscseq sl, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ - bhi 2f968 <__cxa_atexit@plt+0x23c20> │ │ │ │ + bhi 2cd04 <__cxa_atexit@plt+0x20fbc> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f960 <__cxa_atexit@plt+0x23c18> │ │ │ │ - ldr r8, [pc, #40] @ 2f970 <__cxa_atexit@plt+0x23c28> │ │ │ │ + beq 2ccfc <__cxa_atexit@plt+0x20fb4> │ │ │ │ + ldr r8, [pc, #40] @ 2cd0c <__cxa_atexit@plt+0x20fc4> │ │ │ │ + ldr r3, [pc, #40] @ 2cd10 <__cxa_atexit@plt+0x20fc8> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 2f974 <__cxa_atexit@plt+0x23c2c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 9367e0 <__cxa_atexit@plt+0x92aa98> │ │ │ │ + b 9367d8 <__cxa_atexit@plt+0x92aa90> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq r7, [r0], #96 @ 0x60 │ │ │ │ - rscseq pc, pc, r8, lsl #26 │ │ │ │ + ldrsbteq r9, [r0], #252 @ 0xfc │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2f9ac <__cxa_atexit@plt+0x23c64> │ │ │ │ - ldr r3, [pc, #32] @ 2f9b4 <__cxa_atexit@plt+0x23c6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ + bhi 2cd48 <__cxa_atexit@plt+0x21000> │ │ │ │ + ldr r3, [pc, #32] @ 2cd50 <__cxa_atexit@plt+0x21008> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 2f9b8 <__cxa_atexit@plt+0x23c70> │ │ │ │ + ldr r3, [pc, #20] @ 2cd54 <__cxa_atexit@plt+0x2100c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ + b b5c4fc <__cxa_atexit@plt+0xb507b4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq pc, pc, ip, asr #25 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 2f9e8 <__cxa_atexit@plt+0x23ca0> │ │ │ │ + ldr r3, [pc, #28] @ 2cd84 <__cxa_atexit@plt+0x2103c> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 2f9ec <__cxa_atexit@plt+0x23ca4> │ │ │ │ + ldr r3, [pc, #12] @ 2cd88 <__cxa_atexit@plt+0x21040> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - rscseq r7, r0, r4, lsr #12 │ │ │ │ - smlalseq pc, pc, r0, sp @ │ │ │ │ + b b1fcc4 <__cxa_atexit@plt+0xb13f7c> │ │ │ │ + rscseq r9, r0, r0, asr pc │ │ │ │ + tsteq r0, ip, lsl r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fa3c <__cxa_atexit@plt+0x23cf4> │ │ │ │ - ldr r2, [pc, #56] @ 2fa44 <__cxa_atexit@plt+0x23cfc> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 2cdd8 <__cxa_atexit@plt+0x21090> │ │ │ │ + ldr r2, [pc, #56] @ 2cde0 <__cxa_atexit@plt+0x21098> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2fa48 <__cxa_atexit@plt+0x23d00> │ │ │ │ + ldr r1, [pc, #52] @ 2cde4 <__cxa_atexit@plt+0x2109c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2fa4c <__cxa_atexit@plt+0x23d04> │ │ │ │ + ldr r1, [pc, #36] @ 2cde8 <__cxa_atexit@plt+0x210a0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b b1fcc4 <__cxa_atexit@plt+0xb13f7c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r7, [r0], #84 @ 0x54 │ │ │ │ - rscseq pc, pc, r8, asr ip @ │ │ │ │ - rscseq pc, pc, r8, asr #26 │ │ │ │ + ldrshteq r9, [r0], #236 @ 0xec │ │ │ │ + @ instruction: 0x010028bc │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fa9c <__cxa_atexit@plt+0x23d54> │ │ │ │ - ldr r2, [pc, #56] @ 2faa4 <__cxa_atexit@plt+0x23d5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 2ce38 <__cxa_atexit@plt+0x210f0> │ │ │ │ + ldr r2, [pc, #56] @ 2ce40 <__cxa_atexit@plt+0x210f8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2faa8 <__cxa_atexit@plt+0x23d60> │ │ │ │ + ldr r1, [pc, #52] @ 2ce44 <__cxa_atexit@plt+0x210fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2faac <__cxa_atexit@plt+0x23d64> │ │ │ │ + ldr r1, [pc, #36] @ 2ce48 <__cxa_atexit@plt+0x21100> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b b1fcc4 <__cxa_atexit@plt+0xb13f7c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, r0, r4, lsl #11 │ │ │ │ - ldrshteq pc, [pc], #184 @ │ │ │ │ - rscseq pc, pc, r8, ror #25 │ │ │ │ + rscseq r9, r0, ip, lsr #29 │ │ │ │ + tsteq r0, ip, asr r8 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fafc <__cxa_atexit@plt+0x23db4> │ │ │ │ - ldr r2, [pc, #56] @ 2fb04 <__cxa_atexit@plt+0x23dbc> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 2ce98 <__cxa_atexit@plt+0x21150> │ │ │ │ + ldr r2, [pc, #56] @ 2cea0 <__cxa_atexit@plt+0x21158> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 2fb08 <__cxa_atexit@plt+0x23dc0> │ │ │ │ + ldr r1, [pc, #52] @ 2cea4 <__cxa_atexit@plt+0x2115c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 2fb0c <__cxa_atexit@plt+0x23dc4> │ │ │ │ + ldr r1, [pc, #36] @ 2cea8 <__cxa_atexit@plt+0x21160> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b b1fcc4 <__cxa_atexit@plt+0xb13f7c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, r0, ip, lsl r5 │ │ │ │ - smlalseq pc, pc, r8, fp @ │ │ │ │ - rscseq pc, pc, r8, lsl #25 │ │ │ │ + rscseq r9, r0, r4, asr #28 │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fb5c <__cxa_atexit@plt+0x23e14> │ │ │ │ + bhi 2cef8 <__cxa_atexit@plt+0x211b0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2fb64 <__cxa_atexit@plt+0x23e1c> │ │ │ │ + ldr lr, [pc, #44] @ 2cf00 <__cxa_atexit@plt+0x211b8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2fb68 <__cxa_atexit@plt+0x23e20> │ │ │ │ + ldr r0, [pc, #40] @ 2cf04 <__cxa_atexit@plt+0x211bc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + b b5c1ec <__cxa_atexit@plt+0xb504a4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r0, r0, r7, r2 │ │ │ │ + @ instruction: 0x0100289c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2cf3c <__cxa_atexit@plt+0x211f4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ 2cf44 <__cxa_atexit@plt+0x211fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ + b 2bff0 <__cxa_atexit@plt+0x202a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, pc, r8, lsr fp @ │ │ │ │ - rscseq pc, pc, r0, lsr ip @ │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fbb8 <__cxa_atexit@plt+0x23e70> │ │ │ │ + bhi 2cf94 <__cxa_atexit@plt+0x2124c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2fbc0 <__cxa_atexit@plt+0x23e78> │ │ │ │ + ldr lr, [pc, #44] @ 2cf9c <__cxa_atexit@plt+0x21254> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2fbc4 <__cxa_atexit@plt+0x23e7c> │ │ │ │ + ldr r0, [pc, #40] @ 2cfa0 <__cxa_atexit@plt+0x21258> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c264 <__cxa_atexit@plt+0xb5051c> │ │ │ │ + b b5c25c <__cxa_atexit@plt+0xb50514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, lsl #14 │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2cfd4 <__cxa_atexit@plt+0x2128c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 2cfdc <__cxa_atexit@plt+0x21294> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 2bff0 <__cxa_atexit@plt+0x202a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq pc, [pc], #172 @ │ │ │ │ - ldrsbteq pc, [pc], #180 @ │ │ │ │ + smlatbeq r0, ip, r6, r2 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fc14 <__cxa_atexit@plt+0x23ecc> │ │ │ │ + bhi 2d02c <__cxa_atexit@plt+0x212e4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2fc1c <__cxa_atexit@plt+0x23ed4> │ │ │ │ + ldr lr, [pc, #44] @ 2d034 <__cxa_atexit@plt+0x212ec> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2fc20 <__cxa_atexit@plt+0x23ed8> │ │ │ │ + ldr r0, [pc, #40] @ 2d038 <__cxa_atexit@plt+0x212f0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + b b5c1ec <__cxa_atexit@plt+0xb504a4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, ror #12 │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2d070 <__cxa_atexit@plt+0x21328> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ 2d078 <__cxa_atexit@plt+0x21330> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ + b 2bff0 <__cxa_atexit@plt+0x202a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, pc, r0, lsl #21 │ │ │ │ - rscseq pc, pc, r8, ror fp @ │ │ │ │ + tsteq r0, r8, lsl r6 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fc70 <__cxa_atexit@plt+0x23f28> │ │ │ │ + bhi 2d0c8 <__cxa_atexit@plt+0x21380> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2fc78 <__cxa_atexit@plt+0x23f30> │ │ │ │ + ldr lr, [pc, #44] @ 2d0d0 <__cxa_atexit@plt+0x21388> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2fc7c <__cxa_atexit@plt+0x23f34> │ │ │ │ + ldr r0, [pc, #40] @ 2d0d4 <__cxa_atexit@plt+0x2138c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + b b5c1ec <__cxa_atexit@plt+0xb504a4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlabteq r0, ip, r6, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2d10c <__cxa_atexit@plt+0x213c4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ 2d114 <__cxa_atexit@plt+0x213cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ + b 2bff0 <__cxa_atexit@plt+0x202a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, pc, r4, lsr #20 │ │ │ │ - rscseq pc, pc, ip, lsl fp @ │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fccc <__cxa_atexit@plt+0x23f84> │ │ │ │ + bhi 2d164 <__cxa_atexit@plt+0x2141c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2fcd4 <__cxa_atexit@plt+0x23f8c> │ │ │ │ + ldr lr, [pc, #44] @ 2d16c <__cxa_atexit@plt+0x21424> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2fcd8 <__cxa_atexit@plt+0x23f90> │ │ │ │ + ldr r0, [pc, #40] @ 2d170 <__cxa_atexit@plt+0x21428> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c264 <__cxa_atexit@plt+0xb5051c> │ │ │ │ + b b5c25c <__cxa_atexit@plt+0xb50514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, pc, r8, asr #19 │ │ │ │ - rscseq pc, pc, r0, asr #21 │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fd28 <__cxa_atexit@plt+0x23fe0> │ │ │ │ + bhi 2d1c0 <__cxa_atexit@plt+0x21478> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 2fd30 <__cxa_atexit@plt+0x23fe8> │ │ │ │ + ldr lr, [pc, #44] @ 2d1c8 <__cxa_atexit@plt+0x21480> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 2fd34 <__cxa_atexit@plt+0x23fec> │ │ │ │ + ldr r0, [pc, #40] @ 2d1cc <__cxa_atexit@plt+0x21484> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + b b5c1ec <__cxa_atexit@plt+0xb504a4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, pc, ip, ror #18 │ │ │ │ - rscseq pc, pc, r4, ror #20 │ │ │ │ - ldrsbteq r7, [r0], #40 @ 0x28 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2d204 <__cxa_atexit@plt+0x214bc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ 2d20c <__cxa_atexit@plt+0x214c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ + b 2bff0 <__cxa_atexit@plt+0x202a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r0, r4, r4, r2 │ │ │ │ + rscseq r9, r0, ip, asr #21 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #64 @ 0x40 │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 2fd88 <__cxa_atexit@plt+0x24040> │ │ │ │ - ldr r3, [pc, #60] @ 2fd98 <__cxa_atexit@plt+0x24050> │ │ │ │ + bhi 2d240 <__cxa_atexit@plt+0x214f8> │ │ │ │ + ldr r3, [pc, #28] @ 2d250 <__cxa_atexit@plt+0x21508> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, sl} │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ str r3, [r5, #-16]! │ │ │ │ - mov r8, r9 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r7, [pc, #12] @ 2fd9c <__cxa_atexit@plt+0x24054> │ │ │ │ - add r7, pc, r7 │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b b5c0ec <__cxa_atexit@plt+0xb503a4> │ │ │ │ + ldr r7, [pc, #12] @ 2d254 <__cxa_atexit@plt+0x2150c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlalseq r7, r0, ip, r2 │ │ │ │ - rscseq r7, r0, r4, ror r2 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r9, r0, ip, lsr #21 │ │ │ │ + rscseq r9, r0, r8, lsl #21 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 2fdec <__cxa_atexit@plt+0x240a4> │ │ │ │ - ldr r2, [pc, #48] @ 2fdf8 <__cxa_atexit@plt+0x240b0> │ │ │ │ + bcc 2d2a4 <__cxa_atexit@plt+0x2155c> │ │ │ │ + ldr r2, [pc, #48] @ 2d2b0 <__cxa_atexit@plt+0x21568> │ │ │ │ + ldr r1, [pc, #48] @ 2d2b4 <__cxa_atexit@plt+0x2156c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 2fdfc <__cxa_atexit@plt+0x240b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ mov r8, r7 │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ + str r7, [r3, #8] │ │ │ │ + b b5c57c <__cxa_atexit@plt+0xb50834> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbb4 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq r7, r0, r4, lsl r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffa90 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r9, r0, r8, lsr #20 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 2fe34 <__cxa_atexit@plt+0x240ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #32] @ 2d2ec <__cxa_atexit@plt+0x215a4> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r8, r7 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 2fe38 <__cxa_atexit@plt+0x240f0> │ │ │ │ + ldr r3, [pc, #12] @ 2d2f0 <__cxa_atexit@plt+0x215a8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq pc, pc, r8, asr #18 │ │ │ │ - ldrsbteq r7, [r0], #24 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ + b d40fb4 <__cxa_atexit@plt+0xd3526c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x01002494 │ │ │ │ + rscseq r9, r0, ip, ror #19 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 2fe6c <__cxa_atexit@plt+0x24124> │ │ │ │ - ldr r7, [pc, #40] @ 2fe84 <__cxa_atexit@plt+0x2413c> │ │ │ │ + bne 2d324 <__cxa_atexit@plt+0x215dc> │ │ │ │ + ldr r7, [pc, #40] @ 2d33c <__cxa_atexit@plt+0x215f4> │ │ │ │ + ldr r0, [pc, #40] @ 2d340 <__cxa_atexit@plt+0x215f8> │ │ │ │ + add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #32] @ 2fe88 <__cxa_atexit@plt+0x24140> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 2fe80 <__cxa_atexit@plt+0x24138> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #12] @ 2d338 <__cxa_atexit@plt+0x215f0> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r7, r0, r0, asr #3 │ │ │ │ - ldrhteq r7, [r0], #20 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ + b b5c57c <__cxa_atexit@plt+0xb50834> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rscseq r9, r0, ip, asr #19 │ │ │ │ + rscseq r9, r0, r8, asr #19 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 2fea8 <__cxa_atexit@plt+0x24160> │ │ │ │ + ldr r3, [pc, #12] @ 2d360 <__cxa_atexit@plt+0x21618> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ + b d40e54 <__cxa_atexit@plt+0xd3510c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 2fec8 <__cxa_atexit@plt+0x24180> │ │ │ │ + ldr r3, [pc, #8] @ 2d380 <__cxa_atexit@plt+0x21638> │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, r7} │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ + b b5c4fc <__cxa_atexit@plt+0xb507b4> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 2ff80 <__cxa_atexit@plt+0x24238> │ │ │ │ - ldr r3, [pc, #200] @ 2ffb4 <__cxa_atexit@plt+0x2426c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #196] @ 2ffb8 <__cxa_atexit@plt+0x24270> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, r5, #12 │ │ │ │ - ldm sl, {r0, r9, sl} │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - str r7, [r1, #20] │ │ │ │ - str r7, [r1, #8] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r0, [r5] │ │ │ │ - mov r0, r1 │ │ │ │ - str lr, [r0, #12]! │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - add r3, r1, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 2ff90 <__cxa_atexit@plt+0x24248> │ │ │ │ - ldr r9, [pc, #132] @ 2ffc0 <__cxa_atexit@plt+0x24278> │ │ │ │ + bcc 2d43c <__cxa_atexit@plt+0x216f4> │ │ │ │ + ldr r1, [pc, #204] @ 2d470 <__cxa_atexit@plt+0x21728> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r9, [pc, #200] @ 2d474 <__cxa_atexit@plt+0x2172c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #4]! │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r0 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #128] @ 2ffc4 <__cxa_atexit@plt+0x2427c> │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + add r9, r0, #40 @ 0x28 │ │ │ │ + str r8, [r1, #-4]! │ │ │ │ + cmp r2, r9 │ │ │ │ + str r7, [r5] │ │ │ │ + str r7, [r0, #20] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + bcc 2d44c <__cxa_atexit@plt+0x21704> │ │ │ │ + ldr sl, [pc, #132] @ 2d47c <__cxa_atexit@plt+0x21734> │ │ │ │ + ldr lr, [pc, #132] @ 2d480 <__cxa_atexit@plt+0x21738> │ │ │ │ + ldr r2, [pc, #132] @ 2d484 <__cxa_atexit@plt+0x2173c> │ │ │ │ + add sl, pc, sl │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #124] @ 2ffc8 <__cxa_atexit@plt+0x24280> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r2, r5, #40 @ 0x28 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r6, #28]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r6, #28]! │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r9 │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #36] @ 2ffbc <__cxa_atexit@plt+0x24274> │ │ │ │ - add r6, pc, r6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [pc, #36] @ 2d478 <__cxa_atexit@plt+0x21730> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ mov r2, #20 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - @ instruction: 0xfffffb08 │ │ │ │ - @ instruction: 0xfffffb60 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - rscseq pc, pc, r4, lsr #16 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ + str r0, [r1] │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + @ instruction: 0xfffff9e4 │ │ │ │ + @ instruction: 0xfffffa2c │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + tsteq r0, r0, ror r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r8, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3003c <__cxa_atexit@plt+0x242f4> │ │ │ │ - ldr r9, [pc, #96] @ 3005c <__cxa_atexit@plt+0x24314> │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + bcc 2d4f4 <__cxa_atexit@plt+0x217ac> │ │ │ │ + ldr r9, [pc, #92] @ 2d50c <__cxa_atexit@plt+0x217c4> │ │ │ │ + ldr lr, [pc, #92] @ 2d510 <__cxa_atexit@plt+0x217c8> │ │ │ │ + ldr r2, [pc, #92] @ 2d514 <__cxa_atexit@plt+0x217cc> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 30060 <__cxa_atexit@plt+0x24318> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #88] @ 30064 <__cxa_atexit@plt+0x2431c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r2, r5, #40 @ 0x28 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r9, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + add r2, r5, #32 │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, sl │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #36] @ 30068 <__cxa_atexit@plt+0x24320> │ │ │ │ - add r3, pc, r3 │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ + ldr r3, [pc, #28] @ 2d518 <__cxa_atexit@plt+0x217d0> │ │ │ │ mov r2, #20 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - @ instruction: 0xfffffc88 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rscseq pc, pc, r4, ror #14 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, sl │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0x010022b8 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 300ac <__cxa_atexit@plt+0x24364> │ │ │ │ - ldr r2, [pc, #176] @ 3013c <__cxa_atexit@plt+0x243f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r3, [pc, #156] @ 30140 <__cxa_atexit@plt+0x243f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + cmp r1, #2 │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ + bne 2d5d8 <__cxa_atexit@plt+0x21890> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + cmp sl, r1 │ │ │ │ + bcc 2d634 <__cxa_atexit@plt+0x218ec> │ │ │ │ + ldr r0, [pc, #320] @ 2d694 <__cxa_atexit@plt+0x2194c> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr ip, [pc, #316] @ 2d698 <__cxa_atexit@plt+0x21950> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #4]! │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + mov r0, r1 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r1, #28] │ │ │ │ + str ip, [r0, #20]! │ │ │ │ + add r2, r1, #48 @ 0x30 │ │ │ │ + cmp sl, r2 │ │ │ │ + str r9, [r1, #8] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str lr, [r1, #16] │ │ │ │ + stmib r5, {r0, r1} │ │ │ │ + bcc 2d668 <__cxa_atexit@plt+0x21920> │ │ │ │ + ldr sl, [pc, #272] @ 2d6ac <__cxa_atexit@plt+0x21964> │ │ │ │ + ldr r3, [pc, #272] @ 2d6b0 <__cxa_atexit@plt+0x21968> │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + add sl, pc, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #36]! @ 0x24 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmda r5, {r0, sl} │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r6, [pc, #232] @ 2d6b4 <__cxa_atexit@plt+0x2196c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 3010c <__cxa_atexit@plt+0x243c4> │ │ │ │ - ldr lr, [pc, #108] @ 30144 <__cxa_atexit@plt+0x243fc> │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + cmp r0, r1 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + bcc 2d644 <__cxa_atexit@plt+0x218fc> │ │ │ │ + ldr lr, [pc, #168] @ 2d6a0 <__cxa_atexit@plt+0x21958> │ │ │ │ + ldr r0, [pc, #168] @ 2d6a4 <__cxa_atexit@plt+0x2195c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #104] @ 30148 <__cxa_atexit@plt+0x24400> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #24] │ │ │ │ - stmda r5, {r2, r6, lr} │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #76] @ 3014c <__cxa_atexit@plt+0x24404> │ │ │ │ + str r6, [r5, #12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r6, lr} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r6, [pc, #132] @ 2d6a8 <__cxa_atexit@plt+0x21960> │ │ │ │ + mov r8, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #36] @ 30138 <__cxa_atexit@plt+0x243f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, r1 │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #68] @ 2d690 <__cxa_atexit@plt+0x21948> │ │ │ │ mov r6, #12 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rscseq pc, pc, ip, asr #13 │ │ │ │ - andeq r0, r0, ip, ror r2 │ │ │ │ - @ instruction: 0xfffff9d4 │ │ │ │ - rscseq pc, pc, r0, ror r6 @ │ │ │ │ - andeq r0, r0, sl, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 30184 <__cxa_atexit@plt+0x2443c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 30188 <__cxa_atexit@plt+0x24440> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrshteq pc, [pc], #84 @ │ │ │ │ - andeq r0, r0, sl, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 301c0 <__cxa_atexit@plt+0x24478> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 301c4 <__cxa_atexit@plt+0x2447c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrhteq pc, [pc], #88 @ │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r1, r7 │ │ │ │ - bcc 30268 <__cxa_atexit@plt+0x24520> │ │ │ │ - ldr r3, [pc, #180] @ 302a0 <__cxa_atexit@plt+0x24558> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - mov sl, r6 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - stm r5, {r9, sl} │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - str r7, [sl, #16] │ │ │ │ - add r3, sl, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 3027c <__cxa_atexit@plt+0x24534> │ │ │ │ - ldr r1, [pc, #132] @ 302a8 <__cxa_atexit@plt+0x24560> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #128] @ 302ac <__cxa_atexit@plt+0x24564> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #124] @ 302b0 <__cxa_atexit@plt+0x24568> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - str r1, [r6, #24]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + ldr r7, [pc, #44] @ 2d69c <__cxa_atexit@plt+0x21954> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #32] @ 302a4 <__cxa_atexit@plt+0x2455c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - @ instruction: 0xfffffaf4 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - @ instruction: 0xfffffa60 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - rscseq pc, pc, ip, lsr r5 @ │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffc1c │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + @ instruction: 0xfffff84c │ │ │ │ + tsteq r0, r0, asr r1 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + smlatbeq r0, ip, r1, r2 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 30320 <__cxa_atexit@plt+0x245d8> │ │ │ │ - ldr r2, [pc, #88] @ 30340 <__cxa_atexit@plt+0x245f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #84] @ 30344 <__cxa_atexit@plt+0x245fc> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 2d720 <__cxa_atexit@plt+0x219d8> │ │ │ │ + ldr r1, [pc, #84] @ 2d738 <__cxa_atexit@plt+0x219f0> │ │ │ │ + ldr lr, [pc, #84] @ 2d73c <__cxa_atexit@plt+0x219f4> │ │ │ │ + ldr r2, [pc, #84] @ 2d740 <__cxa_atexit@plt+0x219f8> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #80] @ 30348 <__cxa_atexit@plt+0x24600> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r3, [r5, #24] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #36] @ 3034c <__cxa_atexit@plt+0x24604> │ │ │ │ - add r3, pc, r3 │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ + ldr r3, [pc, #28] @ 2d744 <__cxa_atexit@plt+0x219fc> │ │ │ │ mov r2, #12 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [r5] │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - @ instruction: 0xfffff7cc │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq pc, pc, r8, ror r4 @ │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + @ instruction: 0xfffff764 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlabbeq r0, r4, r0, r2 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ and r2, r7, #3 │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3037c <__cxa_atexit@plt+0x24634> │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r8, [r5, #-36] @ 0xffffffdc │ │ │ │ - mov r7, r3 │ │ │ │ + bne 2d774 <__cxa_atexit@plt+0x21a2c> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #32] @ 303a4 <__cxa_atexit@plt+0x2465c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 303a8 <__cxa_atexit@plt+0x24660> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrsbteq pc, [pc], #52 @ │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 303dc <__cxa_atexit@plt+0x24694> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r2, r3, r7} │ │ │ │ - ldr r3, [pc, #12] @ 303e0 <__cxa_atexit@plt+0x24698> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalseq pc, pc, ip, r3 @ │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 30414 <__cxa_atexit@plt+0x246cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r2, r3, r7} │ │ │ │ - ldr r3, [pc, #12] @ 30418 <__cxa_atexit@plt+0x246d0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 2d820 <__cxa_atexit@plt+0x21ad8> │ │ │ │ + ldr ip, [pc, #200] @ 2d854 <__cxa_atexit@plt+0x21b0c> │ │ │ │ + mov r8, r6 │ │ │ │ + ldr lr, [pc, #196] @ 2d858 <__cxa_atexit@plt+0x21b10> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str ip, [r8, #4]! │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + mov r1, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #20]! │ │ │ │ + add lr, r8, #48 @ 0x30 │ │ │ │ + cmp r0, lr │ │ │ │ + str r9, [r8, #28] │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str sl, [r8, #16] │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bcc 2d830 <__cxa_atexit@plt+0x21ae8> │ │ │ │ + ldr r0, [pc, #128] @ 2d860 <__cxa_atexit@plt+0x21b18> │ │ │ │ + ldr r9, [pc, #128] @ 2d864 <__cxa_atexit@plt+0x21b1c> │ │ │ │ + ldr r3, [pc, #128] @ 2d868 <__cxa_atexit@plt+0x21b20> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #36]! @ 0x24 │ │ │ │ + add r0, r6, #8 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ + stm r0, {r2, r8, sl} │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [pc, #36] @ 2d85c <__cxa_atexit@plt+0x21b14> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r3] │ │ │ │ + b dc0a6c <__cxa_atexit@plt+0xdb4d24> │ │ │ │ + @ instruction: 0xfffff71c │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq pc, pc, r4, ror #6 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + @ instruction: 0xfffff764 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + smlabbeq r0, r8, pc, r1 @ │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3047c <__cxa_atexit@plt+0x24734> │ │ │ │ - ldr r2, [pc, #72] @ 30488 <__cxa_atexit@plt+0x24740> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #68] @ 3048c <__cxa_atexit@plt+0x24744> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xfffff6cc │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 304b4 <__cxa_atexit@plt+0x2476c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 304dc <__cxa_atexit@plt+0x24794> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ str r7, [r5] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - add sl, r6, #20 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc 30580 <__cxa_atexit@plt+0x24838> │ │ │ │ - ldr r9, [pc, #108] @ 305a0 <__cxa_atexit@plt+0x24858> │ │ │ │ + bcc 2d8e0 <__cxa_atexit@plt+0x21b98> │ │ │ │ + ldr r9, [pc, #92] @ 2d8f8 <__cxa_atexit@plt+0x21bb0> │ │ │ │ + ldr lr, [pc, #92] @ 2d8fc <__cxa_atexit@plt+0x21bb4> │ │ │ │ + ldr r2, [pc, #92] @ 2d900 <__cxa_atexit@plt+0x21bb8> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #104] @ 305a4 <__cxa_atexit@plt+0x2485c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #100] @ 305a8 <__cxa_atexit@plt+0x24860> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #52] @ 0x34 │ │ │ │ - ldr r3, [r5, #56] @ 0x38 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add r2, r5, #36 @ 0x24 │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, sl │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ - mov r6, sl │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r6, [pc, #32] @ 305ac <__cxa_atexit@plt+0x24864> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff63c │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - rscseq pc, pc, ip, lsr #4 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 30614 <__cxa_atexit@plt+0x248cc> │ │ │ │ - ldr lr, [pc, #88] @ 3062c <__cxa_atexit@plt+0x248e4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #84] @ 30630 <__cxa_atexit@plt+0x248e8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmda r5, {r3, sl, lr} │ │ │ │ - ldr r3, [pc, #40] @ 30634 <__cxa_atexit@plt+0x248ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #28] @ 30638 <__cxa_atexit@plt+0x248f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ + ldr r3, [pc, #28] @ 2d904 <__cxa_atexit@plt+0x21bbc> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffff594 │ │ │ │ - rscseq pc, pc, r4, ror #2 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 30680 <__cxa_atexit@plt+0x24938> │ │ │ │ - ldr r2, [pc, #80] @ 306b0 <__cxa_atexit@plt+0x24968> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 306b4 <__cxa_atexit@plt+0x2496c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ - ldr r8, [r3, #52] @ 0x34 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r0, [r3, #-8] │ │ │ │ - stmda r3, {r0, r2} │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr lr, [pc, #32] @ 306a8 <__cxa_atexit@plt+0x24960> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #28] @ 306ac <__cxa_atexit@plt+0x24964> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r8, [r3, #28] │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - stmda r3, {r0, r2, lr} │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - rscseq pc, pc, r0, ror #1 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq pc, pc, r8, lsl #2 │ │ │ │ - andeq r1, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 306ec <__cxa_atexit@plt+0x249a4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 306f0 <__cxa_atexit@plt+0x249a8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq pc, pc, ip, lsl #1 │ │ │ │ - andeq r0, r0, sp, lsl #8 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc0a6c <__cxa_atexit@plt+0xdb4d24> │ │ │ │ + @ instruction: 0xfffff6a8 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + smlabteq r0, ip, lr, r1 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 30728 <__cxa_atexit@plt+0x249e0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2d9c8 <__cxa_atexit@plt+0x21c80> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcc 2d9ec <__cxa_atexit@plt+0x21ca4> │ │ │ │ + ldr r3, [pc, #236] @ 2da24 <__cxa_atexit@plt+0x21cdc> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr sl, [pc, #228] @ 2da28 <__cxa_atexit@plt+0x21ce0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 3072c <__cxa_atexit@plt+0x249e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq pc, pc, r0, asr r0 @ │ │ │ │ - andeq r0, r0, sp, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 307c4 <__cxa_atexit@plt+0x24a7c> │ │ │ │ - ldr lr, [pc, #160] @ 307f0 <__cxa_atexit@plt+0x24aa8> │ │ │ │ + ldr r1, [r2, #12]! │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + ldr r9, [r2, #20] │ │ │ │ + str r1, [r8, #28] │ │ │ │ + mov r1, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r1, #20]! │ │ │ │ + str r0, [r8, #12] │ │ │ │ + add r0, r8, #48 @ 0x30 │ │ │ │ + cmp lr, r0 │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + str r1, [r2] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #16] │ │ │ │ + bcc 2d9fc <__cxa_atexit@plt+0x21cb4> │ │ │ │ + ldr lr, [pc, #172] @ 2da38 <__cxa_atexit@plt+0x21cf0> │ │ │ │ + ldr sl, [pc, #172] @ 2da3c <__cxa_atexit@plt+0x21cf4> │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #4]! │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str r2, [r1, #16] │ │ │ │ - add lr, r1, #36 @ 0x24 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc 307d4 <__cxa_atexit@plt+0x24a8c> │ │ │ │ - ldr r9, [pc, #108] @ 307f8 <__cxa_atexit@plt+0x24ab0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #104] @ 307fc <__cxa_atexit@plt+0x24ab4> │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ - str sl, [r6, #24]! │ │ │ │ + str sl, [r6, #36]! @ 0x24 │ │ │ │ add sl, r6, #8 │ │ │ │ - stm sl, {r0, r1, r2} │ │ │ │ + stm sl, {r3, r8, r9} │ │ │ │ str r6, [r5, #-8] │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - ldr r0, [pc, #72] @ 30800 <__cxa_atexit@plt+0x24ab8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - mov r6, lr │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r0, [pc, #24] @ 307f4 <__cxa_atexit@plt+0x24aac> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - mov r6, lr │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff4d8 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - @ instruction: 0xfffff3dc │ │ │ │ - ldrhteq lr, [pc], #248 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 3086c <__cxa_atexit@plt+0x24b24> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #20]! │ │ │ │ - ldr r1, [r3, #-16] │ │ │ │ - ldr ip, [r3, #-12] │ │ │ │ - ldr r0, [r3, #-8] │ │ │ │ - ldr lr, [r3, #4] │ │ │ │ - ldr sl, [pc, #108] @ 308ac <__cxa_atexit@plt+0x24b64> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str sl, [r3] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r0, [pc, #92] @ 308b0 <__cxa_atexit@plt+0x24b68> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, ip} │ │ │ │ - mov r0, #48 @ 0x30 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r2, r9 │ │ │ │ - b 30894 <__cxa_atexit@plt+0x24b4c> │ │ │ │ - ldr r3, [pc, #48] @ 308a4 <__cxa_atexit@plt+0x24b5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r1, [pc, #40] @ 308a8 <__cxa_atexit@plt+0x24b60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-12]! │ │ │ │ - mvn r0, #3 │ │ │ │ - mvn r1, #7 │ │ │ │ - mov lr, r2 │ │ │ │ - str r2, [r5, r1] │ │ │ │ - str lr, [r5, r0] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrshteq lr, [pc], #224 │ │ │ │ - rscseq lr, pc, r0, lsr pc @ │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 308e8 <__cxa_atexit@plt+0x24ba0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 308ec <__cxa_atexit@plt+0x24ba4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlalseq lr, pc, r0, lr @ │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 30924 <__cxa_atexit@plt+0x24bdc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 30928 <__cxa_atexit@plt+0x24be0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r0, r1, r3} │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq lr, pc, r8, ror #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 30974 <__cxa_atexit@plt+0x24c2c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r2, r3, r7} │ │ │ │ - ldr r3, [pc, #12] @ 30978 <__cxa_atexit@plt+0x24c30> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq lr, pc, r4, lsl #28 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 309ac <__cxa_atexit@plt+0x24c64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r8, [r5, #56] @ 0x38 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r2, r3, r7} │ │ │ │ - ldr r3, [pc, #12] @ 309b0 <__cxa_atexit@plt+0x24c68> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq lr, pc, ip, asr #27 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 309e8 <__cxa_atexit@plt+0x24ca0> │ │ │ │ - add r3, pc, r3 │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 309ec <__cxa_atexit@plt+0x24ca4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlalseq lr, pc, r0, sp @ │ │ │ │ - andeq r0, r0, pc, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 30a24 <__cxa_atexit@plt+0x24cdc> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r6, [pc, #136] @ 2da40 <__cxa_atexit@plt+0x21cf8> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r0 │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ + ldr r3, [pc, #96] @ 2da30 <__cxa_atexit@plt+0x21ce8> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - str r7, [r5, #32] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 30a28 <__cxa_atexit@plt+0x24ce0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq lr, pc, r4, asr sp @ │ │ │ │ - andeq r0, r0, pc, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 30a60 <__cxa_atexit@plt+0x24d18> │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - str r7, [r5, #28] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 30a64 <__cxa_atexit@plt+0x24d1c> │ │ │ │ + stmda r5, {r0, r2, r3} │ │ │ │ + ldr r3, [pc, #80] @ 2da34 <__cxa_atexit@plt+0x21cec> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq lr, pc, r8, lsl sp @ │ │ │ │ - andeq r0, r0, pc, lsl #7 │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #40] @ 2da2c <__cxa_atexit@plt+0x21ce4> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b dc0a6c <__cxa_atexit@plt+0xdb4d24> │ │ │ │ + @ instruction: 0xfffff73c │ │ │ │ + @ instruction: 0xfffff77c │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0x01001d94 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + @ instruction: 0xfffff5b4 │ │ │ │ + @ instruction: 0x01001dbc │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc 30b34 <__cxa_atexit@plt+0x24dec> │ │ │ │ - stm sp, {r4, fp} │ │ │ │ - ldr lr, [pc, #224] @ 30b6c <__cxa_atexit@plt+0x24e24> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r4, [r2, #8]! │ │ │ │ - mov r3, r6 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr sl, [r2, #44] @ 0x2c │ │ │ │ - ldr r1, [r2, #48] @ 0x30 │ │ │ │ - ldr fp, [r2, #-4] │ │ │ │ - add lr, r2, #16 │ │ │ │ - ldm lr, {r0, ip, lr} │ │ │ │ - ldr r9, [r2, #32] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r4, [r2, #32] │ │ │ │ - stmib r2, {r7, ip, lr} │ │ │ │ - add lr, r2, #16 │ │ │ │ - stm lr, {r3, r9, fp} │ │ │ │ - add r3, r3, #36 @ 0x24 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc 30b44 <__cxa_atexit@plt+0x24dfc> │ │ │ │ - ldr lr, [pc, #144] @ 30b74 <__cxa_atexit@plt+0x24e2c> │ │ │ │ + mov r3, r5 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r8, [r3, #12]! │ │ │ │ + cmp r1, #2 │ │ │ │ + ldr r2, [r3, #-8] │ │ │ │ + bne 2da70 <__cxa_atexit@plt+0x21d28> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r9, r2 │ │ │ │ + b 2bff0 <__cxa_atexit@plt+0x202a8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 2db34 <__cxa_atexit@plt+0x21dec> │ │ │ │ + ldr r1, [pc, #224] @ 2db68 <__cxa_atexit@plt+0x21e20> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + mov r1, r9 │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r8, [r9, #44] @ 0x2c │ │ │ │ + str r2, [r9, #12] │ │ │ │ + str sl, [r9, #24] │ │ │ │ + str lr, [r9, #28] │ │ │ │ + str ip, [r9, #32] │ │ │ │ + ldr r2, [pc, #172] @ 2db6c <__cxa_atexit@plt+0x21e24> │ │ │ │ + mov r8, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #16]! │ │ │ │ + ldr r2, [pc, #160] @ 2db70 <__cxa_atexit@plt+0x21e28> │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r1, #36]! @ 0x24 │ │ │ │ + add r2, r9, #64 @ 0x40 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bcc 2db44 <__cxa_atexit@plt+0x21dfc> │ │ │ │ + ldr lr, [pc, #132] @ 2db78 <__cxa_atexit@plt+0x21e30> │ │ │ │ + ldr r0, [pc, #132] @ 2db7c <__cxa_atexit@plt+0x21e34> │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #140] @ 30b78 <__cxa_atexit@plt+0x24e30> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ - str r9, [r6, #24]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ - str r6, [r5] │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #92] @ 30b7c <__cxa_atexit@plt+0x24e34> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #52]! @ 0x34 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str ip, [r6, #16] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r6, [pc, #92] @ 2db80 <__cxa_atexit@plt+0x21e38> │ │ │ │ + mov r8, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #20 │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + b d411e4 <__cxa_atexit@plt+0xd3549c> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #36] @ 30b70 <__cxa_atexit@plt+0x24e28> │ │ │ │ - add r5, pc, r5 │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #40] @ 2db74 <__cxa_atexit@plt+0x21e2c> │ │ │ │ mov r6, #20 │ │ │ │ - ldr r4, [sp] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff140 │ │ │ │ - @ instruction: 0xfffffa68 │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - @ instruction: 0xfffff084 │ │ │ │ - rscseq lr, pc, r0, asr ip @ │ │ │ │ - rscseq r6, r0, r0, lsr #9 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b dc0a6c <__cxa_atexit@plt+0xdb4d24> │ │ │ │ + @ instruction: 0xfffff518 │ │ │ │ + @ instruction: 0xfffff520 │ │ │ │ + @ instruction: 0xfffff568 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + @ instruction: 0xfffff44c │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ + rscseq r9, r0, r0, lsr #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 30bc8 <__cxa_atexit@plt+0x24e80> │ │ │ │ - ldr r3, [pc, #52] @ 30bd8 <__cxa_atexit@plt+0x24e90> │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 2dbdc <__cxa_atexit@plt+0x21e94> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2dbd4 <__cxa_atexit@plt+0x21e8c> │ │ │ │ + ldr r3, [pc, #44] @ 2dbe4 <__cxa_atexit@plt+0x21e9c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r5, [pc, #32] @ 2dbe8 <__cxa_atexit@plt+0x21ea0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b b1dbf8 <__cxa_atexit@plt+0xb11eb0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r0, r0, sl, r1 │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + rscseq r9, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 2dc5c <__cxa_atexit@plt+0x21f14> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2dc54 <__cxa_atexit@plt+0x21f0c> │ │ │ │ + ldr r3, [pc, #68] @ 2dc64 <__cxa_atexit@plt+0x21f1c> │ │ │ │ + ldr r2, [pc, #68] @ 2dc68 <__cxa_atexit@plt+0x21f20> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r8, [r5] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 30bc0 <__cxa_atexit@plt+0x24e78> │ │ │ │ - b 30bec <__cxa_atexit@plt+0x24ea4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r5, [pc, #52] @ 2dc6c <__cxa_atexit@plt+0x21f24> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #44] @ 2dc70 <__cxa_atexit@plt+0x21f28> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b d67f64 <__cxa_atexit@plt+0xd5c21c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 30bdc <__cxa_atexit@plt+0x24e94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq r6, r0, r4, ror #8 │ │ │ │ - rscseq r6, r0, r4, asr #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #148] @ 30c94 <__cxa_atexit@plt+0x24f4c> │ │ │ │ + rscseq r9, r0, r4, lsl r1 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + ldrdeq r1, [r0, -ip] │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 2dc94 <__cxa_atexit@plt+0x21f4c> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, sl │ │ │ │ + ldrshteq r9, [r0], #8 │ │ │ │ + andeq r0, sl, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2dd20 <__cxa_atexit@plt+0x21fd8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + and r1, r8, #3 │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r1, r0 │ │ │ │ + bne 2dce4 <__cxa_atexit@plt+0x21f9c> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 2dcf8 <__cxa_atexit@plt+0x21fb0> │ │ │ │ + ldr r1, [pc, #116] @ 2dd38 <__cxa_atexit@plt+0x21ff0> │ │ │ │ + ldr r8, [r8, #2] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 30c74 <__cxa_atexit@plt+0x24f2c> │ │ │ │ - ldr r2, [pc, #116] @ 30c98 <__cxa_atexit@plt+0x24f50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldmda r5, {r1, r7} │ │ │ │ - ldmib r5, {r3, sl} │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #64 @ 0x40 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 30c84 <__cxa_atexit@plt+0x24f3c> │ │ │ │ - ldr r2, [pc, #80] @ 30ca0 <__cxa_atexit@plt+0x24f58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str sl, [r5] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r2, [r2, #2] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #80] @ 2dd3c <__cxa_atexit@plt+0x21ff4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 30c9c <__cxa_atexit@plt+0x24f54> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #68] @ 2dd44 <__cxa_atexit@plt+0x21ffc> │ │ │ │ + ldr r8, [pc, #68] @ 2dd48 <__cxa_atexit@plt+0x22000> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ + str r9, [r5, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov sl, r2 │ │ │ │ + b d42de4 <__cxa_atexit@plt+0xd3709c> │ │ │ │ + ldr r7, [pc, #24] @ 2dd40 <__cxa_atexit@plt+0x21ff8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - rscseq r6, r0, r0, lsr #7 │ │ │ │ - @ instruction: 0xfffff158 │ │ │ │ - rscseq r6, r0, r0, lsl #7 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + rscseq r9, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r9, r0, r4, asr #32 │ │ │ │ + rscseq r9, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ - ldr r1, [pc, #116] @ 30d38 <__cxa_atexit@plt+0x24ff0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r3, #-4] │ │ │ │ - ldmib r3, {r7, sl} │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - str r7, [r3] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub r2, r3, #64 @ 0x40 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 30d24 <__cxa_atexit@plt+0x24fdc> │ │ │ │ - ldr r3, [pc, #72] @ 30d3c <__cxa_atexit@plt+0x24ff4> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2dd84 <__cxa_atexit@plt+0x2203c> │ │ │ │ + ldr r3, [pc, #48] @ 2dd9c <__cxa_atexit@plt+0x22054> │ │ │ │ + ldr r8, [pc, #48] @ 2dda0 <__cxa_atexit@plt+0x22058> │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + add r8, pc, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r7, [pc, #20] @ 30d40 <__cxa_atexit@plt+0x24ff8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b d42de4 <__cxa_atexit@plt+0xd3709c> │ │ │ │ + ldr r7, [pc, #12] @ 2dd98 <__cxa_atexit@plt+0x22050> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffff0b4 │ │ │ │ - rscseq r6, r0, r0, lsl #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 30d64 <__cxa_atexit@plt+0x2501c> │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r8, r0, r0, ror #31 │ │ │ │ + rscseq r8, r0, ip, asr #31 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2dddc <__cxa_atexit@plt+0x22094> │ │ │ │ + ldr r3, [pc, #48] @ 2ddf4 <__cxa_atexit@plt+0x220ac> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r8, [pc, #44] @ 2ddf8 <__cxa_atexit@plt+0x220b0> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 30d8c <__cxa_atexit@plt+0x25044> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r5] │ │ │ │ + b d42de4 <__cxa_atexit@plt+0xd3709c> │ │ │ │ + ldr r7, [pc, #12] @ 2ddf0 <__cxa_atexit@plt+0x220a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrhteq r7, [r0], #240 @ 0xf0 │ │ │ │ + rscseq r8, r0, r4, ror #30 │ │ │ │ + andeq r0, r0, r7, lsl #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 2de30 <__cxa_atexit@plt+0x220e8> │ │ │ │ + ldr r3, [pc, #48] @ 2de4c <__cxa_atexit@plt+0x22104> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 30db4 <__cxa_atexit@plt+0x2506c> │ │ │ │ + beq 2de44 <__cxa_atexit@plt+0x220fc> │ │ │ │ + b 2de60 <__cxa_atexit@plt+0x22118> │ │ │ │ + ldr r7, [pc, #24] @ 2de50 <__cxa_atexit@plt+0x22108> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + rscseq r8, r0, ip, lsl #30 │ │ │ │ + andeq r0, r0, r7, lsl #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #96] @ 2dec8 <__cxa_atexit@plt+0x22180> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + and r3, r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + sub r2, r3, #1 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 2deac <__cxa_atexit@plt+0x22164> │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 2deb4 <__cxa_atexit@plt+0x2216c> │ │ │ │ + ldr r3, [pc, #52] @ 2decc <__cxa_atexit@plt+0x22184> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 30dfc <__cxa_atexit@plt+0x250b4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 30e08 <__cxa_atexit@plt+0x250c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + beq 2deac <__cxa_atexit@plt+0x22164> │ │ │ │ + b 2df40 <__cxa_atexit@plt+0x221f8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq lr, pc, r4, lsr #19 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - stm sp, {r4, r6} │ │ │ │ - sub r2, r5, #32 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r1, [pc, #224] @ 30f0c <__cxa_atexit@plt+0x251c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #220] @ 30f10 <__cxa_atexit@plt+0x251c8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r4, [pc, #216] @ 30f14 <__cxa_atexit@plt+0x251cc> │ │ │ │ - add r4, pc, r4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 30ec4 <__cxa_atexit@plt+0x2517c> │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - and r3, r0, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 30ed8 <__cxa_atexit@plt+0x25190> │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [r0, #2] │ │ │ │ - sub r6, r5, #24 │ │ │ │ - stm r6, {r7, r8, r9, sl} │ │ │ │ - ldr r0, [r0, #6] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 30ef0 <__cxa_atexit@plt+0x251a8> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r6, [r3, #11] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - tst r3, #3 │ │ │ │ - beq 30ef8 <__cxa_atexit@plt+0x251b0> │ │ │ │ - ldr r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r4, [r5] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - sub r2, r2, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bls 30e44 <__cxa_atexit@plt+0x250fc> │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + ldr r7, [pc, #20] @ 2ded0 <__cxa_atexit@plt+0x22188> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + smlatbeq r0, r4, r7, r1 │ │ │ │ + rscseq r8, r0, ip, lsl #29 │ │ │ │ + andeq r0, r0, r7, lsl #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 2df10 <__cxa_atexit@plt+0x221c8> │ │ │ │ + ldr r3, [pc, #48] @ 2df2c <__cxa_atexit@plt+0x221e4> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 2df24 <__cxa_atexit@plt+0x221dc> │ │ │ │ + b 2df40 <__cxa_atexit@plt+0x221f8> │ │ │ │ + ldr r7, [pc, #24] @ 2df30 <__cxa_atexit@plt+0x221e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - b 30efc <__cxa_atexit@plt+0x251b4> │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #80] @ 30f84 <__cxa_atexit@plt+0x2523c> │ │ │ │ - add r0, pc, r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + rscseq r8, r0, ip, lsr #28 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2df70 <__cxa_atexit@plt+0x22228> │ │ │ │ + ldr r3, [pc, #104] @ 2dfbc <__cxa_atexit@plt+0x22274> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 30f78 <__cxa_atexit@plt+0x25230> │ │ │ │ - ldr r2, [pc, #48] @ 30f88 <__cxa_atexit@plt+0x25240> │ │ │ │ + str r2, [r5, #20] │ │ │ │ + beq 2dfac <__cxa_atexit@plt+0x22264> │ │ │ │ + b 2dfcc <__cxa_atexit@plt+0x22284> │ │ │ │ + ldr r3, [pc, #60] @ 2dfb4 <__cxa_atexit@plt+0x2226c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 2dfac <__cxa_atexit@plt+0x22264> │ │ │ │ + ldr r2, [pc, #40] @ 2dfb8 <__cxa_atexit@plt+0x22270> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 30e18 <__cxa_atexit@plt+0x250d0> │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 2dfac <__cxa_atexit@plt+0x22264> │ │ │ │ + b 2e164 <__cxa_atexit@plt+0x2241c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r2, [pc, #28] @ 30fbc <__cxa_atexit@plt+0x25274> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 30e18 <__cxa_atexit@plt+0x250d0> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #40] @ 30ff8 <__cxa_atexit@plt+0x252b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + rscseq r8, r0, r0, lsr #27 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2e018 <__cxa_atexit@plt+0x222d0> │ │ │ │ + ldr r2, [pc, #96] @ 2e040 <__cxa_atexit@plt+0x222f8> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - stm r5, {r2, r9} │ │ │ │ - ldr r2, [pc, #16] @ 30ffc <__cxa_atexit@plt+0x252b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - mov r8, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq lr, pc, r4, lsl #15 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 31038 <__cxa_atexit@plt+0x252f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 3103c <__cxa_atexit@plt+0x252f4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq lr, pc, r0, asr #14 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 31074 <__cxa_atexit@plt+0x2532c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 31078 <__cxa_atexit@plt+0x25330> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - stmib r5, {r0, r1, r3} │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq lr, pc, r8, lsl r7 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ + ands r2, r3, #3 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + beq 2e02c <__cxa_atexit@plt+0x222e4> │ │ │ │ + ldr r3, [pc, #68] @ 2e044 <__cxa_atexit@plt+0x222fc> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 2e038 <__cxa_atexit@plt+0x222f0> │ │ │ │ + b 2e09c <__cxa_atexit@plt+0x22354> │ │ │ │ + ldr r7, [pc, #40] @ 2e048 <__cxa_atexit@plt+0x22300> │ │ │ │ + add r5, r5, #28 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 310d8 <__cxa_atexit@plt+0x25390> │ │ │ │ - ldr r2, [pc, #52] @ 310f0 <__cxa_atexit@plt+0x253a8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + rscseq r8, r0, r4, lsl sp │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ 2e08c <__cxa_atexit@plt+0x22344> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + and r3, r3, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b 30e18 <__cxa_atexit@plt+0x250d0> │ │ │ │ - ldr r7, [pc, #20] @ 310f4 <__cxa_atexit@plt+0x253ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 2e084 <__cxa_atexit@plt+0x2233c> │ │ │ │ + b 2e09c <__cxa_atexit@plt+0x22354> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - rscseq r5, r0, ip, asr pc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 31168 <__cxa_atexit@plt+0x25420> │ │ │ │ - ldr r3, [pc, #96] @ 31178 <__cxa_atexit@plt+0x25430> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 31150 <__cxa_atexit@plt+0x25408> │ │ │ │ - ldr r3, [pc, #72] @ 3117c <__cxa_atexit@plt+0x25434> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrsbteq r8, [r0], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 2e0ec <__cxa_atexit@plt+0x223a4> │ │ │ │ + ldr r3, [pc, #80] @ 2e108 <__cxa_atexit@plt+0x223c0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 2e100 <__cxa_atexit@plt+0x223b8> │ │ │ │ + ldr r2, [pc, #60] @ 2e10c <__cxa_atexit@plt+0x223c4> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 31160 <__cxa_atexit@plt+0x25418> │ │ │ │ - b 311c8 <__cxa_atexit@plt+0x25480> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 2e100 <__cxa_atexit@plt+0x223b8> │ │ │ │ + b 2e164 <__cxa_atexit@plt+0x2241c> │ │ │ │ + ldr r7, [pc, #28] @ 2e110 <__cxa_atexit@plt+0x223c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 31180 <__cxa_atexit@plt+0x25438> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrsbteq r5, [r0], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + rscseq r8, r0, ip, asr #24 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 311bc <__cxa_atexit@plt+0x25474> │ │ │ │ + ldr r2, [pc, #40] @ 2e154 <__cxa_atexit@plt+0x2240c> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r3, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + sub r3, r3, #1 │ │ │ │ tst r7, #3 │ │ │ │ - beq 311b4 <__cxa_atexit@plt+0x2546c> │ │ │ │ - b 311c8 <__cxa_atexit@plt+0x25480> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 2e14c <__cxa_atexit@plt+0x22404> │ │ │ │ + b 2e164 <__cxa_atexit@plt+0x2241c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #168] @ 31284 <__cxa_atexit@plt+0x2553c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r8, r0, r8, lsl #24 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 31258 <__cxa_atexit@plt+0x25510> │ │ │ │ - ldr r1, [pc, #136] @ 31288 <__cxa_atexit@plt+0x25540> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #4]! │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r2] │ │ │ │ - str sl, [r5] │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 31264 <__cxa_atexit@plt+0x2551c> │ │ │ │ - ldr r7, [pc, #88] @ 31290 <__cxa_atexit@plt+0x25548> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 30e18 <__cxa_atexit@plt+0x250d0> │ │ │ │ + and r7, r7, #3 │ │ │ │ + ldr r2, [r3, #20]! │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 2e1d4 <__cxa_atexit@plt+0x2248c> │ │ │ │ + ldr r2, [pc, #152] @ 2e21c <__cxa_atexit@plt+0x224d4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 2e1c8 <__cxa_atexit@plt+0x22480> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 2e1e8 <__cxa_atexit@plt+0x224a0> │ │ │ │ + ldr r2, [pc, #124] @ 2e220 <__cxa_atexit@plt+0x224d8> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r5, #24] │ │ │ │ + beq 2e1fc <__cxa_atexit@plt+0x224b4> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 2e208 <__cxa_atexit@plt+0x224c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 3128c <__cxa_atexit@plt+0x25544> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov sl, r3 │ │ │ │ + ldr r7, [pc, #76] @ 2e228 <__cxa_atexit@plt+0x224e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - ldrsbteq r5, [r0], #208 @ 0xd0 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r6, [pc, #116] @ 3131c <__cxa_atexit@plt+0x255d4> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #8]! │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr sl, [r2, #-4] │ │ │ │ - ldr r9, [r2, #4] │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - str sl, [r2] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str r6, [r2, #8] │ │ │ │ - add r6, r1, #8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 312fc <__cxa_atexit@plt+0x255b4> │ │ │ │ - ldr r7, [pc, #64] @ 31320 <__cxa_atexit@plt+0x255d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r1, #4]! │ │ │ │ - str r8, [r1, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 30e18 <__cxa_atexit@plt+0x250d0> │ │ │ │ - ldr r7, [pc, #32] @ 31324 <__cxa_atexit@plt+0x255dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ + ldr r7, [pc, #60] @ 2e22c <__cxa_atexit@plt+0x224e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffb34 │ │ │ │ - rscseq r5, r0, r8, lsr sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3135c <__cxa_atexit@plt+0x25614> │ │ │ │ - ldr r2, [pc, #40] @ 31374 <__cxa_atexit@plt+0x2562c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #28 │ │ │ │ + b bc038 <__cxa_atexit@plt+0xb02f0> │ │ │ │ + ldr r7, [pc, #20] @ 2e224 <__cxa_atexit@plt+0x224dc> │ │ │ │ + add r5, r5, #28 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 31378 <__cxa_atexit@plt+0x25630> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - rscseq lr, pc, r8, lsr r4 @ │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq r5, r0, ip, lsr #25 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + smlabbeq r0, r4, r4, r1 │ │ │ │ + smlabbeq r0, r0, r4, r1 │ │ │ │ + rscseq r8, r0, r0, lsr fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 313dc <__cxa_atexit@plt+0x25694> │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 313e4 <__cxa_atexit@plt+0x2569c> │ │ │ │ - ldr r7, [pc, #84] @ 31408 <__cxa_atexit@plt+0x256c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 313d0 <__cxa_atexit@plt+0x25688> │ │ │ │ - mov r7, sl │ │ │ │ - b 30bec <__cxa_atexit@plt+0x24ea4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2e278 <__cxa_atexit@plt+0x22530> │ │ │ │ + ldr r3, [pc, #92] @ 2e2ac <__cxa_atexit@plt+0x22564> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 2e28c <__cxa_atexit@plt+0x22544> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2e298 <__cxa_atexit@plt+0x22550> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #52] @ 2e2b4 <__cxa_atexit@plt+0x2256c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 3140c <__cxa_atexit@plt+0x256c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b bc038 <__cxa_atexit@plt+0xb02f0> │ │ │ │ + ldr r7, [pc, #16] @ 2e2b0 <__cxa_atexit@plt+0x22568> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff834 │ │ │ │ - rscseq r5, r0, r8, asr #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrdeq r1, [r0, -ip] │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ + rscseq r8, r0, r8, lsr #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 31104 <__cxa_atexit@plt+0x253bc> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 2e2e0 <__cxa_atexit@plt+0x22598> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b bc038 <__cxa_atexit@plt+0xb02f0> │ │ │ │ + ldr r7, [pc, #12] @ 2e2f4 <__cxa_atexit@plt+0x225ac> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01001494 │ │ │ │ + smlalseq r8, r0, r4, sl │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 2f698 <__cxa_atexit@plt+0x23950> │ │ │ │ - rscseq r5, r0, r4, ror #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 314c0 <__cxa_atexit@plt+0x25778> │ │ │ │ - ldr sl, [pc, #104] @ 314d8 <__cxa_atexit@plt+0x25790> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 314dc <__cxa_atexit@plt+0x25794> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 314e0 <__cxa_atexit@plt+0x25798> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 314e4 <__cxa_atexit@plt+0x2579c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #33 @ 0x21 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - stmib r7, {r2, r8, sl} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str lr, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 314e8 <__cxa_atexit@plt+0x257a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - rscseq lr, pc, r0, lsr #6 │ │ │ │ - rscseq r5, r0, ip, ror fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 31554 <__cxa_atexit@plt+0x2580c> │ │ │ │ - ldr r2, [pc, #104] @ 31570 <__cxa_atexit@plt+0x25828> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ 31574 <__cxa_atexit@plt+0x2582c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 3155c <__cxa_atexit@plt+0x25814> │ │ │ │ - ldr r7, [pc, #68] @ 31578 <__cxa_atexit@plt+0x25830> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ + bhi 2e390 <__cxa_atexit@plt+0x22648> │ │ │ │ + ldr r3, [pc, #132] @ 2e3a0 <__cxa_atexit@plt+0x22658> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - beq 31548 <__cxa_atexit@plt+0x25800> │ │ │ │ - mov r7, r8 │ │ │ │ - b 31624 <__cxa_atexit@plt+0x258dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 2e374 <__cxa_atexit@plt+0x2262c> │ │ │ │ + ldr lr, [pc, #108] @ 2e3a4 <__cxa_atexit@plt+0x2265c> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r9, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 2e384 <__cxa_atexit@plt+0x2263c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 2e410 <__cxa_atexit@plt+0x226c8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 3157c <__cxa_atexit@plt+0x25834> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ 2e3a8 <__cxa_atexit@plt+0x22660> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rscseq lr, pc, ip, asr r1 @ │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rscseq r5, r0, r8, ror #21 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 315b4 <__cxa_atexit@plt+0x2586c> │ │ │ │ - ldr r2, [pc, #28] @ 315c0 <__cxa_atexit@plt+0x25878> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - rscseq lr, pc, r0, lsr #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 31604 <__cxa_atexit@plt+0x258bc> │ │ │ │ - ldr r7, [pc, #48] @ 31614 <__cxa_atexit@plt+0x258cc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 315f8 <__cxa_atexit@plt+0x258b0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 31624 <__cxa_atexit@plt+0x258dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 31618 <__cxa_atexit@plt+0x258d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq r8, r0, r4, lsl #20 │ │ │ │ + rscseq r8, r0, r4, ror #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #64] @ 2e400 <__cxa_atexit@plt+0x226b8> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stm r5, {r1, r8} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 2e3f8 <__cxa_atexit@plt+0x226b0> │ │ │ │ + b 2e410 <__cxa_atexit@plt+0x226c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, r0, r0, asr #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 31708 <__cxa_atexit@plt+0x259c0> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r8, r0, ip, lsl #19 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #160] @ 2e4b8 <__cxa_atexit@plt+0x22770> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #256] @ 31744 <__cxa_atexit@plt+0x259fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr lr, [r3, #7] │ │ │ │ + ldr ip, [r3, #11] │ │ │ │ + ldr r1, [r3, #15] │ │ │ │ + ldr r0, [r3, #19] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str r0, [r2, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + beq 2e49c <__cxa_atexit@plt+0x22754> │ │ │ │ + ldr r9, [pc, #88] @ 2e4bc <__cxa_atexit@plt+0x22774> │ │ │ │ tst r7, #3 │ │ │ │ - beq 31724 <__cxa_atexit@plt+0x259dc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #84 @ 0x54 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 31730 <__cxa_atexit@plt+0x259e8> │ │ │ │ - ldr lr, [pc, #220] @ 3174c <__cxa_atexit@plt+0x25a04> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r8, [r7, #11] │ │ │ │ - ldr r2, [r5] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #192] @ 31750 <__cxa_atexit@plt+0x25a08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr lr, [pc, #180] @ 31754 <__cxa_atexit@plt+0x25a0c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #60]! @ 0x3c │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ - ldr lr, [pc, #164] @ 31758 <__cxa_atexit@plt+0x25a10> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #36]! @ 0x24 │ │ │ │ - ldr lr, [pc, #152] @ 3175c <__cxa_atexit@plt+0x25a14> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r7, r6 │ │ │ │ - str lr, [r7, #12]! │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - sub r8, r3, #30 │ │ │ │ - sub r9, r3, #54 @ 0x36 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 31748 <__cxa_atexit@plt+0x25a00> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #84 @ 0x54 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #20] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + beq 2e4ac <__cxa_atexit@plt+0x22764> │ │ │ │ + add r9, r5, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + str r1, [r5, #16] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + str ip, [r5, #12] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - rscseq sp, pc, ip, asr #30 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - rscseq lr, pc, r0 │ │ │ │ - ldrsbteq lr, [pc], #8 │ │ │ │ - rscseq lr, pc, r8, asr #1 │ │ │ │ - ldrhteq lr, [pc], #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #84 @ 0x54 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 31810 <__cxa_atexit@plt+0x25ac8> │ │ │ │ - ldr lr, [pc, #152] @ 3181c <__cxa_atexit@plt+0x25ad4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str lr, [r0, #4]! │ │ │ │ - str r1, [r0, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #124] @ 31820 <__cxa_atexit@plt+0x25ad8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r0, #72] @ 0x48 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - ldr r2, [pc, #112] @ 31824 <__cxa_atexit@plt+0x25adc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r3, #60]! @ 0x3c │ │ │ │ - str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #96] @ 31828 <__cxa_atexit@plt+0x25ae0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r2, r0 │ │ │ │ - str r3, [r2, #36]! @ 0x24 │ │ │ │ - ldr lr, [pc, #84] @ 3182c <__cxa_atexit@plt+0x25ae4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r3, r0 │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ - add lr, r0, #44 @ 0x2c │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ - add lr, r0, #20 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r3, [r0, #32] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - sub r8, r6, #30 │ │ │ │ - sub r9, r6, #54 @ 0x36 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r3, #84 @ 0x54 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - rscseq sp, pc, ip, ror #29 │ │ │ │ - rscseq sp, pc, r4, asr #31 │ │ │ │ - ldrhteq sp, [pc], #244 │ │ │ │ - rscseq sp, pc, r8, lsr #31 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 31890 <__cxa_atexit@plt+0x25b48> │ │ │ │ - ldr r7, [pc, #104] @ 318b8 <__cxa_atexit@plt+0x25b70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - sub r7, r3, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 318a0 <__cxa_atexit@plt+0x25b58> │ │ │ │ - ldr r7, [pc, #76] @ 318bc <__cxa_atexit@plt+0x25b74> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 31884 <__cxa_atexit@plt+0x25b3c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 31624 <__cxa_atexit@plt+0x258dc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 318c4 <__cxa_atexit@plt+0x25b7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stm r1, {r0, r3, r7, lr} │ │ │ │ + b 2dc94 <__cxa_atexit@plt+0x21f4c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 318c0 <__cxa_atexit@plt+0x25b78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - rscseq r5, r0, r4, lsr #15 │ │ │ │ - ldrhteq r5, [r0], #120 @ 0x78 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 318f0 <__cxa_atexit@plt+0x25ba8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r9, r7 │ │ │ │ - b 3a57c <__cxa_atexit@plt+0x2e834> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 31918 <__cxa_atexit@plt+0x25bd0> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + ldrsbteq r8, [r0], #128 @ 0x80 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #88] @ 2e52c <__cxa_atexit@plt+0x227e4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - b 3a57c <__cxa_atexit@plt+0x2e834> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 31940 <__cxa_atexit@plt+0x25bf8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #36] @ 0x24 │ │ │ │ + beq 2e524 <__cxa_atexit@plt+0x227dc> │ │ │ │ + ldr lr, [r5, #12]! │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r1, [r5] │ │ │ │ + stmib r5, {r0, r7, ip} │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str lr, [r5, #24] │ │ │ │ + b 2dc94 <__cxa_atexit@plt+0x21f4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r8, r0, r0, ror #16 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r5, #12]! │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldmib r5, {r0, sl} │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r1, r5, #12 │ │ │ │ + ldmdb r5, {r2, ip} │ │ │ │ str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ - b 3a57c <__cxa_atexit@plt+0x2e834> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ - bx r0 │ │ │ │ + stm r1, {r0, r2, ip, lr} │ │ │ │ + b 2dc94 <__cxa_atexit@plt+0x21f4c> │ │ │ │ + rscseq r8, r0, ip, lsl r8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 319fc <__cxa_atexit@plt+0x25cb4> │ │ │ │ - ldr r3, [pc, #164] @ 31a20 <__cxa_atexit@plt+0x25cd8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ + bhi 2e608 <__cxa_atexit@plt+0x228c0> │ │ │ │ + ldr r3, [pc, #132] @ 2e618 <__cxa_atexit@plt+0x228d0> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - beq 319dc <__cxa_atexit@plt+0x25c94> │ │ │ │ - ldr r2, [pc, #148] @ 31a24 <__cxa_atexit@plt+0x25cdc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #-4]! │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 319ec <__cxa_atexit@plt+0x25ca4> │ │ │ │ - ldr r7, [pc, #124] @ 31a28 <__cxa_atexit@plt+0x25ce0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 31a0c <__cxa_atexit@plt+0x25cc4> │ │ │ │ - ldr r7, [pc, #112] @ 31a34 <__cxa_atexit@plt+0x25cec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #108] @ 31a38 <__cxa_atexit@plt+0x25cf0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r3, r8} │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 2e5ec <__cxa_atexit@plt+0x228a4> │ │ │ │ + ldr lr, [pc, #108] @ 2e61c <__cxa_atexit@plt+0x228d4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r9, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 2e5fc <__cxa_atexit@plt+0x228b4> │ │ │ │ mov r7, r9 │ │ │ │ - b 31624 <__cxa_atexit@plt+0x258dc> │ │ │ │ + b 2e688 <__cxa_atexit@plt+0x22940> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 31a30 <__cxa_atexit@plt+0x25ce8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ 2e620 <__cxa_atexit@plt+0x228d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 31a2c <__cxa_atexit@plt+0x25ce4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - rscseq r5, r0, ip, lsr r6 │ │ │ │ - rscseq r5, r0, r0, asr r6 │ │ │ │ - @ instruction: 0xfffffc5c │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + smlalseq r8, r0, r4, r7 │ │ │ │ + rscseq r8, r0, ip, ror #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #112] @ 31ac0 <__cxa_atexit@plt+0x25d78> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #64] @ 2e678 <__cxa_atexit@plt+0x22930> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stm r5, {r1, r8} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 2e670 <__cxa_atexit@plt+0x22928> │ │ │ │ + b 2e688 <__cxa_atexit@plt+0x22940> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r8, r0, r4, lsl r7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [pc, #176] @ 2e740 <__cxa_atexit@plt+0x229f8> │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, r3, #7 │ │ │ │ + ldr r1, [r3, #19] │ │ │ │ + str r8, [r2, #-16]! │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ + ldm lr, {r0, ip, lr} │ │ │ │ + str lr, [r3, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + beq 2e724 <__cxa_atexit@plt+0x229dc> │ │ │ │ + ldr r9, [pc, #108] @ 2e744 <__cxa_atexit@plt+0x229fc> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #20] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + beq 2e734 <__cxa_atexit@plt+0x229ec> │ │ │ │ + ldr r2, [pc, #88] @ 2e748 <__cxa_atexit@plt+0x22a00> │ │ │ │ + add sl, r5, #8 │ │ │ │ str r7, [r5] │ │ │ │ - str r8, [r3] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 31aa0 <__cxa_atexit@plt+0x25d58> │ │ │ │ - ldr r7, [pc, #84] @ 31ac4 <__cxa_atexit@plt+0x25d7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 31aac <__cxa_atexit@plt+0x25d64> │ │ │ │ - ldr r7, [pc, #68] @ 31acc <__cxa_atexit@plt+0x25d84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #64] @ 31ad0 <__cxa_atexit@plt+0x25d88> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r7, r9 │ │ │ │ - b 31624 <__cxa_atexit@plt+0x258dc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 31ac8 <__cxa_atexit@plt+0x25d80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r2, [sp] │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r9, sl │ │ │ │ + ldr sl, [sp] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + stmib r5, {r0, ip, lr} │ │ │ │ mov r5, r3 │ │ │ │ + b 2dc94 <__cxa_atexit@plt+0x21f4c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - smlalseq r5, r0, ip, r5 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #96] @ 31b48 <__cxa_atexit@plt+0x25e00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - str r7, [r3] │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 31b34 <__cxa_atexit@plt+0x25dec> │ │ │ │ - ldr r7, [pc, #68] @ 31b4c <__cxa_atexit@plt+0x25e04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #64] @ 31b50 <__cxa_atexit@plt+0x25e08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 31b28 <__cxa_atexit@plt+0x25de0> │ │ │ │ - mov r7, r9 │ │ │ │ - b 31624 <__cxa_atexit@plt+0x258dc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 31b54 <__cxa_atexit@plt+0x25e0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + rscseq r8, r0, r4, asr #12 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 2e7c0 <__cxa_atexit@plt+0x22a78> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #36] @ 0x24 │ │ │ │ + beq 2e7b8 <__cxa_atexit@plt+0x22a70> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #64] @ 2e7c4 <__cxa_atexit@plt+0x22a7c> │ │ │ │ + ldmib r5, {r0, r2, sl} │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #28] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str ip, [r5, #20] │ │ │ │ + b 2dc94 <__cxa_atexit@plt+0x21f4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - @ instruction: 0xfffffb10 │ │ │ │ - rscseq r5, r0, r4, lsl r5 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r8, r0, r8, asr #11 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #56] @ 2e818 <__cxa_atexit@plt+0x22ad0> │ │ │ │ + ldmib r5, {r0, r2, sl} │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #28] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str ip, [r5, #20] │ │ │ │ + b 2dc94 <__cxa_atexit@plt+0x21f4c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 31b8c <__cxa_atexit@plt+0x25e44> │ │ │ │ - ldr r2, [pc, #40] @ 31ba4 <__cxa_atexit@plt+0x25e5c> │ │ │ │ + ldr r2, [pc, #36] @ 2e850 <__cxa_atexit@plt+0x22b08> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + ldr r3, [pc, #24] @ 2e854 <__cxa_atexit@plt+0x22b0c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 31ba8 <__cxa_atexit@plt+0x25e60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - rscseq sp, pc, r8, lsl #24 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + tsteq r0, ip, lsr #28 │ │ │ │ + tsteq r0, r4, lsr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 31c34 <__cxa_atexit@plt+0x25eec> │ │ │ │ - ldr r3, [pc, #120] @ 31c44 <__cxa_atexit@plt+0x25efc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 31c24 <__cxa_atexit@plt+0x25edc> │ │ │ │ - ldr r7, [pc, #96] @ 31c48 <__cxa_atexit@plt+0x25f00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #92] @ 31c4c <__cxa_atexit@plt+0x25f04> │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 2e8ac <__cxa_atexit@plt+0x22b64> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2e8a4 <__cxa_atexit@plt+0x22b5c> │ │ │ │ + ldr r3, [pc, #44] @ 2e8b4 <__cxa_atexit@plt+0x22b6c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - mov r7, sl │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 31c50 <__cxa_atexit@plt+0x25f08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r5, [pc, #32] @ 2e8b8 <__cxa_atexit@plt+0x22b70> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b f2698 <__cxa_atexit@plt+0xe6950> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - rscseq sp, pc, r0, lsl #23 │ │ │ │ - rscseq r5, r0, ip, lsl r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #56] @ 31c9c <__cxa_atexit@plt+0x25f54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 31ca0 <__cxa_atexit@plt+0x25f58> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsbteq sp, [pc], #172 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 31cd8 <__cxa_atexit@plt+0x25f90> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 31cdc <__cxa_atexit@plt+0x25f94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq sp, pc, r0, lsr #21 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 31d18 <__cxa_atexit@plt+0x25fd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 31d1c <__cxa_atexit@plt+0x25fd4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq sp, pc, r0, ror #20 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 31d64 <__cxa_atexit@plt+0x2601c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #40] @ 31d70 <__cxa_atexit@plt+0x26028> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, pc, ip, lsr sl @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldrdeq r0, [r0, -r0] │ │ │ │ + smlatteq r0, ip, lr, r0 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 2e8dc <__cxa_atexit@plt+0x22b94> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 31e2c <__cxa_atexit@plt+0x260e4> │ │ │ │ - ldr r3, [pc, #168] @ 31e3c <__cxa_atexit@plt+0x260f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r3, r5 │ │ │ │ mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 31e10 <__cxa_atexit@plt+0x260c8> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r2, [pc, #136] @ 31e40 <__cxa_atexit@plt+0x260f8> │ │ │ │ + str r8, [r3, #-12]! │ │ │ │ + sub r5, r3, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + bhi 2e94c <__cxa_atexit@plt+0x22c04> │ │ │ │ + and r2, r8, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 2e928 <__cxa_atexit@plt+0x22be0> │ │ │ │ + ldr r2, [pc, #84] @ 2e960 <__cxa_atexit@plt+0x22c18> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ tst r7, #3 │ │ │ │ - beq 31e20 <__cxa_atexit@plt+0x260d8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #72] @ 31e44 <__cxa_atexit@plt+0x260fc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - stmib r5, {r0, r1} │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3] │ │ │ │ + beq 2e944 <__cxa_atexit@plt+0x22bfc> │ │ │ │ + b 2e970 <__cxa_atexit@plt+0x22c28> │ │ │ │ mov r5, r7 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 31e48 <__cxa_atexit@plt+0x26100> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ 2e964 <__cxa_atexit@plt+0x22c1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - rscseq r5, r0, r8, lsr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + smlalseq r8, r0, r0, r4 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #100] @ 31ec8 <__cxa_atexit@plt+0x26180> │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + mov sl, #1 │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ + ldr lr, [pc, #268] @ 2ea98 <__cxa_atexit@plt+0x22d50> │ │ │ │ + ldr r0, [pc, #268] @ 2ea9c <__cxa_atexit@plt+0x22d54> │ │ │ │ + ldr ip, [pc, #268] @ 2eaa0 <__cxa_atexit@plt+0x22d58> │ │ │ │ + ldr r1, [pc, #268] @ 2eaa4 <__cxa_atexit@plt+0x22d5c> │ │ │ │ add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 2e9c0 <__cxa_atexit@plt+0x22c78> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + mov r9, #1 │ │ │ │ + tst r2, #3 │ │ │ │ + beq 2ea60 <__cxa_atexit@plt+0x22d18> │ │ │ │ + ldr r2, [r2, #3] │ │ │ │ + cmp r2, #9 │ │ │ │ + beq 2ea04 <__cxa_atexit@plt+0x22cbc> │ │ │ │ + cmp r2, #10 │ │ │ │ + bne 2ea28 <__cxa_atexit@plt+0x22ce0> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str ip, [r5, #4] │ │ │ │ + add r8, r2, #1 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + beq 2ea6c <__cxa_atexit@plt+0x22d24> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + beq 2e9a8 <__cxa_atexit@plt+0x22c60> │ │ │ │ + b 2ea88 <__cxa_atexit@plt+0x22d40> │ │ │ │ + sub r2, r9, #1 │ │ │ │ + and r2, r2, #7 │ │ │ │ + sub r2, r9, r2 │ │ │ │ + add r9, r2, #8 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + bne 2ea3c <__cxa_atexit@plt+0x22cf4> │ │ │ │ + b 2ea6c <__cxa_atexit@plt+0x22d24> │ │ │ │ + add r9, r9, #1 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 2ea6c <__cxa_atexit@plt+0x22d24> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r3] │ │ │ │ + bne 2ea78 <__cxa_atexit@plt+0x22d30> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ str r0, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 31ebc <__cxa_atexit@plt+0x26174> │ │ │ │ - ldr r3, [pc, #56] @ 31ecc <__cxa_atexit@plt+0x26184> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - str r1, [r5] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + tst r2, #3 │ │ │ │ + bne 2e9c0 <__cxa_atexit@plt+0x22c78> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 31f0c <__cxa_atexit@plt+0x261c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r9, #1 │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #3 │ │ │ │ + @ instruction: 0xffffffd0 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + andeq r0, r0, ip, asr #3 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 31f3c <__cxa_atexit@plt+0x261f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add sl, r5, #16 │ │ │ │ - ldm sl, {r2, r8, sl} │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + bne 2eaf8 <__cxa_atexit@plt+0x22db0> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #44] @ 2eb10 <__cxa_atexit@plt+0x22dc8> │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ + beq 2eb08 <__cxa_atexit@plt+0x22dc0> │ │ │ │ + b 2e970 <__cxa_atexit@plt+0x22c28> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + mov r9, #1 │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #28] @ 31f70 <__cxa_atexit@plt+0x26228> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 2eb54 <__cxa_atexit@plt+0x22e0c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #40] @ 2eb68 <__cxa_atexit@plt+0x22e20> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 2eb60 <__cxa_atexit@plt+0x22e18> │ │ │ │ + b 2e970 <__cxa_atexit@plt+0x22c28> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldmdb r5, {r7, r8, r9} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 31fb8 <__cxa_atexit@plt+0x26270> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 2ebac <__cxa_atexit@plt+0x22e64> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #40] @ 2ebc0 <__cxa_atexit@plt+0x22e78> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 2ebb8 <__cxa_atexit@plt+0x22e70> │ │ │ │ + b 2e970 <__cxa_atexit@plt+0x22c28> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - ldr lr, [pc, #40] @ 31fc4 <__cxa_atexit@plt+0x2627c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldmdb r5, {r7, r8, r9} │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, pc, r8, ror #15 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 2ebe4 <__cxa_atexit@plt+0x22e9c> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r5, lsr #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 32058 <__cxa_atexit@plt+0x26310> │ │ │ │ - ldr r3, [pc, #128] @ 32068 <__cxa_atexit@plt+0x26320> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 32048 <__cxa_atexit@plt+0x26300> │ │ │ │ - ldr r7, [pc, #104] @ 3206c <__cxa_atexit@plt+0x26324> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #100] @ 32070 <__cxa_atexit@plt+0x26328> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r7, sl │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r3, r5 │ │ │ │ mov r7, sl │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldr sl, [r3] │ │ │ │ + cmp r8, #9 │ │ │ │ + beq 2ec10 <__cxa_atexit@plt+0x22ec8> │ │ │ │ + cmp r8, #10 │ │ │ │ + bne 2ec24 <__cxa_atexit@plt+0x22edc> │ │ │ │ + add sl, sl, #1 │ │ │ │ + mov r3, #1 │ │ │ │ + b 2ec28 <__cxa_atexit@plt+0x22ee0> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + and r3, r3, #7 │ │ │ │ + sub r3, r2, r3 │ │ │ │ + add r3, r3, #8 │ │ │ │ + b 2ec28 <__cxa_atexit@plt+0x22ee0> │ │ │ │ + add r3, r2, #1 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + b 2e8dc <__cxa_atexit@plt+0x22b94> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2ecc0 <__cxa_atexit@plt+0x22f78> │ │ │ │ + ldr r1, [pc, #136] @ 2ece0 <__cxa_atexit@plt+0x22f98> │ │ │ │ + ldr r7, [pc, #136] @ 2ece4 <__cxa_atexit@plt+0x22f9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 2ecb4 <__cxa_atexit@plt+0x22f6c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 2eccc <__cxa_atexit@plt+0x22f84> │ │ │ │ + ldr r3, [pc, #88] @ 2ece8 <__cxa_atexit@plt+0x22fa0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 2ecec <__cxa_atexit@plt+0x22fa4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 32074 <__cxa_atexit@plt+0x2632c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - rscseq sp, pc, r4, ror #14 │ │ │ │ - rscseq r5, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #44] @ 320bc <__cxa_atexit@plt+0x26374> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r1, r2, r3} │ │ │ │ - sub sl, r5, #20 │ │ │ │ - stm sl, {r0, r1, lr} │ │ │ │ - stmda r5, {r2, r3, r9} │ │ │ │ - ldr r3, [pc, #12] @ 320c0 <__cxa_atexit@plt+0x26378> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrhteq sp, [pc], #108 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 320f8 <__cxa_atexit@plt+0x263b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - sub lr, r5, #8 │ │ │ │ - stm lr, {r1, r2, r3, r7} │ │ │ │ - ldr r3, [pc, #12] @ 320fc <__cxa_atexit@plt+0x263b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq sp, pc, r0, lsl #13 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 32134 <__cxa_atexit@plt+0x263ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 32138 <__cxa_atexit@plt+0x263f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq sp, pc, r4, asr #12 │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r0, r4, lsl sl │ │ │ │ + smlabteq r0, ip, r9, r0 │ │ │ │ + tsteq r0, ip, ror sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3219c <__cxa_atexit@plt+0x26454> │ │ │ │ - ldr r8, [pc, #72] @ 321a8 <__cxa_atexit@plt+0x26460> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #68] @ 321ac <__cxa_atexit@plt+0x26464> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ + bcc 2ed38 <__cxa_atexit@plt+0x22ff0> │ │ │ │ + ldr r2, [pc, #48] @ 2ed44 <__cxa_atexit@plt+0x22ffc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 2ed48 <__cxa_atexit@plt+0x23000> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, pc, r4, lsr #12 │ │ │ │ - rscseq sp, pc, r8, asr r6 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 32278 <__cxa_atexit@plt+0x26530> │ │ │ │ - ldr r3, [pc, #184] @ 32288 <__cxa_atexit@plt+0x26540> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 3225c <__cxa_atexit@plt+0x26514> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r2, [pc, #152] @ 3228c <__cxa_atexit@plt+0x26544> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 3226c <__cxa_atexit@plt+0x26524> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr lr, [pc, #80] @ 32290 <__cxa_atexit@plt+0x26548> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r5, #-36]! @ 0xffffffdc │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 32294 <__cxa_atexit@plt+0x2654c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - ldrshteq r4, [r0], #212 @ 0xd4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 3231c <__cxa_atexit@plt+0x265d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str r0, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 32310 <__cxa_atexit@plt+0x265c8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #56] @ 32320 <__cxa_atexit@plt+0x265d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - str r2, [r5] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ + rscseq r7, r0, ip, lsl #21 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2ed88 <__cxa_atexit@plt+0x23040> │ │ │ │ + ldr r2, [pc, #36] @ 2ed90 <__cxa_atexit@plt+0x23048> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 2ed94 <__cxa_atexit@plt+0x2304c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #44] @ 32368 <__cxa_atexit@plt+0x26620> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 3239c <__cxa_atexit@plt+0x26654> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 323cc <__cxa_atexit@plt+0x26684> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 323fc <__cxa_atexit@plt+0x266b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, r5, #12 │ │ │ │ - ldm r9, {r2, r8, r9} │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + tsteq r0, r8, lsl #18 │ │ │ │ + tsteq r0, r0, lsr r9 │ │ │ │ + rscseq r7, r0, r0, asr #20 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r1, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 32464 <__cxa_atexit@plt+0x2671c> │ │ │ │ - ldr r8, [pc, #76] @ 32470 <__cxa_atexit@plt+0x26728> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #72] @ 32474 <__cxa_atexit@plt+0x2672c> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2ee20 <__cxa_atexit@plt+0x230d8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2ee28 <__cxa_atexit@plt+0x230e0> │ │ │ │ + ldr r1, [pc, #108] @ 2ee3c <__cxa_atexit@plt+0x230f4> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [pc, #96] @ 2ee40 <__cxa_atexit@plt+0x230f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr lr, [pc, #88] @ 2ee44 <__cxa_atexit@plt+0x230fc> │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - sub r9, r6, #23 │ │ │ │ - str r8, [r3, #4] │ │ │ │ + ldr r2, [pc, #80] @ 2ee48 <__cxa_atexit@plt+0x23100> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #20] │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str lr, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, pc, r0, ror #6 │ │ │ │ - smlalseq sp, pc, r4, r3 @ │ │ │ │ - rscseq r4, r0, ip, lsl #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 324cc <__cxa_atexit@plt+0x26784> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 324c4 <__cxa_atexit@plt+0x2677c> │ │ │ │ - ldr r8, [pc, #40] @ 324d4 <__cxa_atexit@plt+0x2678c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 324d8 <__cxa_atexit@plt+0x26790> │ │ │ │ + ldr r3, [pc, #56] @ 2ee4c <__cxa_atexit@plt+0x23104> │ │ │ │ + sub r8, r6, #6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 9367e0 <__cxa_atexit@plt+0x92aa98> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + add r9, r3, #2 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 2ee30 <__cxa_atexit@plt+0x230e8> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r0, ip, asr #22 │ │ │ │ - rscseq sp, pc, r4, lsr #3 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - sub r1, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 32518 <__cxa_atexit@plt+0x267d0> │ │ │ │ - ldr lr, [pc, #56] @ 32534 <__cxa_atexit@plt+0x267ec> │ │ │ │ + smlatbeq r0, r0, r8, r0 │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ + @ instruction: 0x01000894 │ │ │ │ + tsteq r0, r8, lsl r9 │ │ │ │ + @ instruction: 0x01000890 │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #28 │ │ │ │ + mov r2, r5 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2ef00 <__cxa_atexit@plt+0x231b8> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + ldr lr, [pc, #148] @ 2ef0c <__cxa_atexit@plt+0x231c4> │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr sl, [r7, #20] │ │ │ │ + ldr ip, [pc, #128] @ 2ef10 <__cxa_atexit@plt+0x231c8> │ │ │ │ add lr, pc, lr │ │ │ │ - add r3, r5, #16 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - add sl, r5, #16 │ │ │ │ - stm sl, {r2, r8, r9} │ │ │ │ - stm r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r7, [pc, #24] @ 32538 <__cxa_atexit@plt+0x267f0> │ │ │ │ + tst r8, #3 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r5, {r0, ip} │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + beq 2eed8 <__cxa_atexit@plt+0x23190> │ │ │ │ + ldr r7, [pc, #96] @ 2ef14 <__cxa_atexit@plt+0x231cc> │ │ │ │ + cmp r0, #9 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + beq 2eee8 <__cxa_atexit@plt+0x231a0> │ │ │ │ + cmp r0, #10 │ │ │ │ + addne r7, r1, #1 │ │ │ │ + moveq r7, #1 │ │ │ │ + addeq sl, sl, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + b 2e8dc <__cxa_atexit@plt+0x22b94> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #9 │ │ │ │ - rscseq r4, r0, r8, ror fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 32570 <__cxa_atexit@plt+0x26828> │ │ │ │ - ldr r3, [pc, #32] @ 32578 <__cxa_atexit@plt+0x26830> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 3257c <__cxa_atexit@plt+0x26834> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + and r7, r7, #7 │ │ │ │ + sub r7, r1, r7 │ │ │ │ + add r7, r7, #8 │ │ │ │ + str r7, [r5] │ │ │ │ + b 2e8dc <__cxa_atexit@plt+0x22b94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq sp, pc, r8, lsl #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 325ac <__cxa_atexit@plt+0x26864> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [r5, #12]! │ │ │ │ + ldr r1, [pc, #76] @ 2ef78 <__cxa_atexit@plt+0x23230> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r2, #9 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 2ef54 <__cxa_atexit@plt+0x2320c> │ │ │ │ + cmp r2, #10 │ │ │ │ + bne 2ef68 <__cxa_atexit@plt+0x23220> │ │ │ │ + add sl, sl, #1 │ │ │ │ + mov r3, #1 │ │ │ │ + b 2ef6c <__cxa_atexit@plt+0x23224> │ │ │ │ + sub r2, r3, #1 │ │ │ │ + and r2, r2, #7 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + add r3, r3, #8 │ │ │ │ + b 2ef6c <__cxa_atexit@plt+0x23224> │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 325b0 <__cxa_atexit@plt+0x26868> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - rscseq r4, r0, r0, ror #20 │ │ │ │ - rscseq sp, pc, ip, asr #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 32600 <__cxa_atexit@plt+0x268b8> │ │ │ │ - ldr r2, [pc, #56] @ 32608 <__cxa_atexit@plt+0x268c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 3260c <__cxa_atexit@plt+0x268c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 32610 <__cxa_atexit@plt+0x268c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r4, r0, r0, lsl sl │ │ │ │ - smlalseq sp, pc, r4, r0 @ │ │ │ │ - rscseq sp, pc, r4, lsl #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 32660 <__cxa_atexit@plt+0x26918> │ │ │ │ - ldr r2, [pc, #56] @ 32668 <__cxa_atexit@plt+0x26920> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 3266c <__cxa_atexit@plt+0x26924> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 32670 <__cxa_atexit@plt+0x26928> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r5] │ │ │ │ + b 2e8dc <__cxa_atexit@plt+0x22b94> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 2efb8 <__cxa_atexit@plt+0x23270> │ │ │ │ + ldr r2, [pc, #40] @ 2efd0 <__cxa_atexit@plt+0x23288> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r0, r0, asr #19 │ │ │ │ - rscseq sp, pc, r4, lsr r0 @ │ │ │ │ - rscseq sp, pc, r4, lsr #2 │ │ │ │ + ldr r3, [pc, #20] @ 2efd4 <__cxa_atexit@plt+0x2328c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + smlatteq r0, r0, r7, r0 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2f01c <__cxa_atexit@plt+0x232d4> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #40] @ 2f034 <__cxa_atexit@plt+0x232ec> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 2f038 <__cxa_atexit@plt+0x232f0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + tsteq r0, ip, ror r7 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 326c0 <__cxa_atexit@plt+0x26978> │ │ │ │ - ldr r2, [pc, #56] @ 326c8 <__cxa_atexit@plt+0x26980> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 326cc <__cxa_atexit@plt+0x26984> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 326d0 <__cxa_atexit@plt+0x26988> │ │ │ │ + bhi 2f0c0 <__cxa_atexit@plt+0x23378> │ │ │ │ + ldr r1, [pc, #132] @ 2f0e0 <__cxa_atexit@plt+0x23398> │ │ │ │ + ldr r7, [pc, #132] @ 2f0e4 <__cxa_atexit@plt+0x2339c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 2f0b4 <__cxa_atexit@plt+0x2336c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 2f0cc <__cxa_atexit@plt+0x23384> │ │ │ │ + ldr r3, [pc, #84] @ 2f0e8 <__cxa_atexit@plt+0x233a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #80] @ 2f0ec <__cxa_atexit@plt+0x233a4> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r0, r8, asr r9 │ │ │ │ - ldrsbteq ip, [pc], #244 │ │ │ │ - rscseq sp, pc, r4, asr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 32720 <__cxa_atexit@plt+0x269d8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 32728 <__cxa_atexit@plt+0x269e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 3272c <__cxa_atexit@plt+0x269e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, r4, ror pc @ │ │ │ │ - rscseq sp, pc, ip, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3277c <__cxa_atexit@plt+0x26a34> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 32784 <__cxa_atexit@plt+0x26a3c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 32788 <__cxa_atexit@plt+0x26a40> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - b b5c264 <__cxa_atexit@plt+0xb5051c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ + smlabteq r0, r8, r5, r0 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2f134 <__cxa_atexit@plt+0x233ec> │ │ │ │ + ldr r2, [pc, #44] @ 2f140 <__cxa_atexit@plt+0x233f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 2f144 <__cxa_atexit@plt+0x233fc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, r8, lsl pc @ │ │ │ │ - rscseq sp, pc, r0, lsl r0 @ │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r8, asr #10 │ │ │ │ + strdeq r0, [r0, -ip] │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 327d8 <__cxa_atexit@plt+0x26a90> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 327e0 <__cxa_atexit@plt+0x26a98> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 327e4 <__cxa_atexit@plt+0x26a9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 2f1d4 <__cxa_atexit@plt+0x2348c> │ │ │ │ + ldr lr, [pc, #140] @ 2f1f4 <__cxa_atexit@plt+0x234ac> │ │ │ │ + ldr r8, [pc, #140] @ 2f1f8 <__cxa_atexit@plt+0x234b0> │ │ │ │ + add r7, r2, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 2f1c8 <__cxa_atexit@plt+0x23480> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 2f1e0 <__cxa_atexit@plt+0x23498> │ │ │ │ + ldr r3, [pc, #80] @ 2f1fc <__cxa_atexit@plt+0x234b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldrhteq ip, [pc], #236 │ │ │ │ - ldrhteq ip, [pc], #244 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 32834 <__cxa_atexit@plt+0x26aec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 3283c <__cxa_atexit@plt+0x26af4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 32840 <__cxa_atexit@plt+0x26af8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, r0, ror #28 │ │ │ │ - rscseq ip, pc, r8, asr pc @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 32890 <__cxa_atexit@plt+0x26b48> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 32898 <__cxa_atexit@plt+0x26b50> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + tsteq r0, r0, lsl #10 │ │ │ │ + smlatteq r0, r0, r5, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2f244 <__cxa_atexit@plt+0x234fc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr lr, [pc, #40] @ 2f250 <__cxa_atexit@plt+0x23508> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 3289c <__cxa_atexit@plt+0x26b54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c264 <__cxa_atexit@plt+0xb5051c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, r4, lsl #28 │ │ │ │ - ldrshteq ip, [pc], #236 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 328ec <__cxa_atexit@plt+0x26ba4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 328f4 <__cxa_atexit@plt+0x26bac> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + rscseq r7, r0, r4, lsl #11 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r1, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 2f2dc <__cxa_atexit@plt+0x23594> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 2f2e4 <__cxa_atexit@plt+0x2359c> │ │ │ │ + ldr r1, [pc, #108] @ 2f2f8 <__cxa_atexit@plt+0x235b0> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [pc, #96] @ 2f2fc <__cxa_atexit@plt+0x235b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr lr, [pc, #88] @ 2f300 <__cxa_atexit@plt+0x235b8> │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 328f8 <__cxa_atexit@plt+0x26bb0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ + ldr r2, [pc, #80] @ 2f304 <__cxa_atexit@plt+0x235bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + ldr r3, [pc, #56] @ 2f308 <__cxa_atexit@plt+0x235c0> │ │ │ │ + sub r8, r6, #6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + mov r6, r3 │ │ │ │ + b 2f2ec <__cxa_atexit@plt+0x235a4> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, r8, lsr #27 │ │ │ │ - rscseq ip, pc, r0, lsr #29 │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - rscseq r4, r0, r8, ror r7 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ + smlatteq r0, r4, r3, r0 │ │ │ │ + smlabteq r0, r0, r3, r0 │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + tsteq r0, ip, asr r4 │ │ │ │ + ldrdeq r0, [r0, -r4] │ │ │ │ + rscseq r7, r0, r8, asr #9 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #64 @ 0x40 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 32958 <__cxa_atexit@plt+0x26c10> │ │ │ │ - ldr r3, [pc, #72] @ 32970 <__cxa_atexit@plt+0x26c28> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - mov r8, r9 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r7, [pc, #20] @ 32974 <__cxa_atexit@plt+0x26c2c> │ │ │ │ + sub r7, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 2f354 <__cxa_atexit@plt+0x2360c> │ │ │ │ + ldr r7, [pc, #52] @ 2f364 <__cxa_atexit@plt+0x2361c> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ stmib r5, {r9, sl} │ │ │ │ + beq 2f348 <__cxa_atexit@plt+0x23600> │ │ │ │ + mov r7, r8 │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rscseq r4, r0, r8, lsr r7 │ │ │ │ - rscseq r4, r0, r8, lsl #14 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + ldr r7, [pc, #12] @ 2f368 <__cxa_atexit@plt+0x23620> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalseq r7, r0, r4, sl │ │ │ │ + rscseq r7, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 329c4 <__cxa_atexit@plt+0x26c7c> │ │ │ │ - ldr r2, [pc, #48] @ 329d0 <__cxa_atexit@plt+0x26c88> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 2f3fc <__cxa_atexit@plt+0x236b4> │ │ │ │ + ldr r6, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r2, [pc, #196] @ 2f460 <__cxa_atexit@plt+0x23718> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 329d4 <__cxa_atexit@plt+0x26c8c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r3, r6} │ │ │ │ + beq 2f434 <__cxa_atexit@plt+0x236ec> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r6, [r9, #7] │ │ │ │ + ldr r3, [r9, #11] │ │ │ │ + ldr r2, [pc, #156] @ 2f464 <__cxa_atexit@plt+0x2371c> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r2, [r6, #3] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 2f448 <__cxa_atexit@plt+0x23700> │ │ │ │ + mov r6, sl │ │ │ │ + b 2f4cc <__cxa_atexit@plt+0x23784> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2f454 <__cxa_atexit@plt+0x2370c> │ │ │ │ + ldr r7, [pc, #84] @ 2f468 <__cxa_atexit@plt+0x23720> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r7, [pc, #72] @ 2f46c <__cxa_atexit@plt+0x23724> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffba0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq r4, r0, r8, lsr #13 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + tsteq r0, r8, lsr r2 │ │ │ │ + rscseq r7, r0, r8, ror #6 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 32a0c <__cxa_atexit@plt+0x26cc4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 32a10 <__cxa_atexit@plt+0x26cc8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq ip, pc, r0, ror sp @ │ │ │ │ - rscseq r4, r0, ip, ror #12 │ │ │ │ - andeq r0, r0, r9, asr #32 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r8, [r3, #11] │ │ │ │ + ldr lr, [pc, #40] @ 2f4bc <__cxa_atexit@plt+0x23774> │ │ │ │ + add r3, r2, #3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + stmda r5, {r0, r1, r3, r8} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + beq 2f4b4 <__cxa_atexit@plt+0x2376c> │ │ │ │ + b 2f4cc <__cxa_atexit@plt+0x23784> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r7, r0, r8, lsl r3 │ │ │ │ + andeq r0, r0, fp, lsl #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 32a44 <__cxa_atexit@plt+0x26cfc> │ │ │ │ - ldr r7, [pc, #40] @ 32a5c <__cxa_atexit@plt+0x26d14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #32] @ 32a60 <__cxa_atexit@plt+0x26d18> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2f5c8 <__cxa_atexit@plt+0x23880> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r0, [pc, #232] @ 2f5d4 <__cxa_atexit@plt+0x2388c> │ │ │ │ + ldr r8, [pc, #232] @ 2f5d8 <__cxa_atexit@plt+0x23890> │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #204] @ 2f5dc <__cxa_atexit@plt+0x23894> │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub r7, r6, #38 @ 0x26 │ │ │ │ + cmp sl, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 32a58 <__cxa_atexit@plt+0x26d10> │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + add r0, r8, #2 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #176] @ 2f5e0 <__cxa_atexit@plt+0x23898> │ │ │ │ + sub r8, r6, #18 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #168] @ 2f5e4 <__cxa_atexit@plt+0x2389c> │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r6, #25 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str ip, [r3, #48] @ 0x30 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + ldr r1, [pc, #132] @ 2f5e8 <__cxa_atexit@plt+0x238a0> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + add r2, r3, #24 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + blt 2f5ac <__cxa_atexit@plt+0x23864> │ │ │ │ + ldr r3, [pc, #108] @ 2f5ec <__cxa_atexit@plt+0x238a4> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r4, r0, r4, asr r6 │ │ │ │ - rscseq r4, r0, r8, asr #12 │ │ │ │ - andeq r0, r0, r9, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 32a80 <__cxa_atexit@plt+0x26d38> │ │ │ │ + str fp, [r5, #-8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 2f5bc <__cxa_atexit@plt+0x23874> │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 2f5fc <__cxa_atexit@plt+0x238b4> │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff860 │ │ │ │ + rscseq r7, r0, ip, asr #17 │ │ │ │ + mrseq r0, R8_usr │ │ │ │ + tsteq r0, ip, asr #2 │ │ │ │ + tsteq r0, r0, asr #2 │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rscseq r7, r0, r8, ror #3 │ │ │ │ + andeq r1, r0, pc, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 2f704 <__cxa_atexit@plt+0x239bc> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldrb r2, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne 2f65c <__cxa_atexit@plt+0x23914> │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #232] @ 2f714 <__cxa_atexit@plt+0x239cc> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ + str r1, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r9, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 32aa0 <__cxa_atexit@plt+0x26d58> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc 32b64 <__cxa_atexit@plt+0x26e1c> │ │ │ │ - ldr r3, [pc, #208] @ 32b94 <__cxa_atexit@plt+0x26e4c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #204] @ 32b98 <__cxa_atexit@plt+0x26e50> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r0, #4]! │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 2f6fc <__cxa_atexit@plt+0x239b4> │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 2f748 <__cxa_atexit@plt+0x23a00> │ │ │ │ + ldr lr, [pc, #180] @ 2f718 <__cxa_atexit@plt+0x239d0> │ │ │ │ ldr r8, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r7, [r0, #20] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - mov r1, r0 │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add sl, r0, #40 @ 0x28 │ │ │ │ - cmp r9, sl │ │ │ │ - bcc 32b74 <__cxa_atexit@plt+0x26e2c> │ │ │ │ - ldr r9, [pc, #132] @ 32ba0 <__cxa_atexit@plt+0x26e58> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #128] @ 32ba4 <__cxa_atexit@plt+0x26e5c> │ │ │ │ + ldr ip, [r5, #44] @ 0x2c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #124] @ 32ba8 <__cxa_atexit@plt+0x26e60> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r3, r5, #44 @ 0x2c │ │ │ │ - ldm r3, {r1, r2, r3} │ │ │ │ - str r9, [r6, #28]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, sl │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #24 │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r7, [r5, #60] @ 0x3c │ │ │ │ + ldr lr, [pc, #160] @ 2f71c <__cxa_atexit@plt+0x239d4> │ │ │ │ + sub r9, r3, #18 │ │ │ │ + sub r0, r3, #30 │ │ │ │ + add r5, r5, #64 @ 0x40 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #144] @ 2f720 <__cxa_atexit@plt+0x239d8> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r1, [pc, #140] @ 2f724 <__cxa_atexit@plt+0x239dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #60] @ 0x3c │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + str ip, [r6, #48] @ 0x30 │ │ │ │ + str lr, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #64] @ 0x40 │ │ │ │ + ldr lr, [pc, #104] @ 2f728 <__cxa_atexit@plt+0x239e0> │ │ │ │ + sub r8, r3, #39 @ 0x27 │ │ │ │ + sub r0, r3, #50 @ 0x32 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #92] @ 2f72c <__cxa_atexit@plt+0x239e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + stm r2, {r1, r6, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r8, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - sub r5, r5, #12 │ │ │ │ - ldr r6, [pc, #28] @ 32b9c <__cxa_atexit@plt+0x26e54> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffffaf4 │ │ │ │ - @ instruction: 0xfffffb4c │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - rscseq ip, pc, r4, asr #24 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 32c10 <__cxa_atexit@plt+0x26ec8> │ │ │ │ - ldr lr, [pc, #88] @ 32c28 <__cxa_atexit@plt+0x26ee0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #84] @ 32c2c <__cxa_atexit@plt+0x26ee4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmda r5, {r3, sl, lr} │ │ │ │ - ldr r3, [pc, #40] @ 32c30 <__cxa_atexit@plt+0x26ee8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #28] @ 32c34 <__cxa_atexit@plt+0x26eec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffc70 │ │ │ │ - rscseq ip, pc, r8, ror #22 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0xfffff734 │ │ │ │ + swpeq r0, r4, [r0] @ │ │ │ │ + ldrshteq pc, [pc], #244 @ │ │ │ │ + rscseq pc, pc, r4, asr #31 │ │ │ │ + smlabteq r0, ip, r0, r0 │ │ │ │ + ldrhteq pc, [pc], #240 @ │ │ │ │ + rscseq r7, r0, r8, lsr #1 │ │ │ │ + andeq r1, r8, pc, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 2f748 <__cxa_atexit@plt+0x23a00> │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov fp, r8 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 32c6c <__cxa_atexit@plt+0x26f24> │ │ │ │ - ldr r3, [pc, #156] @ 32cf4 <__cxa_atexit@plt+0x26fac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne 2f7d0 <__cxa_atexit@plt+0x23a88> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r9, [pc, #384] @ 2f8e8 <__cxa_atexit@plt+0x23ba0> │ │ │ │ + ldr r8, [pc, #384] @ 2f8ec <__cxa_atexit@plt+0x23ba4> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 2f7e0 <__cxa_atexit@plt+0x23a98> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 2f7f0 <__cxa_atexit@plt+0x23aa8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 32cd4 <__cxa_atexit@plt+0x26f8c> │ │ │ │ - ldr lr, [pc, #88] @ 32cf8 <__cxa_atexit@plt+0x26fb0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ 32cfc <__cxa_atexit@plt+0x26fb4> │ │ │ │ - add r0, pc, r0 │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + ldrb r2, [r3] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne 2f800 <__cxa_atexit@plt+0x23ab8> │ │ │ │ + sub r1, r1, #1 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + add r0, r3, #1 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r8, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 2f8c0 <__cxa_atexit@plt+0x23b78> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 2f774 <__cxa_atexit@plt+0x23a2c> │ │ │ │ + str r7, [r5, #52] @ 0x34 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 2fbac <__cxa_atexit@plt+0x23e64> │ │ │ │ ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #28] │ │ │ │ - stmda r5, {r2, r6, lr} │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #56] @ 32d00 <__cxa_atexit@plt+0x26fb8> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ + ldr r7, [r5, #52] @ 0x34 │ │ │ │ + add r5, r5, #64 @ 0x40 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 2f8c8 <__cxa_atexit@plt+0x23b80> │ │ │ │ + ldr r7, [pc, #216] @ 2f8f4 <__cxa_atexit@plt+0x23bac> │ │ │ │ + sub lr, r3, #30 │ │ │ │ + sub r9, r3, #50 @ 0x32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #200] @ 2f8f8 <__cxa_atexit@plt+0x23bb0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [pc, #184] @ 2f8fc <__cxa_atexit@plt+0x23bb4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr sl, [pc, #180] @ 2f900 <__cxa_atexit@plt+0x23bb8> │ │ │ │ + add ip, r7, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [r5, #52] @ 0x34 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str r1, [sp] │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r0, [pc, #140] @ 2f904 <__cxa_atexit@plt+0x23bbc> │ │ │ │ + sub r1, r3, #18 │ │ │ │ + add lr, r6, #8 │ │ │ │ + add r5, r5, #64 @ 0x40 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r2, sl, ip} │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + str r1, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r6, #20] │ │ │ │ + ldr r7, [pc, #104] @ 2f908 <__cxa_atexit@plt+0x23bc0> │ │ │ │ + add lr, r6, #24 │ │ │ │ + sub r8, r3, #7 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stm lr, {r7, r9, sl} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [sp] │ │ │ │ mov r6, r3 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r6, [pc, #20] @ 32cf0 <__cxa_atexit@plt+0x26fa8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 2f8f0 <__cxa_atexit@plt+0x23ba8> │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #16]! │ │ │ │ mov r6, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r0, ror #4 │ │ │ │ - @ instruction: 0xfffff9d0 │ │ │ │ - rscseq ip, pc, r8, lsr #21 │ │ │ │ - andeq r0, r0, fp, lsl #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 32d30 <__cxa_atexit@plt+0x26fe8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, fp, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 32d60 <__cxa_atexit@plt+0x27018> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, fp, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 32d90 <__cxa_atexit@plt+0x27048> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsl r3 │ │ │ │ + andeq r0, r0, ip, asr #3 │ │ │ │ + @ instruction: 0xfffffa38 │ │ │ │ + rscseq pc, pc, ip, lsr #28 │ │ │ │ + rscseq pc, pc, ip, lsr lr @ │ │ │ │ + rscseq pc, pc, r4, lsr lr @ │ │ │ │ + smlalseq pc, pc, r8, lr @ │ │ │ │ + rscseq pc, pc, ip, ror #29 │ │ │ │ + rscseq r6, r0, ip, asr #29 │ │ │ │ + andseq r3, r0, r0, asr r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r3, [r2, #4]! │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldrb r7, [r1] │ │ │ │ + cmp r0, r7 │ │ │ │ + bne 2f970 <__cxa_atexit@plt+0x23c28> │ │ │ │ + ldr r7, [pc, #300] @ 2fa68 <__cxa_atexit@plt+0x23d20> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + sub r1, r0, #1 │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 2fa38 <__cxa_atexit@plt+0x23cf0> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r2] │ │ │ │ + b 2f748 <__cxa_atexit@plt+0x23a00> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + str r7, [r5, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 32e38 <__cxa_atexit@plt+0x270f0> │ │ │ │ - ldr lr, [pc, #180] @ 32e68 <__cxa_atexit@plt+0x27120> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r3, [r0, #8] │ │ │ │ - str r1, [r0, #12] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - add sl, r0, #36 @ 0x24 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc 32e48 <__cxa_atexit@plt+0x27100> │ │ │ │ - ldr r9, [pc, #128] @ 32e70 <__cxa_atexit@plt+0x27128> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #124] @ 32e74 <__cxa_atexit@plt+0x2712c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #120] @ 32e78 <__cxa_atexit@plt+0x27130> │ │ │ │ + bcc 2fa48 <__cxa_atexit@plt+0x23d00> │ │ │ │ + ldr r2, [pc, #224] @ 2fa6c <__cxa_atexit@plt+0x23d24> │ │ │ │ + sub lr, r3, #30 │ │ │ │ + sub r1, r3, #18 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #208] @ 2fa70 <__cxa_atexit@plt+0x23d28> │ │ │ │ + sub sl, r3, #50 @ 0x32 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + add fp, r2, #1 │ │ │ │ + sub r2, r3, #39 @ 0x27 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #184] @ 2fa74 <__cxa_atexit@plt+0x23d2c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [pc, #180] @ 2fa78 <__cxa_atexit@plt+0x23d30> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r9, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [pc, #144] @ 2fa7c <__cxa_atexit@plt+0x23d34> │ │ │ │ + add lr, r6, #24 │ │ │ │ + add r5, r5, #68 @ 0x44 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r3, r5, #44 @ 0x2c │ │ │ │ - ldm r3, {r1, r2, r3} │ │ │ │ - str r9, [r6, #24]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, sl │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r6, #64] @ 0x40 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + ldr r7, [pc, #104] @ 2fa80 <__cxa_atexit@plt+0x23d38> │ │ │ │ + sub r8, r3, #7 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + stm lr, {r7, sl, ip} │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r6, [pc, #24] @ 32e6c <__cxa_atexit@plt+0x27124> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffffaf0 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - @ instruction: 0xfffffa58 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - rscseq ip, pc, r0, ror r9 @ │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 32ed4 <__cxa_atexit@plt+0x2718c> │ │ │ │ - ldr lr, [pc, #76] @ 32eec <__cxa_atexit@plt+0x271a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #72] @ 32ef0 <__cxa_atexit@plt+0x271a8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - stmda r5, {r0, r3, lr} │ │ │ │ - ldr r3, [pc, #40] @ 32ef4 <__cxa_atexit@plt+0x271ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #28] @ 32ef8 <__cxa_atexit@plt+0x271b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffff7d0 │ │ │ │ - rscseq ip, pc, r4, lsr #17 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 32f2c <__cxa_atexit@plt+0x271e4> │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r8, [r5, #-36] @ 0xffffffdc │ │ │ │ + mov r7, r9 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #20] @ 32f48 <__cxa_atexit@plt+0x27200> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r9, r3 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 32f74 <__cxa_atexit@plt+0x2722c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 32fa0 <__cxa_atexit@plt+0x27258> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 32fcc <__cxa_atexit@plt+0x27284> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r6, [pc, #20] @ 2fa64 <__cxa_atexit@plt+0x23d1c> │ │ │ │ + mov r2, #68 @ 0x44 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #20]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + @ instruction: 0xfffff8c8 │ │ │ │ + ldrhteq pc, [pc], #200 @ │ │ │ │ + rscseq pc, pc, r4, asr #25 │ │ │ │ + ldrhteq pc, [pc], #204 @ │ │ │ │ + rscseq pc, pc, r8, lsr #26 │ │ │ │ + rscseq pc, pc, r8, ror sp @ │ │ │ │ + rscseq r6, r0, r4, asr sp │ │ │ │ + andeq r1, r8, pc, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 2f748 <__cxa_atexit@plt+0x23a00> │ │ │ │ + rscseq r6, r0, ip, lsr sp │ │ │ │ + andeq sp, r0, fp, asr #15 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ + mov sl, r4 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 33030 <__cxa_atexit@plt+0x272e8> │ │ │ │ - ldr r2, [pc, #72] @ 3303c <__cxa_atexit@plt+0x272f4> │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + bcc 2fb74 <__cxa_atexit@plt+0x23e2c> │ │ │ │ + ldr r2, [pc, #196] @ 2fb90 <__cxa_atexit@plt+0x23e48> │ │ │ │ + sub lr, r6, #30 │ │ │ │ + sub r8, r6, #50 @ 0x32 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #68] @ 33040 <__cxa_atexit@plt+0x272f8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - mov r3, #20 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #180] @ 2fb94 <__cxa_atexit@plt+0x23e4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r4, r2, #1 │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #164] @ 2fb98 <__cxa_atexit@plt+0x23e50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [pc, #160] @ 2fb9c <__cxa_atexit@plt+0x23e54> │ │ │ │ + add r9, r2, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str ip, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r4, [pc, #120] @ 2fba0 <__cxa_atexit@plt+0x23e58> │ │ │ │ + sub r2, r6, #18 │ │ │ │ + add lr, r3, #24 │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r1, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + ldr r7, [pc, #76] @ 2fba4 <__cxa_atexit@plt+0x23e5c> │ │ │ │ + mov r4, sl │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stm lr, {r7, r8, ip} │ │ │ │ + ldr r7, [sp] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r4, [pc, #44] @ 2fba8 <__cxa_atexit@plt+0x23e60> │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + str r3, [sl, #828] @ 0x33c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, sl │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + @ instruction: 0xfffff788 │ │ │ │ + rscseq pc, pc, ip, ror fp @ │ │ │ │ + rscseq pc, pc, ip, lsl #23 │ │ │ │ + rscseq pc, pc, r4, lsl #23 │ │ │ │ + rscseq pc, pc, r8, ror #23 │ │ │ │ + rscseq pc, pc, r8, lsr ip @ │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 2fc70 <__cxa_atexit@plt+0x23f28> │ │ │ │ + ldr lr, [pc, #216] @ 2fca4 <__cxa_atexit@plt+0x23f5c> │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r6, sl, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldmib r5, {r0, r2} │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + str lr, [sl, #4] │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + bcc 2fc8c <__cxa_atexit@plt+0x23f44> │ │ │ │ + ldr r8, [pc, #176] @ 2fcb0 <__cxa_atexit@plt+0x23f68> │ │ │ │ + add r9, r5, #24 │ │ │ │ + mov lr, fp │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [sl, #20]! │ │ │ │ + ldm r9, {r0, r2, r9} │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr fp, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sl, #20] │ │ │ │ + add r0, sl, #48 @ 0x30 │ │ │ │ + str fp, [sl, #16] │ │ │ │ + stm r0, {r7, r9, sl} │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r2, [sl, #24] │ │ │ │ + str sl, [sl, #36] @ 0x24 │ │ │ │ + ldr ip, [r5, #44] @ 0x2c │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [pc, #104] @ 2fcb4 <__cxa_atexit@plt+0x23f6c> │ │ │ │ + mov r9, sl │ │ │ │ + add r5, r5, #60 @ 0x3c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r9, #40]! @ 0x28 │ │ │ │ + ldr r0, [pc, #88] @ 2fcb8 <__cxa_atexit@plt+0x23f70> │ │ │ │ + mov r7, ip │ │ │ │ + mov fp, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sl, #28]! │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #52] @ 2fcac <__cxa_atexit@plt+0x23f64> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xfffff6dc │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 33068 <__cxa_atexit@plt+0x27320> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 33090 <__cxa_atexit@plt+0x27348> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 330b8 <__cxa_atexit@plt+0x27370> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #52] @ 0x34 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #20] @ 2fca8 <__cxa_atexit@plt+0x23f60> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, pc, r0, asr #23 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xfffff24c │ │ │ │ + @ instruction: 0xfffff4f8 │ │ │ │ + @ instruction: 0xfffff3d8 │ │ │ │ + andeq r9, sl, pc, lsr #23 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r0, r5, #16 │ │ │ │ - stm r0, {r1, r3, r9} │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - add ip, r6, #20 │ │ │ │ - cmp sl, ip │ │ │ │ - bcc 33164 <__cxa_atexit@plt+0x2741c> │ │ │ │ - ldr r9, [pc, #104] @ 33184 <__cxa_atexit@plt+0x2743c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #100] @ 33188 <__cxa_atexit@plt+0x27440> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #96] @ 3318c <__cxa_atexit@plt+0x27444> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - add r3, r5, #60 @ 0x3c │ │ │ │ - ldm r3, {r1, r2, r3} │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, ip │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r6, [pc, #32] @ 33190 <__cxa_atexit@plt+0x27448> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, ip │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff618 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - rscseq ip, pc, r4, asr #12 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + str r7, [r5, #52] @ 0x34 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 2fbac <__cxa_atexit@plt+0x23e64> │ │ │ │ + andeq r5, r0, sl, asr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 331f8 <__cxa_atexit@plt+0x274b0> │ │ │ │ - ldr lr, [pc, #88] @ 33210 <__cxa_atexit@plt+0x274c8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #84] @ 33214 <__cxa_atexit@plt+0x274cc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr sl, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [r5, #52] @ 0x34 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmda r5, {r3, sl, lr} │ │ │ │ - ldr r3, [pc, #40] @ 33218 <__cxa_atexit@plt+0x274d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #28] @ 3321c <__cxa_atexit@plt+0x274d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + bcc 2fd64 <__cxa_atexit@plt+0x2401c> │ │ │ │ + ldr r8, [pc, #128] @ 2fd7c <__cxa_atexit@plt+0x24034> │ │ │ │ + add r9, r5, #8 │ │ │ │ + ldr lr, [r5, #40] @ 0x28 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldm r9, {r0, r2, r9} │ │ │ │ + str lr, [sl, #16] │ │ │ │ + add lr, sl, #48 @ 0x30 │ │ │ │ + stm lr, {r7, r9, sl} │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r0, [sl, #20] │ │ │ │ + str r2, [sl, #24] │ │ │ │ + str sl, [sl, #36] @ 0x24 │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r7, [pc, #60] @ 2fd80 <__cxa_atexit@plt+0x24038> │ │ │ │ + mov r9, sl │ │ │ │ + add r5, r5, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r9, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #44] @ 2fd84 <__cxa_atexit@plt+0x2403c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #28]! │ │ │ │ + mov r7, ip │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #28] @ 2fd88 <__cxa_atexit@plt+0x24040> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffff574 │ │ │ │ - rscseq ip, pc, r0, lsl #11 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 33254 <__cxa_atexit@plt+0x2750c> │ │ │ │ - ldr r3, [pc, #76] @ 33288 <__cxa_atexit@plt+0x27540> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ str r3, [r5] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - ldr r3, [pc, #36] @ 33280 <__cxa_atexit@plt+0x27538> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 33284 <__cxa_atexit@plt+0x2753c> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff150 │ │ │ │ + @ instruction: 0xfffff400 │ │ │ │ + @ instruction: 0xfffff2e8 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2fe14 <__cxa_atexit@plt+0x240cc> │ │ │ │ + ldr r1, [pc, #136] @ 2fe34 <__cxa_atexit@plt+0x240ec> │ │ │ │ + ldr r7, [pc, #136] @ 2fe38 <__cxa_atexit@plt+0x240f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 2fe08 <__cxa_atexit@plt+0x240c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 2fe20 <__cxa_atexit@plt+0x240d8> │ │ │ │ + ldr r3, [pc, #88] @ 2fe3c <__cxa_atexit@plt+0x240f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - muleq r0, r8, r1 │ │ │ │ - ldrshteq ip, [pc], #72 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r4, r0, pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 332b8 <__cxa_atexit@plt+0x27570> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r2, r0, pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 332e8 <__cxa_atexit@plt+0x275a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, pc, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 33318 <__cxa_atexit@plt+0x275d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, pc, lsl #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 333b0 <__cxa_atexit@plt+0x27668> │ │ │ │ - ldr lr, [pc, #160] @ 333dc <__cxa_atexit@plt+0x27694> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #4]! │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str r2, [r1, #16] │ │ │ │ - add lr, r1, #36 @ 0x24 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc 333c0 <__cxa_atexit@plt+0x27678> │ │ │ │ - ldr r9, [pc, #108] @ 333e4 <__cxa_atexit@plt+0x2769c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #104] @ 333e8 <__cxa_atexit@plt+0x276a0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - str sl, [r6, #24]! │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r0, r1, r2} │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - ldr r0, [pc, #72] @ 333ec <__cxa_atexit@plt+0x276a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - mov r6, lr │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 2fe40 <__cxa_atexit@plt+0x240f8> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r0, [pc, #24] @ 333e0 <__cxa_atexit@plt+0x27698> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - mov r6, lr │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff4b0 │ │ │ │ - @ instruction: 0xfffffdd0 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - @ instruction: 0xfffff3b4 │ │ │ │ - rscseq ip, pc, ip, asr #7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, pc, r0, asr #17 │ │ │ │ + rscseq pc, pc, r8, ror r8 @ │ │ │ │ + rscseq pc, pc, r8, lsr #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 33450 <__cxa_atexit@plt+0x27708> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #76] @ 33468 <__cxa_atexit@plt+0x27720> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 2fe8c <__cxa_atexit@plt+0x24144> │ │ │ │ + ldr r2, [pc, #48] @ 2fe98 <__cxa_atexit@plt+0x24150> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 2fe9c <__cxa_atexit@plt+0x24154> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq pc, [pc], #116 @ │ │ │ │ + rscseq pc, pc, r0, lsr #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2fefc <__cxa_atexit@plt+0x241b4> │ │ │ │ + ldr lr, [pc, #72] @ 2ff04 <__cxa_atexit@plt+0x241bc> │ │ │ │ + ldr r0, [pc, #72] @ 2ff08 <__cxa_atexit@plt+0x241c0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str ip, [r5, #24] │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - ldr r3, [pc, #12] @ 33464 <__cxa_atexit@plt+0x2771c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 3349c <__cxa_atexit@plt+0x27754> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, lsl #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 2feec <__cxa_atexit@plt+0x241a4> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrhteq pc, [pc], #112 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 334d0 <__cxa_atexit@plt+0x27788> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 2ff6c <__cxa_atexit@plt+0x24224> │ │ │ │ + ldr r3, [pc, #52] @ 2ff74 <__cxa_atexit@plt+0x2422c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #28] @ 33504 <__cxa_atexit@plt+0x277bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r5, {r2, r7, r9} │ │ │ │ + beq 2ff60 <__cxa_atexit@plt+0x24218> │ │ │ │ + mov r7, sl │ │ │ │ + b 2ff80 <__cxa_atexit@plt+0x24238> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r7, r9} │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [pc, #168] @ 30034 <__cxa_atexit@plt+0x242ec> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 2ffe4 <__cxa_atexit@plt+0x2429c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 2fff4 <__cxa_atexit@plt+0x242ac> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3001c <__cxa_atexit@plt+0x242d4> │ │ │ │ + ldr r7, [pc, #104] @ 3003c <__cxa_atexit@plt+0x242f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 30010 <__cxa_atexit@plt+0x242c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 3354c <__cxa_atexit@plt+0x27804> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #60] @ 0x3c │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 33578 <__cxa_atexit@plt+0x27830> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr r8, [r5, #64] @ 0x40 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 335a4 <__cxa_atexit@plt+0x2785c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr r8, [r5, #68] @ 0x44 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 335d8 <__cxa_atexit@plt+0x27890> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #52] @ 0x34 │ │ │ │ - ldr r8, [r5, #72] @ 0x48 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #52] @ 0x34 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r2, lsl r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 3360c <__cxa_atexit@plt+0x278c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [r5, #72] @ 0x48 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r2, lsl ip │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 30024 <__cxa_atexit@plt+0x242dc> │ │ │ │ + ldr r7, [pc, #48] @ 30038 <__cxa_atexit@plt+0x242f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 30028 <__cxa_atexit@plt+0x242e0> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 33640 <__cxa_atexit@plt+0x278f8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 30098 <__cxa_atexit@plt+0x24350> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 300bc <__cxa_atexit@plt+0x24374> │ │ │ │ + ldr r3, [pc, #88] @ 300d8 <__cxa_atexit@plt+0x24390> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r5, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #72] @ 0x48 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r2, lsl lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 33674 <__cxa_atexit@plt+0x2792c> │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 300c4 <__cxa_atexit@plt+0x2437c> │ │ │ │ + ldr r3, [pc, #40] @ 300d4 <__cxa_atexit@plt+0x2438c> │ │ │ │ + add r5, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #72] @ 0x48 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r2, lsl pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc 33778 <__cxa_atexit@plt+0x27a30> │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr lr, [pc, #272] @ 337b0 <__cxa_atexit@plt+0x27a68> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - str r0, [sp] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - ldr sl, [r3, #52] @ 0x34 │ │ │ │ - ldr r1, [r3, #56] @ 0x38 │ │ │ │ - ldr r4, [r3, #-8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr ip, [r3, #-4] │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldr lr, [r3, #24] │ │ │ │ - ldr r9, [r3, #28] │ │ │ │ - ldr fp, [r3, #36] @ 0x24 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str sl, [r2, #16] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - stmib r3, {r7, lr} │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r4, [r3, #24] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r4, [r3, #28] │ │ │ │ - add r2, r2, #36 @ 0x24 │ │ │ │ - cmp r8, r2 │ │ │ │ - bcc 33788 <__cxa_atexit@plt+0x27a40> │ │ │ │ - ldr sl, [pc, #148] @ 337b8 <__cxa_atexit@plt+0x27a70> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #144] @ 337bc <__cxa_atexit@plt+0x27a74> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #140] @ 337c0 <__cxa_atexit@plt+0x27a78> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ - ldr r3, [r5, #68] @ 0x44 │ │ │ │ - str sl, [r6, #24]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ - str r9, [r5] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #16 │ │ │ │ + b 300c8 <__cxa_atexit@plt+0x24380> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 30164 <__cxa_atexit@plt+0x2441c> │ │ │ │ + ldr r1, [pc, #136] @ 30184 <__cxa_atexit@plt+0x2443c> │ │ │ │ + ldr r7, [pc, #136] @ 30188 <__cxa_atexit@plt+0x24440> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 30158 <__cxa_atexit@plt+0x24410> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 30170 <__cxa_atexit@plt+0x24428> │ │ │ │ + ldr r3, [pc, #88] @ 3018c <__cxa_atexit@plt+0x24444> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 30190 <__cxa_atexit@plt+0x24448> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #36] @ 337b4 <__cxa_atexit@plt+0x27a6c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r6, #20 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff0f0 │ │ │ │ - @ instruction: 0xfffffa08 │ │ │ │ - @ instruction: 0xfffff010 │ │ │ │ - @ instruction: 0xfffffaf8 │ │ │ │ - rscseq ip, pc, ip, lsr r0 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, pc, r0, ror r5 @ │ │ │ │ + rscseq pc, pc, r8, lsr #10 │ │ │ │ + ldrsbteq pc, [pc], #88 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 301dc <__cxa_atexit@plt+0x24494> │ │ │ │ + ldr r2, [pc, #48] @ 301e8 <__cxa_atexit@plt+0x244a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 301ec <__cxa_atexit@plt+0x244a4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, pc, r4, lsr #9 │ │ │ │ + rscseq pc, pc, r0, asr r5 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 33810 <__cxa_atexit@plt+0x27ac8> │ │ │ │ - ldr lr, [pc, #56] @ 33818 <__cxa_atexit@plt+0x27ad0> │ │ │ │ + bhi 3024c <__cxa_atexit@plt+0x24504> │ │ │ │ + ldr lr, [pc, #72] @ 30254 <__cxa_atexit@plt+0x2450c> │ │ │ │ + ldr r0, [pc, #72] @ 30258 <__cxa_atexit@plt+0x24510> │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [pc, #40] @ 3381c <__cxa_atexit@plt+0x27ad4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - sub lr, r5, #16 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3023c <__cxa_atexit@plt+0x244f4> │ │ │ │ mov r7, r2 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq fp, pc, ip, ror lr @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, pc, r0, ror #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 33844 <__cxa_atexit@plt+0x27afc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 3386c <__cxa_atexit@plt+0x27b24> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 302bc <__cxa_atexit@plt+0x24574> │ │ │ │ + ldr r3, [pc, #52] @ 302c4 <__cxa_atexit@plt+0x2457c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r5, {r2, r7, r9} │ │ │ │ + beq 302b0 <__cxa_atexit@plt+0x24568> │ │ │ │ + mov r7, sl │ │ │ │ + b 302d0 <__cxa_atexit@plt+0x24588> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [pc, #168] @ 30384 <__cxa_atexit@plt+0x2463c> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 30334 <__cxa_atexit@plt+0x245ec> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 30344 <__cxa_atexit@plt+0x245fc> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3036c <__cxa_atexit@plt+0x24624> │ │ │ │ + ldr r7, [pc, #104] @ 3038c <__cxa_atexit@plt+0x24644> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 30360 <__cxa_atexit@plt+0x24618> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 30374 <__cxa_atexit@plt+0x2462c> │ │ │ │ + ldr r7, [pc, #48] @ 30388 <__cxa_atexit@plt+0x24640> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 30378 <__cxa_atexit@plt+0x24630> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 303e8 <__cxa_atexit@plt+0x246a0> │ │ │ │ + add r6, sl, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 338b0 <__cxa_atexit@plt+0x27b68> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 338bc <__cxa_atexit@plt+0x27b74> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq fp, pc, ip, ror #29 │ │ │ │ - rscseq r3, r0, ip, asr #15 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + bcc 3040c <__cxa_atexit@plt+0x246c4> │ │ │ │ + ldr r3, [pc, #88] @ 30428 <__cxa_atexit@plt+0x246e0> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 30414 <__cxa_atexit@plt+0x246cc> │ │ │ │ + ldr r3, [pc, #40] @ 30424 <__cxa_atexit@plt+0x246dc> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #16 │ │ │ │ + b 30418 <__cxa_atexit@plt+0x246d0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + ldrhteq r6, [r0], #156 @ 0x9c │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 304c8 <__cxa_atexit@plt+0x24780> │ │ │ │ + ldr ip, [pc, #160] @ 304f8 <__cxa_atexit@plt+0x247b0> │ │ │ │ + ldr lr, [pc, #160] @ 304fc <__cxa_atexit@plt+0x247b4> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldmib r5, {r0, r2} │ │ │ │ + sub r3, r6, #17 │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + sub r3, r6, #5 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r0, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + sub r7, r5, #56 @ 0x38 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 33908 <__cxa_atexit@plt+0x27bc0> │ │ │ │ - ldr r3, [pc, #52] @ 33918 <__cxa_atexit@plt+0x27bd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r8, [r5] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 33900 <__cxa_atexit@plt+0x27bb8> │ │ │ │ - b 3392c <__cxa_atexit@plt+0x27be4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3391c <__cxa_atexit@plt+0x27bd4> │ │ │ │ + bhi 304e0 <__cxa_atexit@plt+0x24798> │ │ │ │ + ldr r7, [pc, #96] @ 30500 <__cxa_atexit@plt+0x247b8> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq 304bc <__cxa_atexit@plt+0x24774> │ │ │ │ + mov r7, r8 │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlalseq r3, r0, r0, r7 │ │ │ │ - rscseq r3, r0, r0, ror r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [pc, #180] @ 339f0 <__cxa_atexit@plt+0x27ca8> │ │ │ │ + ldr r7, [pc, #56] @ 30508 <__cxa_atexit@plt+0x247c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 339c8 <__cxa_atexit@plt+0x27c80> │ │ │ │ - ldr r8, [pc, #128] @ 339f4 <__cxa_atexit@plt+0x27cac> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldmdb r5, {r2, r3} │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, lr} │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - sub sl, r5, #4 │ │ │ │ - stm sl, {r1, r2, r3} │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - sub r1, r5, #68 @ 0x44 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 339d4 <__cxa_atexit@plt+0x27c8c> │ │ │ │ - ldr r1, [pc, #84] @ 339fc <__cxa_atexit@plt+0x27cb4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str lr, [r5] │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 339f8 <__cxa_atexit@plt+0x27cb0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #28] @ 30504 <__cxa_atexit@plt+0x247bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r7, lr} │ │ │ │ - mov r7, r3 │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - ldrhteq r3, [r0], #108 @ 0x6c │ │ │ │ - @ instruction: 0xffffefd8 │ │ │ │ - smlalseq r3, r0, r0, r6 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #136] @ 33a9c <__cxa_atexit@plt+0x27d54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r3} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - sub r3, r5, #56 @ 0x38 │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xffffeed0 │ │ │ │ + rscseq r6, r0, r4, lsl #18 │ │ │ │ + rscseq r6, r0, r4, lsr #18 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 33a80 <__cxa_atexit@plt+0x27d38> │ │ │ │ - ldr r3, [pc, #80] @ 33aa0 <__cxa_atexit@plt+0x27d58> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ + bhi 305a4 <__cxa_atexit@plt+0x2485c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 305ac <__cxa_atexit@plt+0x24864> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r8, r2, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 30580 <__cxa_atexit@plt+0x24838> │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr lr, [pc, #124] @ 305cc <__cxa_atexit@plt+0x24884> │ │ │ │ + ldr r9, [pc, #124] @ 305d0 <__cxa_atexit@plt+0x24888> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ str r8, [r5, #20] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r3, [pc, #28] @ 33aa4 <__cxa_atexit@plt+0x27d5c> │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r3, [pc, #52] @ 305c4 <__cxa_atexit@plt+0x2487c> │ │ │ │ + str r6, [r2, #12]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r7, r9} │ │ │ │ + str r3, [r2, #-8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r2 │ │ │ │ + b 305b4 <__cxa_atexit@plt+0x2486c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 305c8 <__cxa_atexit@plt+0x24880> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xffffef30 │ │ │ │ - rscseq r3, r0, r0, lsl r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #4 │ │ │ │ + rscseq r6, r0, r4, asr #16 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r0, lsl #9 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 33b4c <__cxa_atexit@plt+0x27e04> │ │ │ │ - ldr r2, [pc, #168] @ 33b74 <__cxa_atexit@plt+0x27e2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #164] @ 33b78 <__cxa_atexit@plt+0x27e30> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str sl, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 33b0c <__cxa_atexit@plt+0x27dc4> │ │ │ │ - ldr r2, [pc, #128] @ 33b7c <__cxa_atexit@plt+0x27e34> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - sub r2, r5, #24 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 33b64 <__cxa_atexit@plt+0x27e1c> │ │ │ │ - ldr lr, [pc, #100] @ 33b84 <__cxa_atexit@plt+0x27e3c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r8, [pc, #84] @ 33b88 <__cxa_atexit@plt+0x27e40> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r3, [r5, #-8] │ │ │ │ + bhi 30628 <__cxa_atexit@plt+0x248e0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 30634 <__cxa_atexit@plt+0x248ec> │ │ │ │ + ldr r1, [pc, #64] @ 30644 <__cxa_atexit@plt+0x248fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #48] @ 30648 <__cxa_atexit@plt+0x24900> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r3, {r5, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ mov r5, r2 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r3, [pc, #44] @ 33b80 <__cxa_atexit@plt+0x27e38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - rscseq fp, pc, ip, lsr fp @ │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, pc, r0, ror r0 @ │ │ │ │ + ldrshteq pc, [pc], #8 @ │ │ │ │ + rscseq r6, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 33bb0 <__cxa_atexit@plt+0x27e68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 306b8 <__cxa_atexit@plt+0x24970> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 306c4 <__cxa_atexit@plt+0x2497c> │ │ │ │ + ldr r1, [pc, #84] @ 306d4 <__cxa_atexit@plt+0x2498c> │ │ │ │ + sub r8, r6, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #72] @ 306d8 <__cxa_atexit@plt+0x24990> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #64] @ 306dc <__cxa_atexit@plt+0x24994> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r0, r1, r5} │ │ │ │ + ldr r5, [pc, #52] @ 306e0 <__cxa_atexit@plt+0x24998> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrshteq lr, [pc], #240 │ │ │ │ + rscseq lr, pc, ip, asr #31 │ │ │ │ + rscseq lr, pc, r4, ror #31 │ │ │ │ + ldrshteq lr, [pc], #252 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 30764 <__cxa_atexit@plt+0x24a1c> │ │ │ │ + ldr lr, [pc, #128] @ 30784 <__cxa_atexit@plt+0x24a3c> │ │ │ │ + ldr r0, [pc, #128] @ 30788 <__cxa_atexit@plt+0x24a40> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 30758 <__cxa_atexit@plt+0x24a10> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 30770 <__cxa_atexit@plt+0x24a28> │ │ │ │ + ldr r3, [pc, #72] @ 3078c <__cxa_atexit@plt+0x24a44> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq lr, pc, r8, ror #30 │ │ │ │ + ldrsbteq lr, [pc], #248 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 33bf4 <__cxa_atexit@plt+0x27eac> │ │ │ │ + bcc 307cc <__cxa_atexit@plt+0x24a84> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 33c00 <__cxa_atexit@plt+0x27eb8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 307d8 <__cxa_atexit@plt+0x24a90> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq fp, pc, r4, ror #23 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq lr, pc, r0, ror #30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - mov r6, r5 │ │ │ │ - str r4, [sp] │ │ │ │ - sub lr, r5, #36 @ 0x24 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr ip, [pc, #288] @ 33d4c <__cxa_atexit@plt+0x28004> │ │ │ │ - add ip, pc, ip │ │ │ │ - add r1, lr, r0 │ │ │ │ - cmp fp, r1 │ │ │ │ - add r3, r6, r0 │ │ │ │ - bhi 33d38 <__cxa_atexit@plt+0x27ff0> │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r1, [r5, r0]! │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - and r2, r4, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 33cf8 <__cxa_atexit@plt+0x27fb0> │ │ │ │ - str ip, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r4, #2] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r4, [r4, #6] │ │ │ │ - str r7, [r6, r0] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r4, [r3, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 33d1c <__cxa_atexit@plt+0x27fd4> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r4, [r2, #7] │ │ │ │ - ldr r2, [pc, #184] @ 33d50 <__cxa_atexit@plt+0x28008> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r5, [r1, #3] │ │ │ │ - ldr r7, [r1, #7] │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - str r4, [r3, #-4] │ │ │ │ - str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r5, [r3, #-24] @ 0xffffffe8 │ │ │ │ - tst r2, #3 │ │ │ │ - beq 33d24 <__cxa_atexit@plt+0x27fdc> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r7, [r1, r0]! │ │ │ │ - ldr r9, [r1, #-32] @ 0xffffffe0 │ │ │ │ - ldr sl, [r1, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r1, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [r1, #-4] │ │ │ │ - str r3, [r1, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r1, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [pc, #104] @ 33d54 <__cxa_atexit@plt+0x2800c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r1, #-24] @ 0xffffffe8 │ │ │ │ - sub r0, r0, #32 │ │ │ │ - b 33c2c <__cxa_atexit@plt+0x27ee4> │ │ │ │ - ldr r0, [r3, #8]! │ │ │ │ - ldr r4, [sp] │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 30860 <__cxa_atexit@plt+0x24b18> │ │ │ │ + ldr r1, [pc, #132] @ 30880 <__cxa_atexit@plt+0x24b38> │ │ │ │ + ldr r7, [pc, #132] @ 30884 <__cxa_atexit@plt+0x24b3c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 30854 <__cxa_atexit@plt+0x24b0c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3086c <__cxa_atexit@plt+0x24b24> │ │ │ │ + ldr r3, [pc, #84] @ 30888 <__cxa_atexit@plt+0x24b40> │ │ │ │ + ldr r1, [pc, #84] @ 3088c <__cxa_atexit@plt+0x24b44> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r1 │ │ │ │ bx r0 │ │ │ │ - sub r5, r3, #24 │ │ │ │ - b 33d28 <__cxa_atexit@plt+0x27fe0> │ │ │ │ - sub r5, r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rscseq lr, pc, r0, ror lr @ │ │ │ │ + rscseq r6, r0, r4, lsr #11 │ │ │ │ + ldrsbteq lr, [pc], #236 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 33ddc <__cxa_atexit@plt+0x28094> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 308d4 <__cxa_atexit@plt+0x24b8c> │ │ │ │ + ldr r2, [pc, #44] @ 308e0 <__cxa_atexit@plt+0x24b98> │ │ │ │ + ldr r1, [pc, #44] @ 308e4 <__cxa_atexit@plt+0x24b9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r6, r0, r4, lsr #10 │ │ │ │ + rscseq lr, pc, ip, asr lr @ │ │ │ │ + @ instruction: 0xfffffc0c │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + rscseq r5, r0, r4, ror #29 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 3099c <__cxa_atexit@plt+0x24c54> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 309a4 <__cxa_atexit@plt+0x24c5c> │ │ │ │ + ldr r7, [r5] │ │ │ │ + add r3, r1, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 30974 <__cxa_atexit@plt+0x24c2c> │ │ │ │ + ldr r7, [pc, #148] @ 309cc <__cxa_atexit@plt+0x24c84> │ │ │ │ + ldr lr, [pc, #148] @ 309d0 <__cxa_atexit@plt+0x24c88> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ + str r7, [r1, #4] │ │ │ │ + mov r7, r8 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r1, #12] │ │ │ │ + str r9, [r1, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [pc, #64] @ 309c4 <__cxa_atexit@plt+0x24c7c> │ │ │ │ + str r6, [r1, #12]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r1, #-8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r1 │ │ │ │ + b 309ac <__cxa_atexit@plt+0x24c64> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 309c8 <__cxa_atexit@plt+0x24c80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + rscseq r6, r0, r8, asr #8 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r5, r0, r4, lsl #28 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str r0, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 30a44 <__cxa_atexit@plt+0x24cfc> │ │ │ │ + ldr r6, [pc, #244] @ 30af4 <__cxa_atexit@plt+0x24dac> │ │ │ │ tst r7, #3 │ │ │ │ - beq 33dd0 <__cxa_atexit@plt+0x28088> │ │ │ │ - ldr r1, [pc, #64] @ 33de0 <__cxa_atexit@plt+0x28098> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #-8]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 33c10 <__cxa_atexit@plt+0x27ec8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 30ad8 <__cxa_atexit@plt+0x24d90> │ │ │ │ + ldr r6, [pc, #228] @ 30af8 <__cxa_atexit@plt+0x24db0> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #32] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + beq 30ad8 <__cxa_atexit@plt+0x24d90> │ │ │ │ + mov r6, r8 │ │ │ │ + b 30b64 <__cxa_atexit@plt+0x24e1c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #60 @ 0x3c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 30ae4 <__cxa_atexit@plt+0x24d9c> │ │ │ │ + ldr r3, [pc, #160] @ 30afc <__cxa_atexit@plt+0x24db4> │ │ │ │ + ldr lr, [pc, #160] @ 30b00 <__cxa_atexit@plt+0x24db8> │ │ │ │ + sub r1, r6, #42 @ 0x2a │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + sub r3, r6, #22 │ │ │ │ + str r3, [r8, #56] @ 0x38 │ │ │ │ + str r7, [r8, #52] @ 0x34 │ │ │ │ + ldr r7, [pc, #136] @ 30b04 <__cxa_atexit@plt+0x24dbc> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r3, r6, #31 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r8, #40] @ 0x28 │ │ │ │ + ldr r9, [pc, #116] @ 30b08 <__cxa_atexit@plt+0x24dc0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [pc, #112] @ 30b0c <__cxa_atexit@plt+0x24dc4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr sl, [pc, #108] @ 30b10 <__cxa_atexit@plt+0x24dc8> │ │ │ │ + add r2, r7, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + add r0, r8, #16 │ │ │ │ + stm r0, {r2, r8, r9} │ │ │ │ + str r1, [r8, #28] │ │ │ │ + str sl, [r8, #32] │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str lr, [r8, #44]! @ 0x2c │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r2, [pc, #32] @ 33e18 <__cxa_atexit@plt+0x280d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - str r2, [r5, #8] │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - b 33c10 <__cxa_atexit@plt+0x27ec8> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 33e54 <__cxa_atexit@plt+0x2810c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov sl, r3 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 33e88 <__cxa_atexit@plt+0x28140> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + @ instruction: 0xfffffbf0 │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + ldrsbteq lr, [pc], #184 │ │ │ │ + rscseq lr, pc, r0, lsl #26 │ │ │ │ + rscseq lr, pc, r4, ror #23 │ │ │ │ + ldrsbteq lr, [pc], #188 │ │ │ │ + andeq r1, r0, r8, lsr #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 33ebc <__cxa_atexit@plt+0x28174> │ │ │ │ + ldr r3, [pc, #52] @ 30b58 <__cxa_atexit@plt+0x24e10> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #28] @ 33ef0 <__cxa_atexit@plt+0x281a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r7, r9} │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #32] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + beq 30b50 <__cxa_atexit@plt+0x24e08> │ │ │ │ + b 30b64 <__cxa_atexit@plt+0x24e1c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 30d04 <__cxa_atexit@plt+0x24fbc> │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr lr, [pc, #396] @ 30d14 <__cxa_atexit@plt+0x24fcc> │ │ │ │ + add r9, r5, #16 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr fp, [r5, #32] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r0, [sp] │ │ │ │ + ldm r9, {r0, r1, r9} │ │ │ │ + cmp r2, #9 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str fp, [r3, #8] │ │ │ │ + beq 30c2c <__cxa_atexit@plt+0x24ee4> │ │ │ │ + cmp r2, #10 │ │ │ │ + bne 30c80 <__cxa_atexit@plt+0x24f38> │ │ │ │ + ldr fp, [pc, #356] @ 30d34 <__cxa_atexit@plt+0x24fec> │ │ │ │ + sub lr, r6, #55 @ 0x37 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + ldr r7, [pc, #344] @ 30d38 <__cxa_atexit@plt+0x24ff0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #340] @ 30d3c <__cxa_atexit@plt+0x24ff4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + str fp, [r3, #48] @ 0x30 │ │ │ │ + add r2, r1, #1 │ │ │ │ + sub r1, r6, #27 │ │ │ │ + str r1, [r3, #52] @ 0x34 │ │ │ │ + add r1, r9, #1 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r1, #1 │ │ │ │ + str lr, [r3, #56] @ 0x38 │ │ │ │ + str ip, [r3, #60] @ 0x3c │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r1, [pc, #292] @ 30d40 <__cxa_atexit@plt+0x24ff8> │ │ │ │ + add r0, sl, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + b 30cdc <__cxa_atexit@plt+0x24f94> │ │ │ │ + ldr r7, [pc, #244] @ 30d28 <__cxa_atexit@plt+0x24fe0> │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub lr, r6, #55 @ 0x37 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #232] @ 30d2c <__cxa_atexit@plt+0x24fe4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #224] @ 30d30 <__cxa_atexit@plt+0x24fe8> │ │ │ │ + add fp, r2, #1 │ │ │ │ + sub r2, r6, #27 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + sub r2, r1, #1 │ │ │ │ + and r2, r2, #7 │ │ │ │ + sub r1, r1, r2 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + str lr, [r3, #56] @ 0x38 │ │ │ │ + str ip, [r3, #60] @ 0x3c │ │ │ │ + add r0, sl, #1 │ │ │ │ + add r1, r1, #8 │ │ │ │ + b 30cc4 <__cxa_atexit@plt+0x24f7c> │ │ │ │ + ldr r7, [pc, #144] @ 30d18 <__cxa_atexit@plt+0x24fd0> │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub lr, r6, #55 @ 0x37 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #128] @ 30d1c <__cxa_atexit@plt+0x24fd4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #120] @ 30d20 <__cxa_atexit@plt+0x24fd8> │ │ │ │ + add fp, r2, #1 │ │ │ │ + sub r2, r6, #27 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + str lr, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + add r0, sl, #1 │ │ │ │ + str ip, [r3, #60] @ 0x3c │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r1, [pc, #80] @ 30d24 <__cxa_atexit@plt+0x24fdc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str fp, [r3, #28] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + sub r9, r6, #11 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + sub sl, r6, #39 @ 0x27 │ │ │ │ + ldmib sp, {r7, fp} │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq lr, [pc], #188 │ │ │ │ + rscseq lr, pc, r4, lsl #22 │ │ │ │ + rscseq lr, pc, r0, asr #19 │ │ │ │ + ldrsbteq lr, [pc], #172 │ │ │ │ + rscseq lr, pc, r8, asr #20 │ │ │ │ + rscseq lr, pc, ip, asr fp @ │ │ │ │ + rscseq lr, pc, r8, lsl sl @ │ │ │ │ + rscseq lr, pc, r4, lsr fp @ │ │ │ │ + ldrhteq lr, [pc], #180 │ │ │ │ + ldrhteq lr, [pc], #184 │ │ │ │ + rscseq lr, pc, r4, ror sl @ │ │ │ │ + ldrshteq lr, [pc], #172 │ │ │ │ + ldrhteq r6, [r0], #4 │ │ │ │ andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 30dbc <__cxa_atexit@plt+0x25074> │ │ │ │ + ldr r7, [pc, #100] @ 30dcc <__cxa_atexit@plt+0x25084> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r8, sl} │ │ │ │ + beq 30dac <__cxa_atexit@plt+0x25064> │ │ │ │ + ldr lr, [pc, #76] @ 30dd0 <__cxa_atexit@plt+0x25088> │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + ldr r3, [r9, #11] │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r7, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 30dd4 <__cxa_atexit@plt+0x2508c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r6, r0, r4, asr #32 │ │ │ │ + rscseq r6, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #20] @ 30e0c <__cxa_atexit@plt+0x250c4> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rscseq r5, r0, ip, ror #31 │ │ │ │ + andeq r0, r0, r7, lsr #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldmib r5, {r0, r9} │ │ │ │ + sub r1, r5, #4 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + bhi 30eb4 <__cxa_atexit@plt+0x2516c> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 33f54 <__cxa_atexit@plt+0x2820c> │ │ │ │ - ldr r2, [pc, #52] @ 33f6c <__cxa_atexit@plt+0x28224> │ │ │ │ + add sl, r6, #16 │ │ │ │ + cmp r3, sl │ │ │ │ + bcc 30ebc <__cxa_atexit@plt+0x25174> │ │ │ │ + add r8, r6, #4 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 30e94 <__cxa_atexit@plt+0x2514c> │ │ │ │ + ldr r0, [pc, #132] @ 30ee8 <__cxa_atexit@plt+0x251a0> │ │ │ │ + ldr r3, [pc, #132] @ 30eec <__cxa_atexit@plt+0x251a4> │ │ │ │ + str r9, [r6, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + stmda r5, {r3, lr} │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r2, [pc, #60] @ 30ee0 <__cxa_atexit@plt+0x25198> │ │ │ │ + str r3, [r6, #12]! │ │ │ │ + add r5, r5, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b 33c10 <__cxa_atexit@plt+0x27ec8> │ │ │ │ - ldr r7, [pc, #20] @ 33f70 <__cxa_atexit@plt+0x28228> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + str r2, [r6, #-8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov sl, r6 │ │ │ │ + b 30ec4 <__cxa_atexit@plt+0x2517c> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [pc, #24] @ 30ee4 <__cxa_atexit@plt+0x2519c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r7, lr} │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff934 │ │ │ │ + rscseq r5, r0, r0, lsr pc │ │ │ │ + @ instruction: 0xfffff76c │ │ │ │ + @ instruction: 0xfffffb6c │ │ │ │ + rscseq r5, r0, r8, ror #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 30f5c <__cxa_atexit@plt+0x25214> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 30f68 <__cxa_atexit@plt+0x25220> │ │ │ │ + ldr r1, [pc, #84] @ 30f78 <__cxa_atexit@plt+0x25230> │ │ │ │ + sub r8, r6, #6 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #72] @ 30f7c <__cxa_atexit@plt+0x25234> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #64] @ 30f80 <__cxa_atexit@plt+0x25238> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r0, r1, r5} │ │ │ │ + ldr r5, [pc, #52] @ 30f84 <__cxa_atexit@plt+0x2523c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - rscseq r3, r0, ip, asr #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 33fe4 <__cxa_atexit@plt+0x2829c> │ │ │ │ - ldr r3, [pc, #96] @ 33ff4 <__cxa_atexit@plt+0x282ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 33fcc <__cxa_atexit@plt+0x28284> │ │ │ │ - ldr r3, [pc, #72] @ 33ff8 <__cxa_atexit@plt+0x282b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ + rscseq lr, pc, ip, asr #14 │ │ │ │ + rscseq lr, pc, r8, lsr #14 │ │ │ │ + rscseq lr, pc, r0, asr #14 │ │ │ │ + rscseq lr, pc, r8, asr r7 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + b d423cc <__cxa_atexit@plt+0xd36684> │ │ │ │ + rscseq r5, r0, ip, asr lr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 31024 <__cxa_atexit@plt+0x252dc> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r2, [pc, #104] @ 31030 <__cxa_atexit@plt+0x252e8> │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 3100c <__cxa_atexit@plt+0x252c4> │ │ │ │ + ldr r2, [pc, #76] @ 31034 <__cxa_atexit@plt+0x252ec> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 33fdc <__cxa_atexit@plt+0x28294> │ │ │ │ - b 34044 <__cxa_atexit@plt+0x282fc> │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + beq 3101c <__cxa_atexit@plt+0x252d4> │ │ │ │ + b 3108c <__cxa_atexit@plt+0x25344> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 33ffc <__cxa_atexit@plt+0x282b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rscseq r3, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rscseq r5, r0, r4, asr #27 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 34038 <__cxa_atexit@plt+0x282f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 3107c <__cxa_atexit@plt+0x25334> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 34030 <__cxa_atexit@plt+0x282e8> │ │ │ │ - b 34044 <__cxa_atexit@plt+0x282fc> │ │ │ │ + beq 31074 <__cxa_atexit@plt+0x2532c> │ │ │ │ + b 3108c <__cxa_atexit@plt+0x25344> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #168] @ 340fc <__cxa_atexit@plt+0x283b4> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 340cc <__cxa_atexit@plt+0x28384> │ │ │ │ - ldr r2, [pc, #128] @ 34100 <__cxa_atexit@plt+0x283b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 340d8 <__cxa_atexit@plt+0x28390> │ │ │ │ - ldr r7, [pc, #92] @ 34108 <__cxa_atexit@plt+0x283c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - mov r7, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 33c10 <__cxa_atexit@plt+0x27ec8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r7, [pc, #32] @ 34104 <__cxa_atexit@plt+0x283bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - rscseq r2, r0, r4, asr #31 │ │ │ │ - @ instruction: 0xfffffb60 │ │ │ │ + rscseq r5, r0, ip, ror sp │ │ │ │ andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [pc, #116] @ 34194 <__cxa_atexit@plt+0x2844c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r6, [r5, #20] │ │ │ │ - add r6, r3, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 34174 <__cxa_atexit@plt+0x2842c> │ │ │ │ - ldr r7, [pc, #68] @ 34198 <__cxa_atexit@plt+0x28450> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ + bcc 31150 <__cxa_atexit@plt+0x25408> │ │ │ │ + ldr r8, [pc, #216] @ 31180 <__cxa_atexit@plt+0x25438> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ str r8, [r3, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - b 33c10 <__cxa_atexit@plt+0x27ec8> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #28] @ 3419c <__cxa_atexit@plt+0x28454> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + bhi 31164 <__cxa_atexit@plt+0x2541c> │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3115c <__cxa_atexit@plt+0x25414> │ │ │ │ + add r8, r3, #12 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 3112c <__cxa_atexit@plt+0x253e4> │ │ │ │ + ldr r0, [pc, #136] @ 3118c <__cxa_atexit@plt+0x25444> │ │ │ │ + ldr r1, [pc, #136] @ 31190 <__cxa_atexit@plt+0x25448> │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str sl, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r9, lr} │ │ │ │ + mov r5, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r2, [pc, #72] @ 31184 <__cxa_atexit@plt+0x2543c> │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - mov sl, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #28] @ 31188 <__cxa_atexit@plt+0x25440> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmda r5, {r9, lr} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffab8 │ │ │ │ - rscseq r2, r0, r8, lsr #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xfffff698 │ │ │ │ + smlalseq r5, r0, r0, ip │ │ │ │ + @ instruction: 0xfffff4bc │ │ │ │ + @ instruction: 0xfffff8cc │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 341e8 <__cxa_atexit@plt+0x284a0> │ │ │ │ - ldr lr, [pc, #60] @ 34200 <__cxa_atexit@plt+0x284b8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #56] @ 34204 <__cxa_atexit@plt+0x284bc> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 31234 <__cxa_atexit@plt+0x254ec> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3123c <__cxa_atexit@plt+0x254f4> │ │ │ │ + ldr r1, [pc, #144] @ 31260 <__cxa_atexit@plt+0x25518> │ │ │ │ + ldr lr, [pc, #144] @ 31264 <__cxa_atexit@plt+0x2551c> │ │ │ │ + str sl, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #124] @ 31268 <__cxa_atexit@plt+0x25520> │ │ │ │ + sub r0, r6, #26 │ │ │ │ + mov sl, ip │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r2, r6, #23 │ │ │ │ - stmib r3, {r1, r7, r8, r9, lr} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 34208 <__cxa_atexit@plt+0x284c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - ldrshteq fp, [pc], #92 │ │ │ │ - ldrhteq fp, [pc], #88 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - rscseq r2, r0, r8, lsl #29 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3426c <__cxa_atexit@plt+0x28524> │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 34274 <__cxa_atexit@plt+0x2852c> │ │ │ │ - ldr r7, [pc, #84] @ 34298 <__cxa_atexit@plt+0x28550> │ │ │ │ + ldr r9, [pc, #112] @ 3126c <__cxa_atexit@plt+0x25524> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [pc, #104] @ 31270 <__cxa_atexit@plt+0x25528> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add r8, r3, #16 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm r8, {r2, r3, r9} │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str lr, [r3, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r8, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r3 │ │ │ │ + b 31244 <__cxa_atexit@plt+0x254fc> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 3125c <__cxa_atexit@plt+0x25514> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 34260 <__cxa_atexit@plt+0x28518> │ │ │ │ - mov r7, sl │ │ │ │ - b 3392c <__cxa_atexit@plt+0x27be4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r9, ip │ │ │ │ bx r0 │ │ │ │ + rscseq r5, r0, r0, asr #23 │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + rscseq lr, pc, r8, ror #8 │ │ │ │ + rscseq lr, pc, r4, lsl #9 │ │ │ │ + rscseq lr, pc, r8, ror r4 @ │ │ │ │ + smlalseq r5, r0, r4, fp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov lr, r8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 31330 <__cxa_atexit@plt+0x255e8> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 31348 <__cxa_atexit@plt+0x25600> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 31354 <__cxa_atexit@plt+0x2560c> │ │ │ │ + ldr r3, [pc, #212] @ 31394 <__cxa_atexit@plt+0x2564c> │ │ │ │ + ldr sl, [pc, #212] @ 31398 <__cxa_atexit@plt+0x25650> │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [pc, #200] @ 3139c <__cxa_atexit@plt+0x25654> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #249 @ 0xf9 │ │ │ │ + add r3, r3, #512 @ 0x200 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #176] @ 313a0 <__cxa_atexit@plt+0x25658> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [pc, #172] @ 313a4 <__cxa_atexit@plt+0x2565c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 313a8 <__cxa_atexit@plt+0x25660> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r8, #12] │ │ │ │ + stm r3, {r1, r8, r9} │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r0, [r8, #32] │ │ │ │ + str sl, [r8, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #88] @ 31390 <__cxa_atexit@plt+0x25648> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 3429c <__cxa_atexit@plt+0x28554> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + b 31360 <__cxa_atexit@plt+0x25618> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 31388 <__cxa_atexit@plt+0x25640> │ │ │ │ + ldr r0, [pc, #32] @ 3138c <__cxa_atexit@plt+0x25644> │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #249 @ 0xf9 │ │ │ │ + add r8, r0, #512 @ 0x200 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff6e4 │ │ │ │ - rscseq r2, r0, r4, lsr #28 │ │ │ │ + rscseq r5, r0, r4, lsr #21 │ │ │ │ + rscseq lr, pc, r4, lsr #8 │ │ │ │ + rscseq r5, r0, r4, ror #21 │ │ │ │ + @ instruction: 0xfffffc30 │ │ │ │ + @ instruction: 0xfffffcd4 │ │ │ │ + rscseq lr, pc, r0, asr #9 │ │ │ │ + rscseq lr, pc, ip, ror #6 │ │ │ │ + rscseq lr, pc, r8, lsl #7 │ │ │ │ + rscseq lr, pc, ip, ror r3 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 33f80 <__cxa_atexit@plt+0x28238> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 321bc <__cxa_atexit@plt+0x26474> │ │ │ │ - rscseq r2, r0, r0, asr #27 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 34350 <__cxa_atexit@plt+0x28608> │ │ │ │ - ldr sl, [pc, #104] @ 34368 <__cxa_atexit@plt+0x28620> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 3436c <__cxa_atexit@plt+0x28624> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 34370 <__cxa_atexit@plt+0x28628> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 34374 <__cxa_atexit@plt+0x2862c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #33 @ 0x21 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - stmib r7, {r2, r8, sl} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str lr, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 34378 <__cxa_atexit@plt+0x28630> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 313ec <__cxa_atexit@plt+0x256a4> │ │ │ │ + ldr r3, [pc, #40] @ 313fc <__cxa_atexit@plt+0x256b4> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #28] @ 31400 <__cxa_atexit@plt+0x256b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - smlalseq fp, pc, r0, r4 @ │ │ │ │ - rscseq r2, r0, r8, asr sp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq lr, pc, r4, asr r3 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 34438 <__cxa_atexit@plt+0x286f0> │ │ │ │ - ldr r3, [pc, #172] @ 34448 <__cxa_atexit@plt+0x28700> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 31438 <__cxa_atexit@plt+0x256f0> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 3143c <__cxa_atexit@plt+0x256f4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, pc, r4, asr #4 │ │ │ │ + rscseq lr, pc, ip, asr #4 │ │ │ │ + ldrhteq r5, [r0], #152 @ 0x98 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 314c0 <__cxa_atexit@plt+0x25778> │ │ │ │ + ldr r2, [pc, #108] @ 314d4 <__cxa_atexit@plt+0x2578c> │ │ │ │ + mov r7, r3 │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ tst r9, #3 │ │ │ │ - beq 3441c <__cxa_atexit@plt+0x286d4> │ │ │ │ - ldr r7, [pc, #148] @ 3444c <__cxa_atexit@plt+0x28704> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 314a8 <__cxa_atexit@plt+0x25760> │ │ │ │ + ldr r2, [pc, #80] @ 314d8 <__cxa_atexit@plt+0x25790> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ ldr r0, [r9, #11] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - str r2, [r3, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 3442c <__cxa_atexit@plt+0x286e4> │ │ │ │ - ldr lr, [pc, #104] @ 34450 <__cxa_atexit@plt+0x28708> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #100] @ 34454 <__cxa_atexit@plt+0x2870c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r8, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 314b8 <__cxa_atexit@plt+0x25770> │ │ │ │ + b 31534 <__cxa_atexit@plt+0x257ec> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 34458 <__cxa_atexit@plt+0x28710> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #20] @ 314dc <__cxa_atexit@plt+0x25794> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - rscseq fp, pc, r0, lsl #7 │ │ │ │ - rscseq r2, r0, r8, ror ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r5, r0, ip, asr r9 │ │ │ │ + rscseq r5, r0, ip, lsl r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 31524 <__cxa_atexit@plt+0x257dc> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3151c <__cxa_atexit@plt+0x257d4> │ │ │ │ + b 31534 <__cxa_atexit@plt+0x257ec> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrsbteq r5, [r0], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 315f8 <__cxa_atexit@plt+0x258b0> │ │ │ │ + ldr r8, [pc, #216] @ 31628 <__cxa_atexit@plt+0x258e0> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #104] @ 344e0 <__cxa_atexit@plt+0x28798> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + bhi 3160c <__cxa_atexit@plt+0x258c4> │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 31604 <__cxa_atexit@plt+0x258bc> │ │ │ │ + add r8, r3, #12 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 315d4 <__cxa_atexit@plt+0x2588c> │ │ │ │ + ldr r0, [pc, #136] @ 31634 <__cxa_atexit@plt+0x258ec> │ │ │ │ + ldr r1, [pc, #136] @ 31638 <__cxa_atexit@plt+0x258f0> │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str sl, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r9, lr} │ │ │ │ + mov r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r2, [pc, #72] @ 3162c <__cxa_atexit@plt+0x258e4> │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #28] @ 31630 <__cxa_atexit@plt+0x258e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmda r5, {r9, lr} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + @ instruction: 0xfffff1f0 │ │ │ │ + rscseq r5, r0, r8, ror #15 │ │ │ │ + @ instruction: 0xfffff014 │ │ │ │ + @ instruction: 0xfffff424 │ │ │ │ + rscseq r5, r0, ip, ror #15 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 316b8 <__cxa_atexit@plt+0x25970> │ │ │ │ + ldr r2, [pc, #104] @ 316cc <__cxa_atexit@plt+0x25984> │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 316a0 <__cxa_atexit@plt+0x25958> │ │ │ │ + ldr r2, [pc, #80] @ 316d0 <__cxa_atexit@plt+0x25988> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 344d4 <__cxa_atexit@plt+0x2878c> │ │ │ │ - ldr lr, [pc, #72] @ 344e4 <__cxa_atexit@plt+0x2879c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #68] @ 344e8 <__cxa_atexit@plt+0x287a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 316b0 <__cxa_atexit@plt+0x25968> │ │ │ │ + b 3172c <__cxa_atexit@plt+0x259e4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 316d4 <__cxa_atexit@plt+0x2598c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - rscseq fp, pc, ip, asr #5 │ │ │ │ + rscseq r5, r0, ip, ror r7 │ │ │ │ + rscseq r5, r0, r4, asr r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 3171c <__cxa_atexit@plt+0x259d4> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 31714 <__cxa_atexit@plt+0x259cc> │ │ │ │ + b 3172c <__cxa_atexit@plt+0x259e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r5, r0, ip, lsl #14 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ 34530 <__cxa_atexit@plt+0x287e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, lr} │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 34534 <__cxa_atexit@plt+0x287ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq fp, pc, r8, asr #4 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 34578 <__cxa_atexit@plt+0x28830> │ │ │ │ - ldr r3, [pc, #60] @ 34590 <__cxa_atexit@plt+0x28848> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 317d8 <__cxa_atexit@plt+0x25a90> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 317e0 <__cxa_atexit@plt+0x25a98> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 317b8 <__cxa_atexit@plt+0x25a70> │ │ │ │ + ldr r0, [pc, #152] @ 31818 <__cxa_atexit@plt+0x25ad0> │ │ │ │ + ldr r3, [pc, #152] @ 3181c <__cxa_atexit@plt+0x25ad4> │ │ │ │ + str lr, [r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #36] @ 34594 <__cxa_atexit@plt+0x2884c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 3458c <__cxa_atexit@plt+0x28844> │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str r9, [r6] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + ldr r7, [pc, #116] @ 31820 <__cxa_atexit@plt+0x25ad8> │ │ │ │ + mov r5, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 3180c <__cxa_atexit@plt+0x25ac4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 317e8 <__cxa_atexit@plt+0x25aa0> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 31810 <__cxa_atexit@plt+0x25ac8> │ │ │ │ + ldr r0, [pc, #32] @ 31814 <__cxa_atexit@plt+0x25acc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - rscseq fp, pc, r0, ror #1 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq fp, pc, r0, lsl #4 │ │ │ │ - andeq r0, r0, r5, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 345cc <__cxa_atexit@plt+0x28884> │ │ │ │ - ldr r3, [pc, #48] @ 345e4 <__cxa_atexit@plt+0x2889c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 345e0 <__cxa_atexit@plt+0x28898> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + @ instruction: 0xfffff018 │ │ │ │ + rscseq r5, r0, r0, lsl r6 │ │ │ │ + rscseq sp, pc, r8, lsr #31 │ │ │ │ + @ instruction: 0xffffee50 │ │ │ │ + @ instruction: 0xfffff24c │ │ │ │ + ldrshteq sp, [pc], #240 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 3185c <__cxa_atexit@plt+0x25b14> │ │ │ │ + ldr r8, [pc, #40] @ 31874 <__cxa_atexit@plt+0x25b2c> │ │ │ │ + str sl, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov sl, r3 │ │ │ │ + b c8d08 <__cxa_atexit@plt+0xbcfc0> │ │ │ │ + ldr r7, [pc, #20] @ 31878 <__cxa_atexit@plt+0x25b30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, pc, ip, lsl #1 │ │ │ │ - ldrhteq fp, [pc], #28 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldrshteq r5, [r0], #80 @ 0x50 │ │ │ │ + rscseq r5, r0, r0, ror #11 │ │ │ │ + rscseq r5, r0, r4, asr #11 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 346a4 <__cxa_atexit@plt+0x2895c> │ │ │ │ - ldr r3, [pc, #172] @ 346b4 <__cxa_atexit@plt+0x2896c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 34688 <__cxa_atexit@plt+0x28940> │ │ │ │ - ldr r7, [pc, #148] @ 346b8 <__cxa_atexit@plt+0x28970> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 318c0 <__cxa_atexit@plt+0x25b78> │ │ │ │ + ldr r1, [pc, #48] @ 318d4 <__cxa_atexit@plt+0x25b8c> │ │ │ │ + ldr r8, [pc, #48] @ 318d8 <__cxa_atexit@plt+0x25b90> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 318dc <__cxa_atexit@plt+0x25b94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r5, [r0], #80 @ 0x50 │ │ │ │ + smlalseq r5, r0, ip, r5 │ │ │ │ + smlalseq r5, r0, ip, r5 │ │ │ │ + rscseq r5, r0, r8, lsl #11 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - str r2, [r3, #16] │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3195c <__cxa_atexit@plt+0x25c14> │ │ │ │ + ldr r2, [pc, #104] @ 31970 <__cxa_atexit@plt+0x25c28> │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 31944 <__cxa_atexit@plt+0x25bfc> │ │ │ │ + ldr r2, [pc, #80] @ 31974 <__cxa_atexit@plt+0x25c2c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 34698 <__cxa_atexit@plt+0x28950> │ │ │ │ - ldr lr, [pc, #104] @ 346bc <__cxa_atexit@plt+0x28974> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #100] @ 346c0 <__cxa_atexit@plt+0x28978> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r8, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 31954 <__cxa_atexit@plt+0x25c0c> │ │ │ │ + b 319d0 <__cxa_atexit@plt+0x25c88> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 346c4 <__cxa_atexit@plt+0x2897c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #20] @ 31978 <__cxa_atexit@plt+0x25c30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - rscseq fp, pc, r4, lsl r1 @ │ │ │ │ - rscseq r2, r0, r0, lsl sl │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r5, r0, r8, lsl r5 │ │ │ │ + ldrshteq r5, [r0], #64 @ 0x40 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #104] @ 3474c <__cxa_atexit@plt+0x28a04> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 319c0 <__cxa_atexit@plt+0x25c78> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 319b8 <__cxa_atexit@plt+0x25c70> │ │ │ │ + b 319d0 <__cxa_atexit@plt+0x25c88> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r5, r0, r8, lsr #9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 31a7c <__cxa_atexit@plt+0x25d34> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 31a84 <__cxa_atexit@plt+0x25d3c> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 31a5c <__cxa_atexit@plt+0x25d14> │ │ │ │ + ldr r0, [pc, #152] @ 31abc <__cxa_atexit@plt+0x25d74> │ │ │ │ + ldr r3, [pc, #152] @ 31ac0 <__cxa_atexit@plt+0x25d78> │ │ │ │ + ldr r7, [pc, #152] @ 31ac4 <__cxa_atexit@plt+0x25d7c> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ + str r0, [r8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r5, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str lr, [r2] │ │ │ │ + str r9, [r6] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 31ab0 <__cxa_atexit@plt+0x25d68> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 31a8c <__cxa_atexit@plt+0x25d44> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, #32] @ 31ab4 <__cxa_atexit@plt+0x25d6c> │ │ │ │ + ldr r7, [pc, #32] @ 31ab8 <__cxa_atexit@plt+0x25d70> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffed74 │ │ │ │ + rscseq r4, r0, ip, lsl #22 │ │ │ │ + rscseq r5, r0, ip, asr r3 │ │ │ │ + @ instruction: 0xffffebac │ │ │ │ + @ instruction: 0xffffef90 │ │ │ │ + rscseq r4, r0, r4, ror fp │ │ │ │ + rscseq r5, r0, r0, lsr r3 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 31b44 <__cxa_atexit@plt+0x25dfc> │ │ │ │ + ldr r2, [pc, #104] @ 31b58 <__cxa_atexit@plt+0x25e10> │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 31b2c <__cxa_atexit@plt+0x25de4> │ │ │ │ + ldr r2, [pc, #80] @ 31b5c <__cxa_atexit@plt+0x25e14> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 34740 <__cxa_atexit@plt+0x289f8> │ │ │ │ - ldr lr, [pc, #72] @ 34750 <__cxa_atexit@plt+0x28a08> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #68] @ 34754 <__cxa_atexit@plt+0x28a0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 31b3c <__cxa_atexit@plt+0x25df4> │ │ │ │ + b 31bb8 <__cxa_atexit@plt+0x25e70> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 31b60 <__cxa_atexit@plt+0x25e18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - rscseq fp, pc, r0, rrx │ │ │ │ + rscseq r5, r0, r8, lsr r3 │ │ │ │ + smlalseq r5, r0, r8, r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 31ba8 <__cxa_atexit@plt+0x25e60> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 31ba0 <__cxa_atexit@plt+0x25e58> │ │ │ │ + b 31bb8 <__cxa_atexit@plt+0x25e70> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r5, r0, r0, asr r2 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ 3479c <__cxa_atexit@plt+0x28a54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, lr} │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 347a0 <__cxa_atexit@plt+0x28a58> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrsbteq sl, [pc], #252 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 347e4 <__cxa_atexit@plt+0x28a9c> │ │ │ │ - ldr r3, [pc, #60] @ 347fc <__cxa_atexit@plt+0x28ab4> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 31c64 <__cxa_atexit@plt+0x25f1c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 31c6c <__cxa_atexit@plt+0x25f24> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 31c44 <__cxa_atexit@plt+0x25efc> │ │ │ │ + ldr r0, [pc, #152] @ 31ca4 <__cxa_atexit@plt+0x25f5c> │ │ │ │ + ldr r3, [pc, #152] @ 31ca8 <__cxa_atexit@plt+0x25f60> │ │ │ │ + ldr r7, [pc, #152] @ 31cac <__cxa_atexit@plt+0x25f64> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #36] @ 34800 <__cxa_atexit@plt+0x28ab8> │ │ │ │ + str lr, [r2] │ │ │ │ + str r9, [r6] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 31c98 <__cxa_atexit@plt+0x25f50> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 31c74 <__cxa_atexit@plt+0x25f2c> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, #32] @ 31c9c <__cxa_atexit@plt+0x25f54> │ │ │ │ + ldr r7, [pc, #32] @ 31ca0 <__cxa_atexit@plt+0x25f58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffeb8c │ │ │ │ + rscseq r4, r0, r0, lsl r1 │ │ │ │ + rscseq r5, r0, r4, ror r1 │ │ │ │ + @ instruction: 0xffffe9c4 │ │ │ │ + @ instruction: 0xffffeda8 │ │ │ │ + rscseq r4, r0, r8, ror r1 │ │ │ │ + ldrsbteq r5, [r0], #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 31d44 <__cxa_atexit@plt+0x25ffc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 31d30 <__cxa_atexit@plt+0x25fe8> │ │ │ │ + ldr r7, [pc, #132] @ 31d68 <__cxa_atexit@plt+0x26020> │ │ │ │ + ldr r3, [pc, #132] @ 31d6c <__cxa_atexit@plt+0x26024> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 347f8 <__cxa_atexit@plt+0x28ab0> │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #112] @ 31d70 <__cxa_atexit@plt+0x26028> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 31d38 <__cxa_atexit@plt+0x25ff0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 31d4c <__cxa_atexit@plt+0x26004> │ │ │ │ + ldr r2, [pc, #88] @ 31d78 <__cxa_atexit@plt+0x26030> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca3f0 <__cxa_atexit@plt+0xdbe6a8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r8, asr pc @ │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlalseq sl, pc, r4, pc @ │ │ │ │ - andeq r0, r0, r5, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 34844 <__cxa_atexit@plt+0x28afc> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r2, [pc, #56] @ 3485c <__cxa_atexit@plt+0x28b14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [pc, #44] @ 34860 <__cxa_atexit@plt+0x28b18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 34858 <__cxa_atexit@plt+0x28b10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldrshteq sl, [pc], #232 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq sl, pc, ip, lsr pc @ │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 31d74 <__cxa_atexit@plt+0x2602c> │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sp, pc, ip, ror #18 │ │ │ │ + rscseq sp, pc, r4, lsr #21 │ │ │ │ + rscseq sp, pc, r0, asr #20 │ │ │ │ + rscseq sp, pc, r8, lsl #21 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 34898 <__cxa_atexit@plt+0x28b50> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 31db0 <__cxa_atexit@plt+0x26068> │ │ │ │ + ldr r2, [pc, #28] @ 31dbc <__cxa_atexit@plt+0x26074> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 3489c <__cxa_atexit@plt+0x28b54> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, pc, ip, ror #27 │ │ │ │ - rscseq sl, pc, r8, asr #29 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 345f4 <__cxa_atexit@plt+0x288ac> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 34388 <__cxa_atexit@plt+0x28640> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 34938 <__cxa_atexit@plt+0x28bf0> │ │ │ │ - ldr r3, [pc, #80] @ 34950 <__cxa_atexit@plt+0x28c08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #76] @ 34954 <__cxa_atexit@plt+0x28c0c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #72] @ 34958 <__cxa_atexit@plt+0x28c10> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 3495c <__cxa_atexit@plt+0x28c14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, pc, r8, lsl #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 31e10 <__cxa_atexit@plt+0x260c8> │ │ │ │ + ldr r2, [pc, #60] @ 31e18 <__cxa_atexit@plt+0x260d0> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 31e1c <__cxa_atexit@plt+0x260d4> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 31e04 <__cxa_atexit@plt+0x260bc> │ │ │ │ + mov r7, r3 │ │ │ │ + b 31e28 <__cxa_atexit@plt+0x260e0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - ldrhteq sl, [pc], #232 │ │ │ │ - rscseq r2, r0, r0, lsl #15 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 34a30 <__cxa_atexit@plt+0x28ce8> │ │ │ │ - ldr r3, [pc, #192] @ 34a40 <__cxa_atexit@plt+0x28cf8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 34a14 <__cxa_atexit@plt+0x28ccc> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r2, [pc, #160] @ 34a44 <__cxa_atexit@plt+0x28cfc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq sp, pc, r0, lsl #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #108] @ 31ea0 <__cxa_atexit@plt+0x26158> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - stmib r3, {r0, r2, lr} │ │ │ │ tst r7, #3 │ │ │ │ - beq 34a24 <__cxa_atexit@plt+0x28cdc> │ │ │ │ - ldr r0, [pc, #116] @ 34a48 <__cxa_atexit@plt+0x28d00> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #112] @ 34a4c <__cxa_atexit@plt+0x28d04> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + beq 31e88 <__cxa_atexit@plt+0x26140> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - str r1, [r5, #-44]! @ 0xffffffd4 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ + ldr r1, [pc, #60] @ 31ea4 <__cxa_atexit@plt+0x2615c> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + tst r3, #3 │ │ │ │ + stmib r5, {r0, r2, r7} │ │ │ │ + beq 31e94 <__cxa_atexit@plt+0x2614c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 31ef4 <__cxa_atexit@plt+0x261ac> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 34a50 <__cxa_atexit@plt+0x28d08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - smlalseq sl, pc, r4, sp @ │ │ │ │ - rscseq r2, r0, ip, lsl #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #120] @ 34ae4 <__cxa_atexit@plt+0x28d9c> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str r0, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 31ee8 <__cxa_atexit@plt+0x261a0> │ │ │ │ tst r7, #3 │ │ │ │ - beq 34ad8 <__cxa_atexit@plt+0x28d90> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ 34ae8 <__cxa_atexit@plt+0x28da0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r0, r8} │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r2, [r5] │ │ │ │ - sub r2, r5, #28 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldr r3, [pc, #28] @ 34aec <__cxa_atexit@plt+0x28da4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 31ee0 <__cxa_atexit@plt+0x26198> │ │ │ │ + b 31ef4 <__cxa_atexit@plt+0x261ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - rscseq sl, pc, r0, lsr #25 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #52] @ 34b3c <__cxa_atexit@plt+0x28df4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - ldr r3, [pc, #12] @ 34b40 <__cxa_atexit@plt+0x28df8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sl, pc, ip, lsr ip @ │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, ror #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 34b80 <__cxa_atexit@plt+0x28e38> │ │ │ │ - ldr r3, [pc, #56] @ 34b98 <__cxa_atexit@plt+0x28e50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #36] @ 34b9c <__cxa_atexit@plt+0x28e54> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 34b94 <__cxa_atexit@plt+0x28e4c> │ │ │ │ + bne 31f10 <__cxa_atexit@plt+0x261c8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 31f7c <__cxa_atexit@plt+0x26234> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 31f64 <__cxa_atexit@plt+0x2621c> │ │ │ │ + ldr r7, [pc, #84] @ 31f90 <__cxa_atexit@plt+0x26248> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 31f94 <__cxa_atexit@plt+0x2624c> │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq sl, [pc], #168 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrshteq sl, [pc], #184 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 34bdc <__cxa_atexit@plt+0x28e94> │ │ │ │ - ldr r3, [pc, #56] @ 34bf4 <__cxa_atexit@plt+0x28eac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r1, [pc, #48] @ 34bf8 <__cxa_atexit@plt+0x28eb0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r0, r2, r3} │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 34bf0 <__cxa_atexit@plt+0x28ea8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 31f08 <__cxa_atexit@plt+0x261c0> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 31f08 <__cxa_atexit@plt+0x261c0> │ │ │ │ + b 31f34 <__cxa_atexit@plt+0x261ec> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, pc, r0, lsr #14 │ │ │ │ + ldrsbteq sp, [pc], #116 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 31fe4 <__cxa_atexit@plt+0x2629c> │ │ │ │ + ldr r3, [pc, #52] @ 31ff4 <__cxa_atexit@plt+0x262ac> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + ldr r3, [pc, #28] @ 31ff8 <__cxa_atexit@plt+0x262b0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + rscseq sp, pc, r4, lsl r7 @ │ │ │ │ + rscseq r4, r0, ip, lsr #29 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 32038 <__cxa_atexit@plt+0x262f0> │ │ │ │ + ldr r2, [pc, #36] @ 32040 <__cxa_atexit@plt+0x262f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 32044 <__cxa_atexit@plt+0x262fc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, pc, r8, asr r6 @ │ │ │ │ + rscseq sp, pc, r4, lsl #15 │ │ │ │ + rscseq r4, r0, ip, ror #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 32114 <__cxa_atexit@plt+0x263cc> │ │ │ │ + ldr r1, [pc, #200] @ 32134 <__cxa_atexit@plt+0x263ec> │ │ │ │ + ldr r7, [pc, #200] @ 32138 <__cxa_atexit@plt+0x263f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 320bc <__cxa_atexit@plt+0x26374> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 32120 <__cxa_atexit@plt+0x263d8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 320c8 <__cxa_atexit@plt+0x26380> │ │ │ │ + ldr r7, [pc, #140] @ 3213c <__cxa_atexit@plt+0x263f4> │ │ │ │ + ldr r0, [pc, #140] @ 32140 <__cxa_atexit@plt+0x263f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, ip, ror sl @ │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq sl, pc, r8, lsr #23 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 34c2c <__cxa_atexit@plt+0x28ee4> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [pc, #32] @ 34c44 <__cxa_atexit@plt+0x28efc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #116] @ 32144 <__cxa_atexit@plt+0x263fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 32148 <__cxa_atexit@plt+0x26400> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ 3214c <__cxa_atexit@plt+0x26404> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #96] @ 32150 <__cxa_atexit@plt+0x26408> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stm r5, {r1, r2, r3} │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 34c40 <__cxa_atexit@plt+0x28ef8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, ip, lsr #20 │ │ │ │ - rscseq sl, pc, ip, asr #22 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq sp, pc, r0, lsl #12 │ │ │ │ + rscseq r4, r0, ip, ror #27 │ │ │ │ + rscseq r4, r0, r8, ror #27 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq sp, pc, r8, asr #13 │ │ │ │ + rscseq sp, pc, r0, lsr #11 │ │ │ │ + smlalseq sp, pc, r0, r5 @ │ │ │ │ + rscseq r4, r0, r0, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 34d18 <__cxa_atexit@plt+0x28fd0> │ │ │ │ - ldr r3, [pc, #192] @ 34d28 <__cxa_atexit@plt+0x28fe0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 34cfc <__cxa_atexit@plt+0x28fb4> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r2, [pc, #160] @ 34d2c <__cxa_atexit@plt+0x28fe4> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 321e4 <__cxa_atexit@plt+0x2649c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 32194 <__cxa_atexit@plt+0x2644c> │ │ │ │ + ldr r7, [pc, #112] @ 321f4 <__cxa_atexit@plt+0x264ac> │ │ │ │ + ldr r0, [pc, #112] @ 321f8 <__cxa_atexit@plt+0x264b0> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #96] @ 321fc <__cxa_atexit@plt+0x264b4> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - stmib r3, {r0, r2, lr} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 34d0c <__cxa_atexit@plt+0x28fc4> │ │ │ │ - ldr r0, [pc, #116] @ 34d30 <__cxa_atexit@plt+0x28fe8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #112] @ 34d34 <__cxa_atexit@plt+0x28fec> │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 32200 <__cxa_atexit@plt+0x264b8> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #76] @ 32204 <__cxa_atexit@plt+0x264bc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - str r1, [r5, #-44]! @ 0xffffffd4 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r8, [pc, #72] @ 32208 <__cxa_atexit@plt+0x264c0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, r0, r4, lsl sp │ │ │ │ + rscseq r4, r0, r0, lsl sp │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + ldrshteq sp, [pc], #88 │ │ │ │ + ldrsbteq sp, [pc], #64 │ │ │ │ + rscseq sp, pc, r0, asr #9 │ │ │ │ + rscseq r4, r0, r8, lsr #25 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 322f4 <__cxa_atexit@plt+0x265ac> │ │ │ │ + ldr r8, [pc, #224] @ 32314 <__cxa_atexit@plt+0x265cc> │ │ │ │ + ldr r9, [pc, #224] @ 32318 <__cxa_atexit@plt+0x265d0> │ │ │ │ + mov r3, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + ldr r7, [r1, #12] │ │ │ │ + str r9, [r3, #-8]! │ │ │ │ + tst r0, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + stmdb r3, {r7, lr} │ │ │ │ + beq 322e0 <__cxa_atexit@plt+0x26598> │ │ │ │ + ldr r1, [pc, #176] @ 3231c <__cxa_atexit@plt+0x265d4> │ │ │ │ + ldr r0, [r0, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + str r0, [r2, #-16] │ │ │ │ + beq 322ec <__cxa_atexit@plt+0x265a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 32304 <__cxa_atexit@plt+0x265bc> │ │ │ │ + ldr r1, [pc, #136] @ 32320 <__cxa_atexit@plt+0x265d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #128] @ 32324 <__cxa_atexit@plt+0x265dc> │ │ │ │ + sub r1, r2, #18 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [pc, #120] @ 32328 <__cxa_atexit@plt+0x265e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r5, [pc, #116] @ 3232c <__cxa_atexit@plt+0x265e4> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r0, [r6, #28] │ │ │ │ + stm lr, {r5, r6, r7, r8} │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 34d38 <__cxa_atexit@plt+0x28ff0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - rscseq sl, pc, ip, lsr #21 │ │ │ │ - rscseq r2, r0, r8, lsr #7 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + rscseq sp, pc, r4, lsr r4 @ │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + rscseq sp, pc, r4, ror r4 @ │ │ │ │ + rscseq sp, pc, ip, lsr #7 │ │ │ │ + rscseq sp, pc, r8, asr #7 │ │ │ │ + rscseq r4, r0, r4, lsl #23 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #156] @ 323e0 <__cxa_atexit@plt+0x26698> │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #120] @ 34dcc <__cxa_atexit@plt+0x29084> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str r0, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 34dc0 <__cxa_atexit@plt+0x29078> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ 34dd0 <__cxa_atexit@plt+0x29088> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r0, r8} │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r2, [r5] │ │ │ │ - sub r2, r5, #28 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldr r3, [pc, #28] @ 34dd4 <__cxa_atexit@plt+0x2908c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 323c8 <__cxa_atexit@plt+0x26680> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 323d0 <__cxa_atexit@plt+0x26688> │ │ │ │ + ldr r7, [pc, #112] @ 323e4 <__cxa_atexit@plt+0x2669c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #96] @ 323e8 <__cxa_atexit@plt+0x266a0> │ │ │ │ + sub r7, r3, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #88] @ 323ec <__cxa_atexit@plt+0x266a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #84] @ 323f0 <__cxa_atexit@plt+0x266a8> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - ldrhteq sl, [pc], #152 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #52] @ 34e24 <__cxa_atexit@plt+0x290dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - ldr r3, [pc, #12] @ 34e28 <__cxa_atexit@plt+0x290e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sl, pc, r4, asr r9 @ │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 34e68 <__cxa_atexit@plt+0x29120> │ │ │ │ - ldr r3, [pc, #56] @ 34e80 <__cxa_atexit@plt+0x29138> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #36] @ 34e84 <__cxa_atexit@plt+0x2913c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 34e7c <__cxa_atexit@plt+0x29134> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffcd8 │ │ │ │ + smlalseq sp, pc, r0, r3 @ │ │ │ │ + rscseq sp, pc, r8, asr #5 │ │ │ │ + rscseq sp, pc, r4, ror #5 │ │ │ │ + rscseq r4, r0, r0, asr #21 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3246c <__cxa_atexit@plt+0x26724> │ │ │ │ + ldr r7, [pc, #92] @ 32478 <__cxa_atexit@plt+0x26730> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + sub r0, r6, #18 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr lr, [pc, #76] @ 3247c <__cxa_atexit@plt+0x26734> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #64] @ 32480 <__cxa_atexit@plt+0x26738> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + ldr r8, [pc, #60] @ 32484 <__cxa_atexit@plt+0x2673c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r3, r7, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + rscseq sp, pc, ip, ror #5 │ │ │ │ + rscseq sp, pc, ip, lsl r2 @ │ │ │ │ + rscseq sp, pc, r8, lsr r2 @ │ │ │ │ + rscseq r4, r0, r0, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 324c4 <__cxa_atexit@plt+0x2677c> │ │ │ │ + ldr r2, [pc, #36] @ 324cc <__cxa_atexit@plt+0x26784> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 324d0 <__cxa_atexit@plt+0x26788> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq sl, [pc], #132 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq sl, pc, r0, lsl r9 @ │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 34ec4 <__cxa_atexit@plt+0x2917c> │ │ │ │ - ldr r3, [pc, #56] @ 34edc <__cxa_atexit@plt+0x29194> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r1, [pc, #48] @ 34ee0 <__cxa_atexit@plt+0x29198> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r0, r2, r3} │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 34ed8 <__cxa_atexit@plt+0x29190> │ │ │ │ + rscseq sp, pc, ip, asr #3 │ │ │ │ + ldrshteq sp, [pc], #40 │ │ │ │ + rscseq r4, r0, r0, ror #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 325a0 <__cxa_atexit@plt+0x26858> │ │ │ │ + ldr r1, [pc, #200] @ 325c0 <__cxa_atexit@plt+0x26878> │ │ │ │ + ldr r7, [pc, #200] @ 325c4 <__cxa_atexit@plt+0x2687c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 32548 <__cxa_atexit@plt+0x26800> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 325ac <__cxa_atexit@plt+0x26864> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 32554 <__cxa_atexit@plt+0x2680c> │ │ │ │ + ldr r7, [pc, #140] @ 325c8 <__cxa_atexit@plt+0x26880> │ │ │ │ + ldr r0, [pc, #140] @ 325cc <__cxa_atexit@plt+0x26884> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r8, ror r8 @ │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq sl, pc, r0, asr #17 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 34f1c <__cxa_atexit@plt+0x291d4> │ │ │ │ - ldr r3, [pc, #52] @ 34f34 <__cxa_atexit@plt+0x291ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 34f38 <__cxa_atexit@plt+0x291f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r0, r1, r3} │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 34f30 <__cxa_atexit@plt+0x291e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r0, lsr #16 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sl, pc, r8, ror #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 34f70 <__cxa_atexit@plt+0x29228> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 34f74 <__cxa_atexit@plt+0x2922c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ + ldr r2, [pc, #116] @ 325d0 <__cxa_atexit@plt+0x26888> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 325d4 <__cxa_atexit@plt+0x2688c> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ 325d8 <__cxa_atexit@plt+0x26890> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #96] @ 325dc <__cxa_atexit@plt+0x26894> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r4, lsl r7 @ │ │ │ │ - ldrshteq sl, [pc], #112 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 34c54 <__cxa_atexit@plt+0x28f0c> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 3496c <__cxa_atexit@plt+0x28c24> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq sp, pc, r4, ror r1 @ │ │ │ │ + rscseq r4, r0, r0, ror #18 │ │ │ │ + rscseq r4, r0, ip, asr r9 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq sp, pc, ip, lsr r2 @ │ │ │ │ + rscseq sp, pc, r4, lsl r1 @ │ │ │ │ + rscseq sp, pc, r4, lsl #2 │ │ │ │ + ldrsbteq r4, [r0], #132 @ 0x84 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 35010 <__cxa_atexit@plt+0x292c8> │ │ │ │ - ldr r3, [pc, #80] @ 35028 <__cxa_atexit@plt+0x292e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #76] @ 3502c <__cxa_atexit@plt+0x292e4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #72] @ 35030 <__cxa_atexit@plt+0x292e8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 35034 <__cxa_atexit@plt+0x292ec> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 32670 <__cxa_atexit@plt+0x26928> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 32620 <__cxa_atexit@plt+0x268d8> │ │ │ │ + ldr r7, [pc, #112] @ 32680 <__cxa_atexit@plt+0x26938> │ │ │ │ + ldr r0, [pc, #112] @ 32684 <__cxa_atexit@plt+0x2693c> │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq sl, pc, r0, ror #15 │ │ │ │ - ldrhteq r2, [r0], #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldr r2, [pc, #96] @ 32688 <__cxa_atexit@plt+0x26940> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 3268c <__cxa_atexit@plt+0x26944> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #76] @ 32690 <__cxa_atexit@plt+0x26948> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #72] @ 32694 <__cxa_atexit@plt+0x2694c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, r0, r8, lsl #17 │ │ │ │ + rscseq r4, r0, r4, lsl #17 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + rscseq sp, pc, ip, ror #2 │ │ │ │ + rscseq sp, pc, r4, asr #32 │ │ │ │ + rscseq sp, pc, r4, lsr r0 @ │ │ │ │ + rscseq r4, r0, r0, lsl r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 35078 <__cxa_atexit@plt+0x29330> │ │ │ │ + bhi 326d4 <__cxa_atexit@plt+0x2698c> │ │ │ │ + ldr r2, [pc, #36] @ 326dc <__cxa_atexit@plt+0x26994> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 326e0 <__cxa_atexit@plt+0x26998> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 35080 <__cxa_atexit@plt+0x29338> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 35084 <__cxa_atexit@plt+0x2933c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b b5c604 <__cxa_atexit@plt+0xb508bc> │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r4, lsl r6 @ │ │ │ │ - rscseq sl, pc, r8, lsl #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 350c8 <__cxa_atexit@plt+0x29380> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 350d0 <__cxa_atexit@plt+0x29388> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 350d4 <__cxa_atexit@plt+0x2938c> │ │ │ │ + ldrhteq ip, [pc], #252 │ │ │ │ + rscseq sp, pc, r8, ror #1 │ │ │ │ + ldrsbteq r4, [r0], #112 @ 0x70 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 327b0 <__cxa_atexit@plt+0x26a68> │ │ │ │ + ldr r1, [pc, #200] @ 327d0 <__cxa_atexit@plt+0x26a88> │ │ │ │ + ldr r7, [pc, #200] @ 327d4 <__cxa_atexit@plt+0x26a8c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 32758 <__cxa_atexit@plt+0x26a10> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 327bc <__cxa_atexit@plt+0x26a74> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 32764 <__cxa_atexit@plt+0x26a1c> │ │ │ │ + ldr r7, [pc, #140] @ 327d8 <__cxa_atexit@plt+0x26a90> │ │ │ │ + ldr r0, [pc, #140] @ 327dc <__cxa_atexit@plt+0x26a94> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c604 <__cxa_atexit@plt+0xb508bc> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #116] @ 327e0 <__cxa_atexit@plt+0x26a98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 327e4 <__cxa_atexit@plt+0x26a9c> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ 327e8 <__cxa_atexit@plt+0x26aa0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #96] @ 327ec <__cxa_atexit@plt+0x26aa4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r4, asr #11 │ │ │ │ - ldrhteq sl, [pc], #104 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq ip, pc, r4, ror #30 │ │ │ │ + rscseq r4, r0, r0, asr r7 │ │ │ │ + rscseq r4, r0, ip, asr #14 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq sp, pc, ip, lsr #32 │ │ │ │ + rscseq ip, pc, r4, lsl #30 │ │ │ │ + ldrshteq ip, [pc], #228 │ │ │ │ + rscseq r4, r0, r4, asr #13 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 32880 <__cxa_atexit@plt+0x26b38> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 32830 <__cxa_atexit@plt+0x26ae8> │ │ │ │ + ldr r7, [pc, #112] @ 32890 <__cxa_atexit@plt+0x26b48> │ │ │ │ + ldr r0, [pc, #112] @ 32894 <__cxa_atexit@plt+0x26b4c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #96] @ 32898 <__cxa_atexit@plt+0x26b50> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 3289c <__cxa_atexit@plt+0x26b54> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #76] @ 328a0 <__cxa_atexit@plt+0x26b58> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #72] @ 328a4 <__cxa_atexit@plt+0x26b5c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, r0, r8, ror r6 │ │ │ │ + rscseq r4, r0, r4, ror r6 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + rscseq ip, pc, ip, asr pc @ │ │ │ │ + rscseq ip, pc, r4, lsr lr @ │ │ │ │ + rscseq ip, pc, r4, lsr #28 │ │ │ │ + rscseq r4, r0, r0, lsl #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 35118 <__cxa_atexit@plt+0x293d0> │ │ │ │ + bhi 328e4 <__cxa_atexit@plt+0x26b9c> │ │ │ │ + ldr r2, [pc, #36] @ 328ec <__cxa_atexit@plt+0x26ba4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 328f0 <__cxa_atexit@plt+0x26ba8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 35120 <__cxa_atexit@plt+0x293d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 35124 <__cxa_atexit@plt+0x293dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b b5c604 <__cxa_atexit@plt+0xb508bc> │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r4, ror r5 @ │ │ │ │ - rscseq sl, pc, r8, ror #12 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ + rscseq ip, pc, ip, lsr #27 │ │ │ │ + ldrsbteq ip, [pc], #232 │ │ │ │ + rscseq r4, r0, r0, asr #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 3519c <__cxa_atexit@plt+0x29454> │ │ │ │ + bhi 329c0 <__cxa_atexit@plt+0x26c78> │ │ │ │ + ldr r1, [pc, #200] @ 329e0 <__cxa_atexit@plt+0x26c98> │ │ │ │ + ldr r7, [pc, #200] @ 329e4 <__cxa_atexit@plt+0x26c9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 32968 <__cxa_atexit@plt+0x26c20> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 351a4 <__cxa_atexit@plt+0x2945c> │ │ │ │ - ldr lr, [pc, #100] @ 351c0 <__cxa_atexit@plt+0x29478> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #96] @ 351c4 <__cxa_atexit@plt+0x2947c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #92] @ 351c8 <__cxa_atexit@plt+0x29480> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 329cc <__cxa_atexit@plt+0x26c84> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 32974 <__cxa_atexit@plt+0x26c2c> │ │ │ │ + ldr r7, [pc, #140] @ 329e8 <__cxa_atexit@plt+0x26ca0> │ │ │ │ + ldr r0, [pc, #140] @ 329ec <__cxa_atexit@plt+0x26ca4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #116] @ 329f0 <__cxa_atexit@plt+0x26ca8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 329f4 <__cxa_atexit@plt+0x26cac> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ 329f8 <__cxa_atexit@plt+0x26cb0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #96] @ 329fc <__cxa_atexit@plt+0x26cb4> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ mov r6, r3 │ │ │ │ - b 351ac <__cxa_atexit@plt+0x29464> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 351bc <__cxa_atexit@plt+0x29474> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq ip, pc, r4, asr sp @ │ │ │ │ + rscseq r4, r0, r0, asr #10 │ │ │ │ + rscseq r4, r0, ip, lsr r5 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq ip, pc, ip, lsl lr @ │ │ │ │ + ldrshteq ip, [pc], #196 │ │ │ │ + rscseq ip, pc, r4, ror #25 │ │ │ │ + ldrhteq r4, [r0], #68 @ 0x44 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 32a90 <__cxa_atexit@plt+0x26d48> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 32a40 <__cxa_atexit@plt+0x26cf8> │ │ │ │ + ldr r7, [pc, #112] @ 32aa0 <__cxa_atexit@plt+0x26d58> │ │ │ │ + ldr r0, [pc, #112] @ 32aa4 <__cxa_atexit@plt+0x26d5c> │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r0, ip, lsl pc │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rscseq sl, pc, r0, lsl #12 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r2, [pc, #96] @ 32aa8 <__cxa_atexit@plt+0x26d60> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 32aac <__cxa_atexit@plt+0x26d64> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #76] @ 32ab0 <__cxa_atexit@plt+0x26d68> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #72] @ 32ab4 <__cxa_atexit@plt+0x26d6c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, r0, r8, ror #8 │ │ │ │ + rscseq r4, r0, r4, ror #8 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + rscseq ip, pc, ip, asr #26 │ │ │ │ + rscseq ip, pc, r4, lsr #24 │ │ │ │ + rscseq ip, pc, r4, lsl ip @ │ │ │ │ + ldrshteq r4, [r0], #60 @ 0x3c │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r0, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 32b84 <__cxa_atexit@plt+0x26e3c> │ │ │ │ + ldr r7, [pc, #180] @ 32b94 <__cxa_atexit@plt+0x26e4c> │ │ │ │ + mov r3, r0 │ │ │ │ + add sl, r2, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-44]! @ 0xffffffd4 │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [pc, #156] @ 32b98 <__cxa_atexit@plt+0x26e50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r2, #32] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [r2, #28] │ │ │ │ + ldr r9, [r2, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + ldr r8, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ + tst r1, #3 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stmib r3, {r7, sl} │ │ │ │ + beq 32b6c <__cxa_atexit@plt+0x26e24> │ │ │ │ + ldr r3, [r1, #7] │ │ │ │ + ldr lr, [pc, #84] @ 32b9c <__cxa_atexit@plt+0x26e54> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r0, #-40] @ 0xffffffd8 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-52] @ 0xffffffcc │ │ │ │ + str r2, [r0, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [r0, #-44] @ 0xffffffd4 │ │ │ │ + beq 32b7c <__cxa_atexit@plt+0x26e34> │ │ │ │ + b 32bf4 <__cxa_atexit@plt+0x26eac> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + rscseq ip, pc, r8, ror fp @ │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r4, r0, r4, lsl r3 │ │ │ │ + andeq r0, r0, r8, lsl #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 32be4 <__cxa_atexit@plt+0x26e9c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 32bdc <__cxa_atexit@plt+0x26e94> │ │ │ │ + b 32bf4 <__cxa_atexit@plt+0x26eac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r4, r0, ip, asr #5 │ │ │ │ + andeq r1, r0, sl, ror #16 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 35228 <__cxa_atexit@plt+0x294e0> │ │ │ │ - ldr lr, [pc, #68] @ 35234 <__cxa_atexit@plt+0x294ec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #64] @ 35238 <__cxa_atexit@plt+0x294f0> │ │ │ │ - add r1, pc, r1 │ │ │ │ + bcc 32d18 <__cxa_atexit@plt+0x26fd0> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr sl, [r2, #16]! │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldmdb r2, {r0, r8} │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 32c74 <__cxa_atexit@plt+0x26f2c> │ │ │ │ + ldr r7, [pc, #284] @ 32d44 <__cxa_atexit@plt+0x26ffc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r2, [r5, #44]! @ 0x2c │ │ │ │ + ldr lr, [pc, #256] @ 32d38 <__cxa_atexit@plt+0x26ff0> │ │ │ │ + sub r7, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #248] @ 32d3c <__cxa_atexit@plt+0x26ff4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #244] @ 32d40 <__cxa_atexit@plt+0x26ff8> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + bx r2 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + bne 32d08 <__cxa_atexit@plt+0x26fc0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmda r5, {r3, lr} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r3, [pc, #28] @ 3523c <__cxa_atexit@plt+0x294f4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 32c98 <__cxa_atexit@plt+0x26f50> │ │ │ │ + ldr r7, [pc, #160] @ 32d34 <__cxa_atexit@plt+0x26fec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 32c28 <__cxa_atexit@plt+0x26ee0> │ │ │ │ + bne 32d08 <__cxa_atexit@plt+0x26fc0> │ │ │ │ + ldr r1, [pc, #128] @ 32d24 <__cxa_atexit@plt+0x26fdc> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr lr, [pc, #124] @ 32d28 <__cxa_atexit@plt+0x26fe0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r0, #7] │ │ │ │ + ldr ip, [r0, #11] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #92] @ 32d2c <__cxa_atexit@plt+0x26fe4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str ip, [r5, #20] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + ldr r5, [pc, #64] @ 32d30 <__cxa_atexit@plt+0x26fe8> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r5, [r3, #20]! │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - rscseq sl, pc, ip, asr #10 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + ldrhteq ip, [pc], #148 │ │ │ │ + rscseq ip, pc, r8, ror #18 │ │ │ │ + @ instruction: 0xfffffa58 │ │ │ │ + rscseq ip, pc, r0, ror #21 │ │ │ │ + rscseq ip, pc, r8, lsl sl @ │ │ │ │ + rscseq ip, pc, r4, lsr sl @ │ │ │ │ + @ instruction: 0xfffffcd4 │ │ │ │ + andeq r0, r0, r6, lsr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 35298 <__cxa_atexit@plt+0x29550> │ │ │ │ - ldr lr, [pc, #64] @ 352a4 <__cxa_atexit@plt+0x2955c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #60] @ 352a8 <__cxa_atexit@plt+0x29560> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, r5, #8 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmda r5, {r3, lr} │ │ │ │ + add r6, r6, #12 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 32d88 <__cxa_atexit@plt+0x27040> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 32e40 <__cxa_atexit@plt+0x270f8> │ │ │ │ + ldr r1, [pc, #228] @ 32e60 <__cxa_atexit@plt+0x27118> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r3, [pc, #28] @ 352ac <__cxa_atexit@plt+0x29564> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - ldrsbteq sl, [pc], #76 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 32dc0 <__cxa_atexit@plt+0x27078> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 32e40 <__cxa_atexit@plt+0x270f8> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r7, r0 │ │ │ │ + bge 32dd0 <__cxa_atexit@plt+0x27088> │ │ │ │ + ldr r7, [pc, #172] @ 32e58 <__cxa_atexit@plt+0x27110> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #168] @ 32e5c <__cxa_atexit@plt+0x27114> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 35310 <__cxa_atexit@plt+0x295c8> │ │ │ │ - ldr r7, [pc, #52] @ 35320 <__cxa_atexit@plt+0x295d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 35304 <__cxa_atexit@plt+0x295bc> │ │ │ │ - mov r7, sl │ │ │ │ - b 35330 <__cxa_atexit@plt+0x295e8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + bne 32e14 <__cxa_atexit@plt+0x270cc> │ │ │ │ + ldr r7, [pc, #116] @ 32e50 <__cxa_atexit@plt+0x27108> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + add r5, r5, #28 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + cmp r0, lr │ │ │ │ + bge 32e24 <__cxa_atexit@plt+0x270dc> │ │ │ │ + ldr r2, [pc, #84] @ 32e54 <__cxa_atexit@plt+0x2710c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 35324 <__cxa_atexit@plt+0x295dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #48] @ 32e4c <__cxa_atexit@plt+0x27104> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 32d74 <__cxa_atexit@plt+0x2702c> │ │ │ │ + ldr r1, [pc, #56] @ 32e64 <__cxa_atexit@plt+0x2711c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq r1, [r0], #220 @ 0xdc │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, pc, r0, asr #16 │ │ │ │ + rscseq ip, pc, r0, asr #18 │ │ │ │ + rscseq ip, pc, ip, asr r8 @ │ │ │ │ + ldrhteq ip, [pc], #128 │ │ │ │ + rscseq ip, pc, r4, ror #18 │ │ │ │ + rscseq ip, pc, r0, lsr #19 │ │ │ │ + rscseq ip, pc, r0, lsr r8 @ │ │ │ │ + rscseq r4, r0, r8, asr #32 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #208] @ 35414 <__cxa_atexit@plt+0x296cc> │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 32efc <__cxa_atexit@plt+0x271b4> │ │ │ │ + ldr r1, [pc, #120] @ 32f08 <__cxa_atexit@plt+0x271c0> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 353e0 <__cxa_atexit@plt+0x29698> │ │ │ │ - ldr r7, [pc, #176] @ 35418 <__cxa_atexit@plt+0x296d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 353f0 <__cxa_atexit@plt+0x296a8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 353f8 <__cxa_atexit@plt+0x296b0> │ │ │ │ - ldr r7, [pc, #132] @ 35420 <__cxa_atexit@plt+0x296d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #128] @ 35424 <__cxa_atexit@plt+0x296dc> │ │ │ │ + str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7, r8, r9} │ │ │ │ + beq 32ee4 <__cxa_atexit@plt+0x2719c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 32f0c <__cxa_atexit@plt+0x271c4> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #124] @ 35428 <__cxa_atexit@plt+0x296e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r9, [r5] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - stm r7, {r0, r6, lr} │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 32ef4 <__cxa_atexit@plt+0x271ac> │ │ │ │ + b 32f68 <__cxa_atexit@plt+0x27220> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b 35400 <__cxa_atexit@plt+0x296b8> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 3541c <__cxa_atexit@plt+0x296d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - rscseq r1, r0, r8, asr #25 │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - rscseq sl, pc, r0, asr #7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r6, [pc, #168] @ 354ec <__cxa_atexit@plt+0x297a4> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 354c8 <__cxa_atexit@plt+0x29780> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 354d0 <__cxa_atexit@plt+0x29788> │ │ │ │ - ldr r2, [pc, #120] @ 354f4 <__cxa_atexit@plt+0x297ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #116] @ 354f8 <__cxa_atexit@plt+0x297b0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #112] @ 354fc <__cxa_atexit@plt+0x297b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - mov r6, r7 │ │ │ │ - b 354d8 <__cxa_atexit@plt+0x29790> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #12] @ 354f0 <__cxa_atexit@plt+0x297a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - rscseq r1, r0, ip, ror #23 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - rscseq sl, pc, r0, ror #5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 35534 <__cxa_atexit@plt+0x297ec> │ │ │ │ - ldr r2, [pc, #40] @ 3554c <__cxa_atexit@plt+0x29804> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r3, r0, r4, lsr #31 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 32f58 <__cxa_atexit@plt+0x27210> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 32f50 <__cxa_atexit@plt+0x27208> │ │ │ │ + b 32f68 <__cxa_atexit@plt+0x27220> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 35550 <__cxa_atexit@plt+0x29808> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r3, r0, r8, asr pc │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 32ffc <__cxa_atexit@plt+0x272b4> │ │ │ │ + add r6, sl, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 33034 <__cxa_atexit@plt+0x272ec> │ │ │ │ + ldr lr, [pc, #176] @ 33054 <__cxa_atexit@plt+0x2730c> │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + add lr, r5, #8 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldm lr, {fp, ip, lr} │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r8, [sl, #12] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r1, [sl, #20] │ │ │ │ + str lr, [sl, #24] │ │ │ │ + str r9, [sl, #28] │ │ │ │ + str r2, [sl, #32] │ │ │ │ + str ip, [sl, #36] @ 0x24 │ │ │ │ + str fp, [sl, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #108] @ 33058 <__cxa_atexit@plt+0x27310> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3303c <__cxa_atexit@plt+0x272f4> │ │ │ │ + ldr r3, [pc, #60] @ 3304c <__cxa_atexit@plt+0x27304> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - rscseq sl, pc, r0, ror #4 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + ldr r3, [pc, #36] @ 33050 <__cxa_atexit@plt+0x27308> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + b 33040 <__cxa_atexit@plt+0x272f8> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff200 │ │ │ │ + rscseq ip, pc, r4, asr #13 │ │ │ │ + @ instruction: 0xfffffb14 │ │ │ │ + rscseq ip, pc, r0, lsl #14 │ │ │ │ + rscseq r3, r0, ip, asr #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 35594 <__cxa_atexit@plt+0x2984c> │ │ │ │ + bhi 33098 <__cxa_atexit@plt+0x27350> │ │ │ │ + ldr r2, [pc, #36] @ 330a0 <__cxa_atexit@plt+0x27358> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 330a4 <__cxa_atexit@plt+0x2735c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 3559c <__cxa_atexit@plt+0x29854> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 355a0 <__cxa_atexit@plt+0x29858> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b b5c604 <__cxa_atexit@plt+0xb508bc> │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrshteq sl, [pc], #8 │ │ │ │ - rscseq sl, pc, ip, ror #3 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 355e8 <__cxa_atexit@plt+0x298a0> │ │ │ │ - ldr r7, [pc, #52] @ 355f8 <__cxa_atexit@plt+0x298b0> │ │ │ │ + ldrshteq ip, [pc], #88 │ │ │ │ + rscseq ip, pc, r4, lsr #14 │ │ │ │ + rscseq r3, r0, ip, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 33174 <__cxa_atexit@plt+0x2742c> │ │ │ │ + ldr r1, [pc, #200] @ 33194 <__cxa_atexit@plt+0x2744c> │ │ │ │ + ldr r7, [pc, #200] @ 33198 <__cxa_atexit@plt+0x27450> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3311c <__cxa_atexit@plt+0x273d4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 33180 <__cxa_atexit@plt+0x27438> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 33128 <__cxa_atexit@plt+0x273e0> │ │ │ │ + ldr r7, [pc, #140] @ 3319c <__cxa_atexit@plt+0x27454> │ │ │ │ + ldr r0, [pc, #140] @ 331a0 <__cxa_atexit@plt+0x27458> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 355dc <__cxa_atexit@plt+0x29894> │ │ │ │ - mov r7, sl │ │ │ │ - b 35608 <__cxa_atexit@plt+0x298c0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 355fc <__cxa_atexit@plt+0x298b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r1, r0, r8, ror #21 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #236] @ 35704 <__cxa_atexit@plt+0x299bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-16]! │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 356cc <__cxa_atexit@plt+0x29984> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #-12]! │ │ │ │ - ldr r2, [pc, #176] @ 35708 <__cxa_atexit@plt+0x299c0> │ │ │ │ + ldr r2, [pc, #116] @ 331a4 <__cxa_atexit@plt+0x2745c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldmib r3, {r0, r7} │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - stm r3, {r0, r7} │ │ │ │ - str r2, [r3, #8] │ │ │ │ - sub r2, r3, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 356dc <__cxa_atexit@plt+0x29994> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #16 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 356e4 <__cxa_atexit@plt+0x2999c> │ │ │ │ - ldr ip, [pc, #132] @ 35710 <__cxa_atexit@plt+0x299c8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #128] @ 35714 <__cxa_atexit@plt+0x299cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #124] @ 35718 <__cxa_atexit@plt+0x299d0> │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 331a8 <__cxa_atexit@plt+0x27460> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ 331ac <__cxa_atexit@plt+0x27464> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #96] @ 331b0 <__cxa_atexit@plt+0x27468> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - sub r3, r5, #32 │ │ │ │ - stm r3, {r1, r6, ip} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - stm r1, {r0, r7, r9} │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov lr, r6 │ │ │ │ - b 356ec <__cxa_atexit@plt+0x299a4> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ 3570c <__cxa_atexit@plt+0x299c4> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq ip, pc, r0, lsr #11 │ │ │ │ + rscseq r3, r0, ip, lsl #27 │ │ │ │ + rscseq r3, r0, r8, lsl #27 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq ip, pc, r8, ror #12 │ │ │ │ + rscseq ip, pc, r0, asr #10 │ │ │ │ + rscseq ip, pc, r0, lsr r5 @ │ │ │ │ + rscseq r3, r0, r0, lsl #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 33244 <__cxa_atexit@plt+0x274fc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 331f4 <__cxa_atexit@plt+0x274ac> │ │ │ │ + ldr r7, [pc, #112] @ 33254 <__cxa_atexit@plt+0x2750c> │ │ │ │ + ldr r0, [pc, #112] @ 33258 <__cxa_atexit@plt+0x27510> │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - ldrsbteq r1, [r0], #156 @ 0x9c │ │ │ │ - @ instruction: 0xfffffb44 │ │ │ │ - @ instruction: 0xfffff9a8 │ │ │ │ - ldrsbteq sl, [pc], #0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #4]! │ │ │ │ - ldr r2, [pc, #172] @ 357e4 <__cxa_atexit@plt+0x29a9c> │ │ │ │ + ldr r2, [pc, #96] @ 3325c <__cxa_atexit@plt+0x27514> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - str r7, [r3] │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - sub r2, r3, #20 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 33260 <__cxa_atexit@plt+0x27518> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #76] @ 33264 <__cxa_atexit@plt+0x2751c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #72] @ 33268 <__cxa_atexit@plt+0x27520> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r3, [r0], #196 @ 0xc4 │ │ │ │ + ldrhteq r3, [r0], #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + smlalseq ip, pc, r8, r5 @ │ │ │ │ + rscseq ip, pc, r0, ror r4 @ │ │ │ │ + rscseq ip, pc, r0, ror #8 │ │ │ │ + rscseq r3, r0, r8, asr #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r7 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 357bc <__cxa_atexit@plt+0x29a74> │ │ │ │ + bhi 3332c <__cxa_atexit@plt+0x275e4> │ │ │ │ + ldr lr, [pc, #188] @ 3334c <__cxa_atexit@plt+0x27604> │ │ │ │ + ldr r0, [pc, #188] @ 33350 <__cxa_atexit@plt+0x27608> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 33320 <__cxa_atexit@plt+0x275d8> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #16 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 357c4 <__cxa_atexit@plt+0x29a7c> │ │ │ │ - ldr r3, [pc, #124] @ 357ec <__cxa_atexit@plt+0x29aa4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #120] @ 357f0 <__cxa_atexit@plt+0x29aa8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [pc, #112] @ 357f4 <__cxa_atexit@plt+0x29aac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r7, [r5] │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 33338 <__cxa_atexit@plt+0x275f0> │ │ │ │ + ldr r2, [pc, #132] @ 33354 <__cxa_atexit@plt+0x2760c> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #120] @ 33358 <__cxa_atexit@plt+0x27610> │ │ │ │ + sub r2, r3, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #112] @ 3335c <__cxa_atexit@plt+0x27614> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #108] @ 33360 <__cxa_atexit@plt+0x27618> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r8 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - mov r1, r6 │ │ │ │ - b 357cc <__cxa_atexit@plt+0x29a84> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 357e8 <__cxa_atexit@plt+0x29aa0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - ldrshteq r1, [r0], #140 @ 0x8c │ │ │ │ - @ instruction: 0xfffffa60 │ │ │ │ - @ instruction: 0xfffff8c4 │ │ │ │ - rscseq r9, pc, r8, ror #31 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrsbteq ip, [pc], #60 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + rscseq ip, pc, r8, lsr r4 @ │ │ │ │ + rscseq ip, pc, r0, ror r3 @ │ │ │ │ + rscseq ip, pc, ip, lsl #7 │ │ │ │ + rscseq r3, r0, r0, asr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3585c <__cxa_atexit@plt+0x29b14> │ │ │ │ - ldr lr, [pc, #88] @ 35874 <__cxa_atexit@plt+0x29b2c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, #84] @ 35878 <__cxa_atexit@plt+0x29b30> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldmib r5, {r1, r2} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - stmda r5, {r3, lr} │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r3, [pc, #44] @ 3587c <__cxa_atexit@plt+0x29b34> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r8, r2 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r3, [pc, #28] @ 35880 <__cxa_atexit@plt+0x29b38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - rscseq r9, pc, ip, lsl pc @ │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 358e0 <__cxa_atexit@plt+0x29b98> │ │ │ │ - ldr r8, [pc, #68] @ 358ec <__cxa_atexit@plt+0x29ba4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #64] @ 358f0 <__cxa_atexit@plt+0x29ba8> │ │ │ │ + bcc 333e0 <__cxa_atexit@plt+0x27698> │ │ │ │ + ldr r2, [pc, #96] @ 333ec <__cxa_atexit@plt+0x276a4> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #76] @ 333f0 <__cxa_atexit@plt+0x276a8> │ │ │ │ + sub r2, r6, #18 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - sub r1, r6, #23 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r0, r2, r9, lr} │ │ │ │ - str r1, [r3, #24] │ │ │ │ + ldr r0, [pc, #68] @ 333f4 <__cxa_atexit@plt+0x276ac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #64] @ 333f8 <__cxa_atexit@plt+0x276b0> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ str r7, [r3, #28] │ │ │ │ sub r7, r6, #7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r9, [pc], #236 │ │ │ │ - rscseq r9, pc, r0, lsl pc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 35934 <__cxa_atexit@plt+0x29bec> │ │ │ │ - ldr r2, [pc, #48] @ 35944 <__cxa_atexit@plt+0x29bfc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 35948 <__cxa_atexit@plt+0x29c00> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 3594c <__cxa_atexit@plt+0x29c04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r7, [pc, #20] @ 35950 <__cxa_atexit@plt+0x29c08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrhteq r9, [pc], #224 │ │ │ │ - rscseq r9, pc, r4, asr #28 │ │ │ │ - rscseq r1, r0, r0, lsr #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 35990 <__cxa_atexit@plt+0x29c48> │ │ │ │ - ldr r2, [pc, #36] @ 3599c <__cxa_atexit@plt+0x29c54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, pc, ip, lsl #28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 31968 <__cxa_atexit@plt+0x25c20> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 2f698 <__cxa_atexit@plt+0x23950> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + rscseq ip, pc, r4, ror r3 @ │ │ │ │ + rscseq ip, pc, ip, lsr #5 │ │ │ │ + rscseq ip, pc, r8, asr #5 │ │ │ │ + rscseq r3, r0, ip, lsr #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 35a30 <__cxa_atexit@plt+0x29ce8> │ │ │ │ - ldr r2, [pc, #92] @ 35a4c <__cxa_atexit@plt+0x29d04> │ │ │ │ + bhi 33438 <__cxa_atexit@plt+0x276f0> │ │ │ │ + ldr r2, [pc, #36] @ 33440 <__cxa_atexit@plt+0x276f8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 33444 <__cxa_atexit@plt+0x276fc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - sub r2, r5, #20 │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, pc, r8, asr r2 @ │ │ │ │ + rscseq ip, pc, r4, lsl #7 │ │ │ │ + rscseq r3, r0, ip, ror #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 35a38 <__cxa_atexit@plt+0x29cf0> │ │ │ │ - ldr r3, [pc, #72] @ 35a54 <__cxa_atexit@plt+0x29d0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #68] @ 35a58 <__cxa_atexit@plt+0x29d10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #60] @ 35a5c <__cxa_atexit@plt+0x29d14> │ │ │ │ + bhi 33514 <__cxa_atexit@plt+0x277cc> │ │ │ │ + ldr r1, [pc, #200] @ 33534 <__cxa_atexit@plt+0x277ec> │ │ │ │ + ldr r7, [pc, #200] @ 33538 <__cxa_atexit@plt+0x277f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 334bc <__cxa_atexit@plt+0x27774> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 33520 <__cxa_atexit@plt+0x277d8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 334c8 <__cxa_atexit@plt+0x27780> │ │ │ │ + ldr r7, [pc, #140] @ 3353c <__cxa_atexit@plt+0x277f4> │ │ │ │ + ldr r0, [pc, #140] @ 33540 <__cxa_atexit@plt+0x277f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #116] @ 33544 <__cxa_atexit@plt+0x277fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 33548 <__cxa_atexit@plt+0x27800> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ 3354c <__cxa_atexit@plt+0x27804> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #96] @ 33550 <__cxa_atexit@plt+0x27808> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 35a50 <__cxa_atexit@plt+0x29d08> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq ip, pc, r0, lsl #4 │ │ │ │ + rscseq r3, r0, ip, ror #19 │ │ │ │ + rscseq r3, r0, r8, ror #19 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq ip, pc, r8, asr #5 │ │ │ │ + rscseq ip, pc, r0, lsr #3 │ │ │ │ + smlalseq ip, pc, r0, r1 @ │ │ │ │ + rscseq r3, r0, r0, ror #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 335e4 <__cxa_atexit@plt+0x2789c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 33594 <__cxa_atexit@plt+0x2784c> │ │ │ │ + ldr r7, [pc, #112] @ 335f4 <__cxa_atexit@plt+0x278ac> │ │ │ │ + ldr r0, [pc, #112] @ 335f8 <__cxa_atexit@plt+0x278b0> │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, pc, r0, lsl #25 │ │ │ │ - smlalseq r1, r0, ip, r6 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - ldrhteq r9, [pc], #216 │ │ │ │ - rscseq r9, pc, ip, asr #26 │ │ │ │ - ldrsbteq r1, [r0], #88 @ 0x58 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 35b78 <__cxa_atexit@plt+0x29e30> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 35b80 <__cxa_atexit@plt+0x29e38> │ │ │ │ - ldr ip, [pc, #316] @ 35bd0 <__cxa_atexit@plt+0x29e88> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #312] @ 35bd4 <__cxa_atexit@plt+0x29e8c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [pc, #308] @ 35bd8 <__cxa_atexit@plt+0x29e90> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #304] @ 35bdc <__cxa_atexit@plt+0x29e94> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r2, r3, #14 │ │ │ │ - sub r3, r3, #23 │ │ │ │ - mov r7, r6 │ │ │ │ - str r0, [r7, #20]! │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #-16] │ │ │ │ - str r8, [r7, #-12] │ │ │ │ - str r9, [r7, #-8] │ │ │ │ - str r8, [r7, #-4] │ │ │ │ - add r3, r7, #48 @ 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 35b9c <__cxa_atexit@plt+0x29e54> │ │ │ │ - ldr sl, [pc, #240] @ 35be0 <__cxa_atexit@plt+0x29e98> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #236] @ 35be4 <__cxa_atexit@plt+0x29e9c> │ │ │ │ + ldr r2, [pc, #96] @ 335fc <__cxa_atexit@plt+0x278b4> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #232] @ 35be8 <__cxa_atexit@plt+0x29ea0> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r9, [pc, #228] @ 35bec <__cxa_atexit@plt+0x29ea4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r3, #33 @ 0x21 │ │ │ │ - sub r7, r3, #27 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - sub r0, r3, #18 │ │ │ │ - add r7, r6, #32 │ │ │ │ - stm r7, {r2, r8, sl} │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str r9, [r6, #56] @ 0x38 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - sub r7, r3, #11 │ │ │ │ - add r3, r6, #88 @ 0x58 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 35bbc <__cxa_atexit@plt+0x29e74> │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - ldr r2, [pc, #156] @ 35bf8 <__cxa_atexit@plt+0x29eb0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - add r2, r6, #80 @ 0x50 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, r6 │ │ │ │ - b 35b88 <__cxa_atexit@plt+0x29e40> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #100] @ 35bf4 <__cxa_atexit@plt+0x29eac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 33600 <__cxa_atexit@plt+0x278b8> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #76] @ 33604 <__cxa_atexit@plt+0x278bc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #72] @ 33608 <__cxa_atexit@plt+0x278c0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 35bf0 <__cxa_atexit@plt+0x29ea8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - @ instruction: 0xffffb928 │ │ │ │ - @ instruction: 0xffffb890 │ │ │ │ - @ instruction: 0xffffb930 │ │ │ │ - rscseq r9, pc, r0, lsr #25 │ │ │ │ - rscseq r1, r0, r0, lsr #9 │ │ │ │ - rscseq r1, r0, r0, asr r5 │ │ │ │ - rscseq r9, pc, r0, ror #24 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, r0, r4, lsl r9 │ │ │ │ + rscseq r3, r0, r0, lsl r9 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + ldrshteq ip, [pc], #24 │ │ │ │ + ldrsbteq ip, [pc], #0 │ │ │ │ + rscseq ip, pc, r0, asr #1 │ │ │ │ + rscseq r3, r0, r8, lsr #17 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 35c44 <__cxa_atexit@plt+0x29efc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 35c50 <__cxa_atexit@plt+0x29f08> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, pc, ip, lsl #23 │ │ │ │ - rscseq r1, r0, r4, lsl r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 35cac <__cxa_atexit@plt+0x29f64> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 35ca4 <__cxa_atexit@plt+0x29f5c> │ │ │ │ - ldr r3, [pc, #44] @ 35cb4 <__cxa_atexit@plt+0x29f6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 35cb8 <__cxa_atexit@plt+0x29f70> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b b15e28 <__cxa_atexit@plt+0xb0a0e0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r1, [r0], #68 @ 0x44 │ │ │ │ - rscseq r9, pc, r8, asr #19 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 35d08 <__cxa_atexit@plt+0x29fc0> │ │ │ │ - ldr r2, [pc, #56] @ 35d10 <__cxa_atexit@plt+0x29fc8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 35d14 <__cxa_atexit@plt+0x29fcc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 35d18 <__cxa_atexit@plt+0x29fd0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3368c <__cxa_atexit@plt+0x27944> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 33694 <__cxa_atexit@plt+0x2794c> │ │ │ │ + ldr r1, [pc, #100] @ 336a8 <__cxa_atexit@plt+0x27960> │ │ │ │ + ldr r0, [pc, #100] @ 336ac <__cxa_atexit@plt+0x27964> │ │ │ │ + sub sl, r6, #6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #68] @ 336b0 <__cxa_atexit@plt+0x27968> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #64] @ 336b4 <__cxa_atexit@plt+0x2796c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + mov r6, r3 │ │ │ │ + b 3369c <__cxa_atexit@plt+0x27954> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r0, r0, lsl r3 │ │ │ │ - rscseq r9, pc, ip, lsl #19 │ │ │ │ - rscseq r9, pc, ip, ror sl @ │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + rscseq ip, pc, r4, lsr #32 │ │ │ │ + ldrshteq fp, [pc], #240 │ │ │ │ + rscseq ip, pc, ip │ │ │ │ + ldrshteq r3, [r0], #112 @ 0x70 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 35d4c <__cxa_atexit@plt+0x2a004> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 35d54 <__cxa_atexit@plt+0x2a00c> │ │ │ │ + bhi 336f4 <__cxa_atexit@plt+0x279ac> │ │ │ │ + ldr r2, [pc, #36] @ 336fc <__cxa_atexit@plt+0x279b4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 33700 <__cxa_atexit@plt+0x279b8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, pc, r4, lsr r9 @ │ │ │ │ + smlalseq fp, pc, ip, pc @ │ │ │ │ + rscseq ip, pc, r8, asr #1 │ │ │ │ + ldrhteq r3, [r0], #112 @ 0x70 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 35da4 <__cxa_atexit@plt+0x2a05c> │ │ │ │ - ldr r2, [pc, #56] @ 35dac <__cxa_atexit@plt+0x2a064> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 35db0 <__cxa_atexit@plt+0x2a068> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 35db4 <__cxa_atexit@plt+0x2a06c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, r0, ip, ror r2 │ │ │ │ - ldrshteq r9, [pc], #128 │ │ │ │ - rscseq r9, pc, r0, ror #19 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 35e20 <__cxa_atexit@plt+0x2a0d8> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #88] @ 35e38 <__cxa_atexit@plt+0x2a0f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 35e2c <__cxa_atexit@plt+0x2a0e4> │ │ │ │ - ldr r3, [pc, #68] @ 35e3c <__cxa_atexit@plt+0x2a0f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ + bhi 337d0 <__cxa_atexit@plt+0x27a88> │ │ │ │ + ldr r1, [pc, #200] @ 337f0 <__cxa_atexit@plt+0x27aa8> │ │ │ │ + ldr r7, [pc, #200] @ 337f4 <__cxa_atexit@plt+0x27aac> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 33778 <__cxa_atexit@plt+0x27a30> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 337dc <__cxa_atexit@plt+0x27a94> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 35e14 <__cxa_atexit@plt+0x2a0cc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 35f6c <__cxa_atexit@plt+0x2a224> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 33784 <__cxa_atexit@plt+0x27a3c> │ │ │ │ + ldr r7, [pc, #140] @ 337f8 <__cxa_atexit@plt+0x27ab0> │ │ │ │ + ldr r0, [pc, #140] @ 337fc <__cxa_atexit@plt+0x27ab4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r2, [pc, #116] @ 33800 <__cxa_atexit@plt+0x27ab8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 33804 <__cxa_atexit@plt+0x27abc> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ 33808 <__cxa_atexit@plt+0x27ac0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #96] @ 3380c <__cxa_atexit@plt+0x27ac4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq fp, pc, r4, asr #30 │ │ │ │ + rscseq r3, r0, r0, lsr r7 │ │ │ │ + rscseq r3, r0, ip, lsr #14 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq ip, pc, ip │ │ │ │ + rscseq fp, pc, r4, ror #29 │ │ │ │ + ldrsbteq fp, [pc], #228 │ │ │ │ + rscseq r3, r0, r4, lsr #13 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 338a0 <__cxa_atexit@plt+0x27b58> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 33850 <__cxa_atexit@plt+0x27b08> │ │ │ │ + ldr r7, [pc, #112] @ 338b0 <__cxa_atexit@plt+0x27b68> │ │ │ │ + ldr r0, [pc, #112] @ 338b4 <__cxa_atexit@plt+0x27b6c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - smlalseq r9, pc, r0, r8 @ │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + ldr r2, [pc, #96] @ 338b8 <__cxa_atexit@plt+0x27b70> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 338bc <__cxa_atexit@plt+0x27b74> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #76] @ 338c0 <__cxa_atexit@plt+0x27b78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #72] @ 338c4 <__cxa_atexit@plt+0x27b7c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, r0, r8, asr r6 │ │ │ │ + rscseq r3, r0, r4, asr r6 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + rscseq fp, pc, ip, lsr pc @ │ │ │ │ + rscseq fp, pc, r4, lsl lr @ │ │ │ │ + rscseq fp, pc, r4, lsl #28 │ │ │ │ + rscseq r3, r0, r0, ror #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 35ee0 <__cxa_atexit@plt+0x2a198> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #152] @ 35efc <__cxa_atexit@plt+0x2a1b4> │ │ │ │ + bhi 33904 <__cxa_atexit@plt+0x27bbc> │ │ │ │ + ldr r2, [pc, #36] @ 3390c <__cxa_atexit@plt+0x27bc4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 35ee8 <__cxa_atexit@plt+0x2a1a0> │ │ │ │ - ldr r2, [pc, #132] @ 35f00 <__cxa_atexit@plt+0x2a1b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 35ed0 <__cxa_atexit@plt+0x2a188> │ │ │ │ - ldr lr, [pc, #108] @ 35f04 <__cxa_atexit@plt+0x2a1bc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ - ldr r3, [pc, #92] @ 35f08 <__cxa_atexit@plt+0x2a1c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [sl] │ │ │ │ + ldr r5, [pc, #28] @ 33910 <__cxa_atexit@plt+0x27bc8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + b b9567c <__cxa_atexit@plt+0xb89934> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 35f0c <__cxa_atexit@plt+0x2a1c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, pc, ip, lsl #16 │ │ │ │ - @ instruction: 0xffffbddc │ │ │ │ - @ instruction: 0xffffbe10 │ │ │ │ - rscseq r9, pc, r4, asr #17 │ │ │ │ - rscseq r1, r0, r8, ror #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + rscseq fp, pc, ip, lsl #27 │ │ │ │ + ldrhteq fp, [pc], #232 │ │ │ │ + rscseq r3, r0, r0, lsr #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 35f58 <__cxa_atexit@plt+0x2a210> │ │ │ │ - ldr r3, [pc, #48] @ 35f60 <__cxa_atexit@plt+0x2a218> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 35f4c <__cxa_atexit@plt+0x2a204> │ │ │ │ - mov r7, r8 │ │ │ │ - b 35f6c <__cxa_atexit@plt+0x2a224> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 36010 <__cxa_atexit@plt+0x2a2c8> │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #184] @ 36044 <__cxa_atexit@plt+0x2a2fc> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 339e0 <__cxa_atexit@plt+0x27c98> │ │ │ │ + ldr r1, [pc, #200] @ 33a00 <__cxa_atexit@plt+0x27cb8> │ │ │ │ + ldr r7, [pc, #200] @ 33a04 <__cxa_atexit@plt+0x27cbc> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 36024 <__cxa_atexit@plt+0x2a2dc> │ │ │ │ + beq 33988 <__cxa_atexit@plt+0x27c40> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 36030 <__cxa_atexit@plt+0x2a2e8> │ │ │ │ - ldr lr, [pc, #148] @ 3604c <__cxa_atexit@plt+0x2a304> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + bcc 339ec <__cxa_atexit@plt+0x27ca4> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ 36050 <__cxa_atexit@plt+0x2a308> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #108] @ 36054 <__cxa_atexit@plt+0x2a30c> │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 33994 <__cxa_atexit@plt+0x27c4c> │ │ │ │ + ldr r7, [pc, #140] @ 33a08 <__cxa_atexit@plt+0x27cc0> │ │ │ │ + ldr r0, [pc, #140] @ 33a0c <__cxa_atexit@plt+0x27cc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #16]! │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - add lr, r6, #36 @ 0x24 │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #48] @ 36048 <__cxa_atexit@plt+0x2a300> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ + ldr r2, [pc, #116] @ 33a10 <__cxa_atexit@plt+0x27cc8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 33a14 <__cxa_atexit@plt+0x27ccc> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ 33a18 <__cxa_atexit@plt+0x27cd0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #96] @ 33a1c <__cxa_atexit@plt+0x27cd4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rscseq r9, pc, r4, asr #12 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - @ instruction: 0xfffffe6c │ │ │ │ - rscseq r9, pc, r8, lsr #13 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq fp, pc, r4, lsr sp @ │ │ │ │ + rscseq r3, r0, r0, lsr #10 │ │ │ │ + rscseq r3, r0, ip, lsl r5 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + ldrshteq fp, [pc], #220 │ │ │ │ + ldrsbteq fp, [pc], #196 │ │ │ │ + rscseq fp, pc, r4, asr #25 │ │ │ │ + smlalseq r3, r0, r4, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 360cc <__cxa_atexit@plt+0x2a384> │ │ │ │ - ldr r8, [pc, #92] @ 360d8 <__cxa_atexit@plt+0x2a390> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #88] @ 360dc <__cxa_atexit@plt+0x2a394> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #84] @ 360e0 <__cxa_atexit@plt+0x2a398> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - mov r7, r3 │ │ │ │ - str r8, [r7, #16]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, r3, #24 │ │ │ │ - stm r1, {r0, r9, sl, lr} │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - rscseq r9, pc, r4, lsl #12 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 36158 <__cxa_atexit@plt+0x2a410> │ │ │ │ - ldr lr, [pc, #96] @ 36160 <__cxa_atexit@plt+0x2a418> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - mov r2, r5 │ │ │ │ - str lr, [r2, #-20]! @ 0xffffffec │ │ │ │ - ldr lr, [pc, #72] @ 36164 <__cxa_atexit@plt+0x2a41c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r2, {r0, r1, lr} │ │ │ │ - str r7, [r2, #16] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 36148 <__cxa_atexit@plt+0x2a400> │ │ │ │ - ldr r7, [pc, #52] @ 36168 <__cxa_atexit@plt+0x2a420> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 33ab0 <__cxa_atexit@plt+0x27d68> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 33a60 <__cxa_atexit@plt+0x27d18> │ │ │ │ + ldr r7, [pc, #112] @ 33ac0 <__cxa_atexit@plt+0x27d78> │ │ │ │ + ldr r0, [pc, #112] @ 33ac4 <__cxa_atexit@plt+0x27d7c> │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq r9, pc, r4, asr r5 @ │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 36190 <__cxa_atexit@plt+0x2a448> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 361f8 <__cxa_atexit@plt+0x2a4b0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 36208 <__cxa_atexit@plt+0x2a4c0> │ │ │ │ - ldr r3, [pc, #84] @ 36224 <__cxa_atexit@plt+0x2a4dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #64] @ 36228 <__cxa_atexit@plt+0x2a4e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #16] @ 36220 <__cxa_atexit@plt+0x2a4d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - smlalseq r9, pc, r0, r5 @ │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 36280 <__cxa_atexit@plt+0x2a538> │ │ │ │ - ldr r3, [pc, #68] @ 36298 <__cxa_atexit@plt+0x2a550> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r7, [pc, #48] @ 3629c <__cxa_atexit@plt+0x2a554> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r3, [pc, #24] @ 362a0 <__cxa_atexit@plt+0x2a558> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rscseq r9, pc, ip, lsl #10 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [pc, #152] @ 36354 <__cxa_atexit@plt+0x2a60c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r6, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 36320 <__cxa_atexit@plt+0x2a5d8> │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 3632c <__cxa_atexit@plt+0x2a5e4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3633c <__cxa_atexit@plt+0x2a5f4> │ │ │ │ - ldr r3, [pc, #100] @ 3635c <__cxa_atexit@plt+0x2a614> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #80] @ 36360 <__cxa_atexit@plt+0x2a618> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 36358 <__cxa_atexit@plt+0x2a610> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - rscseq r9, pc, r8, ror #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 363c8 <__cxa_atexit@plt+0x2a680> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 363d8 <__cxa_atexit@plt+0x2a690> │ │ │ │ - ldr r3, [pc, #84] @ 363f4 <__cxa_atexit@plt+0x2a6ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #64] @ 363f8 <__cxa_atexit@plt+0x2a6b0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #16] @ 363f0 <__cxa_atexit@plt+0x2a6a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - rscseq r9, pc, r0, asr #7 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3647c <__cxa_atexit@plt+0x2a734> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 36488 <__cxa_atexit@plt+0x2a740> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #104] @ 36498 <__cxa_atexit@plt+0x2a750> │ │ │ │ + ldr r2, [pc, #96] @ 33ac8 <__cxa_atexit@plt+0x27d80> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 33acc <__cxa_atexit@plt+0x27d84> │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #76] @ 33ad0 <__cxa_atexit@plt+0x27d88> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r8, [pc, #72] @ 33ad4 <__cxa_atexit@plt+0x27d8c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, r0, r8, asr #8 │ │ │ │ + rscseq r3, r0, r4, asr #8 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + rscseq fp, pc, ip, lsr #26 │ │ │ │ + rscseq fp, pc, r4, lsl #24 │ │ │ │ + ldrshteq fp, [pc], #180 │ │ │ │ + ldrsbteq r3, [r0], #60 @ 0x3c │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 33b5c <__cxa_atexit@plt+0x27e14> │ │ │ │ + add r9, r7, #12 │ │ │ │ + ldr lr, [pc, #104] @ 33b68 <__cxa_atexit@plt+0x27e20> │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ + ldm r9, {r1, r8, r9} │ │ │ │ + ldr r2, [pc, #96] @ 33b6c <__cxa_atexit@plt+0x27e24> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ - ldr r1, [pc, #76] @ 3649c <__cxa_atexit@plt+0x2a754> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #68] @ 364a0 <__cxa_atexit@plt+0x2a758> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + str lr, [r3, #-40] @ 0xffffffd8 │ │ │ │ + sub lr, r3, #24 │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + tst r2, #3 │ │ │ │ + stm lr, {r1, r7, sl} │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r3, #-36] @ 0xffffffdc │ │ │ │ + beq 33b50 <__cxa_atexit@plt+0x27e08> │ │ │ │ + mov r7, r2 │ │ │ │ + b 33b7c <__cxa_atexit@plt+0x27e34> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, pc, r0, asr #4 │ │ │ │ - rscseq r9, pc, r0, lsr #6 │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - ldrsbteq r0, [r0], #192 @ 0xc0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq fp, pc, r4, ror #22 │ │ │ │ + rscseq r3, r0, r4, asr #6 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 36590 <__cxa_atexit@plt+0x2a848> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 36598 <__cxa_atexit@plt+0x2a850> │ │ │ │ - str r4, [sp] │ │ │ │ - ldr lr, [pc, #216] @ 365bc <__cxa_atexit@plt+0x2a874> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - ldr r7, [r2, #6] │ │ │ │ - add ip, r2, #10 │ │ │ │ - ldm ip, {r1, sl, ip} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr lr, [pc, #188] @ 365c0 <__cxa_atexit@plt+0x2a878> │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 33cc0 <__cxa_atexit@plt+0x27f78> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + cmp r7, r0 │ │ │ │ + bge 33bfc <__cxa_atexit@plt+0x27eb4> │ │ │ │ + ldr r7, [pc, #308] @ 33ce4 <__cxa_atexit@plt+0x27f9c> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr lr, [pc, #296] @ 33ce8 <__cxa_atexit@plt+0x27fa0> │ │ │ │ + sub r7, r6, #18 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r4, [pc, #184] @ 365c4 <__cxa_atexit@plt+0x2a87c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ - mov r2, r5 │ │ │ │ - str r4, [r2, #-8]! │ │ │ │ - str r0, [r2, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r8, sl} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - ldr r4, [pc, #140] @ 365c8 <__cxa_atexit@plt+0x2a880> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r4, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - sub r4, r2, #16 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - cmp fp, r4 │ │ │ │ - bhi 365ac <__cxa_atexit@plt+0x2a864> │ │ │ │ - ldr r4, [pc, #108] @ 365cc <__cxa_atexit@plt+0x2a884> │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r4, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 36580 <__cxa_atexit@plt+0x2a838> │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ - b 35f6c <__cxa_atexit@plt+0x2a224> │ │ │ │ - ldr r0, [r6, #-6] │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, #288] @ 33cec <__cxa_atexit@plt+0x27fa4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #284] @ 33cf0 <__cxa_atexit@plt+0x27fa8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + bne 33cb4 <__cxa_atexit@plt+0x27f6c> │ │ │ │ + ldr lr, [r1, #11] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, lr │ │ │ │ + bge 33c68 <__cxa_atexit@plt+0x27f20> │ │ │ │ + ldr r7, [pc, #184] @ 33cd4 <__cxa_atexit@plt+0x27f8c> │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr lr, [pc, #172] @ 33cd8 <__cxa_atexit@plt+0x27f90> │ │ │ │ + sub r7, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #164] @ 33cdc <__cxa_atexit@plt+0x27f94> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #160] @ 33ce0 <__cxa_atexit@plt+0x27f98> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + bne 33cb4 <__cxa_atexit@plt+0x27f6c> │ │ │ │ + ldr r7, [pc, #88] @ 33ccc <__cxa_atexit@plt+0x27f84> │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr lr, [pc, #76] @ 33cd0 <__cxa_atexit@plt+0x27f88> │ │ │ │ + add r2, r3, #12 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + add r3, r3, #28 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r2, {r0, r9, lr} │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ mov r6, r3 │ │ │ │ - b 365a0 <__cxa_atexit@plt+0x2a858> │ │ │ │ - mov r7, #52 @ 0x34 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff99c │ │ │ │ + smlalseq fp, pc, r4, sl @ │ │ │ │ + @ instruction: 0xfffffaec │ │ │ │ + rscseq fp, pc, ip, ror #21 │ │ │ │ + rscseq fp, pc, r4, lsr #20 │ │ │ │ + rscseq fp, pc, r0, asr #20 │ │ │ │ + @ instruction: 0xfffffd68 │ │ │ │ + rscseq fp, pc, r8, asr fp @ │ │ │ │ + smlalseq fp, pc, r0, sl @ │ │ │ │ + rscseq fp, pc, ip, lsr #21 │ │ │ │ + ldrhteq r3, [r0], #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 33d84 <__cxa_atexit@plt+0x2803c> │ │ │ │ + ldr r1, [pc, #116] @ 33d90 <__cxa_atexit@plt+0x28048> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + beq 33d6c <__cxa_atexit@plt+0x28024> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 33d94 <__cxa_atexit@plt+0x2804c> │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 33d7c <__cxa_atexit@plt+0x28034> │ │ │ │ + b 33df0 <__cxa_atexit@plt+0x280a8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rscseq r9, pc, ip, lsl #3 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rscseq r9, pc, r8, asr r1 @ │ │ │ │ - @ instruction: 0xfffffa08 │ │ │ │ - rscseq r0, r0, r8, lsr #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r3, r0, ip, lsl r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 3664c <__cxa_atexit@plt+0x2a904> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #116] @ 36670 <__cxa_atexit@plt+0x2a928> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 36664 <__cxa_atexit@plt+0x2a91c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [pc, #80] @ 36674 <__cxa_atexit@plt+0x2a92c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 33de0 <__cxa_atexit@plt+0x28098> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [r5] │ │ │ │ - stmda r5, {r0, r1, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 36664 <__cxa_atexit@plt+0x2a91c> │ │ │ │ - stmda r5, {r0, r1, r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 36718 <__cxa_atexit@plt+0x2a9d0> │ │ │ │ - ldr r7, [pc, #36] @ 36678 <__cxa_atexit@plt+0x2a930> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #28] @ 3667c <__cxa_atexit@plt+0x2a934> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + beq 33dd8 <__cxa_atexit@plt+0x28090> │ │ │ │ + b 33df0 <__cxa_atexit@plt+0x280a8> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrsbteq r3, [r0], #0 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 33e64 <__cxa_atexit@plt+0x2811c> │ │ │ │ + add r6, r8, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 33e8c <__cxa_atexit@plt+0x28144> │ │ │ │ + ldr lr, [pc, #128] @ 33ea8 <__cxa_atexit@plt+0x28160> │ │ │ │ + ldr r9, [r3, #2] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r3, #6] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldmib r5, {r0, lr} │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #32 │ │ │ │ + str r0, [r8, #20] │ │ │ │ + add r0, r8, #28 │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str ip, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + str r3, [r8, #24] │ │ │ │ + stm r0, {r2, sl, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 33e94 <__cxa_atexit@plt+0x2814c> │ │ │ │ + ldr r3, [pc, #44] @ 33ea4 <__cxa_atexit@plt+0x2815c> │ │ │ │ + add r5, r5, #32 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + b 33e98 <__cxa_atexit@plt+0x28150> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff3f8 │ │ │ │ + @ instruction: 0xfffffcb0 │ │ │ │ + rscseq r3, r0, r4 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r7, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 33f38 <__cxa_atexit@plt+0x281f0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 33f40 <__cxa_atexit@plt+0x281f8> │ │ │ │ + ldr ip, [pc, #120] @ 33f5c <__cxa_atexit@plt+0x28214> │ │ │ │ + ldr r1, [pc, #120] @ 33f60 <__cxa_atexit@plt+0x28218> │ │ │ │ + sub lr, r6, #13 │ │ │ │ + sub r2, r6, #27 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r1, r9, sl, ip} │ │ │ │ + str sl, [r7, #24] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + ldr r5, [pc, #80] @ 33f64 <__cxa_atexit@plt+0x2821c> │ │ │ │ + sub r1, r6, #1 │ │ │ │ + str r0, [r7, #32] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #28] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ mov r5, r3 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + mov r6, r7 │ │ │ │ + b 33f48 <__cxa_atexit@plt+0x28200> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 33f58 <__cxa_atexit@plt+0x28210> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rscseq r0, r0, ip, lsr #22 │ │ │ │ - rscseq r0, r0, r0, lsr #22 │ │ │ │ + rscseq r2, r0, r8, ror pc │ │ │ │ + @ instruction: 0xffffef80 │ │ │ │ + @ instruction: 0xffffe0b0 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #76] @ 366e8 <__cxa_atexit@plt+0x2a9a0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 366dc <__cxa_atexit@plt+0x2a994> │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 36718 <__cxa_atexit@plt+0x2a9d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 33fa8 <__cxa_atexit@plt+0x28260> │ │ │ │ + ldr r1, [pc, #48] @ 33fbc <__cxa_atexit@plt+0x28274> │ │ │ │ + ldr r8, [pc, #48] @ 33fc0 <__cxa_atexit@plt+0x28278> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 33fc4 <__cxa_atexit@plt+0x2827c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - b 36718 <__cxa_atexit@plt+0x2a9d0> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 367a4 <__cxa_atexit@plt+0x2aa5c> │ │ │ │ - ldr r2, [pc, #216] @ 3681c <__cxa_atexit@plt+0x2aad4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r0, r1, lr} │ │ │ │ + rscseq r2, r0, r4, asr pc │ │ │ │ + rscseq r2, r0, ip, lsr #29 │ │ │ │ + rscseq r2, r0, r0, asr #30 │ │ │ │ + rscseq r2, r0, r0, lsr lr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 34044 <__cxa_atexit@plt+0x282fc> │ │ │ │ + ldr r2, [pc, #104] @ 34058 <__cxa_atexit@plt+0x28310> │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 3402c <__cxa_atexit@plt+0x282e4> │ │ │ │ + ldr r2, [pc, #80] @ 3405c <__cxa_atexit@plt+0x28314> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 367e8 <__cxa_atexit@plt+0x2aaa0> │ │ │ │ - ldr lr, [pc, #180] @ 36820 <__cxa_atexit@plt+0x2aad8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #176] @ 36824 <__cxa_atexit@plt+0x2aadc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r7, r5, #8 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #16 │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 367f4 <__cxa_atexit@plt+0x2aaac> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 36828 <__cxa_atexit@plt+0x2aae0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r2, r3, r7} │ │ │ │ - sub r7, r1, #11 │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 3403c <__cxa_atexit@plt+0x282f4> │ │ │ │ + b 340b8 <__cxa_atexit@plt+0x28370> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 36818 <__cxa_atexit@plt+0x2aad0> │ │ │ │ + ldr r7, [pc, #20] @ 34060 <__cxa_atexit@plt+0x28318> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - ldrshteq r8, [pc], #252 │ │ │ │ - rscseq r8, pc, ip, lsr #31 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ 36870 <__cxa_atexit@plt+0x2ab28> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, lr} │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 36874 <__cxa_atexit@plt+0x2ab2c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r8, pc, r8, lsl #30 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 368b0 <__cxa_atexit@plt+0x2ab68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 368b4 <__cxa_atexit@plt+0x2ab6c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r8, pc, r8, asr #29 │ │ │ │ - andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 368f0 <__cxa_atexit@plt+0x2aba8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 368f4 <__cxa_atexit@plt+0x2abac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r8, pc, r8, lsl #29 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r1, [pc, #56] @ 3694c <__cxa_atexit@plt+0x2ac04> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + ldrhteq r2, [r0], #228 @ 0xe4 │ │ │ │ + smlalseq r2, r0, r8, sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 340a8 <__cxa_atexit@plt+0x28360> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ add r1, pc, r1 │ │ │ │ - stm r5, {r1, r2} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 36944 <__cxa_atexit@plt+0x2abfc> │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r7, fp │ │ │ │ - b 36718 <__cxa_atexit@plt+0x2a9d0> │ │ │ │ + beq 340a0 <__cxa_atexit@plt+0x28358> │ │ │ │ + b 340b8 <__cxa_atexit@plt+0x28370> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r2, r0, r0, asr sp │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - b 36718 <__cxa_atexit@plt+0x2a9d0> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 34164 <__cxa_atexit@plt+0x2841c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 369c0 <__cxa_atexit@plt+0x2ac78> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #36] @ 369d8 <__cxa_atexit@plt+0x2ac90> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 369dc <__cxa_atexit@plt+0x2ac94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r8, [pc], #208 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - smlalseq r0, r0, r4, r7 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 36a7c <__cxa_atexit@plt+0x2ad34> │ │ │ │ - ldr r3, [pc, #136] @ 36a94 <__cxa_atexit@plt+0x2ad4c> │ │ │ │ + bcc 3416c <__cxa_atexit@plt+0x28424> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 34144 <__cxa_atexit@plt+0x283fc> │ │ │ │ + ldr r0, [pc, #152] @ 341a4 <__cxa_atexit@plt+0x2845c> │ │ │ │ + ldr r3, [pc, #152] @ 341a8 <__cxa_atexit@plt+0x28460> │ │ │ │ + str lr, [r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #132] @ 36a98 <__cxa_atexit@plt+0x2ad50> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ 36a9c <__cxa_atexit@plt+0x2ad54> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #124] @ 36aa0 <__cxa_atexit@plt+0x2ad58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #120] @ 36aa4 <__cxa_atexit@plt+0x2ad5c> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #27 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - mov r2, r7 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r8, [r7, #40] @ 0x28 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r8, [r7, #48] @ 0x30 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - str r7, [r7, #64] @ 0x40 │ │ │ │ - sub r7, r6, #18 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 36aa8 <__cxa_atexit@plt+0x2ad60> │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str r9, [r6] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + ldr r7, [pc, #116] @ 341ac <__cxa_atexit@plt+0x28464> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 34198 <__cxa_atexit@plt+0x28450> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 34174 <__cxa_atexit@plt+0x2842c> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 3419c <__cxa_atexit@plt+0x28454> │ │ │ │ + ldr r0, [pc, #32] @ 341a0 <__cxa_atexit@plt+0x28458> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff2b4 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - @ instruction: 0xfffff4fc │ │ │ │ - @ instruction: 0xfffff338 │ │ │ │ - @ instruction: 0xfffff2f4 │ │ │ │ - rscseq r0, r0, ip, lsl #14 │ │ │ │ - ldrsbteq r0, [r0], #104 @ 0x68 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffc68c │ │ │ │ + rscseq r2, r0, r4, lsl #25 │ │ │ │ + rscseq fp, pc, ip, lsr #12 │ │ │ │ + @ instruction: 0xffffc4c4 │ │ │ │ + @ instruction: 0xffffc8c0 │ │ │ │ + rscseq fp, pc, r4, ror r6 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 341f0 <__cxa_atexit@plt+0x284a8> │ │ │ │ + ldr r1, [pc, #48] @ 34204 <__cxa_atexit@plt+0x284bc> │ │ │ │ + ldr r8, [pc, #48] @ 34208 <__cxa_atexit@plt+0x284c0> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 3420c <__cxa_atexit@plt+0x284c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r0, r8, asr #26 │ │ │ │ + rscseq r2, r0, r8, lsr #26 │ │ │ │ + rscseq r2, r0, r4, lsr sp │ │ │ │ + rscseq r2, r0, r8, ror #23 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 36b48 <__cxa_atexit@plt+0x2ae00> │ │ │ │ - ldr r3, [pc, #136] @ 36b60 <__cxa_atexit@plt+0x2ae18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #132] @ 36b64 <__cxa_atexit@plt+0x2ae1c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ 36b68 <__cxa_atexit@plt+0x2ae20> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #124] @ 36b6c <__cxa_atexit@plt+0x2ae24> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3428c <__cxa_atexit@plt+0x28544> │ │ │ │ + ldr r2, [pc, #104] @ 342a0 <__cxa_atexit@plt+0x28558> │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #120] @ 36b70 <__cxa_atexit@plt+0x2ae28> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #27 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - mov r2, r7 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r8, [r7, #40] @ 0x28 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r8, [r7, #48] @ 0x30 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - str r7, [r7, #64] @ 0x40 │ │ │ │ - sub r7, r6, #18 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 34274 <__cxa_atexit@plt+0x2852c> │ │ │ │ + ldr r2, [pc, #80] @ 342a4 <__cxa_atexit@plt+0x2855c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 34284 <__cxa_atexit@plt+0x2853c> │ │ │ │ + b 34300 <__cxa_atexit@plt+0x285b8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 36b74 <__cxa_atexit@plt+0x2ae2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff1e8 │ │ │ │ - @ instruction: 0xfffff9d0 │ │ │ │ - @ instruction: 0xfffff430 │ │ │ │ - @ instruction: 0xfffff26c │ │ │ │ - @ instruction: 0xfffff228 │ │ │ │ - rscseq r0, r0, r0, asr #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 36bb8 <__cxa_atexit@plt+0x2ae70> │ │ │ │ - ldr r2, [pc, #48] @ 36bc8 <__cxa_atexit@plt+0x2ae80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 36bcc <__cxa_atexit@plt+0x2ae84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 36bd0 <__cxa_atexit@plt+0x2ae88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ + ldr r7, [pc, #20] @ 342a8 <__cxa_atexit@plt+0x28560> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r7, [pc, #20] @ 36bd4 <__cxa_atexit@plt+0x2ae8c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq r8, pc, ip, lsr #24 │ │ │ │ - rscseq r8, pc, r0, asr #23 │ │ │ │ - rscseq r0, r0, r0, ror #11 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r2, r0, r8, lsr #25 │ │ │ │ + rscseq r2, r0, r0, asr fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 342f0 <__cxa_atexit@plt+0x285a8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 342e8 <__cxa_atexit@plt+0x285a0> │ │ │ │ + b 34300 <__cxa_atexit@plt+0x285b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r2, r0, r8, lsl #22 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 343ac <__cxa_atexit@plt+0x28664> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 36c2c <__cxa_atexit@plt+0x2aee4> │ │ │ │ - ldr lr, [pc, #60] @ 36c38 <__cxa_atexit@plt+0x2aef0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #56] @ 36c3c <__cxa_atexit@plt+0x2aef4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r2, r6, #23 │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 343b4 <__cxa_atexit@plt+0x2866c> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 3438c <__cxa_atexit@plt+0x28644> │ │ │ │ + ldr r0, [pc, #152] @ 343ec <__cxa_atexit@plt+0x286a4> │ │ │ │ + ldr r3, [pc, #152] @ 343f0 <__cxa_atexit@plt+0x286a8> │ │ │ │ + str lr, [r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str r9, [r6] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + ldr r7, [pc, #116] @ 343f4 <__cxa_atexit@plt+0x286ac> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 343e0 <__cxa_atexit@plt+0x28698> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 343bc <__cxa_atexit@plt+0x28674> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 343e4 <__cxa_atexit@plt+0x2869c> │ │ │ │ + ldr r0, [pc, #32] @ 343e8 <__cxa_atexit@plt+0x286a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, pc, r4, asr #23 │ │ │ │ - rscseq r8, pc, r0, lsl #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffc444 │ │ │ │ + rscseq r2, r0, ip, lsr sl │ │ │ │ + rscseq fp, pc, r8, ror #7 │ │ │ │ + @ instruction: 0xffffc27c │ │ │ │ + @ instruction: 0xffffc678 │ │ │ │ + rscseq fp, pc, r0, lsr r4 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub ip, r5, #36 @ 0x24 │ │ │ │ - ldr sl, [pc, #216] @ 36d30 <__cxa_atexit@plt+0x2afe8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #212] @ 36d34 <__cxa_atexit@plt+0x2afec> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #208] @ 36d38 <__cxa_atexit@plt+0x2aff0> │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 36cf0 <__cxa_atexit@plt+0x2afa8> │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 36cf8 <__cxa_atexit@plt+0x2afb0> │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 36d10 <__cxa_atexit@plt+0x2afc8> │ │ │ │ - ldr r0, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r7, [r0, #3] │ │ │ │ - ldr r2, [r0, #7] │ │ │ │ - ldr r0, [r0, #11] │ │ │ │ - ldr r8, [r3, #24] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 36d20 <__cxa_atexit@plt+0x2afd8> │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub ip, ip, #28 │ │ │ │ - mov r5, r3 │ │ │ │ - cmp fp, ip │ │ │ │ - bls 36c70 <__cxa_atexit@plt+0x2af28> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 34438 <__cxa_atexit@plt+0x286f0> │ │ │ │ + ldr r1, [pc, #48] @ 3444c <__cxa_atexit@plt+0x28704> │ │ │ │ + ldr r8, [pc, #48] @ 34450 <__cxa_atexit@plt+0x28708> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 34454 <__cxa_atexit@plt+0x2870c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - ldr r0, [r3] │ │ │ │ + rscseq r2, r0, ip, lsr fp │ │ │ │ + rscseq r2, r0, ip, lsl fp │ │ │ │ + rscseq r2, r0, r8, lsr #22 │ │ │ │ + rscseq r2, r0, ip, lsl fp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 344d4 <__cxa_atexit@plt+0x2878c> │ │ │ │ + ldr r2, [pc, #104] @ 344e8 <__cxa_atexit@plt+0x287a0> │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #84] @ 36da8 <__cxa_atexit@plt+0x2b060> │ │ │ │ + str r9, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - str r1, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 36d98 <__cxa_atexit@plt+0x2b050> │ │ │ │ - ldr r2, [pc, #36] @ 36dac <__cxa_atexit@plt+0x2b064> │ │ │ │ + beq 344bc <__cxa_atexit@plt+0x28774> │ │ │ │ + ldr r2, [pc, #80] @ 344ec <__cxa_atexit@plt+0x287a4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 36c4c <__cxa_atexit@plt+0x2af04> │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 344cc <__cxa_atexit@plt+0x28784> │ │ │ │ + b 34548 <__cxa_atexit@plt+0x28800> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #12] @ 36dd0 <__cxa_atexit@plt+0x2b088> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - b 36c4c <__cxa_atexit@plt+0x2af04> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 36e08 <__cxa_atexit@plt+0x2b0c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #20] │ │ │ │ - stmda r5, {r3, sl} │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r9, r3 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 36e3c <__cxa_atexit@plt+0x2b0f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 36e70 <__cxa_atexit@plt+0x2b128> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #28] @ 36ea4 <__cxa_atexit@plt+0x2b15c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov sl, r9 │ │ │ │ - b 3a290 <__cxa_atexit@plt+0x2e548> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldmdb r5, {r7, r9} │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 36f04 <__cxa_atexit@plt+0x2b1bc> │ │ │ │ - ldr r2, [pc, #48] @ 36f14 <__cxa_atexit@plt+0x2b1cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 36f18 <__cxa_atexit@plt+0x2b1d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 36f1c <__cxa_atexit@plt+0x2b1d4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1, r2, r8, r9} │ │ │ │ + ldr r7, [pc, #20] @ 344f0 <__cxa_atexit@plt+0x287a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r7, [pc, #20] @ 36f20 <__cxa_atexit@plt+0x2b1d8> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq r8, pc, r0, ror #17 │ │ │ │ - rscseq r8, pc, r4, ror r8 @ │ │ │ │ - smlalseq r0, r0, r8, r2 @ │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r2, r0, ip, lsr #21 │ │ │ │ + rscseq r2, r0, r4, lsl #21 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 34538 <__cxa_atexit@plt+0x287f0> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 34530 <__cxa_atexit@plt+0x287e8> │ │ │ │ + b 34548 <__cxa_atexit@plt+0x28800> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r2, r0, ip, lsr sl │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 345f4 <__cxa_atexit@plt+0x288ac> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 36fa0 <__cxa_atexit@plt+0x2b258> │ │ │ │ - ldr lr, [pc, #100] @ 36fac <__cxa_atexit@plt+0x2b264> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #96] @ 36fb0 <__cxa_atexit@plt+0x2b268> │ │ │ │ + bcc 345fc <__cxa_atexit@plt+0x288b4> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 345d4 <__cxa_atexit@plt+0x2888c> │ │ │ │ + ldr r0, [pc, #152] @ 34634 <__cxa_atexit@plt+0x288ec> │ │ │ │ + ldr r3, [pc, #152] @ 34638 <__cxa_atexit@plt+0x288f0> │ │ │ │ + str lr, [r2] │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ + str r0, [r8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str r9, [r6] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + ldr r7, [pc, #116] @ 3463c <__cxa_atexit@plt+0x288f4> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 34628 <__cxa_atexit@plt+0x288e0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ str r0, [r2] │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 34604 <__cxa_atexit@plt+0x288bc> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 3462c <__cxa_atexit@plt+0x288e4> │ │ │ │ + ldr r0, [pc, #32] @ 34630 <__cxa_atexit@plt+0x288e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffc1fc │ │ │ │ + ldrshteq r2, [r0], #116 @ 0x74 │ │ │ │ + rscseq fp, pc, r4, lsr #3 │ │ │ │ + @ instruction: 0xffffc034 │ │ │ │ + @ instruction: 0xffffc430 │ │ │ │ + rscseq fp, pc, ip, ror #3 │ │ │ │ + ldrhteq r2, [r0], #120 @ 0x78 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 346bc <__cxa_atexit@plt+0x28974> │ │ │ │ + ldr r2, [pc, #104] @ 346d0 <__cxa_atexit@plt+0x28988> │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 36f90 <__cxa_atexit@plt+0x2b248> │ │ │ │ - ldr r3, [pc, #48] @ 36fb4 <__cxa_atexit@plt+0x2b26c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r3, [r5] │ │ │ │ - b 36c4c <__cxa_atexit@plt+0x2af04> │ │ │ │ + beq 346a4 <__cxa_atexit@plt+0x2895c> │ │ │ │ + ldr r2, [pc, #80] @ 346d4 <__cxa_atexit@plt+0x2898c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 346b4 <__cxa_atexit@plt+0x2896c> │ │ │ │ + b 34730 <__cxa_atexit@plt+0x289e8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #12] @ 36fd8 <__cxa_atexit@plt+0x2b290> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - b 36c4c <__cxa_atexit@plt+0x2af04> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 346d8 <__cxa_atexit@plt+0x28990> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + ldrshteq r2, [r0], #128 @ 0x80 │ │ │ │ + rscseq r2, r0, r0, lsr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 34720 <__cxa_atexit@plt+0x289d8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 34718 <__cxa_atexit@plt+0x289d0> │ │ │ │ + b 34730 <__cxa_atexit@plt+0x289e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrsbteq r2, [r0], #104 @ 0x68 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 347dc <__cxa_atexit@plt+0x28a94> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 37024 <__cxa_atexit@plt+0x2b2dc> │ │ │ │ - ldr lr, [pc, #60] @ 3703c <__cxa_atexit@plt+0x2b2f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #56] @ 37040 <__cxa_atexit@plt+0x2b2f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r2, r6, #23 │ │ │ │ - stmib r3, {r1, r7, r8, r9, lr} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 37044 <__cxa_atexit@plt+0x2b2fc> │ │ │ │ + bcc 347e4 <__cxa_atexit@plt+0x28a9c> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 347bc <__cxa_atexit@plt+0x28a74> │ │ │ │ + ldr r0, [pc, #152] @ 3481c <__cxa_atexit@plt+0x28ad4> │ │ │ │ + ldr r3, [pc, #152] @ 34820 <__cxa_atexit@plt+0x28ad8> │ │ │ │ + str lr, [r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - rscseq r8, pc, r0, asr #15 │ │ │ │ - rscseq r8, pc, ip, ror r7 @ │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 37090 <__cxa_atexit@plt+0x2b348> │ │ │ │ - ldr r2, [pc, #48] @ 370a0 <__cxa_atexit@plt+0x2b358> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 370a4 <__cxa_atexit@plt+0x2b35c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 370a8 <__cxa_atexit@plt+0x2b360> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1, r2, r8, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r7, [pc, #20] @ 370ac <__cxa_atexit@plt+0x2b364> │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str r9, [r6] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + ldr r7, [pc, #116] @ 34824 <__cxa_atexit@plt+0x28adc> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 34810 <__cxa_atexit@plt+0x28ac8> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 347ec <__cxa_atexit@plt+0x28aa4> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 34814 <__cxa_atexit@plt+0x28acc> │ │ │ │ + ldr r0, [pc, #32] @ 34818 <__cxa_atexit@plt+0x28ad0> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - rscseq r8, pc, r4, asr r7 @ │ │ │ │ - rscseq r8, pc, r8, ror #13 │ │ │ │ - rscseq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 321bc <__cxa_atexit@plt+0x26474> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 37128 <__cxa_atexit@plt+0x2b3e0> │ │ │ │ - ldr r2, [pc, #92] @ 37144 <__cxa_atexit@plt+0x2b3fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r2, r5, #20 │ │ │ │ + @ instruction: 0xffffc014 │ │ │ │ + rscseq r2, r0, ip, lsl #12 │ │ │ │ + rscseq sl, pc, r0, asr #31 │ │ │ │ + @ instruction: 0xffffbe4c │ │ │ │ + @ instruction: 0xffffc248 │ │ │ │ + rscseq fp, pc, r8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 37130 <__cxa_atexit@plt+0x2b3e8> │ │ │ │ - ldr r3, [pc, #72] @ 3714c <__cxa_atexit@plt+0x2b404> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #68] @ 37150 <__cxa_atexit@plt+0x2b408> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #60] @ 37154 <__cxa_atexit@plt+0x2b40c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ + bhi 34868 <__cxa_atexit@plt+0x28b20> │ │ │ │ + ldr r1, [pc, #48] @ 3487c <__cxa_atexit@plt+0x28b34> │ │ │ │ + ldr r8, [pc, #48] @ 34880 <__cxa_atexit@plt+0x28b38> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 37148 <__cxa_atexit@plt+0x2b400> │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 34884 <__cxa_atexit@plt+0x28b3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, pc, r8, lsl #11 │ │ │ │ - rscseq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffffad8 │ │ │ │ - rscseq r8, pc, r0, asr #13 │ │ │ │ - rscseq r8, pc, r4, asr r6 @ │ │ │ │ - rsceq pc, pc, ip, asr #30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 37270 <__cxa_atexit@plt+0x2b528> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 37278 <__cxa_atexit@plt+0x2b530> │ │ │ │ - ldr ip, [pc, #316] @ 372c8 <__cxa_atexit@plt+0x2b580> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #312] @ 372cc <__cxa_atexit@plt+0x2b584> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [pc, #308] @ 372d0 <__cxa_atexit@plt+0x2b588> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #304] @ 372d4 <__cxa_atexit@plt+0x2b58c> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r2, r3, #14 │ │ │ │ - sub r3, r3, #23 │ │ │ │ - mov r7, r6 │ │ │ │ - str r0, [r7, #20]! │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #-16] │ │ │ │ - str r8, [r7, #-12] │ │ │ │ - str r9, [r7, #-8] │ │ │ │ - str r8, [r7, #-4] │ │ │ │ - add r3, r7, #48 @ 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 37294 <__cxa_atexit@plt+0x2b54c> │ │ │ │ - ldr sl, [pc, #240] @ 372d8 <__cxa_atexit@plt+0x2b590> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #236] @ 372dc <__cxa_atexit@plt+0x2b594> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #232] @ 372e0 <__cxa_atexit@plt+0x2b598> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r9, [pc, #228] @ 372e4 <__cxa_atexit@plt+0x2b59c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r3, #33 @ 0x21 │ │ │ │ - sub r7, r3, #27 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - sub r0, r3, #18 │ │ │ │ - add r7, r6, #32 │ │ │ │ - stm r7, {r2, r8, sl} │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str r9, [r6, #56] @ 0x38 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - sub r7, r3, #11 │ │ │ │ - add r3, r6, #88 @ 0x58 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 372b4 <__cxa_atexit@plt+0x2b56c> │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - ldr r2, [pc, #156] @ 372f0 <__cxa_atexit@plt+0x2b5a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - add r2, r6, #80 @ 0x50 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, r6 │ │ │ │ - b 37280 <__cxa_atexit@plt+0x2b538> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #100] @ 372ec <__cxa_atexit@plt+0x2b5a4> │ │ │ │ + mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 372e8 <__cxa_atexit@plt+0x2b5a0> │ │ │ │ + rscseq r2, r0, r4, lsl #15 │ │ │ │ + rscseq r2, r0, r4, ror #14 │ │ │ │ + rscseq r2, r0, r0, ror r7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 348c0 <__cxa_atexit@plt+0x28b78> │ │ │ │ + ldr r8, [pc, #40] @ 348d8 <__cxa_atexit@plt+0x28b90> │ │ │ │ + str sl, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov sl, r3 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r7, [pc, #20] @ 348dc <__cxa_atexit@plt+0x28b94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - @ instruction: 0xffffd0c0 │ │ │ │ - @ instruction: 0xffffd028 │ │ │ │ - @ instruction: 0xffffd0c8 │ │ │ │ - rscseq r8, pc, r8, lsr #11 │ │ │ │ - rsceq pc, pc, r4, lsl lr @ │ │ │ │ - rsceq pc, pc, r0, lsr #30 │ │ │ │ - rscseq r8, pc, r8, ror #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3733c <__cxa_atexit@plt+0x2b5f4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 37348 <__cxa_atexit@plt+0x2b600> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r8, pc, r4, r4 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r0, r0, lsr r7 │ │ │ │ + rscseq r2, r0, r8, lsr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 373c8 <__cxa_atexit@plt+0x2b680> │ │ │ │ - ldr r3, [pc, #108] @ 373d8 <__cxa_atexit@plt+0x2b690> │ │ │ │ + bhi 34944 <__cxa_atexit@plt+0x28bfc> │ │ │ │ + ldr r3, [pc, #84] @ 34954 <__cxa_atexit@plt+0x28c0c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 373b8 <__cxa_atexit@plt+0x2b670> │ │ │ │ - ldr r7, [pc, #84] @ 373dc <__cxa_atexit@plt+0x2b694> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #80] @ 373e0 <__cxa_atexit@plt+0x2b698> │ │ │ │ + str r3, [r7] │ │ │ │ + beq 34934 <__cxa_atexit@plt+0x28bec> │ │ │ │ + ldr r3, [pc, #68] @ 34958 <__cxa_atexit@plt+0x28c10> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [pc, #68] @ 373e4 <__cxa_atexit@plt+0x2b69c> │ │ │ │ + ldr r7, [pc, #64] @ 3495c <__cxa_atexit@plt+0x28c14> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - mov r7, r9 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r2, #10 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 373e8 <__cxa_atexit@plt+0x2b6a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #20] @ 34960 <__cxa_atexit@plt+0x28c18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrsbteq r8, [pc], #60 │ │ │ │ - rscseq r8, pc, r0, lsr r4 @ │ │ │ │ - rsceq pc, pc, r0, ror #27 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq sl, pc, ip, asr #26 │ │ │ │ + rscseq sl, pc, r4, asr sp @ │ │ │ │ + ldrsbteq r2, [r0], #108 @ 0x6c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 37424 <__cxa_atexit@plt+0x2b6dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 37428 <__cxa_atexit@plt+0x2b6e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r3, [pc, #16] @ 3742c <__cxa_atexit@plt+0x2b6e4> │ │ │ │ + ldr r3, [pc, #32] @ 34994 <__cxa_atexit@plt+0x28c4c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq r8, pc, ip, asr #7 │ │ │ │ - rscseq r8, pc, r0, asr r3 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 37470 <__cxa_atexit@plt+0x2b728> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 3747c <__cxa_atexit@plt+0x2b734> │ │ │ │ + ldr r2, [pc, #28] @ 34998 <__cxa_atexit@plt+0x28c50> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + cmp r1, #10 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, pc, r8, ror #6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + rscseq sl, pc, ip, ror #25 │ │ │ │ + ldrshteq sl, [pc], #196 │ │ │ │ + rscseq r2, r0, ip, asr r4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 37510 <__cxa_atexit@plt+0x2b7c8> │ │ │ │ - ldr r3, [pc, #128] @ 37520 <__cxa_atexit@plt+0x2b7d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 37500 <__cxa_atexit@plt+0x2b7b8> │ │ │ │ - ldr r7, [pc, #104] @ 37524 <__cxa_atexit@plt+0x2b7dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #100] @ 37528 <__cxa_atexit@plt+0x2b7e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r7, sl │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [sl] │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 34a18 <__cxa_atexit@plt+0x28cd0> │ │ │ │ + ldr r2, [pc, #104] @ 34a2c <__cxa_atexit@plt+0x28ce4> │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 34a00 <__cxa_atexit@plt+0x28cb8> │ │ │ │ + ldr r2, [pc, #80] @ 34a30 <__cxa_atexit@plt+0x28ce8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 34a10 <__cxa_atexit@plt+0x28cc8> │ │ │ │ + b 34a8c <__cxa_atexit@plt+0x28d44> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 3752c <__cxa_atexit@plt+0x2b7e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 34a34 <__cxa_atexit@plt+0x28cec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - rscseq r8, pc, ip, lsr #5 │ │ │ │ - smlaleq pc, pc, ip, ip @ │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r2, r0, r8, lsl #12 │ │ │ │ + rscseq r2, r0, r4, asr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 34a7c <__cxa_atexit@plt+0x28d34> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 34a74 <__cxa_atexit@plt+0x28d2c> │ │ │ │ + b 34a8c <__cxa_atexit@plt+0x28d44> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r2, r0, ip, ror r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #44] @ 37574 <__cxa_atexit@plt+0x2b82c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r1, r2, r3} │ │ │ │ - sub sl, r5, #20 │ │ │ │ - stm sl, {r0, r1, lr} │ │ │ │ - stmda r5, {r2, r3, r9} │ │ │ │ - ldr r3, [pc, #12] @ 37578 <__cxa_atexit@plt+0x2b830> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq r8, pc, r4, lsl #4 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 375b0 <__cxa_atexit@plt+0x2b868> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - sub lr, r5, #8 │ │ │ │ - stm lr, {r1, r2, r3, r7} │ │ │ │ - ldr r3, [pc, #12] @ 375b4 <__cxa_atexit@plt+0x2b86c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r8, pc, r8, asr #3 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 375ec <__cxa_atexit@plt+0x2b8a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 375f0 <__cxa_atexit@plt+0x2b8a8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r8, pc, ip, lsl #3 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 37628 <__cxa_atexit@plt+0x2b8e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 3762c <__cxa_atexit@plt+0x2b8e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r8, pc, r0, asr r1 @ │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + sub r1, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 34b38 <__cxa_atexit@plt+0x28df0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 37694 <__cxa_atexit@plt+0x2b94c> │ │ │ │ - ldr r8, [pc, #76] @ 376a0 <__cxa_atexit@plt+0x2b958> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #72] @ 376a4 <__cxa_atexit@plt+0x2b95c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - sub r9, r6, #23 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, pc, r0, lsr r1 @ │ │ │ │ - rscseq r8, pc, r4, ror #2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + bcc 34b40 <__cxa_atexit@plt+0x28df8> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 34b18 <__cxa_atexit@plt+0x28dd0> │ │ │ │ + ldr r0, [pc, #152] @ 34b78 <__cxa_atexit@plt+0x28e30> │ │ │ │ + ldr r3, [pc, #152] @ 34b7c <__cxa_atexit@plt+0x28e34> │ │ │ │ + ldr r7, [pc, #152] @ 34b80 <__cxa_atexit@plt+0x28e38> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r5, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str lr, [r2] │ │ │ │ + str r9, [r6] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 34b6c <__cxa_atexit@plt+0x28e24> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 34b48 <__cxa_atexit@plt+0x28e00> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, #32] @ 34b70 <__cxa_atexit@plt+0x28e28> │ │ │ │ + ldr r7, [pc, #32] @ 34b74 <__cxa_atexit@plt+0x28e2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffbcb8 │ │ │ │ + ldrsbteq r2, [r0], #68 @ 0x44 │ │ │ │ + rscseq r2, r0, r0, lsr #5 │ │ │ │ + @ instruction: 0xffffbaf0 │ │ │ │ + @ instruction: 0xffffbed4 │ │ │ │ + rscseq r2, r0, ip, lsr r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r8, [pc, #16] @ 34bb4 <__cxa_atexit@plt+0x28e6c> │ │ │ │ + str sl, [r5] │ │ │ │ + mov sl, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 10a1ac <__cxa_atexit@plt+0xfe464> │ │ │ │ + rscseq r2, r0, r4, lsl #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 37744 <__cxa_atexit@plt+0x2b9fc> │ │ │ │ - ldr r7, [pc, #172] @ 37774 <__cxa_atexit@plt+0x2ba2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, sl} │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 37754 <__cxa_atexit@plt+0x2ba0c> │ │ │ │ - ldr r2, [pc, #152] @ 37778 <__cxa_atexit@plt+0x2ba30> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 37734 <__cxa_atexit@plt+0x2b9ec> │ │ │ │ - ldr lr, [pc, #128] @ 3777c <__cxa_atexit@plt+0x2ba34> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - ldr r3, [pc, #112] @ 37780 <__cxa_atexit@plt+0x2ba38> │ │ │ │ + bhi 34c40 <__cxa_atexit@plt+0x28ef8> │ │ │ │ + ldr r1, [pc, #136] @ 34c60 <__cxa_atexit@plt+0x28f18> │ │ │ │ + ldr r7, [pc, #136] @ 34c64 <__cxa_atexit@plt+0x28f1c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 34c34 <__cxa_atexit@plt+0x28eec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 34c4c <__cxa_atexit@plt+0x28f04> │ │ │ │ + ldr r3, [pc, #88] @ 34c68 <__cxa_atexit@plt+0x28f20> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str sl, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 34c6c <__cxa_atexit@plt+0x28f24> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 37788 <__cxa_atexit@plt+0x2ba40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 37784 <__cxa_atexit@plt+0x2ba3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xffffa578 │ │ │ │ - @ instruction: 0xffffa5ac │ │ │ │ - rscseq r8, pc, r0, rrx │ │ │ │ - strdeq pc, [pc], #140 @ │ │ │ │ - rsceq pc, pc, ip, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 377b0 <__cxa_atexit@plt+0x2ba68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlalseq sl, pc, r4, sl @ │ │ │ │ + rscseq sl, pc, ip, asr #20 │ │ │ │ + ldrshteq sl, [pc], #172 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 377f4 <__cxa_atexit@plt+0x2baac> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 37800 <__cxa_atexit@plt+0x2bab8> │ │ │ │ + bcc 34cb8 <__cxa_atexit@plt+0x28f70> │ │ │ │ + ldr r2, [pc, #48] @ 34cc4 <__cxa_atexit@plt+0x28f7c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 34cc8 <__cxa_atexit@plt+0x28f80> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r7, pc, r4, ror #31 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, pc, r8, asr #19 │ │ │ │ + rscseq sl, pc, r4, ror sl @ │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 37874 <__cxa_atexit@plt+0x2bb2c> │ │ │ │ - ldm r5!, {r2, r3} │ │ │ │ - ldr ip, [pc, #92] @ 3788c <__cxa_atexit@plt+0x2bb44> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [pc, #88] @ 37890 <__cxa_atexit@plt+0x2bb48> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, #80] @ 37894 <__cxa_atexit@plt+0x2bb4c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #19 │ │ │ │ - str ip, [r7, #4] │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str lr, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str r0, [r7, #24] │ │ │ │ - sub r2, r6, #6 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 34d1c <__cxa_atexit@plt+0x28fd4> │ │ │ │ + ldr r1, [pc, #64] @ 34d38 <__cxa_atexit@plt+0x28ff0> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ mov r9, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 37898 <__cxa_atexit@plt+0x2bb50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 34d3c <__cxa_atexit@plt+0x28ff4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 34d40 <__cxa_atexit@plt+0x28ff8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, pc, r4, ror #28 │ │ │ │ - rscseq r7, pc, r4, lsr #28 │ │ │ │ - rscseq r7, pc, ip, asr #28 │ │ │ │ - rsceq pc, pc, r0, asr #18 │ │ │ │ - ldm r5, {r8, r9, sl} │ │ │ │ - sub r1, r5, #12 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 378ec <__cxa_atexit@plt+0x2bba4> │ │ │ │ - ldr lr, [pc, #76] @ 37900 <__cxa_atexit@plt+0x2bbb8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str lr, [r5] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - str sl, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r9, [r5, #32] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add lr, r5, #8 │ │ │ │ - stm lr, {r1, r2, r3, ip} │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r7, [pc, #16] @ 37904 <__cxa_atexit@plt+0x2bbbc> │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r8, r9, sl} │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rsceq pc, pc, ip, asr #17 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + ldrsbteq sl, [pc], #156 │ │ │ │ + rscseq r2, r0, ip, lsl r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #12] @ 34d64 <__cxa_atexit@plt+0x2901c> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 8baa30 <__cxa_atexit@plt+0x8aece8> │ │ │ │ + rscseq sl, pc, r4, ror #20 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 35d10 <__cxa_atexit@plt+0x29fc8> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 37954 <__cxa_atexit@plt+0x2bc0c> │ │ │ │ - ldr r2, [pc, #56] @ 3795c <__cxa_atexit@plt+0x2bc14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 37960 <__cxa_atexit@plt+0x2bc18> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 37964 <__cxa_atexit@plt+0x2bc1c> │ │ │ │ + bhi 34df8 <__cxa_atexit@plt+0x290b0> │ │ │ │ + ldr r1, [pc, #136] @ 34e18 <__cxa_atexit@plt+0x290d0> │ │ │ │ + ldr r7, [pc, #136] @ 34e1c <__cxa_atexit@plt+0x290d4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 34dec <__cxa_atexit@plt+0x290a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 34e04 <__cxa_atexit@plt+0x290bc> │ │ │ │ + ldr r3, [pc, #88] @ 34e20 <__cxa_atexit@plt+0x290d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 34e24 <__cxa_atexit@plt+0x290dc> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rsceq pc, pc, r4, asr #13 │ │ │ │ - rscseq r7, pc, r0, asr #26 │ │ │ │ - rscseq r7, pc, r0, lsr lr @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrsbteq sl, [pc], #140 │ │ │ │ + smlalseq sl, pc, r4, r8 @ │ │ │ │ + rscseq sl, pc, r4, asr #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 379d4 <__cxa_atexit@plt+0x2bc8c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 379e0 <__cxa_atexit@plt+0x2bc98> │ │ │ │ - ldr lr, [pc, #88] @ 379f0 <__cxa_atexit@plt+0x2bca8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 379f4 <__cxa_atexit@plt+0x2bcac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 379f8 <__cxa_atexit@plt+0x2bcb0> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 34e70 <__cxa_atexit@plt+0x29128> │ │ │ │ + ldr r2, [pc, #48] @ 34e7c <__cxa_atexit@plt+0x29134> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 34e80 <__cxa_atexit@plt+0x29138> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, pc, r0, lsl r8 @ │ │ │ │ + ldrhteq sl, [pc], #140 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 34ee0 <__cxa_atexit@plt+0x29198> │ │ │ │ + ldr lr, [pc, #72] @ 34ee8 <__cxa_atexit@plt+0x291a0> │ │ │ │ + ldr r0, [pc, #72] @ 34eec <__cxa_atexit@plt+0x291a4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 34ed0 <__cxa_atexit@plt+0x29188> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - rscseq r7, pc, ip, asr #25 │ │ │ │ - ldrhteq r7, [pc], #216 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r9, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - sub r2, r3, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 37a64 <__cxa_atexit@plt+0x2bd1c> │ │ │ │ - ldr lr, [pc, #72] @ 37a78 <__cxa_atexit@plt+0x2bd30> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r3, {r1, ip} │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - ldr sl, [r3, #20] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stm r3, {r0, r2, ip} │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r7, [pc, #16] @ 37a7c <__cxa_atexit@plt+0x2bd34> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sl, pc, ip, asr #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r0, r0, asr #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 34f84 <__cxa_atexit@plt+0x2923c> │ │ │ │ + ldr r3, [pc, #100] @ 34f8c <__cxa_atexit@plt+0x29244> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-20]! @ 0xffffffec │ │ │ │ + add lr, r7, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 34f6c <__cxa_atexit@plt+0x29224> │ │ │ │ + ldr r3, [pc, #60] @ 34f90 <__cxa_atexit@plt+0x29248> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #4] │ │ │ │ + beq 34f7c <__cxa_atexit@plt+0x29234> │ │ │ │ + b 34fd8 <__cxa_atexit@plt+0x29290> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmdb r3, {r8, r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rsceq pc, pc, r4, asr r7 @ │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 37ab8 <__cxa_atexit@plt+0x2bd70> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrhteq r2, [r0], #4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 34fc8 <__cxa_atexit@plt+0x29280> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #16] @ 37abc <__cxa_atexit@plt+0x2bd74> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r7, pc, r4, asr #25 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 37af8 <__cxa_atexit@plt+0x2bdb0> │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 34fc0 <__cxa_atexit@plt+0x29278> │ │ │ │ + b 34fd8 <__cxa_atexit@plt+0x29290> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r2, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 35018 <__cxa_atexit@plt+0x292d0> │ │ │ │ + ldr r3, [pc, #96] @ 35054 <__cxa_atexit@plt+0x2930c> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 37afc <__cxa_atexit@plt+0x2bdb4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r7, pc, r0, lsl #25 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 37b38 <__cxa_atexit@plt+0x2bdf0> │ │ │ │ + str r3, [r5] │ │ │ │ + beq 35044 <__cxa_atexit@plt+0x292fc> │ │ │ │ + ldr r7, [pc, #80] @ 35058 <__cxa_atexit@plt+0x29310> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 35088 <__cxa_atexit@plt+0x29340> │ │ │ │ + ldr r3, [pc, #44] @ 3504c <__cxa_atexit@plt+0x29304> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 37b3c <__cxa_atexit@plt+0x2bdf4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r7, pc, r0, asr #24 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 37ba4 <__cxa_atexit@plt+0x2be5c> │ │ │ │ - ldr lr, [pc, #76] @ 37bb0 <__cxa_atexit@plt+0x2be68> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #72] @ 37bb4 <__cxa_atexit@plt+0x2be6c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + beq 35044 <__cxa_atexit@plt+0x292fc> │ │ │ │ + ldr r7, [pc, #28] @ 35050 <__cxa_atexit@plt+0x29308> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 352fc <__cxa_atexit@plt+0x295b4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x000002b4 │ │ │ │ + rscseq r1, r0, r8, lsl #25 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrhteq r1, [r0], #196 @ 0xc4 │ │ │ │ + rscseq r1, r0, ip, ror #31 │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 35084 <__cxa_atexit@plt+0x2933c> │ │ │ │ str r7, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r3, [pc, #28] @ 37bb8 <__cxa_atexit@plt+0x2be70> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - ldrsbteq r7, [pc], #180 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 37bf0 <__cxa_atexit@plt+0x2bea8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 37bf4 <__cxa_atexit@plt+0x2beac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r7, pc, r8, lsl #23 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 37c30 <__cxa_atexit@plt+0x2bee8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 37c34 <__cxa_atexit@plt+0x2beec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r7, pc, r8, asr #22 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 37c6c <__cxa_atexit@plt+0x2bf24> │ │ │ │ + add r7, r3, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 35088 <__cxa_atexit@plt+0x29340> │ │ │ │ + rscseq r1, r0, r8, asr #24 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + mov fp, r7 │ │ │ │ + and r7, r6, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 350d8 <__cxa_atexit@plt+0x29390> │ │ │ │ + ldr r3, [pc, #156] @ 35144 <__cxa_atexit@plt+0x293fc> │ │ │ │ + ldr r7, [r6, #2] │ │ │ │ + ldr r6, [r6, #6] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 37c70 <__cxa_atexit@plt+0x2bf28> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r7, pc, ip, lsl #22 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 37ca8 <__cxa_atexit@plt+0x2bf60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 37cac <__cxa_atexit@plt+0x2bf64> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrsbteq r7, [pc], #160 │ │ │ │ - andeq r0, r0, r7, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 37ce8 <__cxa_atexit@plt+0x2bfa0> │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5, #20] │ │ │ │ + beq 35118 <__cxa_atexit@plt+0x293d0> │ │ │ │ + ldr r6, [pc, #128] @ 35148 <__cxa_atexit@plt+0x29400> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + b 61f3f8 <__cxa_atexit@plt+0x6136b0> │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 35124 <__cxa_atexit@plt+0x293dc> │ │ │ │ + ldr r3, [pc, #84] @ 3514c <__cxa_atexit@plt+0x29404> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 37cec <__cxa_atexit@plt+0x2bfa4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlalseq r7, pc, r0, sl @ │ │ │ │ - andeq r0, r0, r7, asr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 37d9c <__cxa_atexit@plt+0x2c054> │ │ │ │ - ldr r3, [pc, #124] @ 37dac <__cxa_atexit@plt+0x2c064> │ │ │ │ + ldr r7, [pc, #20] @ 35140 <__cxa_atexit@plt+0x293f8> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + ldrshteq r1, [r0], #232 @ 0xe8 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 35170 <__cxa_atexit@plt+0x29428> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 37d84 <__cxa_atexit@plt+0x2c03c> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [pc, #92] @ 37db0 <__cxa_atexit@plt+0x2c068> │ │ │ │ + str r3, [r5] │ │ │ │ + b 61f3f8 <__cxa_atexit@plt+0x6136b0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrsbteq r1, [r0], #228 @ 0xe4 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 351bc <__cxa_atexit@plt+0x29474> │ │ │ │ + ldr r2, [pc, #44] @ 351c8 <__cxa_atexit@plt+0x29480> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r1, [pc, #36] @ 351cc <__cxa_atexit@plt+0x29484> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b cf4d8c <__cxa_atexit@plt+0xce9044> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq sl, pc, r8, lsl r6 @ │ │ │ │ + rscseq r1, r0, r8, ror lr │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 351f4 <__cxa_atexit@plt+0x294ac> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b cec300 <__cxa_atexit@plt+0xce05b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r0, r0, asr lr │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #48] @ 3523c <__cxa_atexit@plt+0x294f4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 37d94 <__cxa_atexit@plt+0x2c04c> │ │ │ │ - b 37e0c <__cxa_atexit@plt+0x2c0c4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + beq 35234 <__cxa_atexit@plt+0x294ec> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 35088 <__cxa_atexit@plt+0x29340> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 37db4 <__cxa_atexit@plt+0x2c06c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rsceq pc, pc, r0, lsr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r1, r0, r8, lsl #28 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 35088 <__cxa_atexit@plt+0x29340> │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #48] @ 37e00 <__cxa_atexit@plt+0x2c0b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ + mov r8, r7 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 352ac <__cxa_atexit@plt+0x29564> │ │ │ │ + ldr r3, [pc, #60] @ 352c8 <__cxa_atexit@plt+0x29580> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #24] @ 352cc <__cxa_atexit@plt+0x29584> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbf4 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + rscseq r1, r0, r8, ror sp │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 352f8 <__cxa_atexit@plt+0x295b0> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, r3, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 352fc <__cxa_atexit@plt+0x295b4> │ │ │ │ + ldrsbteq r1, [r0], #148 @ 0x94 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + mov fp, r7 │ │ │ │ + and r7, r6, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 3534c <__cxa_atexit@plt+0x29604> │ │ │ │ + ldr r3, [pc, #148] @ 353b0 <__cxa_atexit@plt+0x29668> │ │ │ │ + ldr r7, [r6, #2] │ │ │ │ + ldr r6, [r6, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 37df8 <__cxa_atexit@plt+0x2c0b0> │ │ │ │ - b 37e0c <__cxa_atexit@plt+0x2c0c4> │ │ │ │ + str r6, [r5, #16] │ │ │ │ + beq 35384 <__cxa_atexit@plt+0x2963c> │ │ │ │ + ldr r6, [pc, #120] @ 353b4 <__cxa_atexit@plt+0x2966c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + b 61f3f8 <__cxa_atexit@plt+0x6136b0> │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 35390 <__cxa_atexit@plt+0x29648> │ │ │ │ + ldr r3, [pc, #76] @ 353b8 <__cxa_atexit@plt+0x29670> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [pc, #224] @ 37efc <__cxa_atexit@plt+0x2c1b4> │ │ │ │ + ldr r7, [pc, #20] @ 353ac <__cxa_atexit@plt+0x29664> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - str r1, [r5, #16] │ │ │ │ + str r7, [r5, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xfffffa00 │ │ │ │ + rscseq r1, r0, ip, lsl #25 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 353dc <__cxa_atexit@plt+0x29694> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 61f3f8 <__cxa_atexit@plt+0x6136b0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r0, r8, ror #24 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 35428 <__cxa_atexit@plt+0x296e0> │ │ │ │ + ldr r2, [pc, #44] @ 35434 <__cxa_atexit@plt+0x296ec> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r1, [pc, #36] @ 35438 <__cxa_atexit@plt+0x296f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b cf4d8c <__cxa_atexit@plt+0xce9044> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq sl, pc, ip, lsr #7 │ │ │ │ + rscseq r1, r0, ip, lsl #24 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 35460 <__cxa_atexit@plt+0x29718> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b cec300 <__cxa_atexit@plt+0xce05b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r0, r4, ror #23 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #48] @ 354a8 <__cxa_atexit@plt+0x29760> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 37ecc <__cxa_atexit@plt+0x2c184> │ │ │ │ - str r6, [sp] │ │ │ │ - ldr r8, [pc, #168] @ 37f00 <__cxa_atexit@plt+0x2c1b8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldm r5, {r1, lr} │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str ip, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r9} │ │ │ │ str r3, [r5, #12] │ │ │ │ - sub r6, r5, #16 │ │ │ │ - sub r0, r5, #28 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 37ed8 <__cxa_atexit@plt+0x2c190> │ │ │ │ - mov r8, lr │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - ldr r0, [pc, #96] @ 37f08 <__cxa_atexit@plt+0x2c1c0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub sl, r5, #16 │ │ │ │ - stm sl, {r0, r3, lr} │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - stm r5, {r1, r2, ip} │ │ │ │ - str r8, [r5, #12] │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r6, [sp] │ │ │ │ - mov r8, r7 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ + beq 354a0 <__cxa_atexit@plt+0x29758> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 352fc <__cxa_atexit@plt+0x295b4> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #36] @ 37f04 <__cxa_atexit@plt+0x2c1bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r7, sl, lr} │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r6, [sp] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - rsceq pc, pc, r0, ror #5 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlalseq r1, r0, ip, fp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 352fc <__cxa_atexit@plt+0x295b4> │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #160] @ 37fbc <__cxa_atexit@plt+0x2c274> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldmib r5, {r3, sl} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - add lr, r5, #16 │ │ │ │ - stm lr, {r0, r3, sl} │ │ │ │ - sub lr, r5, #4 │ │ │ │ - sub r1, r5, #16 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 37f9c <__cxa_atexit@plt+0x2c254> │ │ │ │ - ldr r1, [pc, #96] @ 37fc0 <__cxa_atexit@plt+0x2c278> │ │ │ │ + mov r8, r7 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 35510 <__cxa_atexit@plt+0x297c8> │ │ │ │ + ldr r3, [pc, #52] @ 3552c <__cxa_atexit@plt+0x297e4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #24] @ 35530 <__cxa_atexit@plt+0x297e8> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 355bc <__cxa_atexit@plt+0x29874> │ │ │ │ + ldr r1, [pc, #136] @ 355dc <__cxa_atexit@plt+0x29894> │ │ │ │ + ldr r7, [pc, #136] @ 355e0 <__cxa_atexit@plt+0x29898> │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r0, r3, ip} │ │ │ │ - str sl, [r5, #16] │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, r7 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r2, [pc, #32] @ 37fc4 <__cxa_atexit@plt+0x2c27c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r7, r9} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r5, lr │ │ │ │ + tst r7, #3 │ │ │ │ + beq 355b0 <__cxa_atexit@plt+0x29868> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 355c8 <__cxa_atexit@plt+0x29880> │ │ │ │ + ldr r3, [pc, #88] @ 355e4 <__cxa_atexit@plt+0x2989c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 355e8 <__cxa_atexit@plt+0x298a0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - rsceq pc, pc, ip, lsl r2 @ │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sl, pc, r8, lsl r1 @ │ │ │ │ + ldrsbteq sl, [pc], #0 │ │ │ │ + rscseq sl, pc, r0, lsl #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 38010 <__cxa_atexit@plt+0x2c2c8> │ │ │ │ - ldr lr, [pc, #60] @ 38028 <__cxa_atexit@plt+0x2c2e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #56] @ 3802c <__cxa_atexit@plt+0x2c2e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bcc 35634 <__cxa_atexit@plt+0x298ec> │ │ │ │ + ldr r2, [pc, #48] @ 35640 <__cxa_atexit@plt+0x298f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r2, r6, #23 │ │ │ │ - stmib r3, {r1, r7, r8, r9, lr} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 35644 <__cxa_atexit@plt+0x298fc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 38030 <__cxa_atexit@plt+0x2c2e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - ldrsbteq r7, [pc], #116 │ │ │ │ - smlalseq r7, pc, r0, r7 @ │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38064 <__cxa_atexit@plt+0x2c31c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 3806c <__cxa_atexit@plt+0x2c324> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 901d08 <__cxa_atexit@plt+0x8f5fc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, pc, ip, lsl r6 @ │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, pc, ip, asr #32 │ │ │ │ + ldrshteq sl, [pc], #8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 380b0 <__cxa_atexit@plt+0x2c368> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 380b8 <__cxa_atexit@plt+0x2c370> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 380bc <__cxa_atexit@plt+0x2c374> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c494 <__cxa_atexit@plt+0xb5074c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r7, [pc], #92 │ │ │ │ - ldrsbteq r7, [pc], #96 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 38130 <__cxa_atexit@plt+0x2c3e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3813c <__cxa_atexit@plt+0x2c3f4> │ │ │ │ - ldr lr, [pc, #92] @ 3814c <__cxa_atexit@plt+0x2c404> │ │ │ │ + bhi 356a4 <__cxa_atexit@plt+0x2995c> │ │ │ │ + ldr lr, [pc, #72] @ 356ac <__cxa_atexit@plt+0x29964> │ │ │ │ + ldr r0, [pc, #72] @ 356b0 <__cxa_atexit@plt+0x29968> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #84] @ 38150 <__cxa_atexit@plt+0x2c408> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [pc, #64] @ 38154 <__cxa_atexit@plt+0x2c40c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 35694 <__cxa_atexit@plt+0x2994c> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - rscseq r7, pc, r4, ror r5 @ │ │ │ │ - rscseq r7, pc, r8, asr r6 @ │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sl, pc, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38188 <__cxa_atexit@plt+0x2c440> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 38190 <__cxa_atexit@plt+0x2c448> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 901d78 <__cxa_atexit@plt+0x8f6030> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldrshteq r7, [pc], #72 │ │ │ │ + rscseq r1, r0, ip, ror r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 381d4 <__cxa_atexit@plt+0x2c48c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 381dc <__cxa_atexit@plt+0x2c494> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 381e0 <__cxa_atexit@plt+0x2c498> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c494 <__cxa_atexit@plt+0xb5074c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrhteq r7, [pc], #72 │ │ │ │ - rscseq r7, pc, ip, lsr #11 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 38254 <__cxa_atexit@plt+0x2c50c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 38260 <__cxa_atexit@plt+0x2c518> │ │ │ │ - ldr lr, [pc, #92] @ 38270 <__cxa_atexit@plt+0x2c528> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #84] @ 38274 <__cxa_atexit@plt+0x2c52c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [pc, #64] @ 38278 <__cxa_atexit@plt+0x2c530> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 35748 <__cxa_atexit@plt+0x29a00> │ │ │ │ + ldr r3, [pc, #100] @ 35750 <__cxa_atexit@plt+0x29a08> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-20]! @ 0xffffffec │ │ │ │ + add lr, r7, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 35730 <__cxa_atexit@plt+0x299e8> │ │ │ │ + ldr r3, [pc, #60] @ 35754 <__cxa_atexit@plt+0x29a0c> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #4] │ │ │ │ + beq 35740 <__cxa_atexit@plt+0x299f8> │ │ │ │ + b 3579c <__cxa_atexit@plt+0x29a54> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - rscseq r7, pc, r0, asr r4 @ │ │ │ │ - rscseq r7, pc, r4, lsr r5 @ │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 382a8 <__cxa_atexit@plt+0x2c560> │ │ │ │ - ldr r3, [pc, #28] @ 382b8 <__cxa_atexit@plt+0x2c570> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ - ldr r7, [pc, #12] @ 382bc <__cxa_atexit@plt+0x2c574> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rsceq lr, pc, r8, lsl pc @ │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrshteq r1, [r0], #128 @ 0x80 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 382e0 <__cxa_atexit@plt+0x2c598> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 3578c <__cxa_atexit@plt+0x29a44> │ │ │ │ str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 38304 <__cxa_atexit@plt+0x2c5bc> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 35784 <__cxa_atexit@plt+0x29a3c> │ │ │ │ + b 3579c <__cxa_atexit@plt+0x29a54> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrhteq r1, [r0], #136 @ 0x88 │ │ │ │ andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 38384 <__cxa_atexit@plt+0x2c63c> │ │ │ │ - ldr lr, [pc, #100] @ 38390 <__cxa_atexit@plt+0x2c648> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #96] @ 38394 <__cxa_atexit@plt+0x2c64c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #92] @ 38398 <__cxa_atexit@plt+0x2c650> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - mov r2, r3 │ │ │ │ - str r9, [r2, #12]! │ │ │ │ - sub r9, r5, #16 │ │ │ │ - stm r9, {r0, r2, lr} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - ldr r3, [pc, #32] @ 3839c <__cxa_atexit@plt+0x2c654> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - ldrshteq r7, [pc], #52 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 383c0 <__cxa_atexit@plt+0x2c678> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 38438 <__cxa_atexit@plt+0x2c6f0> │ │ │ │ - ldr r9, [pc, #112] @ 38448 <__cxa_atexit@plt+0x2c700> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #108] @ 3844c <__cxa_atexit@plt+0x2c704> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, #104] @ 38450 <__cxa_atexit@plt+0x2c708> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #100] @ 38454 <__cxa_atexit@plt+0x2c70c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r6, [r5, #24] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #12]! │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r2, r6, ip} │ │ │ │ - mov r6, r3 │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd84 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq r7, pc, r0, lsl #7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 38478 <__cxa_atexit@plt+0x2c730> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r2, [pc, #12] @ 38490 <__cxa_atexit@plt+0x2c748> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b b5bdd4 <__cxa_atexit@plt+0xb5008c> │ │ │ │ - rscseq r7, pc, ip, ror #5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 384dc <__cxa_atexit@plt+0x2c794> │ │ │ │ - ldr r3, [pc, #56] @ 384ec <__cxa_atexit@plt+0x2c7a4> │ │ │ │ + bne 357dc <__cxa_atexit@plt+0x29a94> │ │ │ │ + ldr r3, [pc, #96] @ 35818 <__cxa_atexit@plt+0x29ad0> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 384cc <__cxa_atexit@plt+0x2c784> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 384f0 <__cxa_atexit@plt+0x2c7a8> │ │ │ │ + str r3, [r5] │ │ │ │ + beq 35808 <__cxa_atexit@plt+0x29ac0> │ │ │ │ + ldr r7, [pc, #80] @ 3581c <__cxa_atexit@plt+0x29ad4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq lr, pc, r8, ror #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38548 <__cxa_atexit@plt+0x2c800> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 38550 <__cxa_atexit@plt+0x2c808> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 38554 <__cxa_atexit@plt+0x2c80c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c014 <__cxa_atexit@plt+0xb502cc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, pc, r4, asr #2 │ │ │ │ - rscseq r7, pc, r8, lsr r2 @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38598 <__cxa_atexit@plt+0x2c850> │ │ │ │ - ldr r3, [pc, #48] @ 385a8 <__cxa_atexit@plt+0x2c860> │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 3584c <__cxa_atexit@plt+0x29b04> │ │ │ │ + ldr r3, [pc, #44] @ 35810 <__cxa_atexit@plt+0x29ac8> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r7, [pc, #12] @ 385ac <__cxa_atexit@plt+0x2c864> │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + beq 35808 <__cxa_atexit@plt+0x29ac0> │ │ │ │ + ldr r7, [pc, #28] @ 35814 <__cxa_atexit@plt+0x29acc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 35ac0 <__cxa_atexit@plt+0x29d78> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq lr, pc, r0, lsr ip @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 38618 <__cxa_atexit@plt+0x2c8d0> │ │ │ │ - ldr lr, [pc, #80] @ 38624 <__cxa_atexit@plt+0x2c8dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #76] @ 38628 <__cxa_atexit@plt+0x2c8e0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ + @ instruction: 0x000002b4 │ │ │ │ + rscseq r1, r0, r4, asr #9 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrshteq r1, [r0], #64 @ 0x40 │ │ │ │ + rscseq r1, r0, r8, lsr #16 │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 35848 <__cxa_atexit@plt+0x29b00> │ │ │ │ str r7, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r2, lr} │ │ │ │ - ldr r3, [pc, #32] @ 3862c <__cxa_atexit@plt+0x2c8e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - rscseq r7, pc, r4, ror #2 │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 38668 <__cxa_atexit@plt+0x2c920> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 3866c <__cxa_atexit@plt+0x2c924> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r7, pc, r0, lsl r1 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 386a8 <__cxa_atexit@plt+0x2c960> │ │ │ │ + add r7, r3, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 3584c <__cxa_atexit@plt+0x29b04> │ │ │ │ + rscseq r1, r0, r4, lsl #9 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + mov fp, r7 │ │ │ │ + and r7, r6, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 3589c <__cxa_atexit@plt+0x29b54> │ │ │ │ + ldr r3, [pc, #156] @ 35908 <__cxa_atexit@plt+0x29bc0> │ │ │ │ + ldr r7, [r6, #2] │ │ │ │ + ldr r6, [r6, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5, #20] │ │ │ │ + beq 358dc <__cxa_atexit@plt+0x29b94> │ │ │ │ + ldr r6, [pc, #128] @ 3590c <__cxa_atexit@plt+0x29bc4> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + b 61f3f8 <__cxa_atexit@plt+0x6136b0> │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 358e8 <__cxa_atexit@plt+0x29ba0> │ │ │ │ + ldr r3, [pc, #84] @ 35910 <__cxa_atexit@plt+0x29bc8> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 386ac <__cxa_atexit@plt+0x2c964> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrsbteq r7, [pc], #0 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 38710 <__cxa_atexit@plt+0x2c9c8> │ │ │ │ - ldr r7, [pc, #52] @ 38720 <__cxa_atexit@plt+0x2c9d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 38704 <__cxa_atexit@plt+0x2c9bc> │ │ │ │ - mov r7, r9 │ │ │ │ - b 38730 <__cxa_atexit@plt+0x2c9e8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 38724 <__cxa_atexit@plt+0x2c9dc> │ │ │ │ + ldr r7, [pc, #20] @ 35904 <__cxa_atexit@plt+0x29bbc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strhteq lr, [pc], #172 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #160] @ 387e0 <__cxa_atexit@plt+0x2ca98> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-12]! │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 387bc <__cxa_atexit@plt+0x2ca74> │ │ │ │ - ldr r3, [pc, #108] @ 387e4 <__cxa_atexit@plt+0x2ca9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 387cc <__cxa_atexit@plt+0x2ca84> │ │ │ │ - ldr r3, [pc, #76] @ 387ec <__cxa_atexit@plt+0x2caa4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, r8 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r7, [pc, #16] @ 387e8 <__cxa_atexit@plt+0x2caa0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq lr, [pc], #152 @ │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #96] @ 38864 <__cxa_atexit@plt+0x2cb1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 38850 <__cxa_atexit@plt+0x2cb08> │ │ │ │ - ldr r7, [pc, #60] @ 38868 <__cxa_atexit@plt+0x2cb20> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r2, r9} │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ mov r7, r8 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #16] @ 3886c <__cxa_atexit@plt+0x2cb24> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xfffffd88 │ │ │ │ - rsceq lr, pc, r4, ror r9 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + rscseq r1, r0, r4, lsr r7 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 35934 <__cxa_atexit@plt+0x29bec> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 61f3f8 <__cxa_atexit@plt+0x6136b0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r0, r0, lsl r7 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 388a4 <__cxa_atexit@plt+0x2cb5c> │ │ │ │ - ldr r2, [pc, #40] @ 388bc <__cxa_atexit@plt+0x2cb74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 388c0 <__cxa_atexit@plt+0x2cb78> │ │ │ │ + bcc 35980 <__cxa_atexit@plt+0x29c38> │ │ │ │ + ldr r2, [pc, #44] @ 3598c <__cxa_atexit@plt+0x29c44> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r1, [pc, #36] @ 35990 <__cxa_atexit@plt+0x29c48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b cf4d8c <__cxa_atexit@plt+0xce9044> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r9, pc, r4, asr lr @ │ │ │ │ + ldrhteq r1, [r0], #100 @ 0x64 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 359b8 <__cxa_atexit@plt+0x29c70> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - ldrshteq r6, [pc], #224 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 38994 <__cxa_atexit@plt+0x2cc4c> │ │ │ │ - ldr r3, [pc, #192] @ 389a4 <__cxa_atexit@plt+0x2cc5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 38978 <__cxa_atexit@plt+0x2cc30> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r2, [pc, #160] @ 389a8 <__cxa_atexit@plt+0x2cc60> │ │ │ │ + b cec300 <__cxa_atexit@plt+0xce05b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r0, ip, lsl #13 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #48] @ 35a00 <__cxa_atexit@plt+0x29cb8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - stmib r3, {r0, r2, lr} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 38988 <__cxa_atexit@plt+0x2cc40> │ │ │ │ - ldr r0, [pc, #116] @ 389ac <__cxa_atexit@plt+0x2cc64> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #112] @ 389b0 <__cxa_atexit@plt+0x2cc68> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - str r1, [r5, #-44]! @ 0xffffffd4 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 389b4 <__cxa_atexit@plt+0x2cc6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - rscseq r6, pc, r0, lsr lr @ │ │ │ │ - rsceq lr, pc, ip, lsr r8 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #120] @ 38a48 <__cxa_atexit@plt+0x2cd00> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str r0, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 38a3c <__cxa_atexit@plt+0x2ccf4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ 38a4c <__cxa_atexit@plt+0x2cd04> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r0, r8} │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ str r2, [r5] │ │ │ │ - sub r2, r5, #28 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldr r3, [pc, #28] @ 38a50 <__cxa_atexit@plt+0x2cd08> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + beq 359f8 <__cxa_atexit@plt+0x29cb0> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 3584c <__cxa_atexit@plt+0x29b04> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - rscseq r6, pc, ip, lsr sp @ │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r1, r0, r4, asr #12 │ │ │ │ andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 3584c <__cxa_atexit@plt+0x29b04> │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #52] @ 38aa0 <__cxa_atexit@plt+0x2cd58> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - ldr r3, [pc, #12] @ 38aa4 <__cxa_atexit@plt+0x2cd5c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrsbteq r6, [pc], #200 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 38adc <__cxa_atexit@plt+0x2cd94> │ │ │ │ + mov r8, r7 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 35a70 <__cxa_atexit@plt+0x29d28> │ │ │ │ + ldr r3, [pc, #60] @ 35a8c <__cxa_atexit@plt+0x29d44> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #24] @ 35a90 <__cxa_atexit@plt+0x29d48> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbf4 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + ldrhteq r1, [r0], #84 @ 0x54 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 35abc <__cxa_atexit@plt+0x29d74> │ │ │ │ str r7, [r5, #12] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 38ae0 <__cxa_atexit@plt+0x2cd98> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlalseq r6, pc, ip, ip @ │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 38b18 <__cxa_atexit@plt+0x2cdd0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 38b1c <__cxa_atexit@plt+0x2cdd4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + add r7, r3, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 35ac0 <__cxa_atexit@plt+0x29d78> │ │ │ │ + rscseq r1, r0, r0, lsl r2 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + mov fp, r7 │ │ │ │ + and r7, r6, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 35b10 <__cxa_atexit@plt+0x29dc8> │ │ │ │ + ldr r3, [pc, #148] @ 35b74 <__cxa_atexit@plt+0x29e2c> │ │ │ │ + ldr r7, [r6, #2] │ │ │ │ + ldr r6, [r6, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r6, pc, r0, ror #24 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5, #16] │ │ │ │ + beq 35b48 <__cxa_atexit@plt+0x29e00> │ │ │ │ + ldr r6, [pc, #120] @ 35b78 <__cxa_atexit@plt+0x29e30> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + b 61f3f8 <__cxa_atexit@plt+0x6136b0> │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 35b54 <__cxa_atexit@plt+0x29e0c> │ │ │ │ + ldr r3, [pc, #76] @ 35b7c <__cxa_atexit@plt+0x29e34> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 35b70 <__cxa_atexit@plt+0x29e28> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xfffffa00 │ │ │ │ + rscseq r1, r0, r8, asr #9 │ │ │ │ andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 38b54 <__cxa_atexit@plt+0x2ce0c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 35ba0 <__cxa_atexit@plt+0x29e58> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 38b58 <__cxa_atexit@plt+0x2ce10> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r6, pc, r4, lsr #24 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + str r3, [r5] │ │ │ │ + b 61f3f8 <__cxa_atexit@plt+0x6136b0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r0, r4, lsr #9 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 38bc0 <__cxa_atexit@plt+0x2ce78> │ │ │ │ - ldr r8, [pc, #76] @ 38bcc <__cxa_atexit@plt+0x2ce84> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #72] @ 38bd0 <__cxa_atexit@plt+0x2ce88> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - sub r9, r6, #23 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r6, pc, r4, lsl #24 │ │ │ │ - rscseq r6, pc, r8, lsr ip @ │ │ │ │ - rsceq lr, pc, r8, lsr r6 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 38c2c <__cxa_atexit@plt+0x2cee4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38c24 <__cxa_atexit@plt+0x2cedc> │ │ │ │ - ldr r3, [pc, #44] @ 38c34 <__cxa_atexit@plt+0x2ceec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 38c38 <__cxa_atexit@plt+0x2cef0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b b15e28 <__cxa_atexit@plt+0xb0a0e0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strdeq lr, [pc], #88 @ │ │ │ │ - rscseq r6, pc, r8, asr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38c88 <__cxa_atexit@plt+0x2cf40> │ │ │ │ - ldr r2, [pc, #56] @ 38c90 <__cxa_atexit@plt+0x2cf48> │ │ │ │ + bcc 35bec <__cxa_atexit@plt+0x29ea4> │ │ │ │ + ldr r2, [pc, #44] @ 35bf8 <__cxa_atexit@plt+0x29eb0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r1, [pc, #36] @ 35bfc <__cxa_atexit@plt+0x29eb4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 38c94 <__cxa_atexit@plt+0x2cf4c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 38c98 <__cxa_atexit@plt+0x2cf50> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlaleq lr, pc, r0, r3 @ │ │ │ │ - rscseq r6, pc, ip, lsl #20 │ │ │ │ - ldrshteq r6, [pc], #172 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38ccc <__cxa_atexit@plt+0x2cf84> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 38cd4 <__cxa_atexit@plt+0x2cf8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrhteq r6, [pc], #148 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38d24 <__cxa_atexit@plt+0x2cfdc> │ │ │ │ - ldr r2, [pc, #56] @ 38d2c <__cxa_atexit@plt+0x2cfe4> │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b cf4d8c <__cxa_atexit@plt+0xce9044> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r9, pc, r8, ror #23 │ │ │ │ + rscseq r1, r0, r8, asr #8 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 35c24 <__cxa_atexit@plt+0x29edc> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b cec300 <__cxa_atexit@plt+0xce05b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r0, r0, lsr #8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #48] @ 35c6c <__cxa_atexit@plt+0x29f24> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 38d30 <__cxa_atexit@plt+0x2cfe8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 38d34 <__cxa_atexit@plt+0x2cfec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 35c64 <__cxa_atexit@plt+0x29f1c> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 35ac0 <__cxa_atexit@plt+0x29d78> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strdeq lr, [pc], #44 @ │ │ │ │ - rscseq r6, pc, r0, ror r9 @ │ │ │ │ - rscseq r6, pc, r0, ror #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 38da0 <__cxa_atexit@plt+0x2d058> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #88] @ 38db8 <__cxa_atexit@plt+0x2d070> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38dac <__cxa_atexit@plt+0x2d064> │ │ │ │ - ldr r3, [pc, #68] @ 38dbc <__cxa_atexit@plt+0x2d074> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrsbteq r1, [r0], #56 @ 0x38 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 35ac0 <__cxa_atexit@plt+0x29d78> │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 35cd4 <__cxa_atexit@plt+0x29f8c> │ │ │ │ + ldr r3, [pc, #52] @ 35cf0 <__cxa_atexit@plt+0x29fa8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 38d94 <__cxa_atexit@plt+0x2d04c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 38ef8 <__cxa_atexit@plt+0x2d1b0> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #24] @ 35cf4 <__cxa_atexit@plt+0x29fac> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xfffff058 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 35d74 <__cxa_atexit@plt+0x2a02c> │ │ │ │ + ldr ip, [pc, #104] @ 35d94 <__cxa_atexit@plt+0x2a04c> │ │ │ │ + ldr lr, [pc, #104] @ 35d98 <__cxa_atexit@plt+0x2a050> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r6, #17 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + sub r3, r6, #5 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov sl, r3 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r7, [pc, #32] @ 35d9c <__cxa_atexit@plt+0x2a054> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - rscseq r6, pc, r0, lsl r9 @ │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ + @ instruction: 0xfffff1d8 │ │ │ │ + @ instruction: 0xfffff998 │ │ │ │ + rscseq r1, r0, r0, ror #5 │ │ │ │ + rscseq r1, r0, r8, asr #5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr sl, [pc, #20] @ 35dcc <__cxa_atexit@plt+0x2a084> │ │ │ │ + ldr r3, [pc, #20] @ 35dd0 <__cxa_atexit@plt+0x2a088> │ │ │ │ + mov r9, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + ldrhteq r1, [r0], #36 @ 0x24 │ │ │ │ + rscseq r9, pc, r4, ror r9 @ │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 366b0 <__cxa_atexit@plt+0x2a968> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 38e6c <__cxa_atexit@plt+0x2d124> │ │ │ │ + bhi 35e0c <__cxa_atexit@plt+0x2a0c4> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #164] @ 38e88 <__cxa_atexit@plt+0x2d140> │ │ │ │ + ldr r2, [pc, #20] @ 35e14 <__cxa_atexit@plt+0x2a0cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 38e74 <__cxa_atexit@plt+0x2d12c> │ │ │ │ - ldr r2, [pc, #144] @ 38e8c <__cxa_atexit@plt+0x2d144> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 38e5c <__cxa_atexit@plt+0x2d114> │ │ │ │ - ldr lr, [pc, #120] @ 38e90 <__cxa_atexit@plt+0x2d148> │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, pc, r4, ror r8 @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 35ed4 <__cxa_atexit@plt+0x2a18c> │ │ │ │ + ldr lr, [pc, #168] @ 35ee4 <__cxa_atexit@plt+0x2a19c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - str r9, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [pc, #104] @ 38e94 <__cxa_atexit@plt+0x2d14c> │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 35ee8 <__cxa_atexit@plt+0x2a1a0> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 35ebc <__cxa_atexit@plt+0x2a174> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 35eec <__cxa_atexit@plt+0x2a1a4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [sl] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 35ec8 <__cxa_atexit@plt+0x2a180> │ │ │ │ + mov r7, r3 │ │ │ │ + b 35f3c <__cxa_atexit@plt+0x2a1f4> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 38e98 <__cxa_atexit@plt+0x2d150> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, pc, ip, lsl #17 │ │ │ │ - @ instruction: 0xffffe738 │ │ │ │ - @ instruction: 0xffffe768 │ │ │ │ - rscseq r6, pc, r4, asr #18 │ │ │ │ - rsceq lr, pc, r8, lsr r3 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 38ee4 <__cxa_atexit@plt+0x2d19c> │ │ │ │ - ldr r3, [pc, #48] @ 38eec <__cxa_atexit@plt+0x2d1a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r9, pc, r4, lsl r8 @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 38ed8 <__cxa_atexit@plt+0x2d190> │ │ │ │ - mov r7, r8 │ │ │ │ - b 38ef8 <__cxa_atexit@plt+0x2d1b0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 35f30 <__cxa_atexit@plt+0x2a1e8> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 35f28 <__cxa_atexit@plt+0x2a1e0> │ │ │ │ + b 35f3c <__cxa_atexit@plt+0x2a1f4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 38f9c <__cxa_atexit@plt+0x2d254> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #184] @ 38fd0 <__cxa_atexit@plt+0x2d288> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 38fb0 <__cxa_atexit@plt+0x2d268> │ │ │ │ + bne 35fd8 <__cxa_atexit@plt+0x2a290> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 38fbc <__cxa_atexit@plt+0x2d274> │ │ │ │ - ldr lr, [pc, #148] @ 38fd8 <__cxa_atexit@plt+0x2d290> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 35fe4 <__cxa_atexit@plt+0x2a29c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 35f7c <__cxa_atexit@plt+0x2a234> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 35fd8 <__cxa_atexit@plt+0x2a290> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ 38fdc <__cxa_atexit@plt+0x2d294> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #108] @ 38fe0 <__cxa_atexit@plt+0x2d298> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #16]! │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - add lr, r6, #36 @ 0x24 │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #48] @ 38fd4 <__cxa_atexit@plt+0x2d28c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 35f70 <__cxa_atexit@plt+0x2a228> │ │ │ │ + bne 35fd8 <__cxa_atexit@plt+0x2a290> │ │ │ │ + ldr r1, [pc, #88] @ 35ff4 <__cxa_atexit@plt+0x2a2ac> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 35ff8 <__cxa_atexit@plt+0x2a2b0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrhteq r6, [pc], #104 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - rscseq r6, pc, ip, lsl r7 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r9, pc, r0, ror r7 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 39058 <__cxa_atexit@plt+0x2d310> │ │ │ │ - ldr r8, [pc, #92] @ 39064 <__cxa_atexit@plt+0x2d31c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #88] @ 39068 <__cxa_atexit@plt+0x2d320> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #84] @ 3906c <__cxa_atexit@plt+0x2d324> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - mov r7, r3 │ │ │ │ - str r8, [r7, #16]! │ │ │ │ + bcc 36068 <__cxa_atexit@plt+0x2a320> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 36078 <__cxa_atexit@plt+0x2a330> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, r3, #24 │ │ │ │ - stm r1, {r0, r9, sl, lr} │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - rscseq r6, pc, r8, ror r6 @ │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 390e4 <__cxa_atexit@plt+0x2d39c> │ │ │ │ - ldr lr, [pc, #96] @ 390ec <__cxa_atexit@plt+0x2d3a4> │ │ │ │ + bhi 360ac <__cxa_atexit@plt+0x2a364> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 360b4 <__cxa_atexit@plt+0x2a36c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq r9, [pc], #84 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 36174 <__cxa_atexit@plt+0x2a42c> │ │ │ │ + ldr lr, [pc, #168] @ 36184 <__cxa_atexit@plt+0x2a43c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - mov r2, r5 │ │ │ │ - str lr, [r2, #-20]! @ 0xffffffec │ │ │ │ - ldr lr, [pc, #72] @ 390f0 <__cxa_atexit@plt+0x2d3a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r2, {r0, r1, lr} │ │ │ │ - str r7, [r2, #16] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 36188 <__cxa_atexit@plt+0x2a440> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 3615c <__cxa_atexit@plt+0x2a414> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 3618c <__cxa_atexit@plt+0x2a444> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - beq 390d4 <__cxa_atexit@plt+0x2d38c> │ │ │ │ - ldr r7, [pc, #52] @ 390f4 <__cxa_atexit@plt+0x2d3ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 36168 <__cxa_atexit@plt+0x2a420> │ │ │ │ + mov r7, r3 │ │ │ │ + b 361dc <__cxa_atexit@plt+0x2a494> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq r6, pc, r8, asr #11 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 3911c <__cxa_atexit@plt+0x2d3d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 39184 <__cxa_atexit@plt+0x2d43c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 39194 <__cxa_atexit@plt+0x2d44c> │ │ │ │ - ldr r3, [pc, #84] @ 391b0 <__cxa_atexit@plt+0x2d468> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #64] @ 391b4 <__cxa_atexit@plt+0x2d46c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #16] @ 391ac <__cxa_atexit@plt+0x2d464> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq r6, pc, r4, lsl #12 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3920c <__cxa_atexit@plt+0x2d4c4> │ │ │ │ - ldr r3, [pc, #68] @ 39224 <__cxa_atexit@plt+0x2d4dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r7, [pc, #48] @ 39228 <__cxa_atexit@plt+0x2d4e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r3, [pc, #24] @ 3922c <__cxa_atexit@plt+0x2d4e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rscseq r6, pc, r0, lsl #11 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r9, pc, r4, ror r5 @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [pc, #152] @ 392e0 <__cxa_atexit@plt+0x2d598> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r6, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 392ac <__cxa_atexit@plt+0x2d564> │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 392b8 <__cxa_atexit@plt+0x2d570> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 392c8 <__cxa_atexit@plt+0x2d580> │ │ │ │ - ldr r3, [pc, #100] @ 392e8 <__cxa_atexit@plt+0x2d5a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #80] @ 392ec <__cxa_atexit@plt+0x2d5a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 361d0 <__cxa_atexit@plt+0x2a488> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 361c8 <__cxa_atexit@plt+0x2a480> │ │ │ │ + b 361dc <__cxa_atexit@plt+0x2a494> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 392e4 <__cxa_atexit@plt+0x2d59c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldrsbteq r6, [pc], #76 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 39354 <__cxa_atexit@plt+0x2d60c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 39364 <__cxa_atexit@plt+0x2d61c> │ │ │ │ - ldr r3, [pc, #84] @ 39380 <__cxa_atexit@plt+0x2d638> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #64] @ 39384 <__cxa_atexit@plt+0x2d63c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #16] @ 3937c <__cxa_atexit@plt+0x2d634> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - rscseq r6, pc, r4, lsr r4 @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 39408 <__cxa_atexit@plt+0x2d6c0> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 36278 <__cxa_atexit@plt+0x2a530> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 39414 <__cxa_atexit@plt+0x2d6cc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #104] @ 39424 <__cxa_atexit@plt+0x2d6dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldr r1, [pc, #76] @ 39428 <__cxa_atexit@plt+0x2d6e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #68] @ 3942c <__cxa_atexit@plt+0x2d6e4> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 36284 <__cxa_atexit@plt+0x2a53c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 3621c <__cxa_atexit@plt+0x2a4d4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 36278 <__cxa_atexit@plt+0x2a530> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 36210 <__cxa_atexit@plt+0x2a4c8> │ │ │ │ + bne 36278 <__cxa_atexit@plt+0x2a530> │ │ │ │ + ldr r1, [pc, #88] @ 36294 <__cxa_atexit@plt+0x2a54c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 36298 <__cxa_atexit@plt+0x2a550> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldrhteq r6, [pc], #36 │ │ │ │ - smlalseq r6, pc, r4, r3 @ │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - rsceq sp, pc, r8, ror #27 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrsbteq r9, [pc], #64 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r7, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3951c <__cxa_atexit@plt+0x2d7d4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 39524 <__cxa_atexit@plt+0x2d7dc> │ │ │ │ - str r4, [sp] │ │ │ │ - ldr lr, [pc, #216] @ 39548 <__cxa_atexit@plt+0x2d800> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - ldr r7, [r2, #6] │ │ │ │ - add ip, r2, #10 │ │ │ │ - ldm ip, {r1, sl, ip} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr lr, [pc, #188] @ 3954c <__cxa_atexit@plt+0x2d804> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r4, [pc, #184] @ 39550 <__cxa_atexit@plt+0x2d808> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 36314 <__cxa_atexit@plt+0x2a5cc> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 36324 <__cxa_atexit@plt+0x2a5dc> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rscseq r0, r0, r4, ror #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ mov r2, r5 │ │ │ │ - str r4, [r2, #-8]! │ │ │ │ - str r0, [r2, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r8, sl} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - ldr r4, [pc, #140] @ 39554 <__cxa_atexit@plt+0x2d80c> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r4, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - sub r4, r2, #16 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - cmp fp, r4 │ │ │ │ - bhi 39538 <__cxa_atexit@plt+0x2d7f0> │ │ │ │ - ldr r4, [pc, #108] @ 39558 <__cxa_atexit@plt+0x2d810> │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r4, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 3950c <__cxa_atexit@plt+0x2d7c4> │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ - b 38ef8 <__cxa_atexit@plt+0x2d1b0> │ │ │ │ - ldr r0, [r6, #-6] │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 363bc <__cxa_atexit@plt+0x2a674> │ │ │ │ + ldr r1, [pc, #120] @ 363c8 <__cxa_atexit@plt+0x2a680> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7, r9} │ │ │ │ + beq 363a4 <__cxa_atexit@plt+0x2a65c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 363cc <__cxa_atexit@plt+0x2a684> │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 363b4 <__cxa_atexit@plt+0x2a66c> │ │ │ │ + b 36428 <__cxa_atexit@plt+0x2a6e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 3952c <__cxa_atexit@plt+0x2d7e4> │ │ │ │ - mov r7, #52 @ 0x34 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rscseq r6, pc, r0, lsl #4 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rscseq r6, pc, ip, asr #3 │ │ │ │ - @ instruction: 0xfffffa08 │ │ │ │ - rsceq sp, pc, r0, asr #25 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r0, r0, r0, asr #25 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 395f0 <__cxa_atexit@plt+0x2d8a8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #140] @ 39614 <__cxa_atexit@plt+0x2d8cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 39608 <__cxa_atexit@plt+0x2d8c0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 39618 <__cxa_atexit@plt+0x2d8d0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 36418 <__cxa_atexit@plt+0x2a6d0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmda r5, {r0, r2, r8} │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 39608 <__cxa_atexit@plt+0x2d8c0> │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 396b4 <__cxa_atexit@plt+0x2d96c> │ │ │ │ - ldr r7, [pc, #36] @ 3961c <__cxa_atexit@plt+0x2d8d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #28] @ 39620 <__cxa_atexit@plt+0x2d8d8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + beq 36410 <__cxa_atexit@plt+0x2a6c8> │ │ │ │ + b 36428 <__cxa_atexit@plt+0x2a6e0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - rsceq sp, pc, ip, lsr #24 │ │ │ │ - rsceq sp, pc, r0, lsr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #80] @ 3968c <__cxa_atexit@plt+0x2d944> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - stm r5, {r0, r2} │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r0, r0, r4, ror ip │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 39680 <__cxa_atexit@plt+0x2d938> │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 396b4 <__cxa_atexit@plt+0x2d96c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stm r5, {r1, r2, r3} │ │ │ │ - mov r7, fp │ │ │ │ - b 396b4 <__cxa_atexit@plt+0x2d96c> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr ip, [r3, #20]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldmib r3, {r1, r9} │ │ │ │ + bne 36558 <__cxa_atexit@plt+0x2a810> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r0, r6, #64 @ 0x40 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + cmp r2, r0 │ │ │ │ + bcc 365c8 <__cxa_atexit@plt+0x2a880> │ │ │ │ + add lr, sp, #8 │ │ │ │ + stm lr, {r4, r9, fp} │ │ │ │ + str r2, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 39750 <__cxa_atexit@plt+0x2da08> │ │ │ │ - ldr r2, [pc, #272] @ 397f4 <__cxa_atexit@plt+0x2daac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r5, #8 │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 397c0 <__cxa_atexit@plt+0x2da78> │ │ │ │ - ldr lr, [pc, #228] @ 397f8 <__cxa_atexit@plt+0x2dab0> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr fp, [r2, #4]! │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr lr, [pc, #476] @ 36664 <__cxa_atexit@plt+0x2a91c> │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #224] @ 397fc <__cxa_atexit@plt+0x2dab4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - stmib r5, {r2, r3, lr} │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - add r1, r5, #12 │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #28 │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 397cc <__cxa_atexit@plt+0x2da84> │ │ │ │ - ldr r8, [pc, #136] @ 39800 <__cxa_atexit@plt+0x2dab8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #132] @ 39804 <__cxa_atexit@plt+0x2dabc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - sub r2, r1, #23 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + add lr, r6, #40 @ 0x28 │ │ │ │ + stm lr, {r8, sl, fp} │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr lr, [pc, #440] @ 36668 <__cxa_atexit@plt+0x2a920> │ │ │ │ + str r4, [r6, #20] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r4, [r6, #32] │ │ │ │ + sub r4, r0, #59 @ 0x3b │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r4, [r2, #24] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + stm lr, {r8, sl, fp} │ │ │ │ + sub lr, r0, #25 │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + add r1, r6, #88 @ 0x58 │ │ │ │ + cmp r4, r1 │ │ │ │ str r9, [r6, #28] │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + str ip, [r2, #12] │ │ │ │ + str lr, [r2, #20] │ │ │ │ + bcc 36610 <__cxa_atexit@plt+0x2a8c8> │ │ │ │ + ldr r9, [pc, #392] @ 36688 <__cxa_atexit@plt+0x2a940> │ │ │ │ + ldr sl, [pc, #392] @ 3668c <__cxa_atexit@plt+0x2a944> │ │ │ │ + ldr r2, [pc, #392] @ 36690 <__cxa_atexit@plt+0x2a948> │ │ │ │ + ldr r8, [pc, #392] @ 36694 <__cxa_atexit@plt+0x2a94c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r4, r1, #17 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r4, [r5, #24] │ │ │ │ + str r9, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #68] @ 0x44 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ + str lr, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ + str ip, [r6, #88] @ 0x58 │ │ │ │ + sub sl, r1, #5 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 397f0 <__cxa_atexit@plt+0x2daa8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - rscseq r6, pc, r4, asr r0 @ │ │ │ │ - rscseq r6, pc, ip │ │ │ │ - rscseq r6, pc, r0, asr #32 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #52] @ 39854 <__cxa_atexit@plt+0x2db0c> │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r1, [r5, #28] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + str ip, [r5, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + str ip, [r5, #24] │ │ │ │ + bcc 365d8 <__cxa_atexit@plt+0x2a890> │ │ │ │ + ldr lr, [pc, #248] @ 36678 <__cxa_atexit@plt+0x2a930> │ │ │ │ + ldr sl, [pc, #248] @ 3667c <__cxa_atexit@plt+0x2a934> │ │ │ │ + ldr r0, [pc, #248] @ 36680 <__cxa_atexit@plt+0x2a938> │ │ │ │ + ldr r8, [pc, #248] @ 36684 <__cxa_atexit@plt+0x2a93c> │ │ │ │ + sub r1, r2, #17 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r5, #24] │ │ │ │ + add r1, r0, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r0, r6, #8 │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + sub sl, r2, #5 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - ldr r3, [pc, #12] @ 39858 <__cxa_atexit@plt+0x2db10> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r5, pc, r4, lsr #30 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 39890 <__cxa_atexit@plt+0x2db48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 39894 <__cxa_atexit@plt+0x2db4c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r5, pc, r8, ror #29 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 398cc <__cxa_atexit@plt+0x2db84> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 398d0 <__cxa_atexit@plt+0x2db88> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r5, pc, ip, lsr #29 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 3990c <__cxa_atexit@plt+0x2dbc4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 39910 <__cxa_atexit@plt+0x2dbc8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r5, pc, ip, ror #28 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r1, [pc, #48] @ 39960 <__cxa_atexit@plt+0x2dc18> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 39958 <__cxa_atexit@plt+0x2dc10> │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - b 396b4 <__cxa_atexit@plt+0x2d96c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 396b4 <__cxa_atexit@plt+0x2d96c> │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 399f4 <__cxa_atexit@plt+0x2dcac> │ │ │ │ - ldr r8, [pc, #92] @ 39a0c <__cxa_atexit@plt+0x2dcc4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #88] @ 39a10 <__cxa_atexit@plt+0x2dcc8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - sub r1, r6, #23 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 39a14 <__cxa_atexit@plt+0x2dccc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r5, [pc], #212 │ │ │ │ - rscseq r5, pc, r8, lsl #28 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rsceq sp, pc, r0, lsl #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 39ab4 <__cxa_atexit@plt+0x2dd6c> │ │ │ │ - ldr r3, [pc, #136] @ 39acc <__cxa_atexit@plt+0x2dd84> │ │ │ │ + stm r0, {r1, ip, lr} │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + mov r0, #64 @ 0x40 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #120] @ 36658 <__cxa_atexit@plt+0x2a910> │ │ │ │ + ldr r3, [pc, #120] @ 3665c <__cxa_atexit@plt+0x2a914> │ │ │ │ + ldr r7, [pc, #120] @ 36660 <__cxa_atexit@plt+0x2a918> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r5, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #132] @ 39ad0 <__cxa_atexit@plt+0x2dd88> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ 39ad4 <__cxa_atexit@plt+0x2dd8c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #124] @ 39ad8 <__cxa_atexit@plt+0x2dd90> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #120] @ 39adc <__cxa_atexit@plt+0x2dd94> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #27 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - mov r2, r7 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r8, [r7, #40] @ 0x28 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r8, [r7, #48] @ 0x30 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - str r7, [r7, #64] @ 0x40 │ │ │ │ - sub r7, r6, #18 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 39ae0 <__cxa_atexit@plt+0x2dd98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr lr, [pc, #84] @ 3666c <__cxa_atexit@plt+0x2a924> │ │ │ │ + ldr r6, [pc, #84] @ 36670 <__cxa_atexit@plt+0x2a928> │ │ │ │ + ldr r7, [pc, #84] @ 36674 <__cxa_atexit@plt+0x2a92c> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff1fc │ │ │ │ - @ instruction: 0xfffff9f0 │ │ │ │ - @ instruction: 0xfffff450 │ │ │ │ - @ instruction: 0xfffff280 │ │ │ │ - @ instruction: 0xfffff23c │ │ │ │ - rsceq sp, pc, r8, ror r7 @ │ │ │ │ - rsceq sp, pc, r4, asr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 39b80 <__cxa_atexit@plt+0x2de38> │ │ │ │ - ldr r3, [pc, #136] @ 39b98 <__cxa_atexit@plt+0x2de50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #132] @ 39b9c <__cxa_atexit@plt+0x2de54> │ │ │ │ + add r3, r6, #1 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ 39ba0 <__cxa_atexit@plt+0x2de58> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #124] @ 39ba4 <__cxa_atexit@plt+0x2de5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #120] @ 39ba8 <__cxa_atexit@plt+0x2de60> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #27 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - mov r2, r7 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r8, [r7, #40] @ 0x28 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r8, [r7, #48] @ 0x30 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - str r7, [r7, #64] @ 0x40 │ │ │ │ - sub r7, r6, #18 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 39bac <__cxa_atexit@plt+0x2de64> │ │ │ │ + str r6, [r5, #12] │ │ │ │ + stmib r5, {r3, lr} │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff130 │ │ │ │ - @ instruction: 0xfffff924 │ │ │ │ - @ instruction: 0xfffff384 │ │ │ │ - @ instruction: 0xfffff1b4 │ │ │ │ - @ instruction: 0xfffff170 │ │ │ │ - rsceq sp, pc, ip, lsr #13 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq r0, r0, r8, lsr #21 │ │ │ │ + rscseq r0, r0, r0, ror r9 │ │ │ │ + rscseq r0, r0, ip, ror #20 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + @ instruction: 0xfffffb4c │ │ │ │ + rscseq r0, r0, r0, lsr r9 │ │ │ │ + rscseq r0, r0, r8, ror #20 │ │ │ │ + rscseq r0, r0, r8, lsl sl │ │ │ │ + @ instruction: 0xfffff114 │ │ │ │ + @ instruction: 0xffffe974 │ │ │ │ + rscseq r0, r0, r0, lsl #22 │ │ │ │ + rscseq r0, r0, ip, asr #19 │ │ │ │ + @ instruction: 0xfffff1c8 │ │ │ │ + @ instruction: 0xffffe9e0 │ │ │ │ + rscseq r0, r0, ip, ror fp │ │ │ │ + rscseq r0, r0, r8, lsr sl │ │ │ │ + @ instruction: 0xfffff724 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 39be8 <__cxa_atexit@plt+0x2dea0> │ │ │ │ - ldr r3, [pc, #40] @ 39c00 <__cxa_atexit@plt+0x2deb8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 39c04 <__cxa_atexit@plt+0x2debc> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 36780 <__cxa_atexit@plt+0x2aa38> │ │ │ │ + str r9, [sp] │ │ │ │ + ldr r9, [pc, #260] @ 367d4 <__cxa_atexit@plt+0x2aa8c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldm r5, {r0, ip} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub lr, r6, #5 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + str r3, [r7, #8] │ │ │ │ + str sl, [r5] │ │ │ │ + stmib r5, {r0, ip, lr} │ │ │ │ + bhi 367a8 <__cxa_atexit@plt+0x2aa60> │ │ │ │ + add r6, r7, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 367a0 <__cxa_atexit@plt+0x2aa58> │ │ │ │ + add r1, r7, #24 │ │ │ │ + add r3, r7, #16 │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 3675c <__cxa_atexit@plt+0x2aa14> │ │ │ │ + ldr r7, [pc, #196] @ 367e8 <__cxa_atexit@plt+0x2aaa0> │ │ │ │ + ldr r9, [pc, #196] @ 367ec <__cxa_atexit@plt+0x2aaa4> │ │ │ │ + ldr lr, [pc, #196] @ 367f0 <__cxa_atexit@plt+0x2aaa8> │ │ │ │ + ldr r0, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r3] │ │ │ │ + str r8, [r6] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + stmdb r5, {r0, ip} │ │ │ │ + add r7, lr, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 36774 <__cxa_atexit@plt+0x2aa2c> │ │ │ │ + ldr r6, [pc, #116] @ 367d8 <__cxa_atexit@plt+0x2aa90> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [r1] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r7, [pc, #92] @ 367e4 <__cxa_atexit@plt+0x2aa9c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldrshteq r5, [pc], #188 │ │ │ │ - rsceq sp, pc, ip, ror #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #44] @ 367dc <__cxa_atexit@plt+0x2aa94> │ │ │ │ + ldr r7, [pc, #44] @ 367e0 <__cxa_atexit@plt+0x2aa98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + @ instruction: 0xffffa074 │ │ │ │ + ldrsbteq r0, [r0], #128 @ 0x80 │ │ │ │ + rscseq r0, r0, ip, lsr r6 │ │ │ │ + rscseq r0, r0, r8, lsl r9 │ │ │ │ + @ instruction: 0xffff9ea8 │ │ │ │ + @ instruction: 0xffffa2a8 │ │ │ │ + rscseq r0, r0, r0, asr r9 │ │ │ │ + rscseq r0, r0, r8, lsr #17 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 39c60 <__cxa_atexit@plt+0x2df18> │ │ │ │ - ldr r7, [pc, #72] @ 39c70 <__cxa_atexit@plt+0x2df28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ + bhi 3689c <__cxa_atexit@plt+0x2ab54> │ │ │ │ + ldr r2, [pc, #148] @ 368ac <__cxa_atexit@plt+0x2ab64> │ │ │ │ + mov r7, r5 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 39c50 <__cxa_atexit@plt+0x2df08> │ │ │ │ - ldr r7, [pc, #56] @ 39c74 <__cxa_atexit@plt+0x2df2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + str r9, [r5] │ │ │ │ + beq 36880 <__cxa_atexit@plt+0x2ab38> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr lr, [pc, #108] @ 368b0 <__cxa_atexit@plt+0x2ab68> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r2, #-12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-4] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + beq 36890 <__cxa_atexit@plt+0x2ab48> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + stmda r5, {r0, r9, sl} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov sl, r7 │ │ │ │ + b 366b0 <__cxa_atexit@plt+0x2a968> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 39c78 <__cxa_atexit@plt+0x2df30> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 368b4 <__cxa_atexit@plt+0x2ab6c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - strdeq sp, [pc], #152 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 39ca0 <__cxa_atexit@plt+0x2df58> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq r0, r0, r4, lsl r8 │ │ │ │ + rscseq r0, r0, r8, ror #15 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr r3, [pc, #76] @ 36928 <__cxa_atexit@plt+0x2abe0> │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 39ce4 <__cxa_atexit@plt+0x2df9c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 39cf0 <__cxa_atexit@plt+0x2dfa8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r3, #-4]! │ │ │ │ + beq 3691c <__cxa_atexit@plt+0x2abd4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + stm r5, {r0, r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 366b0 <__cxa_atexit@plt+0x2a968> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r5, [pc], #164 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r0, r0, r4, ror r7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 366b0 <__cxa_atexit@plt+0x2a968> │ │ │ │ + rscseq r0, r0, r4, asr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 39d24 <__cxa_atexit@plt+0x2dfdc> │ │ │ │ - ldr r3, [pc, #32] @ 39d34 <__cxa_atexit@plt+0x2dfec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #12] @ 39d38 <__cxa_atexit@plt+0x2dff0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr sl, [pc, #20] @ 36990 <__cxa_atexit@plt+0x2ac48> │ │ │ │ + ldr r3, [pc, #20] @ 36994 <__cxa_atexit@plt+0x2ac4c> │ │ │ │ + mov r9, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + rscseq r0, r0, r0, asr #14 │ │ │ │ + ldrhteq r8, [pc], #208 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 37274 <__cxa_atexit@plt+0x2b52c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 369d0 <__cxa_atexit@plt+0x2ac88> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 369d8 <__cxa_atexit@plt+0x2ac90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq sp, pc, ip, lsr r9 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 39d60 <__cxa_atexit@plt+0x2e018> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + ldrhteq r8, [pc], #192 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 36a98 <__cxa_atexit@plt+0x2ad50> │ │ │ │ + ldr lr, [pc, #168] @ 36aa8 <__cxa_atexit@plt+0x2ad60> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 36aac <__cxa_atexit@plt+0x2ad64> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 36a80 <__cxa_atexit@plt+0x2ad38> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 36ab0 <__cxa_atexit@plt+0x2ad68> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 36a8c <__cxa_atexit@plt+0x2ad44> │ │ │ │ mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 39d88 <__cxa_atexit@plt+0x2e040> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ + b 36b00 <__cxa_atexit@plt+0x2adb8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 39dcc <__cxa_atexit@plt+0x2e084> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 39dd8 <__cxa_atexit@plt+0x2e090> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r5, [pc], #144 │ │ │ │ - sbcseq lr, sl, lr, lsl pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - sbcseq lr, sl, fp, asr #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r8, pc, r0, asr ip @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 36af4 <__cxa_atexit@plt+0x2adac> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 36aec <__cxa_atexit@plt+0x2ada4> │ │ │ │ + b 36b00 <__cxa_atexit@plt+0x2adb8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - sbcseq lr, sl, r1, ror pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 36b9c <__cxa_atexit@plt+0x2ae54> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 36ba8 <__cxa_atexit@plt+0x2ae60> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 36b40 <__cxa_atexit@plt+0x2adf8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - smullseq lr, sl, r8, pc @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + bne 36b9c <__cxa_atexit@plt+0x2ae54> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 36b34 <__cxa_atexit@plt+0x2adec> │ │ │ │ + bne 36b9c <__cxa_atexit@plt+0x2ae54> │ │ │ │ + ldr r1, [pc, #88] @ 36bb8 <__cxa_atexit@plt+0x2ae70> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 36bbc <__cxa_atexit@plt+0x2ae74> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldrheq lr, [sl], #253 @ 0xfd │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - sbcseq lr, sl, r3, ror #31 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r8, pc, ip, lsr #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 36c2c <__cxa_atexit@plt+0x2aee4> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 36c3c <__cxa_atexit@plt+0x2aef4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - sbcseq pc, sl, sl │ │ │ │ - andeq r0, r1, r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 39eb4 <__cxa_atexit@plt+0x2e16c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 39ebc <__cxa_atexit@plt+0x2e174> │ │ │ │ + bhi 36c70 <__cxa_atexit@plt+0x2af28> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 36c78 <__cxa_atexit@plt+0x2af30> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d4125c <__cxa_atexit@plt+0xd35514> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, pc, ip, asr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 39ef0 <__cxa_atexit@plt+0x2e1a8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 39ef8 <__cxa_atexit@plt+0x2e1b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + rscseq r8, pc, r0, lsl sl @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 36d38 <__cxa_atexit@plt+0x2aff0> │ │ │ │ + ldr lr, [pc, #168] @ 36d48 <__cxa_atexit@plt+0x2b000> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 36d4c <__cxa_atexit@plt+0x2b004> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 36d20 <__cxa_atexit@plt+0x2afd8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 36d50 <__cxa_atexit@plt+0x2b008> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 36d2c <__cxa_atexit@plt+0x2afe4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 36da0 <__cxa_atexit@plt+0x2b058> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - smlalseq r5, pc, r0, r7 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 39f5c <__cxa_atexit@plt+0x2e214> │ │ │ │ - ldr r3, [pc, #80] @ 39f74 <__cxa_atexit@plt+0x2e22c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 39f78 <__cxa_atexit@plt+0x2e230> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 39f7c <__cxa_atexit@plt+0x2e234> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - mov r2, r7 │ │ │ │ - str r3, [r2, #12]! │ │ │ │ - str r8, [r7, #20] │ │ │ │ - add lr, r7, #24 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrhteq r8, [pc], #144 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 36d94 <__cxa_atexit@plt+0x2b04c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 36d8c <__cxa_atexit@plt+0x2b044> │ │ │ │ + b 36da0 <__cxa_atexit@plt+0x2b058> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 39f80 <__cxa_atexit@plt+0x2e238> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 36e3c <__cxa_atexit@plt+0x2b0f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 36e48 <__cxa_atexit@plt+0x2b100> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 36de0 <__cxa_atexit@plt+0x2b098> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 36e3c <__cxa_atexit@plt+0x2b0f4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 36dd4 <__cxa_atexit@plt+0x2b08c> │ │ │ │ + bne 36e3c <__cxa_atexit@plt+0x2b0f4> │ │ │ │ + ldr r1, [pc, #88] @ 36e58 <__cxa_atexit@plt+0x2b110> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 36e5c <__cxa_atexit@plt+0x2b114> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r8, pc, ip, lsl #18 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 36ed8 <__cxa_atexit@plt+0x2b190> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 36ee8 <__cxa_atexit@plt+0x2b1a0> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - smlalseq r5, pc, r4, r8 @ │ │ │ │ - rsceq sp, pc, r4, lsr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 39fbc <__cxa_atexit@plt+0x2e274> │ │ │ │ - ldr r2, [pc, #40] @ 39fcc <__cxa_atexit@plt+0x2e284> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #36] @ 39fd0 <__cxa_atexit@plt+0x2e288> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + ldrshteq r0, [r0], #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 36f80 <__cxa_atexit@plt+0x2b238> │ │ │ │ + ldr r1, [pc, #120] @ 36f8c <__cxa_atexit@plt+0x2b244> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7, r9} │ │ │ │ + beq 36f68 <__cxa_atexit@plt+0x2b220> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 36f90 <__cxa_atexit@plt+0x2b248> │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 36f78 <__cxa_atexit@plt+0x2b230> │ │ │ │ + b 36fec <__cxa_atexit@plt+0x2b2a4> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r7, [pc, #16] @ 39fd4 <__cxa_atexit@plt+0x2e28c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - rsceq sp, pc, r8, ror #13 │ │ │ │ - rscseq r5, pc, r0, asr #15 │ │ │ │ - ldrdeq sp, [pc], #96 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3a010 <__cxa_atexit@plt+0x2e2c8> │ │ │ │ - ldr r2, [pc, #40] @ 3a020 <__cxa_atexit@plt+0x2e2d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #36] @ 3a024 <__cxa_atexit@plt+0x2e2dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r7, [pc, #16] @ 3a028 <__cxa_atexit@plt+0x2e2e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlaleq sp, pc, r4, r6 @ │ │ │ │ - rscseq r5, pc, ip, ror #14 │ │ │ │ - rsceq sp, pc, ip, ror r6 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3a064 <__cxa_atexit@plt+0x2e31c> │ │ │ │ - ldr r2, [pc, #40] @ 3a074 <__cxa_atexit@plt+0x2e32c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #36] @ 3a078 <__cxa_atexit@plt+0x2e330> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r7, [pc, #16] @ 3a07c <__cxa_atexit@plt+0x2e334> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rsceq sp, pc, r0, asr r6 @ │ │ │ │ - rscseq r5, pc, r8, lsl r7 @ │ │ │ │ - rsceq sp, pc, r8, lsr r6 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3a0b8 <__cxa_atexit@plt+0x2e370> │ │ │ │ - ldr r2, [pc, #40] @ 3a0c8 <__cxa_atexit@plt+0x2e380> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #36] @ 3a0cc <__cxa_atexit@plt+0x2e384> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r7, [pc, #16] @ 3a0d0 <__cxa_atexit@plt+0x2e388> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r0, r0, ip, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 36fdc <__cxa_atexit@plt+0x2b294> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 36fd4 <__cxa_atexit@plt+0x2b28c> │ │ │ │ + b 36fec <__cxa_atexit@plt+0x2b2a4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strdeq sp, [pc], #92 @ │ │ │ │ - rscseq r5, pc, r4, asr #13 │ │ │ │ - rsceq sp, pc, r4, ror #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3a140 <__cxa_atexit@plt+0x2e3f8> │ │ │ │ - ldr r2, [pc, #56] @ 3a148 <__cxa_atexit@plt+0x2e400> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr ip, [r3, #20]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldmib r3, {r1, r9} │ │ │ │ + bne 3711c <__cxa_atexit@plt+0x2b3d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r0, r6, #64 @ 0x40 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + cmp r2, r0 │ │ │ │ + bcc 3718c <__cxa_atexit@plt+0x2b444> │ │ │ │ + add lr, sp, #8 │ │ │ │ + stm lr, {r4, r9, fp} │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr fp, [r2, #4]! │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr lr, [pc, #476] @ 37228 <__cxa_atexit@plt+0x2b4e0> │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + add lr, r6, #40 @ 0x28 │ │ │ │ + stm lr, {r8, sl, fp} │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr lr, [pc, #440] @ 3722c <__cxa_atexit@plt+0x2b4e4> │ │ │ │ + str r4, [r6, #20] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r4, [r6, #32] │ │ │ │ + sub r4, r0, #59 @ 0x3b │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r4, [r2, #24] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + stm lr, {r8, sl, fp} │ │ │ │ + sub lr, r0, #25 │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + add r1, r6, #88 @ 0x58 │ │ │ │ + cmp r4, r1 │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str ip, [r2, #12] │ │ │ │ + str lr, [r2, #20] │ │ │ │ + bcc 371d4 <__cxa_atexit@plt+0x2b48c> │ │ │ │ + ldr r9, [pc, #392] @ 3724c <__cxa_atexit@plt+0x2b504> │ │ │ │ + ldr sl, [pc, #392] @ 37250 <__cxa_atexit@plt+0x2b508> │ │ │ │ + ldr r2, [pc, #392] @ 37254 <__cxa_atexit@plt+0x2b50c> │ │ │ │ + ldr r8, [pc, #392] @ 37258 <__cxa_atexit@plt+0x2b510> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r4, r1, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 3a14c <__cxa_atexit@plt+0x2e404> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 3a150 <__cxa_atexit@plt+0x2e408> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + str r4, [r5, #24] │ │ │ │ + str r9, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #68] @ 0x44 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ + str lr, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ + str ip, [r6, #88] @ 0x58 │ │ │ │ + sub sl, r1, #5 │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rsceq sp, pc, ip, lsl #11 │ │ │ │ - rscseq r5, pc, r4, asr r5 @ │ │ │ │ - rscseq r5, pc, r4, asr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3a1c0 <__cxa_atexit@plt+0x2e478> │ │ │ │ + mov r6, r1 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r1, [r5, #28] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3a1cc <__cxa_atexit@plt+0x2e484> │ │ │ │ - ldr lr, [pc, #88] @ 3a1dc <__cxa_atexit@plt+0x2e494> │ │ │ │ + add r2, r6, #24 │ │ │ │ + str ip, [r5, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + str ip, [r5, #24] │ │ │ │ + bcc 3719c <__cxa_atexit@plt+0x2b454> │ │ │ │ + ldr lr, [pc, #248] @ 3723c <__cxa_atexit@plt+0x2b4f4> │ │ │ │ + ldr sl, [pc, #248] @ 37240 <__cxa_atexit@plt+0x2b4f8> │ │ │ │ + ldr r0, [pc, #248] @ 37244 <__cxa_atexit@plt+0x2b4fc> │ │ │ │ + ldr r8, [pc, #248] @ 37248 <__cxa_atexit@plt+0x2b500> │ │ │ │ + sub r1, r2, #17 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r5, #24] │ │ │ │ + add r1, r0, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r0, r6, #8 │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + sub sl, r2, #5 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 3a1e0 <__cxa_atexit@plt+0x2e498> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 3a1e4 <__cxa_atexit@plt+0x2e49c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stm r0, {r1, ip, lr} │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + mov r0, #64 @ 0x40 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #120] @ 3721c <__cxa_atexit@plt+0x2b4d4> │ │ │ │ + ldr r3, [pc, #120] @ 37220 <__cxa_atexit@plt+0x2b4d8> │ │ │ │ + ldr r7, [pc, #120] @ 37224 <__cxa_atexit@plt+0x2b4dc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r5, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr lr, [pc, #84] @ 37230 <__cxa_atexit@plt+0x2b4e8> │ │ │ │ + ldr r6, [pc, #84] @ 37234 <__cxa_atexit@plt+0x2b4ec> │ │ │ │ + ldr r7, [pc, #84] @ 37238 <__cxa_atexit@plt+0x2b4f0> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - rscseq r5, pc, r0, ror #9 │ │ │ │ - rscseq r5, pc, ip, asr #11 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 3a25c <__cxa_atexit@plt+0x2e514> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3a268 <__cxa_atexit@plt+0x2e520> │ │ │ │ - ldr lr, [pc, #96] @ 3a278 <__cxa_atexit@plt+0x2e530> │ │ │ │ + add r3, r6, #1 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #88] @ 3a27c <__cxa_atexit@plt+0x2e534> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r2, [pc, #68] @ 3a280 <__cxa_atexit@plt+0x2e538> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - mov r5, r9 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + stmib r5, {r3, lr} │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - rscseq r5, pc, ip, asr #8 │ │ │ │ - rscseq r5, pc, r4, lsr r5 @ │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + rsceq pc, pc, r4, lsr pc @ │ │ │ │ + rsceq pc, pc, r0, ror sp @ │ │ │ │ + rsceq pc, pc, r8, lsr #29 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + @ instruction: 0xfffffb4c │ │ │ │ + rsceq pc, pc, r0, lsr sp @ │ │ │ │ + strdeq pc, [pc], #228 @ │ │ │ │ + rsceq pc, pc, r4, asr lr @ │ │ │ │ + @ instruction: 0xffffe550 │ │ │ │ + @ instruction: 0xffffddb0 │ │ │ │ + rsceq pc, pc, ip, lsl #31 │ │ │ │ + rsceq pc, pc, ip, asr #27 │ │ │ │ + @ instruction: 0xffffe604 │ │ │ │ + @ instruction: 0xffffde1c │ │ │ │ + rscseq r0, r0, r8 │ │ │ │ + rsceq pc, pc, r8, lsr lr @ │ │ │ │ + @ instruction: 0xfffff724 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3a2e8 <__cxa_atexit@plt+0x2e5a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 3a2f0 <__cxa_atexit@plt+0x2e5a8> │ │ │ │ - ldr r1, [pc, #84] @ 3a30c <__cxa_atexit@plt+0x2e5c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - ldr r0, [pc, #76] @ 3a310 <__cxa_atexit@plt+0x2e5c8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3a2f8 <__cxa_atexit@plt+0x2e5b0> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 3a308 <__cxa_atexit@plt+0x2e5c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strhteq sp, [pc], #52 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r5, pc, ip, lsr #9 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + bcc 37344 <__cxa_atexit@plt+0x2b5fc> │ │ │ │ + str r9, [sp] │ │ │ │ + ldr r9, [pc, #260] @ 37398 <__cxa_atexit@plt+0x2b650> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldm r5, {r0, ip} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub lr, r6, #5 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 3a378 <__cxa_atexit@plt+0x2e630> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + str r3, [r7, #8] │ │ │ │ + str sl, [r5] │ │ │ │ + stmib r5, {r0, ip, lr} │ │ │ │ + bhi 3736c <__cxa_atexit@plt+0x2b624> │ │ │ │ + add r6, r7, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 3a380 <__cxa_atexit@plt+0x2e638> │ │ │ │ - ldr r1, [pc, #84] @ 3a39c <__cxa_atexit@plt+0x2e654> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - ldr r0, [pc, #76] @ 3a3a0 <__cxa_atexit@plt+0x2e658> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ + bcc 37364 <__cxa_atexit@plt+0x2b61c> │ │ │ │ + add r1, r7, #24 │ │ │ │ + add r3, r7, #16 │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 37320 <__cxa_atexit@plt+0x2b5d8> │ │ │ │ + ldr r7, [pc, #196] @ 373ac <__cxa_atexit@plt+0x2b664> │ │ │ │ + ldr r9, [pc, #196] @ 373b0 <__cxa_atexit@plt+0x2b668> │ │ │ │ + ldr lr, [pc, #196] @ 373b4 <__cxa_atexit@plt+0x2b66c> │ │ │ │ + ldr r0, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r3] │ │ │ │ + str r8, [r6] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + stmdb r5, {r0, ip} │ │ │ │ + add r7, lr, #1 │ │ │ │ mov r5, r2 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3a388 <__cxa_atexit@plt+0x2e640> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 3a398 <__cxa_atexit@plt+0x2e650> │ │ │ │ + b 37338 <__cxa_atexit@plt+0x2b5f0> │ │ │ │ + ldr r6, [pc, #116] @ 3739c <__cxa_atexit@plt+0x2b654> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [r1] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r7, [pc, #92] @ 373a8 <__cxa_atexit@plt+0x2b660> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #44] @ 373a0 <__cxa_atexit@plt+0x2b658> │ │ │ │ + ldr r7, [pc, #44] @ 373a4 <__cxa_atexit@plt+0x2b65c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - rsceq sp, pc, r4, lsr #6 │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - rscseq r5, pc, ip, lsl r4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + @ instruction: 0xffff94b0 │ │ │ │ + rsceq pc, pc, ip, asr sp @ │ │ │ │ + rsceq pc, pc, r8, ror sl @ │ │ │ │ + rsceq pc, pc, r4, lsr #27 │ │ │ │ + @ instruction: 0xffff92e4 │ │ │ │ + @ instruction: 0xffff96e4 │ │ │ │ + ldrdeq pc, [pc], #220 @ │ │ │ │ + rsceq pc, pc, r4, lsr sp @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3a3f0 <__cxa_atexit@plt+0x2e6a8> │ │ │ │ - ldr r2, [pc, #56] @ 3a3f8 <__cxa_atexit@plt+0x2e6b0> │ │ │ │ + bhi 37460 <__cxa_atexit@plt+0x2b718> │ │ │ │ + ldr r2, [pc, #148] @ 37470 <__cxa_atexit@plt+0x2b728> │ │ │ │ + mov r7, r5 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 3a3fc <__cxa_atexit@plt+0x2e6b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 3a400 <__cxa_atexit@plt+0x2e6b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + beq 37444 <__cxa_atexit@plt+0x2b6fc> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr lr, [pc, #108] @ 37474 <__cxa_atexit@plt+0x2b72c> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r2, #-12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-4] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + beq 37454 <__cxa_atexit@plt+0x2b70c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + stmda r5, {r0, r9, sl} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov sl, r7 │ │ │ │ + b 37274 <__cxa_atexit@plt+0x2b52c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [pc], #44 @ │ │ │ │ - rscseq r5, pc, r4, lsr #5 │ │ │ │ - smlalseq r5, pc, r4, r3 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3a454 <__cxa_atexit@plt+0x2e70c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3a45c <__cxa_atexit@plt+0x2e714> │ │ │ │ - ldr r1, [pc, #64] @ 3a478 <__cxa_atexit@plt+0x2e730> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 3a47c <__cxa_atexit@plt+0x2e734> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r3, r9} │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3a464 <__cxa_atexit@plt+0x2e71c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 3a474 <__cxa_atexit@plt+0x2e72c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ 37478 <__cxa_atexit@plt+0x2b730> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - rsceq sp, pc, r0, asr r2 @ │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - rscseq r5, pc, r0, lsr r3 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3a4d0 <__cxa_atexit@plt+0x2e788> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3a4d8 <__cxa_atexit@plt+0x2e790> │ │ │ │ - ldr r1, [pc, #64] @ 3a4f4 <__cxa_atexit@plt+0x2e7ac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 3a4f8 <__cxa_atexit@plt+0x2e7b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r3, r9} │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3a4e0 <__cxa_atexit@plt+0x2e798> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 3a4f0 <__cxa_atexit@plt+0x2e7a8> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [pc], #20 @ │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - ldrhteq r5, [pc], #36 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b b6ba2c <__cxa_atexit@plt+0xb5fce4> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b b6ba2c <__cxa_atexit@plt+0xb5fce4> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3a564 <__cxa_atexit@plt+0x2e81c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 3a56c <__cxa_atexit@plt+0x2e824> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rsceq pc, pc, r0, lsr #25 │ │ │ │ + rsceq pc, pc, r4, ror ip @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr r3, [pc, #76] @ 374ec <__cxa_atexit@plt+0x2b7a4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r3, #-4]! │ │ │ │ + beq 374e0 <__cxa_atexit@plt+0x2b798> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + stm r5, {r0, r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 37274 <__cxa_atexit@plt+0x2b52c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, pc, ip, lsl r1 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rsceq pc, pc, r0, lsl #24 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 37274 <__cxa_atexit@plt+0x2b52c> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3a5e0 <__cxa_atexit@plt+0x2e898> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3a5e8 <__cxa_atexit@plt+0x2e8a0> │ │ │ │ - ldr lr, [pc, #96] @ 3a604 <__cxa_atexit@plt+0x2e8bc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #92] @ 3a608 <__cxa_atexit@plt+0x2e8c0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #88] @ 3a60c <__cxa_atexit@plt+0x2e8c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #84] @ 3a610 <__cxa_atexit@plt+0x2e8c8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add r0, r1, #1 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3a5f0 <__cxa_atexit@plt+0x2e8a8> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 3a600 <__cxa_atexit@plt+0x2e8b8> │ │ │ │ + mov r2, r6 │ │ │ │ + mov ip, r9 │ │ │ │ + sub r6, r5, #8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 375b8 <__cxa_atexit@plt+0x2b870> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str sl, [r1, #-4]! │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + str ip, [r1, #-4] │ │ │ │ + bcc 375d0 <__cxa_atexit@plt+0x2b888> │ │ │ │ + ldr sl, [pc, #168] @ 37614 <__cxa_atexit@plt+0x2b8cc> │ │ │ │ + ldr r3, [pc, #168] @ 37618 <__cxa_atexit@plt+0x2b8d0> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #164] @ 3761c <__cxa_atexit@plt+0x2b8d4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub lr, r6, #17 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str lr, [r5] │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r3, #1 │ │ │ │ + str sl, [r2, #4] │ │ │ │ + str r5, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r3, [pc, #128] @ 37620 <__cxa_atexit@plt+0x2b8d8> │ │ │ │ + add lr, r2, #16 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r5, ip} │ │ │ │ + sub sl, r6, #5 │ │ │ │ + mov r5, r1 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r7, [pc, #80] @ 37610 <__cxa_atexit@plt+0x2b8c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #44] @ 37604 <__cxa_atexit@plt+0x2b8bc> │ │ │ │ + ldr r2, [pc, #44] @ 37608 <__cxa_atexit@plt+0x2b8c0> │ │ │ │ + ldr r7, [pc, #44] @ 3760c <__cxa_atexit@plt+0x2b8c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [pc], #4 @ │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - ldrdeq sp, [pc], #8 @ │ │ │ │ - ldrhteq r5, [pc], #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #88] @ 3a680 <__cxa_atexit@plt+0x2e938> │ │ │ │ + rsceq pc, pc, r4, lsr fp @ │ │ │ │ + strdeq pc, [pc], #148 @ │ │ │ │ + rsceq pc, pc, r8, ror sl @ │ │ │ │ + rsceq pc, pc, r4, asr fp @ │ │ │ │ + @ instruction: 0xffffd988 │ │ │ │ + smlaleq pc, pc, r4, fp @ │ │ │ │ + rsceq pc, pc, r4, asr #20 │ │ │ │ + @ instruction: 0xffffe12c │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 37704 <__cxa_atexit@plt+0x2b9bc> │ │ │ │ + ldr lr, [pc, #204] @ 37710 <__cxa_atexit@plt+0x2b9c8> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r9, [r2, #16] │ │ │ │ + ldr sl, [r2, #28] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + ldr lr, [pc, #168] @ 37714 <__cxa_atexit@plt+0x2b9cc> │ │ │ │ + tst r1, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r0, {r8, sl} │ │ │ │ + str r3, [r0, #12] │ │ │ │ + str r9, [r0, #16] │ │ │ │ + str r7, [r0, #20] │ │ │ │ + str lr, [r0, #24] │ │ │ │ + str r2, [r0, #28] │ │ │ │ + beq 376dc <__cxa_atexit@plt+0x2b994> │ │ │ │ + ldr r3, [pc, #132] @ 37718 <__cxa_atexit@plt+0x2b9d0> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 3a66c <__cxa_atexit@plt+0x2e924> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 3a674 <__cxa_atexit@plt+0x2e92c> │ │ │ │ - ldr r3, [pc, #48] @ 3a684 <__cxa_atexit@plt+0x2e93c> │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + str r3, [r2, #-36]! @ 0xffffffdc │ │ │ │ + tst r9, #3 │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + beq 376ec <__cxa_atexit@plt+0x2b9a4> │ │ │ │ + ldr r3, [pc, #96] @ 3771c <__cxa_atexit@plt+0x2b9d4> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ + str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 376fc <__cxa_atexit@plt+0x2b9b4> │ │ │ │ + b 377e4 <__cxa_atexit@plt+0x2ba9c> │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r8, pc, r4 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 3a6c8 <__cxa_atexit@plt+0x2e980> │ │ │ │ - ldr r3, [pc, #36] @ 3a6d4 <__cxa_atexit@plt+0x2e98c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #92] @ 37794 <__cxa_atexit@plt+0x2ba4c> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 37780 <__cxa_atexit@plt+0x2ba38> │ │ │ │ + ldr r3, [pc, #60] @ 37798 <__cxa_atexit@plt+0x2ba50> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3778c <__cxa_atexit@plt+0x2ba44> │ │ │ │ + b 377e4 <__cxa_atexit@plt+0x2ba9c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #88] @ 3a744 <__cxa_atexit@plt+0x2e9fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 3a730 <__cxa_atexit@plt+0x2e9e8> │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 3a738 <__cxa_atexit@plt+0x2e9f0> │ │ │ │ - ldr r3, [pc, #48] @ 3a748 <__cxa_atexit@plt+0x2ea00> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 377d8 <__cxa_atexit@plt+0x2ba90> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 377d0 <__cxa_atexit@plt+0x2ba88> │ │ │ │ + b 377e4 <__cxa_atexit@plt+0x2ba9c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + ldr r1, [sl, #11] │ │ │ │ + ldr r2, [pc, #180] @ 378b4 <__cxa_atexit@plt+0x2bb6c> │ │ │ │ + stmda r5, {r0, r1, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-12]! │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq 37844 <__cxa_atexit@plt+0x2bafc> │ │ │ │ + mov r8, r5 │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r7, [r8, #4]! │ │ │ │ + beq 37870 <__cxa_atexit@plt+0x2bb28> │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 37854 <__cxa_atexit@plt+0x2bb0c> │ │ │ │ + ldr r0, [pc, #140] @ 378c4 <__cxa_atexit@plt+0x2bb7c> │ │ │ │ + mov sl, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r3, r0, #1 │ │ │ │ + b 37870 <__cxa_atexit@plt+0x2bb28> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [pc, #92] @ 378b8 <__cxa_atexit@plt+0x2bb70> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r3, r0, #1 │ │ │ │ + bne 37870 <__cxa_atexit@plt+0x2bb28> │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r1, r0 │ │ │ │ + blt 37830 <__cxa_atexit@plt+0x2bae8> │ │ │ │ + ldr r2, [pc, #68] @ 378bc <__cxa_atexit@plt+0x2bb74> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str sl, [r5, #20] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 378a8 <__cxa_atexit@plt+0x2bb60> │ │ │ │ + ldr r2, [pc, #44] @ 378c0 <__cxa_atexit@plt+0x2bb78> │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r7, pc, r0, lsl #28 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + rscseq r7, pc, r0, lsr #28 │ │ │ │ + andeq r1, r0, sl, ror #16 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r3, #16]! │ │ │ │ + mov r2, r3 │ │ │ │ + and r0, r1, #3 │ │ │ │ + ldr sl, [r2, #-4]! │ │ │ │ + cmp r0, #2 │ │ │ │ + beq 37938 <__cxa_atexit@plt+0x2bbf0> │ │ │ │ + ldr lr, [r5, #24] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 37918 <__cxa_atexit@plt+0x2bbd0> │ │ │ │ + ldr r0, [pc, #128] @ 3798c <__cxa_atexit@plt+0x2bc44> │ │ │ │ + mov sl, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r0, #1 │ │ │ │ + b 37938 <__cxa_atexit@plt+0x2bbf0> │ │ │ │ + ldr r0, [pc, #96] @ 37980 <__cxa_atexit@plt+0x2bc38> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r0, #1 │ │ │ │ + bne 37938 <__cxa_atexit@plt+0x2bbf0> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 3a78c <__cxa_atexit@plt+0x2ea44> │ │ │ │ - ldr r3, [pc, #36] @ 3a798 <__cxa_atexit@plt+0x2ea50> │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + cmp r8, r0 │ │ │ │ + blt 37904 <__cxa_atexit@plt+0x2bbbc> │ │ │ │ + ldr r0, [pc, #68] @ 37984 <__cxa_atexit@plt+0x2bc3c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #28] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str sl, [r5, #32] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + beq 37974 <__cxa_atexit@plt+0x2bc2c> │ │ │ │ + ldr r3, [pc, #44] @ 37988 <__cxa_atexit@plt+0x2bc40> │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, pc, ip, lsr sp @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r7, pc, ip, asr #26 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 379bc <__cxa_atexit@plt+0x2bc74> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #160] @ 37a70 <__cxa_atexit@plt+0x2bd28> │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r9, [r7, #-8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r8, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 37a40 <__cxa_atexit@plt+0x2bcf8> │ │ │ │ + ldr r3, [pc, #124] @ 37a74 <__cxa_atexit@plt+0x2bd2c> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 37a50 <__cxa_atexit@plt+0x2bd08> │ │ │ │ + ldr r3, [pc, #104] @ 37a78 <__cxa_atexit@plt+0x2bd30> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 37a60 <__cxa_atexit@plt+0x2bd18> │ │ │ │ + ldr r7, [pc, #84] @ 37a7c <__cxa_atexit@plt+0x2bd34> │ │ │ │ + ldr r3, [r5, #20]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3a82c <__cxa_atexit@plt+0x2eae4> │ │ │ │ - ldr r7, [pc, #148] @ 3a850 <__cxa_atexit@plt+0x2eb08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 3a810 <__cxa_atexit@plt+0x2eac8> │ │ │ │ - ldr r2, [pc, #132] @ 3a854 <__cxa_atexit@plt+0x2eb0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 3a820 <__cxa_atexit@plt+0x2ead8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 3a83c <__cxa_atexit@plt+0x2eaf4> │ │ │ │ - ldr r3, [pc, #100] @ 3a85c <__cxa_atexit@plt+0x2eb14> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 3a858 <__cxa_atexit@plt+0x2eb10> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 37aec <__cxa_atexit@plt+0x2bda4> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 37ad8 <__cxa_atexit@plt+0x2bd90> │ │ │ │ + ldr r3, [pc, #64] @ 37af0 <__cxa_atexit@plt+0x2bda8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 37ae4 <__cxa_atexit@plt+0x2bd9c> │ │ │ │ + ldr r3, [pc, #44] @ 37af4 <__cxa_atexit@plt+0x2bdac> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - rsceq ip, pc, ip, ror #30 │ │ │ │ - rscseq r4, pc, ip, lsr #31 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #84] @ 3a8c8 <__cxa_atexit@plt+0x2eb80> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #56] @ 37b40 <__cxa_atexit@plt+0x2bdf8> │ │ │ │ + mov sl, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 37b38 <__cxa_atexit@plt+0x2bdf0> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 37b44 <__cxa_atexit@plt+0x2bdfc> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 37b70 <__cxa_atexit@plt+0x2be28> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 37be4 <__cxa_atexit@plt+0x2be9c> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 3a8b0 <__cxa_atexit@plt+0x2eb68> │ │ │ │ + beq 37bc4 <__cxa_atexit@plt+0x2be7c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 3a8b8 <__cxa_atexit@plt+0x2eb70> │ │ │ │ - ldr r1, [pc, #48] @ 3a8cc <__cxa_atexit@plt+0x2eb84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 37bd0 <__cxa_atexit@plt+0x2be88> │ │ │ │ + ldr r2, [pc, #56] @ 37be8 <__cxa_atexit@plt+0x2bea0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq r4, pc, r8, lsl #30 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r7, pc, ip, ror #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3a910 <__cxa_atexit@plt+0x2ebc8> │ │ │ │ + bcc 37c28 <__cxa_atexit@plt+0x2bee0> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 3a91c <__cxa_atexit@plt+0x2ebd4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 37c34 <__cxa_atexit@plt+0x2beec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, pc, ip, lsr #29 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3a950 <__cxa_atexit@plt+0x2ec08> │ │ │ │ - ldr r3, [pc, #32] @ 3a960 <__cxa_atexit@plt+0x2ec18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #12] @ 3a964 <__cxa_atexit@plt+0x2ec1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r7, pc, r4, lsl #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 37cac <__cxa_atexit@plt+0x2bf64> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #64] @ 37cbc <__cxa_atexit@plt+0x2bf74> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sl, #4]! │ │ │ │ + ldr r0, [pc, #56] @ 37cc0 <__cxa_atexit@plt+0x2bf78> │ │ │ │ + str r7, [sl, #28] │ │ │ │ + str r8, [sl, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r8, r0, #1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + str ip, [sl, #20] │ │ │ │ + str r3, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq ip, pc, ip, asr #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 3a98c <__cxa_atexit@plt+0x2ec44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 3a9b4 <__cxa_atexit@plt+0x2ec6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3a9f8 <__cxa_atexit@plt+0x2ecb0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 3aa04 <__cxa_atexit@plt+0x2ecbc> │ │ │ │ + @ instruction: 0xfffff9ac │ │ │ │ + rsceq pc, pc, ip, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 37d58 <__cxa_atexit@plt+0x2c010> │ │ │ │ + ldr lr, [pc, #128] @ 37d64 <__cxa_atexit@plt+0x2c01c> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 37d68 <__cxa_atexit@plt+0x2c020> │ │ │ │ + tst r2, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 37d40 <__cxa_atexit@plt+0x2bff8> │ │ │ │ + ldr r3, [pc, #76] @ 37d6c <__cxa_atexit@plt+0x2c024> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 37d50 <__cxa_atexit@plt+0x2c008> │ │ │ │ + b 37db4 <__cxa_atexit@plt+0x2c06c> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r4, [pc], #204 │ │ │ │ - smlaleq ip, pc, r8, sp @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 3aa6c <__cxa_atexit@plt+0x2ed24> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3aa64 <__cxa_atexit@plt+0x2ed1c> │ │ │ │ - ldr r3, [pc, #56] @ 3aa74 <__cxa_atexit@plt+0x2ed2c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #44] @ 3aa78 <__cxa_atexit@plt+0x2ed30> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - ldr r5, [pc, #36] @ 3aa7c <__cxa_atexit@plt+0x2ed34> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b b4f1a0 <__cxa_atexit@plt+0xb43458> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, pc, ip, lsl ip @ │ │ │ │ - rscseq r4, pc, ip, lsl #27 │ │ │ │ - rscseq r4, pc, r4, lsl #27 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3aae8 <__cxa_atexit@plt+0x2eda0> │ │ │ │ - ldr r3, [pc, #112] @ 3ab10 <__cxa_atexit@plt+0x2edc8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r7, pc, r0, ror r9 @ │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ 37da8 <__cxa_atexit@plt+0x2c060> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 37da0 <__cxa_atexit@plt+0x2c058> │ │ │ │ + b 37db4 <__cxa_atexit@plt+0x2c06c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 37e5c <__cxa_atexit@plt+0x2c114> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 37e34 <__cxa_atexit@plt+0x2c0ec> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 37e60 <__cxa_atexit@plt+0x2c118> │ │ │ │ + mov r2, r5 │ │ │ │ tst r9, #3 │ │ │ │ - beq 3aad8 <__cxa_atexit@plt+0x2ed90> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3aaf8 <__cxa_atexit@plt+0x2edb0> │ │ │ │ - ldr r5, [pc, #88] @ 3ab1c <__cxa_atexit@plt+0x2edd4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r8, [r7] │ │ │ │ - str r5, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 37e40 <__cxa_atexit@plt+0x2c0f8> │ │ │ │ + ldr r1, [pc, #88] @ 37e64 <__cxa_atexit@plt+0x2c11c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 37e50 <__cxa_atexit@plt+0x2c108> │ │ │ │ + ldr r2, [pc, #68] @ 37e68 <__cxa_atexit@plt+0x2c120> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 3ab18 <__cxa_atexit@plt+0x2edd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 3ab14 <__cxa_atexit@plt+0x2edcc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rsceq ip, pc, r4, lsr #25 │ │ │ │ - ldrdeq ip, [pc], #204 @ │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3ab54 <__cxa_atexit@plt+0x2ee0c> │ │ │ │ - ldr r3, [pc, #48] @ 3ab70 <__cxa_atexit@plt+0x2ee28> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 37ee4 <__cxa_atexit@plt+0x2c19c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 37ec8 <__cxa_atexit@plt+0x2c180> │ │ │ │ + ldr r2, [pc, #68] @ 37ee8 <__cxa_atexit@plt+0x2c1a0> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 37ed8 <__cxa_atexit@plt+0x2c190> │ │ │ │ + ldr r3, [pc, #52] @ 37eec <__cxa_atexit@plt+0x2c1a4> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmda r5, {r3, r8} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #24] @ 3ab74 <__cxa_atexit@plt+0x2ee2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - rsceq ip, pc, r8, asr #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3abe0 <__cxa_atexit@plt+0x2ee98> │ │ │ │ - ldr r3, [pc, #88] @ 3abf0 <__cxa_atexit@plt+0x2eea8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 3abd0 <__cxa_atexit@plt+0x2ee88> │ │ │ │ - ldr r7, [pc, #64] @ 3abf4 <__cxa_atexit@plt+0x2eeac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 3abf8 <__cxa_atexit@plt+0x2eeb0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rsceq ip, pc, r8, ror #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [pc, #16] @ 3ac28 <__cxa_atexit@plt+0x2eee0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 3ac54 <__cxa_atexit@plt+0x2ef0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 3ac80 <__cxa_atexit@plt+0x2ef38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3acc4 <__cxa_atexit@plt+0x2ef7c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 3acd0 <__cxa_atexit@plt+0x2ef88> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, pc, r0, lsr sl @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3ad80 <__cxa_atexit@plt+0x2f038> │ │ │ │ - ldr r3, [pc, #156] @ 3ad90 <__cxa_atexit@plt+0x2f048> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 3ad60 <__cxa_atexit@plt+0x2f018> │ │ │ │ - ldr r3, [pc, #132] @ 3ad94 <__cxa_atexit@plt+0x2f04c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - mov r2, r5 │ │ │ │ - str r3, [r2, #-16]! │ │ │ │ - str r1, [r2, #8] │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - str r0, [r2, #4] │ │ │ │ - str r7, [r2, #12] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 3ad70 <__cxa_atexit@plt+0x2f028> │ │ │ │ - ldr r2, [pc, #84] @ 3ad98 <__cxa_atexit@plt+0x2f050> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 3ad9c <__cxa_atexit@plt+0x2f054> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - rsceq ip, pc, ip, asr sl @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #80] @ 3ae0c <__cxa_atexit@plt+0x2f0c4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ + ldr r2, [pc, #64] @ 37f44 <__cxa_atexit@plt+0x2c1fc> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 3ae00 <__cxa_atexit@plt+0x2f0b8> │ │ │ │ - ldr r3, [pc, #48] @ 3ae10 <__cxa_atexit@plt+0x2f0c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + str r9, [r3] │ │ │ │ + beq 37f3c <__cxa_atexit@plt+0x2c1f4> │ │ │ │ + ldr r2, [pc, #36] @ 37f48 <__cxa_atexit@plt+0x2c200> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [pc, #20] @ 3ae44 <__cxa_atexit@plt+0x2f0fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 3ae70 <__cxa_atexit@plt+0x2f128> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 37f74 <__cxa_atexit@plt+0x2c22c> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #20] @ 3ae98 <__cxa_atexit@plt+0x2f150> │ │ │ │ - add r2, pc, r2 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 38010 <__cxa_atexit@plt+0x2c2c8> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 37fec <__cxa_atexit@plt+0x2c2a4> │ │ │ │ + ldr r7, [pc, #108] @ 38014 <__cxa_atexit@plt+0x2c2cc> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 37ff8 <__cxa_atexit@plt+0x2c2b0> │ │ │ │ + ldr r7, [pc, #88] @ 38018 <__cxa_atexit@plt+0x2c2d0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 38004 <__cxa_atexit@plt+0x2c2bc> │ │ │ │ + ldr r7, [pc, #72] @ 3801c <__cxa_atexit@plt+0x2c2d4> │ │ │ │ ldr r3, [r5, #8]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3aee0 <__cxa_atexit@plt+0x2f198> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 3aeec <__cxa_atexit@plt+0x2f1a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, pc, r8, lsl r8 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3af28 <__cxa_atexit@plt+0x2f1e0> │ │ │ │ - ldr r3, [pc, #48] @ 3af40 <__cxa_atexit@plt+0x2f1f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #20] @ 3af44 <__cxa_atexit@plt+0x2f1fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r8 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa5c │ │ │ │ - rsceq ip, pc, r4, ror r8 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3af94 <__cxa_atexit@plt+0x2f24c> │ │ │ │ - ldr r3, [pc, #60] @ 3afa4 <__cxa_atexit@plt+0x2f25c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 3af84 <__cxa_atexit@plt+0x2f23c> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3afa8 <__cxa_atexit@plt+0x2f260> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq ip, pc, r0, asr r8 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3b040 <__cxa_atexit@plt+0x2f2f8> │ │ │ │ - ldr r1, [pc, #100] @ 3b048 <__cxa_atexit@plt+0x2f300> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-16]! │ │ │ │ - ldr r1, [pc, #80] @ 3b04c <__cxa_atexit@plt+0x2f304> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r2, {r0, r1, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 3b030 <__cxa_atexit@plt+0x2f2e8> │ │ │ │ - ldr r7, [pc, #64] @ 3b050 <__cxa_atexit@plt+0x2f308> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 3808c <__cxa_atexit@plt+0x2c344> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq r4, pc, r4, ror r6 @ │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [pc, #16] @ 3b080 <__cxa_atexit@plt+0x2f338> │ │ │ │ - add r1, pc, r1 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 38078 <__cxa_atexit@plt+0x2c330> │ │ │ │ + ldr r3, [pc, #64] @ 38090 <__cxa_atexit@plt+0x2c348> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 3b0ac <__cxa_atexit@plt+0x2f364> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 3b0d8 <__cxa_atexit@plt+0x2f390> │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 38084 <__cxa_atexit@plt+0x2c33c> │ │ │ │ + ldr r3, [pc, #44] @ 38094 <__cxa_atexit@plt+0x2c34c> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3b11c <__cxa_atexit@plt+0x2f3d4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 3b128 <__cxa_atexit@plt+0x2f3e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r4, [pc], #88 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3b1dc <__cxa_atexit@plt+0x2f494> │ │ │ │ - ldr r2, [pc, #152] @ 3b1e4 <__cxa_atexit@plt+0x2f49c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 3b1bc <__cxa_atexit@plt+0x2f474> │ │ │ │ - ldr lr, [pc, #124] @ 3b1e8 <__cxa_atexit@plt+0x2f4a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - mov r2, r5 │ │ │ │ - str lr, [r2, #-16]! │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r7, [r2, #12] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 3b1cc <__cxa_atexit@plt+0x2f484> │ │ │ │ - ldr r2, [pc, #76] @ 3b1ec <__cxa_atexit@plt+0x2f4a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r1, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #80] @ 3b25c <__cxa_atexit@plt+0x2f514> │ │ │ │ - add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #56] @ 380e0 <__cxa_atexit@plt+0x2c398> │ │ │ │ + mov sl, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ tst r7, #3 │ │ │ │ - beq 3b250 <__cxa_atexit@plt+0x2f508> │ │ │ │ - ldr r3, [pc, #48] @ 3b260 <__cxa_atexit@plt+0x2f518> │ │ │ │ + beq 380d8 <__cxa_atexit@plt+0x2c390> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 380e4 <__cxa_atexit@plt+0x2c39c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [pc, #20] @ 3b294 <__cxa_atexit@plt+0x2f54c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 3b2c0 <__cxa_atexit@plt+0x2f578> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 38110 <__cxa_atexit@plt+0x2c3c8> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #20] @ 3b2e8 <__cxa_atexit@plt+0x2f5a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r3, [pc, #96] @ 38184 <__cxa_atexit@plt+0x2c43c> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 38164 <__cxa_atexit@plt+0x2c41c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 38170 <__cxa_atexit@plt+0x2c428> │ │ │ │ + ldr r2, [pc, #56] @ 38188 <__cxa_atexit@plt+0x2c440> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r7, pc, ip, asr #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3b330 <__cxa_atexit@plt+0x2f5e8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 3b33c <__cxa_atexit@plt+0x2f5f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + bcc 381c8 <__cxa_atexit@plt+0x2c480> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 381d4 <__cxa_atexit@plt+0x2c48c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, pc, r8, asr #7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3b390 <__cxa_atexit@plt+0x2f648> │ │ │ │ - ldr r3, [pc, #64] @ 3b3a8 <__cxa_atexit@plt+0x2f660> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 3b3ac <__cxa_atexit@plt+0x2f664> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r7, pc, r4, ror #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 38224 <__cxa_atexit@plt+0x2c4dc> │ │ │ │ + ldr r2, [pc, #52] @ 38234 <__cxa_atexit@plt+0x2c4ec> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 3b3b0 <__cxa_atexit@plt+0x2f668> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - rsceq ip, pc, r8, asr r4 @ │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + ldrdeq lr, [pc], #232 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 38374 <__cxa_atexit@plt+0x2c62c> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3b414 <__cxa_atexit@plt+0x2f6cc> │ │ │ │ - ldr r3, [pc, #88] @ 3b438 <__cxa_atexit@plt+0x2f6f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ 3b43c <__cxa_atexit@plt+0x2f6f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #72] @ 3b440 <__cxa_atexit@plt+0x2f6f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + add ip, r6, #48 @ 0x30 │ │ │ │ + cmp r3, ip │ │ │ │ + bcc 3837c <__cxa_atexit@plt+0x2c634> │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + ldr r1, [r7, #23] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r4, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr sl, [r7, #19] │ │ │ │ + ldr lr, [r7, #27] │ │ │ │ + ldr fp, [r7, #31] │ │ │ │ + ldr r1, [pc, #312] @ 383d8 <__cxa_atexit@plt+0x2c690> │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r9, [pc, #292] @ 383dc <__cxa_atexit@plt+0x2c694> │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r4, [r6, #20] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r4, [r2, #-12]! │ │ │ │ + ldr r4, [sp] │ │ │ │ + sub r1, ip, #9 │ │ │ │ + add r3, r6, #72 @ 0x48 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r0, ip, #43 @ 0x2b │ │ │ │ + cmp r4, r3 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str fp, [r6, #32] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + bcc 38390 <__cxa_atexit@plt+0x2c648> │ │ │ │ + ldr lr, [pc, #212] @ 383ec <__cxa_atexit@plt+0x2c6a4> │ │ │ │ + ldr r4, [pc, #212] @ 383f0 <__cxa_atexit@plt+0x2c6a8> │ │ │ │ + mov r8, sl │ │ │ │ + ldr sl, [pc, #208] @ 383f4 <__cxa_atexit@plt+0x2c6ac> │ │ │ │ + ldr r9, [pc, #208] @ 383f8 <__cxa_atexit@plt+0x2c6b0> │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r0, r3, #17 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + add r0, sl, #1 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, r6, #56 @ 0x38 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r4, {r0, r1, lr} │ │ │ │ + str r8, [r6, #72] @ 0x48 │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r9, [sp, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ + sub sl, r3, #5 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov ip, r6 │ │ │ │ + b 38384 <__cxa_atexit@plt+0x2c63c> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 3b444 <__cxa_atexit@plt+0x2f6fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #28] @ 3b448 <__cxa_atexit@plt+0x2f700> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + ldr r6, [pc, #72] @ 383e0 <__cxa_atexit@plt+0x2c698> │ │ │ │ + ldr r1, [pc, #72] @ 383e4 <__cxa_atexit@plt+0x2c69c> │ │ │ │ + ldr r7, [pc, #72] @ 383e8 <__cxa_atexit@plt+0x2c6a0> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #2 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r5, #4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbec │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - rscseq r4, pc, r8, ror #7 │ │ │ │ - ldrdeq ip, [pc], #52 @ │ │ │ │ - ldrhteq r4, [pc], #52 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [pc, #8] @ 3b46c <__cxa_atexit@plt+0x2f724> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r9, #0 │ │ │ │ - b 4d0e4 <__cxa_atexit@plt+0x4139c> │ │ │ │ - rsceq ip, pc, r8, asr r3 @ │ │ │ │ - strdeq ip, [pc], #48 @ │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + @ instruction: 0xfffff95c │ │ │ │ + rsceq lr, pc, r0, ror sp @ │ │ │ │ + rsceq lr, pc, r0, lsr #24 │ │ │ │ + rsceq lr, pc, r4, lsr #25 │ │ │ │ + @ instruction: 0xffffd38c │ │ │ │ + @ instruction: 0xffffcbe8 │ │ │ │ + rsceq lr, pc, r4, ror #27 │ │ │ │ + rsceq lr, pc, r8, lsr #25 │ │ │ │ + rsceq lr, pc, r4, lsr #26 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3b4b0 <__cxa_atexit@plt+0x2f768> │ │ │ │ - ldr r3, [pc, #44] @ 3b4c8 <__cxa_atexit@plt+0x2f780> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 3b4cc <__cxa_atexit@plt+0x2f784> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r7, [pc, #24] @ 3b4d0 <__cxa_atexit@plt+0x2f788> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r4, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 384d8 <__cxa_atexit@plt+0x2c790> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 384e4 <__cxa_atexit@plt+0x2c79c> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #19] │ │ │ │ + ldr r9, [r7, #31] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + ldr r4, [r7, #27] │ │ │ │ + sub sl, r6, #31 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r7, #39] @ 0x27 │ │ │ │ + str fp, [sp, #24] │ │ │ │ + ldr fp, [r7, #35] @ 0x23 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r7, [r7, #43] @ 0x2b │ │ │ │ + ldr r1, [pc, #116] @ 384f4 <__cxa_atexit@plt+0x2c7ac> │ │ │ │ + str fp, [r2, #36] @ 0x24 │ │ │ │ + str r8, [r2, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r9, [r2, #32] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + sub r1, r5, #20 │ │ │ │ + stm r1, {r0, r4, lr} │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r9, [sp, #8] │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + mov sl, r7 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str lr, [r2, #24] │ │ │ │ + str ip, [r2, #28] │ │ │ │ + b 366b0 <__cxa_atexit@plt+0x2a968> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq ip, pc, r8, asr #7 │ │ │ │ - rsceq ip, pc, r4, asr #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3b508 <__cxa_atexit@plt+0x2f7c0> │ │ │ │ - ldr r2, [pc, #28] @ 3b514 <__cxa_atexit@plt+0x2f7cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r4, [pc], #16 │ │ │ │ - rsceq ip, pc, r8, asr r3 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3b554 <__cxa_atexit@plt+0x2f80c> │ │ │ │ - ldr r3, [pc, #44] @ 3b56c <__cxa_atexit@plt+0x2f824> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 3b570 <__cxa_atexit@plt+0x2f828> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r7, [pc, #24] @ 3b574 <__cxa_atexit@plt+0x2f82c> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rsceq ip, pc, r4, lsr #6 │ │ │ │ - rsceq ip, pc, r0, lsr #6 │ │ │ │ - rsceq ip, pc, r8, ror #5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + rsceq lr, pc, r8, lsr ip @ │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #32 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 3b5b4 <__cxa_atexit@plt+0x2f86c> │ │ │ │ - ldr r3, [pc, #40] @ 3b5c8 <__cxa_atexit@plt+0x2f880> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 3b5cc <__cxa_atexit@plt+0x2f884> │ │ │ │ + bhi 38564 <__cxa_atexit@plt+0x2c81c> │ │ │ │ + ldr r2, [pc, #88] @ 38578 <__cxa_atexit@plt+0x2c830> │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r7, [pc, #20] @ 3b5d0 <__cxa_atexit@plt+0x2f888> │ │ │ │ - add r7, pc, r7 │ │ │ │ + sub lr, r3, #32 │ │ │ │ + str r8, [r3, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 3855c <__cxa_atexit@plt+0x2c814> │ │ │ │ + b 3858c <__cxa_atexit@plt+0x2c844> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 3857c <__cxa_atexit@plt+0x2c834> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rsceq ip, pc, r4, asr #5 │ │ │ │ - rsceq ip, pc, r4, lsl #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrdeq lr, [pc], #184 @ │ │ │ │ + strhteq lr, [pc], #180 │ │ │ │ + andeq r0, r0, r8, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3b608 <__cxa_atexit@plt+0x2f8c0> │ │ │ │ - ldr r2, [pc, #28] @ 3b614 <__cxa_atexit@plt+0x2f8cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc 3861c <__cxa_atexit@plt+0x2c8d4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r7, [r5, #16]! │ │ │ │ + sub r0, r6, #43 @ 0x2b │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr fp, [pc, #76] @ 38628 <__cxa_atexit@plt+0x2c8e0> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, r3, #20 │ │ │ │ + stm r1, {r0, r2, r9} │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add fp, pc, fp │ │ │ │ + stmib r3, {fp, lr} │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + str lr, [r5] │ │ │ │ + add lr, r3, #40 @ 0x28 │ │ │ │ + str ip, [r3, #16] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + stm lr, {r1, r8, sl} │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 37274 <__cxa_atexit@plt+0x2b52c> │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r4, [pc], #0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3b668 <__cxa_atexit@plt+0x2f920> │ │ │ │ + bhi 3865c <__cxa_atexit@plt+0x2c914> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #72] @ 3b684 <__cxa_atexit@plt+0x2f93c> │ │ │ │ + ldr r2, [pc, #20] @ 38664 <__cxa_atexit@plt+0x2c91c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3b670 <__cxa_atexit@plt+0x2f928> │ │ │ │ - ldr r3, [pc, #56] @ 3b68c <__cxa_atexit@plt+0x2f944> │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 3b688 <__cxa_atexit@plt+0x2f940> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r4, pc, r4, lsr r0 @ │ │ │ │ - rsceq ip, pc, ip, lsr #2 │ │ │ │ - @ instruction: 0xfffff318 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rscseq r7, pc, r4, lsr #32 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3b6f4 <__cxa_atexit@plt+0x2f9ac> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3b700 <__cxa_atexit@plt+0x2f9b8> │ │ │ │ - ldr r2, [pc, #80] @ 3b710 <__cxa_atexit@plt+0x2f9c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 3b714 <__cxa_atexit@plt+0x2f9cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r5, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 38724 <__cxa_atexit@plt+0x2c9dc> │ │ │ │ + ldr lr, [pc, #168] @ 38734 <__cxa_atexit@plt+0x2c9ec> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 38738 <__cxa_atexit@plt+0x2c9f0> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 3870c <__cxa_atexit@plt+0x2c9c4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 3873c <__cxa_atexit@plt+0x2c9f4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 38718 <__cxa_atexit@plt+0x2c9d0> │ │ │ │ + mov r7, r3 │ │ │ │ + b 3878c <__cxa_atexit@plt+0x2ca44> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - rscseq r3, pc, r8, lsr #31 │ │ │ │ - rsceq ip, pc, r4, lsl r2 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3b75c <__cxa_atexit@plt+0x2fa14> │ │ │ │ - ldr r2, [pc, #40] @ 3b764 <__cxa_atexit@plt+0x2fa1c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3b768 <__cxa_atexit@plt+0x2fa20> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq ip, pc, r8, lsr #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r6, pc, r4, asr #31 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 3b794 <__cxa_atexit@plt+0x2fa4c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 38780 <__cxa_atexit@plt+0x2ca38> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 38778 <__cxa_atexit@plt+0x2ca30> │ │ │ │ + b 3878c <__cxa_atexit@plt+0x2ca44> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3b7a8 <__cxa_atexit@plt+0x2fa60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - rscseq r3, pc, r4, lsr #30 │ │ │ │ - smlaleq ip, pc, r4, r1 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3b820 <__cxa_atexit@plt+0x2fad8> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 38828 <__cxa_atexit@plt+0x2cae0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3b828 <__cxa_atexit@plt+0x2fae0> │ │ │ │ - ldr lr, [pc, #88] @ 3b83c <__cxa_atexit@plt+0x2faf4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ 3b840 <__cxa_atexit@plt+0x2faf8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r8, r7, #12 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - ldr r9, [pc, #64] @ 3b844 <__cxa_atexit@plt+0x2fafc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r8, r9} │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3b830 <__cxa_atexit@plt+0x2fae8> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 38834 <__cxa_atexit@plt+0x2caec> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 387cc <__cxa_atexit@plt+0x2ca84> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - rscseq r3, pc, r4, lsl #29 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne 38828 <__cxa_atexit@plt+0x2cae0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 387c0 <__cxa_atexit@plt+0x2ca78> │ │ │ │ + bne 38828 <__cxa_atexit@plt+0x2cae0> │ │ │ │ + ldr r1, [pc, #88] @ 38844 <__cxa_atexit@plt+0x2cafc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 38848 <__cxa_atexit@plt+0x2cb00> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - rsceq ip, pc, ip, lsl #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - ldrdeq ip, [pc], #0 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r6, pc, r0, lsr #30 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3b900 <__cxa_atexit@plt+0x2fbb8> │ │ │ │ - ldr r0, [pc, #104] @ 3b910 <__cxa_atexit@plt+0x2fbc8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #100] @ 3b914 <__cxa_atexit@plt+0x2fbcc> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldm sl, {r1, r2, sl} │ │ │ │ - ldr r9, [pc, #88] @ 3b918 <__cxa_atexit@plt+0x2fbd0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #11 │ │ │ │ - ldr r7, [pc, #76] @ 3b91c <__cxa_atexit@plt+0x2fbd4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #19 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add ip, r3, #8 │ │ │ │ - stm ip, {r1, r2, r8, sl} │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + bcc 388c4 <__cxa_atexit@plt+0x2cb7c> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 388d4 <__cxa_atexit@plt+0x2cb8c> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - ldrshteq r3, [pc], #216 │ │ │ │ - rsceq ip, pc, r0, asr #32 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq lr, pc, r8, ror #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub ip, r5, #16 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 3b9bc <__cxa_atexit@plt+0x2fc74> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3b9c8 <__cxa_atexit@plt+0x2fc80> │ │ │ │ - ldr lr, [pc, #132] @ 3b9d8 <__cxa_atexit@plt+0x2fc90> │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 38974 <__cxa_atexit@plt+0x2cc2c> │ │ │ │ + ldr lr, [pc, #128] @ 38980 <__cxa_atexit@plt+0x2cc38> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #124] @ 3b9dc <__cxa_atexit@plt+0x2fc94> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - ldr r8, [pc, #104] @ 3b9e0 <__cxa_atexit@plt+0x2fc98> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #100] @ 3b9e4 <__cxa_atexit@plt+0x2fc9c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - sub r0, r6, #11 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r8, [pc, #84] @ 3b9e8 <__cxa_atexit@plt+0x2fca0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str sl, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - ldr r5, [pc, #64] @ 3b9ec <__cxa_atexit@plt+0x2fca4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #217 @ 0xd9 │ │ │ │ - add r9, r9, #2 │ │ │ │ - mov r5, ip │ │ │ │ - b b26f50 <__cxa_atexit@plt+0xb1b208> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + beq 3895c <__cxa_atexit@plt+0x2cc14> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 38984 <__cxa_atexit@plt+0x2cc3c> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 3896c <__cxa_atexit@plt+0x2cc24> │ │ │ │ + b 389e0 <__cxa_atexit@plt+0x2cc98> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r3, pc, r0, lsl sp @ │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rsceq fp, pc, r0, asr #30 │ │ │ │ - rsceq fp, pc, r4, lsr pc @ │ │ │ │ - rscseq r3, pc, r4, lsr #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3ba24 <__cxa_atexit@plt+0x2fcdc> │ │ │ │ - ldr r2, [pc, #28] @ 3ba30 <__cxa_atexit@plt+0x2fce8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r3, [pc], #196 │ │ │ │ - rsceq fp, pc, r8, ror #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3ba78 <__cxa_atexit@plt+0x2fd30> │ │ │ │ - ldr r2, [pc, #40] @ 3ba80 <__cxa_atexit@plt+0x2fd38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3ba84 <__cxa_atexit@plt+0x2fd3c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq fp, pc, ip, lsr lr @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 3bab0 <__cxa_atexit@plt+0x2fd68> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strhteq lr, [pc], #124 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 389d0 <__cxa_atexit@plt+0x2cc88> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 389c8 <__cxa_atexit@plt+0x2cc80> │ │ │ │ + b 389e0 <__cxa_atexit@plt+0x2cc98> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3bac4 <__cxa_atexit@plt+0x2fd7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - rscseq r3, pc, r8, lsl #24 │ │ │ │ - strhteq fp, [pc], #224 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3bb3c <__cxa_atexit@plt+0x2fdf4> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq lr, pc, r0, ror r7 @ │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 38a68 <__cxa_atexit@plt+0x2cd20> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3bb44 <__cxa_atexit@plt+0x2fdfc> │ │ │ │ - ldr lr, [pc, #88] @ 3bb58 <__cxa_atexit@plt+0x2fe10> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 38a94 <__cxa_atexit@plt+0x2cd4c> │ │ │ │ + ldr lr, [pc, #160] @ 38aac <__cxa_atexit@plt+0x2cd64> │ │ │ │ + ldr r8, [pc, #160] @ 38ab0 <__cxa_atexit@plt+0x2cd68> │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + sub r0, r3, #25 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + ldr sl, [r2, #2] │ │ │ │ + ldr ip, [r2, #6] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ 3bb5c <__cxa_atexit@plt+0x2fe14> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [pc, #64] @ 3bb60 <__cxa_atexit@plt+0x2fe18> │ │ │ │ add r8, pc, r8 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #24 │ │ │ │ + str r8, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + beq 38a88 <__cxa_atexit@plt+0x2cd40> │ │ │ │ mov r6, r3 │ │ │ │ - b 3bb4c <__cxa_atexit@plt+0x2fe04> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + b 38ac0 <__cxa_atexit@plt+0x2cd78> │ │ │ │ + ldr r3, [pc, #56] @ 38aa8 <__cxa_atexit@plt+0x2cd60> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 38a80 <__cxa_atexit@plt+0x2cd38> │ │ │ │ + b 38b48 <__cxa_atexit@plt+0x2ce00> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - rscseq r3, pc, r8, ror #22 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rsceq fp, pc, r0, ror sp @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - ldrdeq fp, [pc], #220 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3bc20 <__cxa_atexit@plt+0x2fed8> │ │ │ │ - ldr r2, [pc, #108] @ 3bc30 <__cxa_atexit@plt+0x2fee8> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + smlaleq lr, pc, r0, r6 @ │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 38b20 <__cxa_atexit@plt+0x2cdd8> │ │ │ │ + ldr r2, [pc, #84] @ 38b34 <__cxa_atexit@plt+0x2cdec> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #104] @ 3bc34 <__cxa_atexit@plt+0x2feec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r9, [pc, #92] @ 3bc38 <__cxa_atexit@plt+0x2fef0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r0, r6, #11 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr sl, [pc, #76] @ 3bc3c <__cxa_atexit@plt+0x2fef4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ + sub lr, r3, #16 │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + stm r3, {r0, r1} │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + beq 38b18 <__cxa_atexit@plt+0x2cdd0> │ │ │ │ + b 3858c <__cxa_atexit@plt+0x2c844> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + ldr r7, [pc, #16] @ 38b38 <__cxa_atexit@plt+0x2cdf0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - ldrsbteq r3, [pc], #168 │ │ │ │ - rsceq fp, pc, r8, asr #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 3bcd4 <__cxa_atexit@plt+0x2ff8c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3bce0 <__cxa_atexit@plt+0x2ff98> │ │ │ │ - ldr sl, [pc, #124] @ 3bcf0 <__cxa_atexit@plt+0x2ffa8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #120] @ 3bcf4 <__cxa_atexit@plt+0x2ffac> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 3bcf8 <__cxa_atexit@plt+0x2ffb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr ip, [pc, #96] @ 3bcfc <__cxa_atexit@plt+0x2ffb4> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r8, [pc, #92] @ 3bd00 <__cxa_atexit@plt+0x2ffb8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - sub r3, r6, #7 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [pc, #64] @ 3bd04 <__cxa_atexit@plt+0x2ffbc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add sl, r0, #217 @ 0xd9 │ │ │ │ - add r9, ip, #2 │ │ │ │ - mov r5, lr │ │ │ │ - b b26f50 <__cxa_atexit@plt+0xb1b208> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rscseq r3, pc, r8, ror #19 │ │ │ │ - rsceq fp, pc, r4, lsr #24 │ │ │ │ - rsceq fp, pc, r8, lsl #24 │ │ │ │ - rscseq r3, pc, ip, lsl #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3bd3c <__cxa_atexit@plt+0x2fff4> │ │ │ │ - ldr r2, [pc, #28] @ 3bd48 <__cxa_atexit@plt+0x30000> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + add r5, r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r3, pc, ip, r9 @ │ │ │ │ - ldrdeq fp, [pc], #176 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3bd90 <__cxa_atexit@plt+0x30048> │ │ │ │ - ldr r2, [pc, #40] @ 3bd98 <__cxa_atexit@plt+0x30050> │ │ │ │ + @ instruction: 0xfffffaa0 │ │ │ │ + rsceq lr, pc, ip, lsl r6 @ │ │ │ │ + rsceq lr, pc, r8, lsl #12 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r2, #16]! │ │ │ │ + sub r5, r2, #32 │ │ │ │ + ldr r9, [r2, #-12] │ │ │ │ + ldr sl, [r2, #-8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 38bb8 <__cxa_atexit@plt+0x2ce70> │ │ │ │ + ldr r2, [pc, #84] @ 38bcc <__cxa_atexit@plt+0x2ce84> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3bd9c <__cxa_atexit@plt+0x30054> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq fp, pc, r4, lsr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 3bdc8 <__cxa_atexit@plt+0x30080> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + sub lr, r3, #16 │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + stm r3, {r0, r1} │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + beq 38bb0 <__cxa_atexit@plt+0x2ce68> │ │ │ │ + b 3858c <__cxa_atexit@plt+0x2c844> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3bddc <__cxa_atexit@plt+0x30094> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldrshteq r3, [pc], #128 │ │ │ │ - rsceq fp, pc, r8, lsr #23 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3be4c <__cxa_atexit@plt+0x30104> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3be58 <__cxa_atexit@plt+0x30110> │ │ │ │ - ldr lr, [pc, #84] @ 3be68 <__cxa_atexit@plt+0x30120> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #80] @ 3be6c <__cxa_atexit@plt+0x30124> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 3be70 <__cxa_atexit@plt+0x30128> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r5, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - sub r8, r6, #3 │ │ │ │ + ldr r7, [pc, #16] @ 38bd0 <__cxa_atexit@plt+0x2ce88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffa08 │ │ │ │ + rsceq lr, pc, r4, lsl #11 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 38c04 <__cxa_atexit@plt+0x2cebc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 38c0c <__cxa_atexit@plt+0x2cec4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - rscseq r3, pc, r4, asr r8 @ │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - rsceq fp, pc, r0, ror #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - ldrdeq fp, [pc], #172 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3bf28 <__cxa_atexit@plt+0x301e0> │ │ │ │ - ldr r2, [pc, #100] @ 3bf38 <__cxa_atexit@plt+0x301f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #96] @ 3bf3c <__cxa_atexit@plt+0x301f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #92] @ 3bf40 <__cxa_atexit@plt+0x301f8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr sl, [pc, #76] @ 3bf44 <__cxa_atexit@plt+0x301fc> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #19 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldrsbteq r3, [pc], #112 │ │ │ │ - rsceq fp, pc, r0, asr sl @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3bfd4 <__cxa_atexit@plt+0x3028c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3bfe0 <__cxa_atexit@plt+0x30298> │ │ │ │ - ldr r9, [pc, #116] @ 3bff0 <__cxa_atexit@plt+0x302a8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #112] @ 3bff4 <__cxa_atexit@plt+0x302ac> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #108] @ 3bff8 <__cxa_atexit@plt+0x302b0> │ │ │ │ + rscseq r6, pc, ip, ror sl @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 38ccc <__cxa_atexit@plt+0x2cf84> │ │ │ │ + ldr lr, [pc, #168] @ 38cdc <__cxa_atexit@plt+0x2cf94> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #104] @ 3bffc <__cxa_atexit@plt+0x302b4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ 3c000 <__cxa_atexit@plt+0x302b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - sub r0, r6, #3 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r9, [r2, #4] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - ldr r0, [pc, #64] @ 3c004 <__cxa_atexit@plt+0x302bc> │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 38ce0 <__cxa_atexit@plt+0x2cf98> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add sl, r0, #217 @ 0xd9 │ │ │ │ - add r9, lr, #2 │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 38cb4 <__cxa_atexit@plt+0x2cf6c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 38ce4 <__cxa_atexit@plt+0x2cf9c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 38cc0 <__cxa_atexit@plt+0x2cf78> │ │ │ │ + mov r7, r3 │ │ │ │ + b 38d34 <__cxa_atexit@plt+0x2cfec> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b26f50 <__cxa_atexit@plt+0xb1b208> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strdeq fp, [pc], #136 @ │ │ │ │ - rsceq fp, pc, r4, asr #17 │ │ │ │ - ldrsbteq r3, [pc], #96 │ │ │ │ - rscseq r3, pc, ip, lsl #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r6, pc, ip, lsl sl @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3c03c <__cxa_atexit@plt+0x302f4> │ │ │ │ - ldr r2, [pc, #28] @ 3c048 <__cxa_atexit@plt+0x30300> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r3, pc, ip, r6 @ │ │ │ │ - rsceq fp, pc, r0, asr #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3c090 <__cxa_atexit@plt+0x30348> │ │ │ │ - ldr r2, [pc, #40] @ 3c098 <__cxa_atexit@plt+0x30350> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3c09c <__cxa_atexit@plt+0x30354> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 38d28 <__cxa_atexit@plt+0x2cfe0> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrdeq fp, [pc], #112 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 3c0c8 <__cxa_atexit@plt+0x30380> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 38d20 <__cxa_atexit@plt+0x2cfd8> │ │ │ │ + b 38d34 <__cxa_atexit@plt+0x2cfec> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3c0dc <__cxa_atexit@plt+0x30394> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r3, [pc], #80 │ │ │ │ - rsceq fp, pc, ip, asr #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3c148 <__cxa_atexit@plt+0x30400> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 38dd0 <__cxa_atexit@plt+0x2d088> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3c154 <__cxa_atexit@plt+0x3040c> │ │ │ │ - ldr r1, [pc, #80] @ 3c164 <__cxa_atexit@plt+0x3041c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #76] @ 3c168 <__cxa_atexit@plt+0x30420> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #72] @ 3c16c <__cxa_atexit@plt+0x30424> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 38ddc <__cxa_atexit@plt+0x2d094> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 38d74 <__cxa_atexit@plt+0x2d02c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 38dd0 <__cxa_atexit@plt+0x2d088> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 38d68 <__cxa_atexit@plt+0x2d020> │ │ │ │ + bne 38dd0 <__cxa_atexit@plt+0x2d088> │ │ │ │ + ldr r1, [pc, #88] @ 38dec <__cxa_atexit@plt+0x2d0a4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 38df0 <__cxa_atexit@plt+0x2d0a8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - rscseq r3, pc, ip, asr #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rsceq fp, pc, r4, ror #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - rsceq fp, pc, r8, asr r7 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3c1e8 <__cxa_atexit@plt+0x304a0> │ │ │ │ - ldr r2, [pc, #40] @ 3c1f0 <__cxa_atexit@plt+0x304a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3c1f4 <__cxa_atexit@plt+0x304ac> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r6, pc, r8, ror r9 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 38e6c <__cxa_atexit@plt+0x2d124> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 38e7c <__cxa_atexit@plt+0x2d134> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq fp, pc, r8, asr r6 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 3c220 <__cxa_atexit@plt+0x304d8> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - addne r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - rscseq r3, pc, ip, lsr #9 │ │ │ │ - smlaleq fp, pc, r8, r7 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq lr, pc, r0, asr #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #32 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 3c2c8 <__cxa_atexit@plt+0x30580> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3c2d0 <__cxa_atexit@plt+0x30588> │ │ │ │ - ldr r1, [pc, #136] @ 3c2e4 <__cxa_atexit@plt+0x3059c> │ │ │ │ + bhi 38f14 <__cxa_atexit@plt+0x2d1cc> │ │ │ │ + ldr r1, [pc, #120] @ 38f20 <__cxa_atexit@plt+0x2d1d8> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #132] @ 3c2e8 <__cxa_atexit@plt+0x305a0> │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7, r9} │ │ │ │ + beq 38efc <__cxa_atexit@plt+0x2d1b4> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 38f24 <__cxa_atexit@plt+0x2d1dc> │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #128] @ 3c2ec <__cxa_atexit@plt+0x305a4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #124] @ 3c2f0 <__cxa_atexit@plt+0x305a8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #120] @ 3c2f4 <__cxa_atexit@plt+0x305ac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - sub r1, r6, #10 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - ldr sl, [pc, #92] @ 3c2f8 <__cxa_atexit@plt+0x305b0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - sub r2, r6, #27 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3c2d8 <__cxa_atexit@plt+0x30590> │ │ │ │ - mov r5, #44 @ 0x2c │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 38f0c <__cxa_atexit@plt+0x2d1c4> │ │ │ │ + b 38f80 <__cxa_atexit@plt+0x2d238> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - ldrshteq r3, [pc], #52 │ │ │ │ - rscseq r3, pc, ip, lsr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrdeq fp, [pc], #88 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - rsceq fp, pc, r8, lsl #13 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3c3c4 <__cxa_atexit@plt+0x3067c> │ │ │ │ - cmp r8, #12 │ │ │ │ - bge 3c3ac <__cxa_atexit@plt+0x30664> │ │ │ │ - ldr r7, [pc, #120] @ 3c3dc <__cxa_atexit@plt+0x30694> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #116] @ 3c3e0 <__cxa_atexit@plt+0x30698> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #112] @ 3c3e4 <__cxa_atexit@plt+0x3069c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ - ldr r2, [pc, #96] @ 3c3e8 <__cxa_atexit@plt+0x306a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - sub r1, r6, #19 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 3c3f0 <__cxa_atexit@plt+0x306a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 3c3ec <__cxa_atexit@plt+0x306a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rscseq r3, pc, r0, asr #6 │ │ │ │ - rsceq fp, pc, r8, lsl #12 │ │ │ │ - rscseq r3, pc, ip, lsl #6 │ │ │ │ - ldrdeq fp, [pc], #84 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3c4bc <__cxa_atexit@plt+0x30774> │ │ │ │ - ldr r3, [pc, #208] @ 3c4e8 <__cxa_atexit@plt+0x307a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 3c498 <__cxa_atexit@plt+0x30750> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 3c4cc <__cxa_atexit@plt+0x30784> │ │ │ │ - cmp r8, #12 │ │ │ │ - bge 3c4a8 <__cxa_atexit@plt+0x30760> │ │ │ │ - ldr r7, [pc, #160] @ 3c4ec <__cxa_atexit@plt+0x307a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #156] @ 3c4f0 <__cxa_atexit@plt+0x307a8> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq lr, pc, ip, lsl r2 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 38f70 <__cxa_atexit@plt+0x2d228> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 38f68 <__cxa_atexit@plt+0x2d220> │ │ │ │ + b 38f80 <__cxa_atexit@plt+0x2d238> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq lr, [pc], #16 @ │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 39008 <__cxa_atexit@plt+0x2d2c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 39034 <__cxa_atexit@plt+0x2d2ec> │ │ │ │ + ldr lr, [pc, #160] @ 3904c <__cxa_atexit@plt+0x2d304> │ │ │ │ + ldr r8, [pc, #160] @ 39050 <__cxa_atexit@plt+0x2d308> │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + sub r0, r3, #25 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + ldr sl, [r2, #2] │ │ │ │ + ldr ip, [r2, #6] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #152] @ 3c4f4 <__cxa_atexit@plt+0x307ac> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r2, [pc, #136] @ 3c4f8 <__cxa_atexit@plt+0x307b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - sub r1, r3, #19 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ + str lr, [r6, #4] │ │ │ │ add lr, r6, #24 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r8, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + beq 39028 <__cxa_atexit@plt+0x2d2e0> │ │ │ │ mov r6, r3 │ │ │ │ + b 39060 <__cxa_atexit@plt+0x2d318> │ │ │ │ + ldr r3, [pc, #56] @ 39048 <__cxa_atexit@plt+0x2d300> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 39020 <__cxa_atexit@plt+0x2d2d8> │ │ │ │ + b 390e8 <__cxa_atexit@plt+0x2d3a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #84] @ 3c504 <__cxa_atexit@plt+0x307bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + strdeq lr, [pc], #0 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 390c0 <__cxa_atexit@plt+0x2d378> │ │ │ │ + ldr r2, [pc, #84] @ 390d4 <__cxa_atexit@plt+0x2d38c> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + stmda r3, {r0, r1} │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 390b8 <__cxa_atexit@plt+0x2d370> │ │ │ │ + b 3858c <__cxa_atexit@plt+0x2c844> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 3c500 <__cxa_atexit@plt+0x307b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ 390d8 <__cxa_atexit@plt+0x2d390> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 3c4fc <__cxa_atexit@plt+0x307b4> │ │ │ │ + add r5, r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - rscseq r3, pc, r8, asr r2 @ │ │ │ │ - rsceq fp, pc, r0, lsl #10 │ │ │ │ - rsceq fp, pc, r8, lsl r5 @ │ │ │ │ - rscseq r3, pc, r0, lsl r2 @ │ │ │ │ - rsceq fp, pc, r4, asr #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + @ instruction: 0xfffff500 │ │ │ │ + rsceq lr, pc, ip, ror r0 @ │ │ │ │ + rsceq lr, pc, r8, rrx │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + str r9, [r2, #12]! │ │ │ │ mov r3, r5 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 3c5a4 <__cxa_atexit@plt+0x3085c> │ │ │ │ - cmp r8, #12 │ │ │ │ - bge 3c590 <__cxa_atexit@plt+0x30848> │ │ │ │ - ldr r7, [pc, #124] @ 3c5c0 <__cxa_atexit@plt+0x30878> │ │ │ │ + ldr sl, [r2, #-4] │ │ │ │ + sub r5, r2, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 39154 <__cxa_atexit@plt+0x2d40c> │ │ │ │ + ldr r2, [pc, #84] @ 39168 <__cxa_atexit@plt+0x2d420> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + stmda r3, {r0, r1} │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 3914c <__cxa_atexit@plt+0x2d404> │ │ │ │ + b 3858c <__cxa_atexit@plt+0x2c844> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 3916c <__cxa_atexit@plt+0x2d424> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #120] @ 3c5c4 <__cxa_atexit@plt+0x3087c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #116] @ 3c5c8 <__cxa_atexit@plt+0x30880> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r2, [pc, #100] @ 3c5cc <__cxa_atexit@plt+0x30884> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - sub r1, r3, #19 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 3c5d4 <__cxa_atexit@plt+0x3088c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + @ instruction: 0xfffff46c │ │ │ │ + rsceq sp, pc, r8, ror #31 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov ip, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3926c <__cxa_atexit@plt+0x2d524> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, ip, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 39274 <__cxa_atexit@plt+0x2d52c> │ │ │ │ + str r8, [sp] │ │ │ │ + ldr r0, [pc, #272] @ 392bc <__cxa_atexit@plt+0x2d574> │ │ │ │ + ldr r8, [pc, #272] @ 392c0 <__cxa_atexit@plt+0x2d578> │ │ │ │ + sub lr, r6, #21 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r2] │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + str lr, [r2], #-8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, ip, #20 │ │ │ │ + stmib ip, {r0, r3, r9, sl} │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + sub sl, r6, #5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 39298 <__cxa_atexit@plt+0x2d550> │ │ │ │ + add r6, ip, #72 @ 0x48 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 39290 <__cxa_atexit@plt+0x2d548> │ │ │ │ + ldr r5, [pc, #224] @ 392d0 <__cxa_atexit@plt+0x2d588> │ │ │ │ + ldr lr, [pc, #224] @ 392d4 <__cxa_atexit@plt+0x2d58c> │ │ │ │ + str sl, [r2] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [ip, #32]! │ │ │ │ + ldr r5, [pc, #212] @ 392d8 <__cxa_atexit@plt+0x2d590> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #129 @ 0x81 │ │ │ │ + add r5, r5, #256 @ 0x100 │ │ │ │ + str r5, [ip, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #188] @ 392dc <__cxa_atexit@plt+0x2d594> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [pc, #184] @ 392e0 <__cxa_atexit@plt+0x2d598> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r3, [pc, #176] @ 392e4 <__cxa_atexit@plt+0x2d59c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [sp] │ │ │ │ + str r5, [ip, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r9, [ip, #12] │ │ │ │ + str r9, [ip, #24] │ │ │ │ + str r3, [ip, #16] │ │ │ │ + str ip, [ip, #20] │ │ │ │ + str r0, [ip, #28] │ │ │ │ + str r1, [ip, #32] │ │ │ │ + str lr, [ip, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, ip │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, ip │ │ │ │ + b 3927c <__cxa_atexit@plt+0x2d534> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #72] @ 392cc <__cxa_atexit@plt+0x2d584> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 3c5d0 <__cxa_atexit@plt+0x30888> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 392c4 <__cxa_atexit@plt+0x2d57c> │ │ │ │ + ldr r3, [pc, #36] @ 392c8 <__cxa_atexit@plt+0x2d580> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - rscseq r3, pc, r0, ror #2 │ │ │ │ - rsceq fp, pc, r8, lsr #8 │ │ │ │ - rscseq r3, pc, r8, lsr #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3c624 <__cxa_atexit@plt+0x308dc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 3c62c <__cxa_atexit@plt+0x308e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 3c630 <__cxa_atexit@plt+0x308e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 3c634 <__cxa_atexit@plt+0x308ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b b24768 <__cxa_atexit@plt+0xb18a20> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r9, [sp] │ │ │ │ + add r3, r3, #129 @ 0x81 │ │ │ │ + add r8, r3, #256 @ 0x100 │ │ │ │ bx r0 │ │ │ │ - rscseq r3, pc, r8, ror r0 @ │ │ │ │ - rscseq r3, pc, r8, lsl r1 @ │ │ │ │ - rscseq r3, pc, r8, asr r1 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xfffff730 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + rsceq sp, pc, r0, ror fp @ │ │ │ │ + ldrshteq r6, [pc], #68 │ │ │ │ + rsceq sp, pc, r8, asr #29 │ │ │ │ + @ instruction: 0xffff7d00 │ │ │ │ + @ instruction: 0xffff7da4 │ │ │ │ + smlalseq r6, pc, r0, r5 @ │ │ │ │ + rscseq r6, pc, ip, lsr r4 @ │ │ │ │ + rscseq r6, pc, r8, asr r4 @ │ │ │ │ + rscseq r6, pc, ip, asr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3c6a0 <__cxa_atexit@plt+0x30958> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #72] @ 3c6bc <__cxa_atexit@plt+0x30974> │ │ │ │ + bhi 39318 <__cxa_atexit@plt+0x2d5d0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 39320 <__cxa_atexit@plt+0x2d5d8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3c6a8 <__cxa_atexit@plt+0x30960> │ │ │ │ - ldr r3, [pc, #56] @ 3c6c4 <__cxa_atexit@plt+0x3097c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 3c6c0 <__cxa_atexit@plt+0x30978> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrshteq r2, [pc], #252 │ │ │ │ - strdeq fp, [pc], #4 @ │ │ │ │ - @ instruction: 0xffffe2e0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3c72c <__cxa_atexit@plt+0x309e4> │ │ │ │ + rscseq r6, pc, r8, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3c738 <__cxa_atexit@plt+0x309f0> │ │ │ │ - ldr r2, [pc, #80] @ 3c748 <__cxa_atexit@plt+0x30a00> │ │ │ │ + bcc 39368 <__cxa_atexit@plt+0x2d620> │ │ │ │ + ldr r2, [pc, #44] @ 39378 <__cxa_atexit@plt+0x2d630> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 3c74c <__cxa_atexit@plt+0x30a04> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r5, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - rscseq r2, pc, r0, ror pc @ │ │ │ │ - ldrdeq fp, [pc], #28 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3c794 <__cxa_atexit@plt+0x30a4c> │ │ │ │ - ldr r2, [pc, #40] @ 3c79c <__cxa_atexit@plt+0x30a54> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3c7a0 <__cxa_atexit@plt+0x30a58> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ + bhi 393ac <__cxa_atexit@plt+0x2d664> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 393b4 <__cxa_atexit@plt+0x2d66c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq fp, pc, r0, ror r1 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 3c7cc <__cxa_atexit@plt+0x30a84> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3c7e0 <__cxa_atexit@plt+0x30a98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, pc, ip, ror #29 │ │ │ │ - rsceq fp, pc, ip, asr r1 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3c858 <__cxa_atexit@plt+0x30b10> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3c860 <__cxa_atexit@plt+0x30b18> │ │ │ │ - ldr lr, [pc, #88] @ 3c874 <__cxa_atexit@plt+0x30b2c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ 3c878 <__cxa_atexit@plt+0x30b30> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r8, r7, #12 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - ldr r9, [pc, #64] @ 3c87c <__cxa_atexit@plt+0x30b34> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r8, r9} │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3c868 <__cxa_atexit@plt+0x30b20> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - rscseq r2, pc, ip, asr #28 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rsceq fp, pc, r4, asr r0 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - smlaleq fp, pc, r8, r0 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r6 │ │ │ │ + ldrsbteq r6, [pc], #36 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3c938 <__cxa_atexit@plt+0x30bf0> │ │ │ │ - ldr r0, [pc, #104] @ 3c948 <__cxa_atexit@plt+0x30c00> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #100] @ 3c94c <__cxa_atexit@plt+0x30c04> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldm sl, {r1, r2, sl} │ │ │ │ - ldr r9, [pc, #88] @ 3c950 <__cxa_atexit@plt+0x30c08> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #11 │ │ │ │ - ldr r7, [pc, #76] @ 3c954 <__cxa_atexit@plt+0x30c0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #19 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add ip, r3, #8 │ │ │ │ - stm ip, {r1, r2, r8, sl} │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + bcc 39400 <__cxa_atexit@plt+0x2d6b8> │ │ │ │ + ldr r1, [pc, #48] @ 39410 <__cxa_atexit@plt+0x2d6c8> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rscseq r2, pc, r0, asr #27 │ │ │ │ - smlaleq fp, pc, r0, r0 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub ip, r5, #16 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 3c9e8 <__cxa_atexit@plt+0x30ca0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3c9f4 <__cxa_atexit@plt+0x30cac> │ │ │ │ - ldr lr, [pc, #120] @ 3ca04 <__cxa_atexit@plt+0x30cbc> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + strdeq sp, [pc], #204 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 394f0 <__cxa_atexit@plt+0x2d7a8> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 394f8 <__cxa_atexit@plt+0x2d7b0> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r0, [pc, #252] @ 39548 <__cxa_atexit@plt+0x2d800> │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldm ip, {r2, r9, fp, ip} │ │ │ │ + ldr sl, [pc, #236] @ 3954c <__cxa_atexit@plt+0x2d804> │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r2, r8} │ │ │ │ + mov r2, r5 │ │ │ │ + sub r0, r3, #19 │ │ │ │ + str ip, [r2, #-12]! │ │ │ │ + sub r1, r3, #5 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + add sl, pc, sl │ │ │ │ + cmp lr, r3 │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str fp, [r2, #-4] │ │ │ │ + bcc 3950c <__cxa_atexit@plt+0x2d7c4> │ │ │ │ + ldr sl, [pc, #184] @ 3955c <__cxa_atexit@plt+0x2d814> │ │ │ │ + ldr lr, [pc, #184] @ 39560 <__cxa_atexit@plt+0x2d818> │ │ │ │ + ldr ip, [pc, #184] @ 39564 <__cxa_atexit@plt+0x2d81c> │ │ │ │ + ldr r8, [pc, #184] @ 39568 <__cxa_atexit@plt+0x2d820> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #112] @ 3ca08 <__cxa_atexit@plt+0x30cc0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + sub r0, r3, #17 │ │ │ │ + str fp, [r6, #48] @ 0x30 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr fp, [sp] │ │ │ │ str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r9, r7, #12 │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r0, [pc, #92] @ 3ca0c <__cxa_atexit@plt+0x30cc4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - sub r0, r6, #11 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r8, [pc, #76] @ 3ca10 <__cxa_atexit@plt+0x30cc8> │ │ │ │ + add r0, ip, #1 │ │ │ │ + str lr, [r6, #28] │ │ │ │ + add sl, pc, sl │ │ │ │ + add lr, r6, #32 │ │ │ │ + stm lr, {r0, r1, sl} │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ add r8, pc, r8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r5, [pc, #56] @ 3ca14 <__cxa_atexit@plt+0x30ccc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #217 @ 0xd9 │ │ │ │ - mov r5, ip │ │ │ │ - b b26f50 <__cxa_atexit@plt+0xb1b208> │ │ │ │ + sub sl, r3, #5 │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - ldrsbteq r2, [pc], #200 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rsceq sl, pc, r4, lsl #30 │ │ │ │ - ldrshteq r2, [pc], #196 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3ca4c <__cxa_atexit@plt+0x30d04> │ │ │ │ - ldr r2, [pc, #28] @ 3ca58 <__cxa_atexit@plt+0x30d10> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + b 39500 <__cxa_atexit@plt+0x2d7b8> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, pc, ip, lsl #25 │ │ │ │ - rsceq sl, pc, r0, asr #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3caa0 <__cxa_atexit@plt+0x30d58> │ │ │ │ - ldr r2, [pc, #40] @ 3caa8 <__cxa_atexit@plt+0x30d60> │ │ │ │ + ldr r6, [pc, #60] @ 39550 <__cxa_atexit@plt+0x2d808> │ │ │ │ + ldr r2, [pc, #60] @ 39554 <__cxa_atexit@plt+0x2d80c> │ │ │ │ + ldr r7, [pc, #60] @ 39558 <__cxa_atexit@plt+0x2d810> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3caac <__cxa_atexit@plt+0x30d64> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r2, r9} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + strdeq sp, [pc], #184 @ │ │ │ │ + strhteq sp, [pc], #160 │ │ │ │ + rsceq sp, pc, r4, lsr fp @ │ │ │ │ + @ instruction: 0xffffc204 │ │ │ │ + @ instruction: 0xffffba60 │ │ │ │ + rsceq sp, pc, r8, asr ip @ │ │ │ │ + rsceq sp, pc, r8, lsl #22 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r1, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 395e0 <__cxa_atexit@plt+0x2d898> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 395e8 <__cxa_atexit@plt+0x2d8a0> │ │ │ │ + ldr ip, [pc, #100] @ 39608 <__cxa_atexit@plt+0x2d8c0> │ │ │ │ + ldm r5, {r0, lr} │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r8, r6, #19 │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add r2, r2, #8 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + stm r2, {r0, r3, r9, sl, lr} │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r5, [pc, #68] @ 3960c <__cxa_atexit@plt+0x2d8c4> │ │ │ │ + ldr r8, [pc, #68] @ 39610 <__cxa_atexit@plt+0x2d8c8> │ │ │ │ + mov sl, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 395f0 <__cxa_atexit@plt+0x2d8a8> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 39604 <__cxa_atexit@plt+0x2d8bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq sl, pc, r4, lsl lr @ │ │ │ │ + rsceq sp, pc, r4, ror #22 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + rsceq sp, pc, ip, lsl #17 │ │ │ │ + rsceq sp, pc, r8, ror fp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 3cad8 <__cxa_atexit@plt+0x30d90> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3caec <__cxa_atexit@plt+0x30da4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3969c <__cxa_atexit@plt+0x2d954> │ │ │ │ + ldr r1, [pc, #136] @ 396bc <__cxa_atexit@plt+0x2d974> │ │ │ │ + ldr r7, [pc, #136] @ 396c0 <__cxa_atexit@plt+0x2d978> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, pc, r0, ror #23 │ │ │ │ - rsceq sl, pc, ip, lsl #30 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3cb64 <__cxa_atexit@plt+0x30e1c> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 39690 <__cxa_atexit@plt+0x2d948> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3cb6c <__cxa_atexit@plt+0x30e24> │ │ │ │ - ldr lr, [pc, #88] @ 3cb80 <__cxa_atexit@plt+0x30e38> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ 3cb84 <__cxa_atexit@plt+0x30e3c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r8, r7, #12 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - ldr r9, [pc, #64] @ 3cb88 <__cxa_atexit@plt+0x30e40> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r8, r9} │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3cb74 <__cxa_atexit@plt+0x30e2c> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - rscseq r2, pc, r0, asr #22 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 396a8 <__cxa_atexit@plt+0x2d960> │ │ │ │ + ldr r3, [pc, #88] @ 396c4 <__cxa_atexit@plt+0x2d97c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 396c8 <__cxa_atexit@plt+0x2d980> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rsceq sl, pc, r8, asr #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - rsceq sl, pc, r8, lsr lr @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3cc4c <__cxa_atexit@plt+0x30f04> │ │ │ │ - ldr r0, [pc, #112] @ 3cc5c <__cxa_atexit@plt+0x30f14> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #108] @ 3cc60 <__cxa_atexit@plt+0x30f18> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r9, [pc, #92] @ 3cc64 <__cxa_atexit@plt+0x30f1c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #11 │ │ │ │ - ldr r2, [pc, #80] @ 3cc68 <__cxa_atexit@plt+0x30f20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add ip, r3, #8 │ │ │ │ - stm ip, {r1, r8, sl} │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - ldrhteq r2, [pc], #160 │ │ │ │ - rsceq sl, pc, r0, lsr #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub ip, r5, #16 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 3ccf4 <__cxa_atexit@plt+0x30fac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3cd00 <__cxa_atexit@plt+0x30fb8> │ │ │ │ - ldr lr, [pc, #112] @ 3cd10 <__cxa_atexit@plt+0x30fc8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #104] @ 3cd14 <__cxa_atexit@plt+0x30fcc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r9, r7, #8 │ │ │ │ - ldm r9, {r0, r1, r9} │ │ │ │ - ldr sl, [pc, #88] @ 3cd18 <__cxa_atexit@plt+0x30fd0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [pc, #84] @ 3cd1c <__cxa_atexit@plt+0x30fd4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - ldr r5, [pc, #56] @ 3cd20 <__cxa_atexit@plt+0x30fd8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #217 @ 0xd9 │ │ │ │ - mov r5, ip │ │ │ │ - b b26f50 <__cxa_atexit@plt+0xb1b208> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - rscseq r2, pc, r4, asr #19 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - rsceq sl, pc, r4, ror #23 │ │ │ │ - rscseq r2, pc, r8, ror #19 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r6, pc, r8, lsr r0 @ │ │ │ │ + ldrshteq r5, [pc], #240 │ │ │ │ + rscseq r6, pc, r0, lsr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3cd58 <__cxa_atexit@plt+0x31010> │ │ │ │ - ldr r2, [pc, #28] @ 3cd64 <__cxa_atexit@plt+0x3101c> │ │ │ │ + bcc 39714 <__cxa_atexit@plt+0x2d9cc> │ │ │ │ + ldr r2, [pc, #48] @ 39720 <__cxa_atexit@plt+0x2d9d8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 39724 <__cxa_atexit@plt+0x2d9dc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, pc, r0, lsl #19 │ │ │ │ - strhteq sl, [pc], #180 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r5, pc, ip, ror #30 │ │ │ │ + rscseq r6, pc, r8, lsl r0 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3cdac <__cxa_atexit@plt+0x31064> │ │ │ │ - ldr r2, [pc, #40] @ 3cdb4 <__cxa_atexit@plt+0x3106c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3cdb8 <__cxa_atexit@plt+0x31070> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ + bhi 3975c <__cxa_atexit@plt+0x2da14> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 39764 <__cxa_atexit@plt+0x2da1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq sl, pc, r8, lsl #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 3cde4 <__cxa_atexit@plt+0x3109c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3cdf8 <__cxa_atexit@plt+0x310b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + mov r7, r2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r2, [pc], #132 │ │ │ │ - rsceq sl, pc, r0, lsl ip @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3ce70 <__cxa_atexit@plt+0x31128> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3ce78 <__cxa_atexit@plt+0x31130> │ │ │ │ - ldr lr, [pc, #88] @ 3ce8c <__cxa_atexit@plt+0x31144> │ │ │ │ + rscseq r5, pc, r8, lsr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 397c4 <__cxa_atexit@plt+0x2da7c> │ │ │ │ + ldr lr, [pc, #72] @ 397cc <__cxa_atexit@plt+0x2da84> │ │ │ │ + ldr r0, [pc, #72] @ 397d0 <__cxa_atexit@plt+0x2da88> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ 3ce90 <__cxa_atexit@plt+0x31148> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [pc, #64] @ 3ce94 <__cxa_atexit@plt+0x3114c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3ce80 <__cxa_atexit@plt+0x31138> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 397b4 <__cxa_atexit@plt+0x2da6c> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq r2, pc, r4, lsr r8 @ │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r5, pc, r8, ror #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rsceq sl, pc, ip, lsr sl @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - rsceq sl, pc, ip, lsr fp @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3cf50 <__cxa_atexit@plt+0x31208> │ │ │ │ - ldr r2, [pc, #104] @ 3cf60 <__cxa_atexit@plt+0x31218> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3981c <__cxa_atexit@plt+0x2dad4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 39824 <__cxa_atexit@plt+0x2dadc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, pc, r8, ror #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 398a4 <__cxa_atexit@plt+0x2db5c> │ │ │ │ + ldr r2, [pc, #100] @ 398b0 <__cxa_atexit@plt+0x2db68> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #100] @ 3cf64 <__cxa_atexit@plt+0x3121c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r9, [pc, #88] @ 3cf68 <__cxa_atexit@plt+0x31220> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r0, r6, #11 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr sl, [pc, #72] @ 3cf6c <__cxa_atexit@plt+0x31224> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r1, r7, r9} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ + str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ + add lr, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 3988c <__cxa_atexit@plt+0x2db44> │ │ │ │ + ldr r2, [pc, #64] @ 398b4 <__cxa_atexit@plt+0x2db6c> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 3989c <__cxa_atexit@plt+0x2db54> │ │ │ │ + b 398f4 <__cxa_atexit@plt+0x2dbac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rscseq r2, pc, r4, lsr #15 │ │ │ │ - rsceq sl, pc, ip, lsr #21 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3cff8 <__cxa_atexit@plt+0x312b0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3d004 <__cxa_atexit@plt+0x312bc> │ │ │ │ - ldr lr, [pc, #112] @ 3d014 <__cxa_atexit@plt+0x312cc> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 398e8 <__cxa_atexit@plt+0x2dba0> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 398e0 <__cxa_atexit@plt+0x2db98> │ │ │ │ + b 398f4 <__cxa_atexit@plt+0x2dbac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 39960 <__cxa_atexit@plt+0x2dc18> │ │ │ │ + add r6, sl, #32 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3999c <__cxa_atexit@plt+0x2dc54> │ │ │ │ + ldr r3, [pc, #140] @ 399bc <__cxa_atexit@plt+0x2dc74> │ │ │ │ + ldr lr, [pc, #140] @ 399c0 <__cxa_atexit@plt+0x2dc78> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ 3d018 <__cxa_atexit@plt+0x312d0> │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r1, [sl, #24] │ │ │ │ + str r2, [sl, #28] │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 399a4 <__cxa_atexit@plt+0x2dc5c> │ │ │ │ + ldr r3, [pc, #64] @ 399b4 <__cxa_atexit@plt+0x2dc6c> │ │ │ │ + ldr r0, [pc, #64] @ 399b8 <__cxa_atexit@plt+0x2dc70> │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ add r0, pc, r0 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 3d01c <__cxa_atexit@plt+0x312d4> │ │ │ │ + str r0, [r8, #12]! │ │ │ │ + str r1, [sl, #20] │ │ │ │ + str r2, [sl, #24] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #32 │ │ │ │ + b 399a8 <__cxa_atexit@plt+0x2dc60> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 39a4c <__cxa_atexit@plt+0x2dd04> │ │ │ │ + ldr r1, [pc, #136] @ 39a6c <__cxa_atexit@plt+0x2dd24> │ │ │ │ + ldr r7, [pc, #136] @ 39a70 <__cxa_atexit@plt+0x2dd28> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 39a40 <__cxa_atexit@plt+0x2dcf8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 39a58 <__cxa_atexit@plt+0x2dd10> │ │ │ │ + ldr r3, [pc, #88] @ 39a74 <__cxa_atexit@plt+0x2dd2c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 39a78 <__cxa_atexit@plt+0x2dd30> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r8, [pc, #84] @ 3d020 <__cxa_atexit@plt+0x312d8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr r5, [pc, #56] @ 3d024 <__cxa_atexit@plt+0x312dc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #217 @ 0xd9 │ │ │ │ - mov r5, r2 │ │ │ │ - b b26f50 <__cxa_atexit@plt+0xb1b208> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - ldrhteq r2, [pc], #104 │ │ │ │ - rsceq sl, pc, ip, lsl #17 │ │ │ │ - rscseq r2, pc, r4, ror #13 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r5, pc, r8, lsl #25 │ │ │ │ + rscseq r5, pc, r0, asr #24 │ │ │ │ + ldrshteq r5, [pc], #192 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3d05c <__cxa_atexit@plt+0x31314> │ │ │ │ - ldr r2, [pc, #28] @ 3d068 <__cxa_atexit@plt+0x31320> │ │ │ │ + bcc 39ac4 <__cxa_atexit@plt+0x2dd7c> │ │ │ │ + ldr r2, [pc, #48] @ 39ad0 <__cxa_atexit@plt+0x2dd88> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 39ad4 <__cxa_atexit@plt+0x2dd8c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, pc, ip, ror r6 @ │ │ │ │ - rsceq sl, pc, r0, lsr #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r5, [pc], #188 │ │ │ │ + rscseq r5, pc, r8, ror #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3d0b0 <__cxa_atexit@plt+0x31368> │ │ │ │ - ldr r2, [pc, #40] @ 3d0b8 <__cxa_atexit@plt+0x31370> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3d0bc <__cxa_atexit@plt+0x31374> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ + bhi 39b0c <__cxa_atexit@plt+0x2ddc4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 39b14 <__cxa_atexit@plt+0x2ddcc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - strhteq sl, [pc], #112 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 3d0e8 <__cxa_atexit@plt+0x313a0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 3d0fc <__cxa_atexit@plt+0x313b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + mov r7, r2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r2, [pc], #80 │ │ │ │ - rsceq sl, pc, ip, lsr #18 │ │ │ │ + rscseq r5, pc, r8, ror fp @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 3d16c <__cxa_atexit@plt+0x31424> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3d178 <__cxa_atexit@plt+0x31430> │ │ │ │ - ldr lr, [pc, #84] @ 3d188 <__cxa_atexit@plt+0x31440> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 39b74 <__cxa_atexit@plt+0x2de2c> │ │ │ │ + ldr lr, [pc, #72] @ 39b7c <__cxa_atexit@plt+0x2de34> │ │ │ │ + ldr r0, [pc, #72] @ 39b80 <__cxa_atexit@plt+0x2de38> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #80] @ 3d18c <__cxa_atexit@plt+0x31444> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 3d190 <__cxa_atexit@plt+0x31448> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r5, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 39b64 <__cxa_atexit@plt+0x2de1c> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - rscseq r2, pc, r4, lsr r5 @ │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - rsceq sl, pc, r0, asr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - rsceq sl, pc, r4, lsr r7 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3d20c <__cxa_atexit@plt+0x314c4> │ │ │ │ - ldr r2, [pc, #40] @ 3d214 <__cxa_atexit@plt+0x314cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #32] @ 3d218 <__cxa_atexit@plt+0x314d0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, r0, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - b c1877c <__cxa_atexit@plt+0xc0ca34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq sl, pc, r4, lsr r6 @ │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r5, pc, r8, lsr fp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 3d244 <__cxa_atexit@plt+0x314fc> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - addne r7, r7, #3 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r2, pc, r8, lsl #9 │ │ │ │ - strdeq sl, [pc], #116 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3d2f4 <__cxa_atexit@plt+0x315ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 3d2fc <__cxa_atexit@plt+0x315b4> │ │ │ │ - ldr r1, [pc, #144] @ 3d310 <__cxa_atexit@plt+0x315c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #140] @ 3d314 <__cxa_atexit@plt+0x315cc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #136] @ 3d318 <__cxa_atexit@plt+0x315d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 39bcc <__cxa_atexit@plt+0x2de84> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r8, [pc, #120] @ 3d31c <__cxa_atexit@plt+0x315d4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - sub r1, r6, #10 │ │ │ │ - ldr r9, [pc, #108] @ 3d320 <__cxa_atexit@plt+0x315d8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - sub r1, r6, #19 │ │ │ │ - ldr lr, [pc, #92] @ 3d324 <__cxa_atexit@plt+0x315dc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r6, #27 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b c2d3f0 <__cxa_atexit@plt+0xc216a8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 3d304 <__cxa_atexit@plt+0x315bc> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, #24] @ 39bd4 <__cxa_atexit@plt+0x2de8c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - rscseq r2, pc, r0, ror #7 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - rscseq r2, pc, r0, lsl #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - rsceq sl, pc, ip, lsr #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b c0fb14 <__cxa_atexit@plt+0xc03dcc> │ │ │ │ - ldrdeq sl, [pc], #108 @ │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3d3fc <__cxa_atexit@plt+0x316b4> │ │ │ │ - cmp r8, #12 │ │ │ │ - bge 3d3e4 <__cxa_atexit@plt+0x3169c> │ │ │ │ - ldr r2, [pc, #124] @ 3d40c <__cxa_atexit@plt+0x316c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #120] @ 3d410 <__cxa_atexit@plt+0x316c8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #116] @ 3d414 <__cxa_atexit@plt+0x316cc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr sl, [pc, #100] @ 3d418 <__cxa_atexit@plt+0x316d0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #19 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 3d41c <__cxa_atexit@plt+0x316d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rscseq r2, pc, r4, lsl r3 @ │ │ │ │ - ldrsbteq r2, [pc], #36 │ │ │ │ - rsceq sl, pc, r8, lsl r6 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3d4f8 <__cxa_atexit@plt+0x317b0> │ │ │ │ - ldr r2, [pc, #208] @ 3d514 <__cxa_atexit@plt+0x317cc> │ │ │ │ + ldrhteq r5, [pc], #168 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 39c54 <__cxa_atexit@plt+0x2df0c> │ │ │ │ + ldr r2, [pc, #100] @ 39c60 <__cxa_atexit@plt+0x2df18> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 3d4d4 <__cxa_atexit@plt+0x3178c> │ │ │ │ - ldmdb r5, {r7, r9} │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 3d500 <__cxa_atexit@plt+0x317b8> │ │ │ │ - cmp r8, #12 │ │ │ │ - bge 3d4e4 <__cxa_atexit@plt+0x3179c> │ │ │ │ - ldr r2, [pc, #156] @ 3d518 <__cxa_atexit@plt+0x317d0> │ │ │ │ + str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ + add lr, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 39c3c <__cxa_atexit@plt+0x2def4> │ │ │ │ + ldr r2, [pc, #64] @ 39c64 <__cxa_atexit@plt+0x2df1c> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #152] @ 3d51c <__cxa_atexit@plt+0x317d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #148] @ 3d520 <__cxa_atexit@plt+0x317d8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, r3, #11 │ │ │ │ - ldr sl, [pc, #132] @ 3d524 <__cxa_atexit@plt+0x317dc> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r3, #19 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 39c4c <__cxa_atexit@plt+0x2df04> │ │ │ │ + b 39ca4 <__cxa_atexit@plt+0x2df5c> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 3d528 <__cxa_atexit@plt+0x317e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 39c98 <__cxa_atexit@plt+0x2df50> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 39c90 <__cxa_atexit@plt+0x2df48> │ │ │ │ + b 39ca4 <__cxa_atexit@plt+0x2df5c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - rscseq r2, pc, r8, lsr #4 │ │ │ │ - ldrsbteq r2, [pc], #20 │ │ │ │ - rsceq sl, pc, r0, lsl r5 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldmib r2, {r7, r9} │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 3d5d8 <__cxa_atexit@plt+0x31890> │ │ │ │ - cmp r8, #12 │ │ │ │ - bge 3d5c4 <__cxa_atexit@plt+0x3187c> │ │ │ │ - ldr r2, [pc, #128] @ 3d5ec <__cxa_atexit@plt+0x318a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ 3d5f0 <__cxa_atexit@plt+0x318a8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 39d10 <__cxa_atexit@plt+0x2dfc8> │ │ │ │ + add r6, sl, #32 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 39d4c <__cxa_atexit@plt+0x2e004> │ │ │ │ + ldr r3, [pc, #140] @ 39d6c <__cxa_atexit@plt+0x2e024> │ │ │ │ + ldr lr, [pc, #140] @ 39d70 <__cxa_atexit@plt+0x2e028> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r1, [sl, #24] │ │ │ │ + str r2, [sl, #28] │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 39d54 <__cxa_atexit@plt+0x2e00c> │ │ │ │ + ldr r3, [pc, #64] @ 39d64 <__cxa_atexit@plt+0x2e01c> │ │ │ │ + ldr r0, [pc, #64] @ 39d68 <__cxa_atexit@plt+0x2e020> │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8, #12]! │ │ │ │ + str r1, [sl, #20] │ │ │ │ + str r2, [sl, #24] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #32 │ │ │ │ + b 39d58 <__cxa_atexit@plt+0x2e010> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + rsceq sp, pc, r4, ror #7 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + mov ip, fp │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc 39e60 <__cxa_atexit@plt+0x2e118> │ │ │ │ + str r7, [sp] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r9, [pc, #240] @ 39ea0 <__cxa_atexit@plt+0x2e158> │ │ │ │ + ldr r7, [pc, #240] @ 39ea4 <__cxa_atexit@plt+0x2e15c> │ │ │ │ + ldr r0, [r1], #-4 │ │ │ │ + mov r3, r5 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [r3, #4]! │ │ │ │ + stmib r2, {r9, fp} │ │ │ │ + str r0, [sp, #4] │ │ │ │ + sub r0, r6, #17 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + mov fp, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r0, [r3] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + str sl, [r2, #20] │ │ │ │ + str r8, [r2, #24] │ │ │ │ + bhi 39e84 <__cxa_atexit@plt+0x2e13c> │ │ │ │ + add r6, r2, #48 @ 0x30 │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc 39e7c <__cxa_atexit@plt+0x2e134> │ │ │ │ + ldr ip, [pc, #168] @ 39eb0 <__cxa_atexit@plt+0x2e168> │ │ │ │ + ldr lr, [pc, #168] @ 39eb4 <__cxa_atexit@plt+0x2e16c> │ │ │ │ + ldr r8, [pc, #168] @ 39eb8 <__cxa_atexit@plt+0x2e170> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r0, [r2, #32] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #120] @ 3d5f4 <__cxa_atexit@plt+0x318ac> │ │ │ │ + str sl, [r2, #48] @ 0x30 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, r3, #11 │ │ │ │ - ldr sl, [pc, #104] @ 3d5f8 <__cxa_atexit@plt+0x318b0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r3, #19 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 3d5fc <__cxa_atexit@plt+0x318b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r9, [r2, #40] @ 0x28 │ │ │ │ + add r9, lr, #2 │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, r0 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #28] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #68] @ 39eac <__cxa_atexit@plt+0x2e164> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov fp, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 39ea8 <__cxa_atexit@plt+0x2e160> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - rscseq r2, pc, r8, lsr r1 @ │ │ │ │ - ldrshteq r2, [pc], #4 │ │ │ │ - ldrdeq sl, [pc], #56 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ + @ instruction: 0xfffffa74 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + rsceq sp, pc, ip, asr #5 │ │ │ │ + rsceq sp, pc, r4, lsl #6 │ │ │ │ + @ instruction: 0xfffff5d0 │ │ │ │ + rsceq sp, pc, r0, lsr r0 @ │ │ │ │ + rsceq sp, pc, r0, lsr #6 │ │ │ │ + rsceq sp, pc, r8, asr #5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr sl, [pc, #20] @ 39ee8 <__cxa_atexit@plt+0x2e1a0> │ │ │ │ + ldr r3, [pc, #20] @ 39eec <__cxa_atexit@plt+0x2e1a4> │ │ │ │ mov r9, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3d63c <__cxa_atexit@plt+0x318f4> │ │ │ │ - ldr r3, [pc, #32] @ 3d650 <__cxa_atexit@plt+0x31908> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - b b2a444 <__cxa_atexit@plt+0xb1e6fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + strhteq sp, [pc], #36 │ │ │ │ + rscseq r5, pc, r8, asr r8 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 39f78 <__cxa_atexit@plt+0x2e230> │ │ │ │ + ldr r1, [pc, #136] @ 39f98 <__cxa_atexit@plt+0x2e250> │ │ │ │ + ldr r7, [pc, #136] @ 39f9c <__cxa_atexit@plt+0x2e254> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 39f6c <__cxa_atexit@plt+0x2e224> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 39f84 <__cxa_atexit@plt+0x2e23c> │ │ │ │ + ldr r3, [pc, #88] @ 39fa0 <__cxa_atexit@plt+0x2e258> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 39fa4 <__cxa_atexit@plt+0x2e25c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r5, pc, ip, asr r7 @ │ │ │ │ + rscseq r5, pc, r4, lsl r7 @ │ │ │ │ + rscseq r5, pc, r4, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3d688 <__cxa_atexit@plt+0x31940> │ │ │ │ - ldr r2, [pc, #28] @ 3d694 <__cxa_atexit@plt+0x3194c> │ │ │ │ + bcc 39ff0 <__cxa_atexit@plt+0x2e2a8> │ │ │ │ + ldr r2, [pc, #48] @ 39ffc <__cxa_atexit@plt+0x2e2b4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3a000 <__cxa_atexit@plt+0x2e2b8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, pc, r0, asr r0 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3d71c <__cxa_atexit@plt+0x319d4> │ │ │ │ - ldr r3, [pc, #116] @ 3d734 <__cxa_atexit@plt+0x319ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #112] @ 3d738 <__cxa_atexit@plt+0x319f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #108] @ 3d73c <__cxa_atexit@plt+0x319f4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #104] @ 3d740 <__cxa_atexit@plt+0x319f8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #100] @ 3d744 <__cxa_atexit@plt+0x319fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r0, r6, #10 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r3, r6, #18 │ │ │ │ - sub r2, r6, #26 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - add r8, r7, #12 │ │ │ │ - stm r8, {r1, r7, sl} │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r9, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - str lr, [r7, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq r5, pc, r0, r6 @ │ │ │ │ + rscseq r5, pc, ip, lsr r7 @ │ │ │ │ + rsceq sp, pc, r4, asr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3a058 <__cxa_atexit@plt+0x2e310> │ │ │ │ + ldr r2, [pc, #60] @ 3a060 <__cxa_atexit@plt+0x2e318> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 3a04c <__cxa_atexit@plt+0x2e304> │ │ │ │ + ldr r3, [pc, #40] @ 3a064 <__cxa_atexit@plt+0x2e31c> │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 3d748 <__cxa_atexit@plt+0x31a00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffef1c │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - @ instruction: 0xfffffc90 │ │ │ │ - @ instruction: 0xffffef60 │ │ │ │ - rsceq sl, pc, r0, lsr r3 @ │ │ │ │ - rsceq sl, pc, r0, lsl #6 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r5, pc, r8, lsl r6 @ │ │ │ │ + rsceq sp, pc, r0, ror #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 3a090 <__cxa_atexit@plt+0x2e348> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + ldrsbteq r5, [pc], #84 │ │ │ │ + rsceq sp, pc, r4, lsr r1 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3d814 <__cxa_atexit@plt+0x31acc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr lr, [pc, #196] @ 3d83c <__cxa_atexit@plt+0x31af4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #192] @ 3d840 <__cxa_atexit@plt+0x31af8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [pc, #188] @ 3d844 <__cxa_atexit@plt+0x31afc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r3, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 3d820 <__cxa_atexit@plt+0x31ad8> │ │ │ │ - ldr r7, [pc, #148] @ 3d84c <__cxa_atexit@plt+0x31b04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #144] @ 3d850 <__cxa_atexit@plt+0x31b08> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #140] @ 3d854 <__cxa_atexit@plt+0x31b0c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #136] @ 3d858 <__cxa_atexit@plt+0x31b10> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #132] @ 3d85c <__cxa_atexit@plt+0x31b14> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3a0ec <__cxa_atexit@plt+0x2e3a4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3a0f8 <__cxa_atexit@plt+0x2e3b0> │ │ │ │ + ldr r2, [pc, #64] @ 3a108 <__cxa_atexit@plt+0x2e3c0> │ │ │ │ + ldr r1, [pc, #64] @ 3a10c <__cxa_atexit@plt+0x2e3c4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #10 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #18 │ │ │ │ - sub r1, r3, #26 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r1, r9} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcc3c0 <__cxa_atexit@plt+0xdc0678> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 3d848 <__cxa_atexit@plt+0x31b00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r1, [pc], #232 │ │ │ │ - ldrshteq r1, [pc], #240 │ │ │ │ - rscseq r1, pc, r8, lsl #31 │ │ │ │ - rsceq sl, pc, ip, lsr #4 │ │ │ │ - @ instruction: 0xffffee24 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - @ instruction: 0xfffffb98 │ │ │ │ - @ instruction: 0xffffee68 │ │ │ │ - rsceq sl, pc, r8, ror #3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3d8ac <__cxa_atexit@plt+0x31b64> │ │ │ │ - ldr r7, [pc, #56] @ 3d8c4 <__cxa_atexit@plt+0x31b7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr r7, [pc, #40] @ 3d8c8 <__cxa_atexit@plt+0x31b80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #24] @ 3d8cc <__cxa_atexit@plt+0x31b84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - rscseq r1, pc, r4, asr #30 │ │ │ │ - strhteq sl, [pc], #16 │ │ │ │ - rsceq sl, pc, ip, ror r1 @ │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + rscseq r5, pc, r4, lsr #11 │ │ │ │ + strhteq sp, [pc], #4 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3d958 <__cxa_atexit@plt+0x31c10> │ │ │ │ - ldr r7, [pc, #116] @ 3d970 <__cxa_atexit@plt+0x31c28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #112] @ 3d974 <__cxa_atexit@plt+0x31c2c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #108] @ 3d978 <__cxa_atexit@plt+0x31c30> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #104] @ 3d97c <__cxa_atexit@plt+0x31c34> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #100] @ 3d980 <__cxa_atexit@plt+0x31c38> │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3a198 <__cxa_atexit@plt+0x2e450> │ │ │ │ + ldr r1, [pc, #108] @ 3a1a8 <__cxa_atexit@plt+0x2e460> │ │ │ │ + ldr lr, [pc, #108] @ 3a1ac <__cxa_atexit@plt+0x2e464> │ │ │ │ + ldr r2, [pc, #108] @ 3a1b0 <__cxa_atexit@plt+0x2e468> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r0, r6, #10 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #18 │ │ │ │ - sub r2, r6, #26 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r1, r3, sl} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 3d984 <__cxa_atexit@plt+0x31c3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add r2, r2, #41 @ 0x29 │ │ │ │ + add r0, r2, #768 @ 0x300 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr sl, [pc, #76] @ 3a1b4 <__cxa_atexit@plt+0x2e46c> │ │ │ │ + mov r1, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r7, r8, sl} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffece0 │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ - @ instruction: 0xfffffa54 │ │ │ │ - @ instruction: 0xffffed24 │ │ │ │ - strdeq sl, [pc], #4 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + rscseq r5, pc, r0, asr r6 @ │ │ │ │ + rscseq r5, pc, r4, lsl r5 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3d9c0 <__cxa_atexit@plt+0x31c78> │ │ │ │ - ldr r2, [pc, #40] @ 3d9d8 <__cxa_atexit@plt+0x31c90> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b b3a750 <__cxa_atexit@plt+0xb2ea08> │ │ │ │ - ldr r7, [pc, #20] @ 3d9dc <__cxa_atexit@plt+0x31c94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - rsceq sl, pc, r4, lsr #1 │ │ │ │ - rsceq sl, pc, ip, rrx │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3da68 <__cxa_atexit@plt+0x31d20> │ │ │ │ - ldr r7, [pc, #116] @ 3da80 <__cxa_atexit@plt+0x31d38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #112] @ 3da84 <__cxa_atexit@plt+0x31d3c> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3a214 <__cxa_atexit@plt+0x2e4cc> │ │ │ │ + ldr lr, [pc, #72] @ 3a21c <__cxa_atexit@plt+0x2e4d4> │ │ │ │ + ldr r0, [pc, #72] @ 3a220 <__cxa_atexit@plt+0x2e4d8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #108] @ 3da88 <__cxa_atexit@plt+0x31d40> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #104] @ 3da8c <__cxa_atexit@plt+0x31d44> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #100] @ 3da90 <__cxa_atexit@plt+0x31d48> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r0, r6, #10 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #18 │ │ │ │ - sub r2, r6, #26 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r1, r3, sl} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3a204 <__cxa_atexit@plt+0x2e4bc> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 3da94 <__cxa_atexit@plt+0x31d4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffebd0 │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - @ instruction: 0xfffffa10 │ │ │ │ - @ instruction: 0xfffff944 │ │ │ │ - @ instruction: 0xffffec14 │ │ │ │ - rsceq r9, pc, r4, ror #31 │ │ │ │ - rsceq r9, pc, ip, asr #31 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlalseq r5, pc, r8, r4 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + smlaleq ip, pc, r0, pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3db1c <__cxa_atexit@plt+0x31dd4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3db28 <__cxa_atexit@plt+0x31de0> │ │ │ │ - ldr r2, [pc, #108] @ 3db38 <__cxa_atexit@plt+0x31df0> │ │ │ │ + bhi 3a28c <__cxa_atexit@plt+0x2e544> │ │ │ │ + ldr r2, [pc, #60] @ 3a294 <__cxa_atexit@plt+0x2e54c> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 3db3c <__cxa_atexit@plt+0x31df4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #92] @ 3db40 <__cxa_atexit@plt+0x31df8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [pc, #76] @ 3db44 <__cxa_atexit@plt+0x31dfc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r1, [pc, #64] @ 3db48 <__cxa_atexit@plt+0x31e00> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r0, [r8, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 3a280 <__cxa_atexit@plt+0x2e538> │ │ │ │ + ldr r3, [pc, #40] @ 3a298 <__cxa_atexit@plt+0x2e550> │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b3a750 <__cxa_atexit@plt+0xb2ea08> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - smlalseq r1, pc, r8, fp @ │ │ │ │ - rscseq r1, pc, ip, lsr #24 │ │ │ │ - ldrshteq r1, [pc], #192 │ │ │ │ - rscseq r1, pc, r8, ror #24 │ │ │ │ - rsceq r9, pc, r4, lsl pc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r5, pc, r4, ror #7 │ │ │ │ + rsceq ip, pc, ip, lsr #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3db94 <__cxa_atexit@plt+0x31e4c> │ │ │ │ - ldr r7, [pc, #52] @ 3dbac <__cxa_atexit@plt+0x31e64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r7, [pc, #40] @ 3dbb0 <__cxa_atexit@plt+0x31e68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #24] @ 3dbb4 <__cxa_atexit@plt+0x31e6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - rscseq r1, pc, ip, asr ip @ │ │ │ │ - rsceq r9, pc, r0, ror #29 │ │ │ │ - rsceq r9, pc, ip, lsr #29 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3dc10 <__cxa_atexit@plt+0x31ec8> │ │ │ │ - ldr r2, [pc, #88] @ 3dc38 <__cxa_atexit@plt+0x31ef0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 3a2c4 <__cxa_atexit@plt+0x2e57c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + rscseq r5, pc, r0, lsr #7 │ │ │ │ + rsceq ip, pc, r0, lsl #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3a320 <__cxa_atexit@plt+0x2e5d8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3dc20 <__cxa_atexit@plt+0x31ed8> │ │ │ │ - ldr r2, [pc, #64] @ 3dc40 <__cxa_atexit@plt+0x31ef8> │ │ │ │ + bcc 3a32c <__cxa_atexit@plt+0x2e5e4> │ │ │ │ + ldr r2, [pc, #64] @ 3a33c <__cxa_atexit@plt+0x2e5f4> │ │ │ │ + ldr r1, [pc, #64] @ 3a340 <__cxa_atexit@plt+0x2e5f8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b b3a750 <__cxa_atexit@plt+0xb2ea08> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 3dc3c <__cxa_atexit@plt+0x31ef4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalseq r1, pc, r0, sl @ │ │ │ │ - rsceq r9, pc, r4, asr #28 │ │ │ │ - @ instruction: 0xfffffcd8 │ │ │ │ - rsceq r9, pc, r8, lsl #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + rscseq r5, pc, r0, ror r3 @ │ │ │ │ + rsceq ip, pc, r0, lsl #29 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 3dce4 <__cxa_atexit@plt+0x31f9c> │ │ │ │ - ldr r2, [pc, #164] @ 3dd0c <__cxa_atexit@plt+0x31fc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 3dcf0 <__cxa_atexit@plt+0x31fa8> │ │ │ │ - ldr r7, [pc, #140] @ 3dd14 <__cxa_atexit@plt+0x31fcc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #136] @ 3dd18 <__cxa_atexit@plt+0x31fd0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #132] @ 3dd1c <__cxa_atexit@plt+0x31fd4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #128] @ 3dd20 <__cxa_atexit@plt+0x31fd8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #124] @ 3dd24 <__cxa_atexit@plt+0x31fdc> │ │ │ │ + bhi 3a3fc <__cxa_atexit@plt+0x2e6b4> │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r4, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + ldr r2, [r7, #9] │ │ │ │ + ldr r1, [r7, #13] │ │ │ │ + ldr lr, [r7, #17] │ │ │ │ + ldr r7, [r7, #21] │ │ │ │ + ldr ip, [pc, #124] @ 3a408 <__cxa_atexit@plt+0x2e6c0> │ │ │ │ + tst sl, #3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r3, #-36]! @ 0xffffffdc │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r1, r4, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 3a3d4 <__cxa_atexit@plt+0x2e68c> │ │ │ │ + ldr r2, [pc, #88] @ 3a40c <__cxa_atexit@plt+0x2e6c4> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #10 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #18 │ │ │ │ - sub r1, r3, #26 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r1, r9} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 3a3ec <__cxa_atexit@plt+0x2e6a4> │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 3a454 <__cxa_atexit@plt+0x2e70c> │ │ │ │ + mov r4, fp │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr fp, [sp] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 3dd10 <__cxa_atexit@plt+0x31fc8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, pc, r8, lsl #20 │ │ │ │ - rsceq r9, pc, ip, asr sp @ │ │ │ │ - @ instruction: 0xffffe954 │ │ │ │ - @ instruction: 0xfffff97c │ │ │ │ - @ instruction: 0xfffff794 │ │ │ │ - @ instruction: 0xfffff6c8 │ │ │ │ - @ instruction: 0xffffe998 │ │ │ │ - rsceq r9, pc, ip, asr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3dd8c <__cxa_atexit@plt+0x32044> │ │ │ │ - ldr r2, [pc, #100] @ 3ddb4 <__cxa_atexit@plt+0x3206c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3dd9c <__cxa_atexit@plt+0x32054> │ │ │ │ - ldr r7, [pc, #76] @ 3ddbc <__cxa_atexit@plt+0x32074> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r7, [pc, #64] @ 3ddc0 <__cxa_atexit@plt+0x32078> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 3ddb8 <__cxa_atexit@plt+0x32070> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, pc, r0, lsr #18 │ │ │ │ - ldrdeq r9, [pc], #200 @ │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - rscseq r1, pc, r4, ror #20 │ │ │ │ - smlaleq r9, pc, r4, ip @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3de18 <__cxa_atexit@plt+0x320d0> │ │ │ │ - ldr r7, [pc, #56] @ 3de30 <__cxa_atexit@plt+0x320e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr r7, [pc, #40] @ 3de34 <__cxa_atexit@plt+0x320ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #24] @ 3de38 <__cxa_atexit@plt+0x320f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff95c │ │ │ │ - ldrsbteq r1, [pc], #152 │ │ │ │ - rsceq r9, pc, r4, asr #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3decc <__cxa_atexit@plt+0x32184> │ │ │ │ - ldr r3, [pc, #128] @ 3dee4 <__cxa_atexit@plt+0x3219c> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + strhteq ip, [pc], #216 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 3a444 <__cxa_atexit@plt+0x2e6fc> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #124] @ 3dee8 <__cxa_atexit@plt+0x321a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #120] @ 3deec <__cxa_atexit@plt+0x321a4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #116] @ 3def0 <__cxa_atexit@plt+0x321a8> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #23 │ │ │ │ - ldr r9, [pc, #104] @ 3def4 <__cxa_atexit@plt+0x321ac> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - mov r2, r7 │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - mov r1, r7 │ │ │ │ - str sl, [r1, #24]! │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str lr, [r7, #36] @ 0x24 │ │ │ │ - str r8, [r7, #40] @ 0x28 │ │ │ │ - str r9, [r7, #44] @ 0x2c │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - add lr, r7, #52 @ 0x34 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 3def8 <__cxa_atexit@plt+0x321b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3a43c <__cxa_atexit@plt+0x2e6f4> │ │ │ │ + b 3a454 <__cxa_atexit@plt+0x2e70c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - rscseq r1, pc, r0, ror #18 │ │ │ │ - strhteq r9, [pc], #176 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq ip, pc, r0, lsl #27 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3a4d8 <__cxa_atexit@plt+0x2e790> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 3a560 <__cxa_atexit@plt+0x2e818> │ │ │ │ + ldr r3, [pc, #268] @ 3a598 <__cxa_atexit@plt+0x2e850> │ │ │ │ + ldr lr, [pc, #268] @ 3a59c <__cxa_atexit@plt+0x2e854> │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + mov r3, r2 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + ldr r0, [pc, #244] @ 3a5a0 <__cxa_atexit@plt+0x2e858> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [pc, #236] @ 3a5a4 <__cxa_atexit@plt+0x2e85c> │ │ │ │ + add r0, r0, #41 @ 0x29 │ │ │ │ + add r0, r0, #768 @ 0x300 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + add lr, r2, #24 │ │ │ │ + stm lr, {r1, r8, sl} │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + str r3, [r2, #40] @ 0x28 │ │ │ │ + b 3a550 <__cxa_atexit@plt+0x2e808> │ │ │ │ + mov r1, r5 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + ldr lr, [r1, #28]! │ │ │ │ + ldr r6, [r1, #-12] │ │ │ │ + ldr sl, [r1, #-16] │ │ │ │ + ldr r0, [r1, #-4] │ │ │ │ + stm r1, {r6, r7} │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 3dfa8 <__cxa_atexit@plt+0x32260> │ │ │ │ - ldr ip, [pc, #168] @ 3dfcc <__cxa_atexit@plt+0x32284> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r8, [pc, #164] @ 3dfd0 <__cxa_atexit@plt+0x32288> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #160] @ 3dfd4 <__cxa_atexit@plt+0x3228c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #156] @ 3dfd8 <__cxa_atexit@plt+0x32290> │ │ │ │ + str r0, [r1, #8] │ │ │ │ + bcc 3a570 <__cxa_atexit@plt+0x2e828> │ │ │ │ + ldr r0, [pc, #124] @ 3a588 <__cxa_atexit@plt+0x2e840> │ │ │ │ + ldr sl, [pc, #124] @ 3a58c <__cxa_atexit@plt+0x2e844> │ │ │ │ + ldr r3, [lr, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + ldr r0, [pc, #112] @ 3a590 <__cxa_atexit@plt+0x2e848> │ │ │ │ + mov r1, r2 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r2 │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - str r9, [r0, #12]! │ │ │ │ - mov r1, r3 │ │ │ │ - str sl, [r1, #24]! │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #19 │ │ │ │ - cmp lr, #10 │ │ │ │ - ble 3df9c <__cxa_atexit@plt+0x32254> │ │ │ │ - ldr r3, [pc, #84] @ 3dfdc <__cxa_atexit@plt+0x32294> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r3, [r2, #56] @ 0x38 │ │ │ │ - str r7, [r2, #60] @ 0x3c │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 3dfe0 <__cxa_atexit@plt+0x32298> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, ror #8 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r0, ror #10 │ │ │ │ - strdeq r9, [pc], #168 @ │ │ │ │ - rsceq r9, pc, ip, lsr #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3e038 <__cxa_atexit@plt+0x322f0> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #100] @ 3a594 <__cxa_atexit@plt+0x2e84c> │ │ │ │ + add r0, r0, #41 @ 0x29 │ │ │ │ + add r0, r0, #768 @ 0x300 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str sl, [r1, #12]! │ │ │ │ + add sl, r2, #20 │ │ │ │ + str r9, [r2, #8] │ │ │ │ + stm sl, {r3, r8, lr} │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str r1, [r2, #36] @ 0x24 │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov sl, r2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + bx r2 │ │ │ │ + @ instruction: 0xfffff9e0 │ │ │ │ + @ instruction: 0xfffffb78 │ │ │ │ + rscseq r5, pc, r4, ror r2 @ │ │ │ │ + rscseq r5, pc, ip, asr #2 │ │ │ │ + @ instruction: 0xfffffd28 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + rscseq r5, pc, ip, ror #5 │ │ │ │ + rscseq r5, pc, r4, asr #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3a604 <__cxa_atexit@plt+0x2e8bc> │ │ │ │ + ldr lr, [pc, #72] @ 3a60c <__cxa_atexit@plt+0x2e8c4> │ │ │ │ + ldr r0, [pc, #72] @ 3a610 <__cxa_atexit@plt+0x2e8c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - ldr r1, [pc, #52] @ 3e044 <__cxa_atexit@plt+0x322fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r3, [pc, #40] @ 3e048 <__cxa_atexit@plt+0x32300> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 3e04c <__cxa_atexit@plt+0x32304> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - b 4e3d8 <__cxa_atexit@plt+0x42690> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3a5f4 <__cxa_atexit@plt+0x2e8ac> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, pc, r0, ror #12 │ │ │ │ - smlalseq r1, pc, r0, r7 @ │ │ │ │ - rscseq r1, pc, r4, asr #15 │ │ │ │ - rsceq r9, pc, r0, asr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3e0a4 <__cxa_atexit@plt+0x3235c> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [pc, #52] @ 3e0b0 <__cxa_atexit@plt+0x32368> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r3, [pc, #40] @ 3e0b4 <__cxa_atexit@plt+0x3236c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 3e0b8 <__cxa_atexit@plt+0x32370> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - b 4e3d8 <__cxa_atexit@plt+0x42690> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrshteq r1, [pc], #84 │ │ │ │ - rscseq r1, pc, r4, lsr #14 │ │ │ │ - rscseq r1, pc, r8, asr r7 @ │ │ │ │ - ldrdeq r9, [pc], #148 @ │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r5, pc, r8, lsr #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 3e110 <__cxa_atexit@plt+0x323c8> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [pc, #52] @ 3e11c <__cxa_atexit@plt+0x323d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r3, [pc, #40] @ 3e120 <__cxa_atexit@plt+0x323d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 3e124 <__cxa_atexit@plt+0x323dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - b 4e3d8 <__cxa_atexit@plt+0x42690> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, pc, r8, lsl #11 │ │ │ │ - ldrhteq r1, [pc], #104 │ │ │ │ - rscseq r1, pc, ip, ror #13 │ │ │ │ + rsceq ip, pc, r0, lsr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3e160 <__cxa_atexit@plt+0x32418> │ │ │ │ - ldr r8, [pc, #36] @ 3e168 <__cxa_atexit@plt+0x32420> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 3e16c <__cxa_atexit@plt+0x32424> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 3a67c <__cxa_atexit@plt+0x2e934> │ │ │ │ + ldr r2, [pc, #60] @ 3a684 <__cxa_atexit@plt+0x2e93c> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 3a670 <__cxa_atexit@plt+0x2e928> │ │ │ │ + ldr r3, [pc, #40] @ 3a688 <__cxa_atexit@plt+0x2e940> │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smullseq sl, sl, fp, lr @ │ │ │ │ - rscseq r1, pc, r0, lsr #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3e1ac <__cxa_atexit@plt+0x32464> │ │ │ │ - ldr r2, [pc, #40] @ 3e1bc <__cxa_atexit@plt+0x32474> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrshteq r4, [pc], #244 │ │ │ │ + rsceq ip, pc, ip, lsr fp @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 3a6b4 <__cxa_atexit@plt+0x2e96c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + ldrhteq r4, [pc], #240 │ │ │ │ + rsceq ip, pc, r0, lsl fp @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3e220 <__cxa_atexit@plt+0x324d8> │ │ │ │ + bhi 3a710 <__cxa_atexit@plt+0x2e9c8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3e22c <__cxa_atexit@plt+0x324e4> │ │ │ │ - ldr r2, [pc, #76] @ 3e23c <__cxa_atexit@plt+0x324f4> │ │ │ │ + bcc 3a71c <__cxa_atexit@plt+0x2e9d4> │ │ │ │ + ldr r2, [pc, #64] @ 3a72c <__cxa_atexit@plt+0x2e9e4> │ │ │ │ + ldr r1, [pc, #64] @ 3a730 <__cxa_atexit@plt+0x2e9e8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 3e240 <__cxa_atexit@plt+0x324f8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 3e244 <__cxa_atexit@plt+0x324fc> │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r9, #4]! │ │ │ │ str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - rscseq r1, pc, r8, ror r4 @ │ │ │ │ - smullseq sl, sl, sp, sp @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3e288 <__cxa_atexit@plt+0x32540> │ │ │ │ - ldr r3, [pc, #44] @ 3e298 <__cxa_atexit@plt+0x32550> │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + rscseq r4, pc, r0, lsl #31 │ │ │ │ + smlaleq ip, pc, r0, sl @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3a7b0 <__cxa_atexit@plt+0x2ea68> │ │ │ │ + ldr lr, [pc, #96] @ 3a7bc <__cxa_atexit@plt+0x2ea74> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + add r7, r7, #5 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r1, r2, r7, r8, r9} │ │ │ │ + beq 3a798 <__cxa_atexit@plt+0x2ea50> │ │ │ │ + ldr r2, [pc, #64] @ 3a7c0 <__cxa_atexit@plt+0x2ea78> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 3a7a8 <__cxa_atexit@plt+0x2ea60> │ │ │ │ + b 3a808 <__cxa_atexit@plt+0x2eac0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rsceq ip, pc, r4, lsl #20 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 3a7f8 <__cxa_atexit@plt+0x2eab0> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3a7f0 <__cxa_atexit@plt+0x2eaa8> │ │ │ │ + b 3a808 <__cxa_atexit@plt+0x2eac0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq ip, pc, ip, asr #19 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + mov r3, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3a890 <__cxa_atexit@plt+0x2eb48> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3a918 <__cxa_atexit@plt+0x2ebd0> │ │ │ │ + ldr r7, [pc, #268] @ 3a948 <__cxa_atexit@plt+0x2ec00> │ │ │ │ + ldr lr, [pc, #268] @ 3a94c <__cxa_atexit@plt+0x2ec04> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + ldr r7, [pc, #244] @ 3a950 <__cxa_atexit@plt+0x2ec08> │ │ │ │ + mov r2, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #232] @ 3a954 <__cxa_atexit@plt+0x2ec0c> │ │ │ │ + add r7, r7, #41 @ 0x29 │ │ │ │ + add r7, r7, #768 @ 0x300 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #16]! │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + b 3a904 <__cxa_atexit@plt+0x2ebbc> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r2, #20]! │ │ │ │ + ldr r6, [r2, #-4] │ │ │ │ + str r6, [r2, #8] │ │ │ │ + stm r2, {r6, sl} │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 3a924 <__cxa_atexit@plt+0x2ebdc> │ │ │ │ + ldr r2, [pc, #124] @ 3a938 <__cxa_atexit@plt+0x2ebf0> │ │ │ │ + ldr lr, [pc, #124] @ 3a93c <__cxa_atexit@plt+0x2ebf4> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #112] @ 3a940 <__cxa_atexit@plt+0x2ebf8> │ │ │ │ + mov r1, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #100] @ 3a944 <__cxa_atexit@plt+0x2ebfc> │ │ │ │ + add r2, r2, #41 @ 0x29 │ │ │ │ + add r2, r2, #768 @ 0x300 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + mov r7, sl │ │ │ │ + add r5, r5, #32 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xfffff630 │ │ │ │ + @ instruction: 0xfffff7c8 │ │ │ │ + rscseq r4, pc, r4, asr #29 │ │ │ │ + smlalseq r4, pc, ip, sp @ │ │ │ │ + @ instruction: 0xfffffd68 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + rscseq r4, pc, r8, lsr pc @ │ │ │ │ + rscseq r4, pc, r0, lsl lr @ │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3aa18 <__cxa_atexit@plt+0x2ecd0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #56 @ 0x38 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3aa20 <__cxa_atexit@plt+0x2ecd8> │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r9 │ │ │ │ + sub r9, r6, #41 @ 0x29 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + str r9, [r1, #4] │ │ │ │ + sub ip, r6, #13 │ │ │ │ + ldr r3, [r1] │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + ldr r9, [pc, #144] @ 3aa40 <__cxa_atexit@plt+0x2ecf8> │ │ │ │ + str ip, [r1, #-4] │ │ │ │ + ldr r1, [pc, #140] @ 3aa44 <__cxa_atexit@plt+0x2ecfc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + ldr ip, [pc, #128] @ 3aa48 <__cxa_atexit@plt+0x2ed00> │ │ │ │ + str r9, [r2, #36] @ 0x24 │ │ │ │ + str sl, [r2, #40] @ 0x28 │ │ │ │ + str r8, [r2, #44] @ 0x2c │ │ │ │ + str r3, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + ldr r1, [pc, #104] @ 3aa4c <__cxa_atexit@plt+0x2ed04> │ │ │ │ + str r3, [r2, #24] │ │ │ │ + str lr, [r2, #28] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + add r1, r2, #12 │ │ │ │ + stm r1, {r0, r8, sl} │ │ │ │ + str r2, [r2, #32] │ │ │ │ + ldr r8, [pc, #76] @ 3aa50 <__cxa_atexit@plt+0x2ed08> │ │ │ │ + mov sl, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + add ip, pc, ip │ │ │ │ + add r9, ip, #2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 3aa28 <__cxa_atexit@plt+0x2ece0> │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 3aa3c <__cxa_atexit@plt+0x2ecf4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rsceq ip, pc, r4, lsr #15 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + @ instruction: 0xfffff760 │ │ │ │ + strhteq ip, [pc], #116 │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + rsceq ip, pc, r8, lsl #14 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3e304 <__cxa_atexit@plt+0x325bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3e310 <__cxa_atexit@plt+0x325c8> │ │ │ │ - ldr r2, [pc, #84] @ 3e320 <__cxa_atexit@plt+0x325d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 3e324 <__cxa_atexit@plt+0x325dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 3e328 <__cxa_atexit@plt+0x325e0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ + bhi 3aa84 <__cxa_atexit@plt+0x2ed3c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 3aa8c <__cxa_atexit@plt+0x2ed44> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - smlalseq r1, pc, ip, r3 @ │ │ │ │ - sbcseq sl, sl, lr, asr #25 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + ldrshteq r4, [pc], #188 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3e374 <__cxa_atexit@plt+0x3262c> │ │ │ │ - ldr r3, [pc, #52] @ 3e384 <__cxa_atexit@plt+0x3263c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #20 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3ab4c <__cxa_atexit@plt+0x2ee04> │ │ │ │ + ldr lr, [pc, #168] @ 3ab5c <__cxa_atexit@plt+0x2ee14> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 3ab60 <__cxa_atexit@plt+0x2ee18> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 3ab34 <__cxa_atexit@plt+0x2edec> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 3ab64 <__cxa_atexit@plt+0x2ee1c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 3ab40 <__cxa_atexit@plt+0x2edf8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 3abb4 <__cxa_atexit@plt+0x2ee6c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlalseq r4, pc, ip, fp @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 3aba8 <__cxa_atexit@plt+0x2ee60> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 3aba0 <__cxa_atexit@plt+0x2ee58> │ │ │ │ + b 3abb4 <__cxa_atexit@plt+0x2ee6c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3ac50 <__cxa_atexit@plt+0x2ef08> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 3ac5c <__cxa_atexit@plt+0x2ef14> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 3abf4 <__cxa_atexit@plt+0x2eeac> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 3ac50 <__cxa_atexit@plt+0x2ef08> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 3abe8 <__cxa_atexit@plt+0x2eea0> │ │ │ │ + bne 3ac50 <__cxa_atexit@plt+0x2ef08> │ │ │ │ + ldr r1, [pc, #88] @ 3ac6c <__cxa_atexit@plt+0x2ef24> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 3ac70 <__cxa_atexit@plt+0x2ef28> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrshteq r4, [pc], #168 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3e3e0 <__cxa_atexit@plt+0x32698> │ │ │ │ - ldr r2, [pc, #64] @ 3e3f0 <__cxa_atexit@plt+0x326a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3ace0 <__cxa_atexit@plt+0x2ef98> │ │ │ │ + add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr lr, [pc, #48] @ 3e3f4 <__cxa_atexit@plt+0x326ac> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - mov r8, lr │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #24 │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 3acf0 <__cxa_atexit@plt+0x2efa8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - sbcseq sl, sl, r8, lsl #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r7, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3ad24 <__cxa_atexit@plt+0x2efdc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 3ad2c <__cxa_atexit@plt+0x2efe4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, pc, ip, asr r9 @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 3e49c <__cxa_atexit@plt+0x32754> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3e4a4 <__cxa_atexit@plt+0x3275c> │ │ │ │ - ldr r1, [pc, #156] @ 3e4cc <__cxa_atexit@plt+0x32784> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r7, {r1, r3} │ │ │ │ - ldr r1, [pc, #148] @ 3e4d0 <__cxa_atexit@plt+0x32788> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #132] @ 3e4d4 <__cxa_atexit@plt+0x3278c> │ │ │ │ + bhi 3adec <__cxa_atexit@plt+0x2f0a4> │ │ │ │ + ldr lr, [pc, #168] @ 3adfc <__cxa_atexit@plt+0x2f0b4> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 3ae00 <__cxa_atexit@plt+0x2f0b8> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3e4bc <__cxa_atexit@plt+0x32774> │ │ │ │ - ldr r2, [pc, #108] @ 3e4d8 <__cxa_atexit@plt+0x32790> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr lr, [pc, #92] @ 3e4dc <__cxa_atexit@plt+0x32794> │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 3add4 <__cxa_atexit@plt+0x2f08c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 3ae04 <__cxa_atexit@plt+0x2f0bc> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r9, #16]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - mov r8, lr │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - b 3e4ac <__cxa_atexit@plt+0x32764> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 3ade0 <__cxa_atexit@plt+0x2f098> │ │ │ │ mov r7, r3 │ │ │ │ + b 3ae54 <__cxa_atexit@plt+0x2f10c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, pc, r0, asr #4 │ │ │ │ - ldrhteq r1, [pc], #56 │ │ │ │ - rscseq r1, pc, r0, asr #4 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - sbcseq sl, sl, ip, asr #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrshteq r4, [pc], #140 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 3ae48 <__cxa_atexit@plt+0x2f100> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 3ae40 <__cxa_atexit@plt+0x2f0f8> │ │ │ │ + b 3ae54 <__cxa_atexit@plt+0x2f10c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3aef0 <__cxa_atexit@plt+0x2f1a8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 3aefc <__cxa_atexit@plt+0x2f1b4> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 3ae94 <__cxa_atexit@plt+0x2f14c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 3aef0 <__cxa_atexit@plt+0x2f1a8> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 3ae88 <__cxa_atexit@plt+0x2f140> │ │ │ │ + bne 3aef0 <__cxa_atexit@plt+0x2f1a8> │ │ │ │ + ldr r1, [pc, #88] @ 3af0c <__cxa_atexit@plt+0x2f1c4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 3af10 <__cxa_atexit@plt+0x2f1c8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r4, pc, r8, asr r8 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3e544 <__cxa_atexit@plt+0x327fc> │ │ │ │ - ldr r2, [pc, #76] @ 3e554 <__cxa_atexit@plt+0x3280c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 3e558 <__cxa_atexit@plt+0x32810> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 3e55c <__cxa_atexit@plt+0x32814> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ + bcc 3af8c <__cxa_atexit@plt+0x2f244> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 3af9c <__cxa_atexit@plt+0x2f254> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - rscseq r1, pc, r8, ror #5 │ │ │ │ - rscseq r1, pc, r8, ror #2 │ │ │ │ - @ instruction: 0xfffff984 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r9, pc, r4, lsr #10 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3e618 <__cxa_atexit@plt+0x328d0> │ │ │ │ - ldr r7, [pc, #164] @ 3e638 <__cxa_atexit@plt+0x328f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #160] @ 3e63c <__cxa_atexit@plt+0x328f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #156] @ 3e640 <__cxa_atexit@plt+0x328f8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #152] @ 3e644 <__cxa_atexit@plt+0x328fc> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [r5] │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq ip, pc, r0, lsr r2 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3b050 <__cxa_atexit@plt+0x2f308> │ │ │ │ + ldr lr, [pc, #148] @ 3b05c <__cxa_atexit@plt+0x2f314> │ │ │ │ mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r0, [r7, #12]! │ │ │ │ - mov r0, r3 │ │ │ │ - str ip, [r0, #24]! │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #19 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 3e60c <__cxa_atexit@plt+0x328c4> │ │ │ │ - ldr r3, [pc, #80] @ 3e648 <__cxa_atexit@plt+0x32900> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r3, [r2, #56] @ 0x38 │ │ │ │ - str r7, [r2, #60] @ 0x3c │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + tst r8, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + beq 3b038 <__cxa_atexit@plt+0x2f2f0> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr lr, [pc, #80] @ 3b060 <__cxa_atexit@plt+0x2f318> │ │ │ │ + str r8, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 3b048 <__cxa_atexit@plt+0x2f300> │ │ │ │ + b 3b0bc <__cxa_atexit@plt+0x2f374> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 3e64c <__cxa_atexit@plt+0x32904> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa58 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - @ instruction: 0xfffffab4 │ │ │ │ - @ instruction: 0xfffffb18 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r9, pc, r8, lsl #9 │ │ │ │ - mov r0, r6 │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3e708 <__cxa_atexit@plt+0x329c0> │ │ │ │ - ldr ip, [pc, #180] @ 3e728 <__cxa_atexit@plt+0x329e0> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r9, [pc, #176] @ 3e72c <__cxa_atexit@plt+0x329e4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #172] @ 3e730 <__cxa_atexit@plt+0x329e8> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq ip, pc, r0, ror r1 @ │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 3b0ac <__cxa_atexit@plt+0x2f364> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3b0a4 <__cxa_atexit@plt+0x2f35c> │ │ │ │ + b 3b0bc <__cxa_atexit@plt+0x2f374> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq ip, pc, r4, lsr #2 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [r5, #24]! │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr ip, [r3, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str r9, [sp, #28] │ │ │ │ + bne 3b22c <__cxa_atexit@plt+0x2f4e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + add ip, r6, #64 @ 0x40 │ │ │ │ + cmp r1, ip │ │ │ │ + bcc 3b2ec <__cxa_atexit@plt+0x2f5a4> │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r3, [sp] │ │ │ │ + str sl, [sp, #12] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + ldr r1, [pc, #612] @ 3b384 <__cxa_atexit@plt+0x2f63c> │ │ │ │ + str fp, [sp, #16] │ │ │ │ + add r7, r6, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr fp, [r2, #4] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + ldr r9, [r2, #16] │ │ │ │ + stm r7, {r1, r3, r8, fp} │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + str r9, [r6, #52] @ 0x34 │ │ │ │ + str sl, [r6, #60] @ 0x3c │ │ │ │ + str r1, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r1, [pc, #560] @ 3b388 <__cxa_atexit@plt+0x2f640> │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r6, {r1, r3, r8, fp} │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + sub r9, ip, #59 @ 0x3b │ │ │ │ + sub r0, ip, #25 │ │ │ │ + cmp fp, r5 │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r4, [r6, #32] │ │ │ │ + str lr, [r2, #28] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str r9, [r2, #36] @ 0x24 │ │ │ │ + bhi 3b34c <__cxa_atexit@plt+0x2f604> │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + add ip, r6, #120 @ 0x78 │ │ │ │ + cmp r1, ip │ │ │ │ + bcc 3b340 <__cxa_atexit@plt+0x2f5f8> │ │ │ │ + ldr r3, [pc, #520] @ 3b3ac <__cxa_atexit@plt+0x2f664> │ │ │ │ + sub r7, ip, #41 @ 0x29 │ │ │ │ + ldr r4, [pc, #516] @ 3b3b0 <__cxa_atexit@plt+0x2f668> │ │ │ │ + ldr r1, [pc, #516] @ 3b3b4 <__cxa_atexit@plt+0x2f66c> │ │ │ │ + ldr sl, [pc, #516] @ 3b3b8 <__cxa_atexit@plt+0x2f670> │ │ │ │ + ldr r8, [pc, #516] @ 3b3bc <__cxa_atexit@plt+0x2f674> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r2, #32] │ │ │ │ + sub r7, ip, #13 │ │ │ │ + str r7, [r2, #24] │ │ │ │ + str r3, [r6, #68]! @ 0x44 │ │ │ │ + ldr r2, [pc, #496] @ 3b3c0 <__cxa_atexit@plt+0x2f678> │ │ │ │ + add r4, pc, r4 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - mov r3, r0 │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - mov r2, r3 │ │ │ │ - str r9, [r2, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - str sl, [r7, #32]! │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #112] @ 3e734 <__cxa_atexit@plt+0x329ec> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - sub r7, r6, #19 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 3e6fc <__cxa_atexit@plt+0x329b4> │ │ │ │ - ldr r3, [pc, #80] @ 3e738 <__cxa_atexit@plt+0x329f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #28] │ │ │ │ + add r9, sl, #2 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp, #28] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + mov r6, ip │ │ │ │ + stm r1, {r0, r2, r3, lr} │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + cmp fp, r5 │ │ │ │ + str lr, [r2, #28] │ │ │ │ + str ip, [r2, #32] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + bhi 3b300 <__cxa_atexit@plt+0x2f5b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str lr, [sp, #24] │ │ │ │ + add lr, r6, #56 @ 0x38 │ │ │ │ + mov r9, sl │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 3b30c <__cxa_atexit@plt+0x2f5c4> │ │ │ │ + sub r8, lr, #41 @ 0x29 │ │ │ │ + sub r3, lr, #13 │ │ │ │ + ldr r1, [pc, #300] @ 3b394 <__cxa_atexit@plt+0x2f64c> │ │ │ │ + ldr sl, [pc, #300] @ 3b398 <__cxa_atexit@plt+0x2f650> │ │ │ │ + str r8, [r2, #32] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + ldr r2, [pc, #292] @ 3b39c <__cxa_atexit@plt+0x2f654> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #276] @ 3b3a0 <__cxa_atexit@plt+0x2f658> │ │ │ │ + mov r8, sl │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + ldr r3, [pc, #236] @ 3b3a4 <__cxa_atexit@plt+0x2f65c> │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #20]! │ │ │ │ - str r3, [r0, #68] @ 0x44 │ │ │ │ - str r7, [r0, #72] @ 0x48 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r1 │ │ │ │ - add r6, r3, #60 @ 0x3c │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + ldr r0, [pc, #204] @ 3b3a8 <__cxa_atexit@plt+0x2f660> │ │ │ │ + ldr sl, [sp, #28] │ │ │ │ + mov r6, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, r0, #2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, ip │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r5, r3 │ │ │ │ + mov lr, r6 │ │ │ │ + b 3b320 <__cxa_atexit@plt+0x2f5d8> │ │ │ │ + mov sl, r9 │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #84] @ 3b37c <__cxa_atexit@plt+0x2f634> │ │ │ │ + ldr r6, [pc, #84] @ 3b380 <__cxa_atexit@plt+0x2f638> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r6, #1 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 3e73c <__cxa_atexit@plt+0x329f4> │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r6, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #56] @ 3b38c <__cxa_atexit@plt+0x2f644> │ │ │ │ + ldr r6, [pc, #56] @ 3b390 <__cxa_atexit@plt+0x2f648> │ │ │ │ add r7, pc, r7 │ │ │ │ - stm r5, {r1, r8} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r8, r6, #1 │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r0, lsl r4 │ │ │ │ - andeq r0, r0, r4, asr #10 │ │ │ │ - rsceq r9, pc, r8, lsr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + strhteq fp, [pc], #224 │ │ │ │ + rscseq r4, pc, ip, lsr #6 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + @ instruction: 0xfffffb1c │ │ │ │ + rsceq fp, pc, r4, lsl #29 │ │ │ │ + rscseq r4, pc, r0, lsl #6 │ │ │ │ + @ instruction: 0xfffff4c8 │ │ │ │ + rsceq fp, pc, r0, lsr #29 │ │ │ │ + @ instruction: 0xffffee9c │ │ │ │ + rscseq r4, pc, ip, asr #7 │ │ │ │ + @ instruction: 0xfffff090 │ │ │ │ + ldrdeq fp, [pc], #236 @ │ │ │ │ + @ instruction: 0xffffef64 │ │ │ │ + @ instruction: 0xfffff570 │ │ │ │ + @ instruction: 0xfffff178 │ │ │ │ + rsceq fp, pc, ip, ror #31 │ │ │ │ + rsceq fp, pc, r4, lsl pc @ │ │ │ │ + rscseq r4, pc, r0, lsl #9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3e790 <__cxa_atexit@plt+0x32a48> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr lr, [pc, #52] @ 3e798 <__cxa_atexit@plt+0x32a50> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #48] @ 3e79c <__cxa_atexit@plt+0x32a54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #40] @ 3e7a0 <__cxa_atexit@plt+0x32a58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + bhi 3b3f4 <__cxa_atexit@plt+0x2f6ac> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 3b3fc <__cxa_atexit@plt+0x2f6b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b90c28 <__cxa_atexit@plt+0xb84ee0> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r0, pc, ip, lsl #30 │ │ │ │ - rscseq r0, pc, r4, ror #30 │ │ │ │ - ldrshteq r0, [pc], #248 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3e7f4 <__cxa_atexit@plt+0x32aac> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr lr, [pc, #52] @ 3e7fc <__cxa_atexit@plt+0x32ab4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #48] @ 3e800 <__cxa_atexit@plt+0x32ab8> │ │ │ │ + rscseq r4, pc, ip, lsl #5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3b4bc <__cxa_atexit@plt+0x2f774> │ │ │ │ + ldr lr, [pc, #168] @ 3b4cc <__cxa_atexit@plt+0x2f784> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 3b4d0 <__cxa_atexit@plt+0x2f788> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #40] @ 3e804 <__cxa_atexit@plt+0x32abc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 3b4a4 <__cxa_atexit@plt+0x2f75c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 3b4d4 <__cxa_atexit@plt+0x2f78c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 3b4b0 <__cxa_atexit@plt+0x2f768> │ │ │ │ + mov r7, r3 │ │ │ │ + b 3b524 <__cxa_atexit@plt+0x2f7dc> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b90c28 <__cxa_atexit@plt+0xb84ee0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r0, pc, r8, lsr #29 │ │ │ │ - rscseq r0, pc, r0, lsl #30 │ │ │ │ - smlalseq r0, pc, r4, pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3e858 <__cxa_atexit@plt+0x32b10> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr lr, [pc, #52] @ 3e860 <__cxa_atexit@plt+0x32b18> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #48] @ 3e864 <__cxa_atexit@plt+0x32b1c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #40] @ 3e868 <__cxa_atexit@plt+0x32b20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b90c28 <__cxa_atexit@plt+0xb84ee0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r0, pc, r4, asr #28 │ │ │ │ - smlalseq r0, pc, ip, lr @ │ │ │ │ - rscseq r0, pc, r0, lsr pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r4, pc, ip, lsr #4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 3b518 <__cxa_atexit@plt+0x2f7d0> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 3b510 <__cxa_atexit@plt+0x2f7c8> │ │ │ │ + b 3b524 <__cxa_atexit@plt+0x2f7dc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3b5c0 <__cxa_atexit@plt+0x2f878> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 3b5cc <__cxa_atexit@plt+0x2f884> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 3b564 <__cxa_atexit@plt+0x2f81c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 3b5c0 <__cxa_atexit@plt+0x2f878> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 3b558 <__cxa_atexit@plt+0x2f810> │ │ │ │ + bne 3b5c0 <__cxa_atexit@plt+0x2f878> │ │ │ │ + ldr r1, [pc, #88] @ 3b5dc <__cxa_atexit@plt+0x2f894> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 3b5e0 <__cxa_atexit@plt+0x2f898> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r4, pc, r8, lsl #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3b650 <__cxa_atexit@plt+0x2f908> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 3b660 <__cxa_atexit@plt+0x2f918> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3e8a4 <__cxa_atexit@plt+0x32b5c> │ │ │ │ - ldr r8, [pc, #36] @ 3e8ac <__cxa_atexit@plt+0x32b64> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 3e8b0 <__cxa_atexit@plt+0x32b68> │ │ │ │ + bhi 3b694 <__cxa_atexit@plt+0x2f94c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 3b69c <__cxa_atexit@plt+0x2f954> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - sbcseq sl, sl, r7, asr r7 │ │ │ │ - ldrsbteq r0, [pc], #220 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3e8f0 <__cxa_atexit@plt+0x32ba8> │ │ │ │ - ldr r2, [pc, #40] @ 3e900 <__cxa_atexit@plt+0x32bb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ + rscseq r3, pc, ip, ror #31 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3b75c <__cxa_atexit@plt+0x2fa14> │ │ │ │ + ldr lr, [pc, #168] @ 3b76c <__cxa_atexit@plt+0x2fa24> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 3b770 <__cxa_atexit@plt+0x2fa28> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 3b744 <__cxa_atexit@plt+0x2f9fc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 3b774 <__cxa_atexit@plt+0x2fa2c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 3b750 <__cxa_atexit@plt+0x2fa08> │ │ │ │ mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #12 │ │ │ │ + b 3b7c4 <__cxa_atexit@plt+0x2fa7c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3e964 <__cxa_atexit@plt+0x32c1c> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r3, pc, ip, lsl #31 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 3b7b8 <__cxa_atexit@plt+0x2fa70> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 3b7b0 <__cxa_atexit@plt+0x2fa68> │ │ │ │ + b 3b7c4 <__cxa_atexit@plt+0x2fa7c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3b860 <__cxa_atexit@plt+0x2fb18> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 3b86c <__cxa_atexit@plt+0x2fb24> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 3b804 <__cxa_atexit@plt+0x2fabc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 3b860 <__cxa_atexit@plt+0x2fb18> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 3b7f8 <__cxa_atexit@plt+0x2fab0> │ │ │ │ + bne 3b860 <__cxa_atexit@plt+0x2fb18> │ │ │ │ + ldr r1, [pc, #88] @ 3b87c <__cxa_atexit@plt+0x2fb34> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 3b880 <__cxa_atexit@plt+0x2fb38> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r3, pc, r8, ror #29 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3e970 <__cxa_atexit@plt+0x32c28> │ │ │ │ - ldr r2, [pc, #76] @ 3e980 <__cxa_atexit@plt+0x32c38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 3e984 <__cxa_atexit@plt+0x32c3c> │ │ │ │ + bcc 3b8fc <__cxa_atexit@plt+0x2fbb4> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 3b90c <__cxa_atexit@plt+0x2fbc4> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq fp, pc, r0, asr #17 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3b9a4 <__cxa_atexit@plt+0x2fc5c> │ │ │ │ + ldr r1, [pc, #120] @ 3b9b0 <__cxa_atexit@plt+0x2fc68> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7, r8, r9} │ │ │ │ + beq 3b98c <__cxa_atexit@plt+0x2fc44> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 3b9b4 <__cxa_atexit@plt+0x2fc6c> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 3b99c <__cxa_atexit@plt+0x2fc54> │ │ │ │ + b 3ba10 <__cxa_atexit@plt+0x2fcc8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq fp, pc, ip, lsl r8 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 3ba00 <__cxa_atexit@plt+0x2fcb8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3b9f8 <__cxa_atexit@plt+0x2fcb0> │ │ │ │ + b 3ba10 <__cxa_atexit@plt+0x2fcc8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq fp, [pc], #112 @ │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr sl, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr ip, [r1, #4]! │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + bne 3bb90 <__cxa_atexit@plt+0x2fe48> │ │ │ │ + add r0, r6, #76 @ 0x4c │ │ │ │ + cmp r9, r0 │ │ │ │ + bcc 3bc54 <__cxa_atexit@plt+0x2ff0c> │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr lr, [r7, #6] │ │ │ │ + ldr r4, [pc, #620] @ 3bcd0 <__cxa_atexit@plt+0x2ff88> │ │ │ │ + ldr r8, [pc, #620] @ 3bcd4 <__cxa_atexit@plt+0x2ff8c> │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [pc, #608] @ 3bcd8 <__cxa_atexit@plt+0x2ff90> │ │ │ │ + add r8, r8, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + str r3, [r6, #72] @ 0x48 │ │ │ │ + str fp, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #76] @ 0x4c │ │ │ │ + ldmib r2, {r3, r8, fp} │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + str r3, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str sl, [sp, #8] │ │ │ │ + str sl, [r6, #56] @ 0x38 │ │ │ │ + str fp, [r6, #60] @ 0x3c │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [pc, #544] @ 3bcdc <__cxa_atexit@plt+0x2ff94> │ │ │ │ + str fp, [r6, #28] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + stm lr, {r3, r7, ip} │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r1, r0, #71 @ 0x47 │ │ │ │ + sub r3, r0, #37 @ 0x25 │ │ │ │ + sub r8, r0, #6 │ │ │ │ + add r4, pc, r4 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r4, [r6, #4] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + str r1, [r2, #32] │ │ │ │ + bhi 3bc7c <__cxa_atexit@plt+0x2ff34> │ │ │ │ + add r0, r6, #132 @ 0x84 │ │ │ │ + cmp r9, r0 │ │ │ │ + bcc 3bc70 <__cxa_atexit@plt+0x2ff28> │ │ │ │ + ldr r4, [pc, #492] @ 3bcf8 <__cxa_atexit@plt+0x2ffb0> │ │ │ │ + sub r7, r0, #13 │ │ │ │ + ldr r9, [pc, #488] @ 3bcfc <__cxa_atexit@plt+0x2ffb4> │ │ │ │ + ldr sl, [pc, #488] @ 3bd00 <__cxa_atexit@plt+0x2ffb8> │ │ │ │ + str r7, [r2, #20] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #80]! @ 0x50 │ │ │ │ + sub lr, r0, #41 @ 0x29 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str lr, [r2, #28] │ │ │ │ + add lr, r6, #40 @ 0x28 │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + stm lr, {r7, r8, ip} │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r4, [pc, #440] @ 3bd04 <__cxa_atexit@plt+0x2ffbc> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #8] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + ldr r7, [pc, #408] @ 3bd08 <__cxa_atexit@plt+0x2ffc0> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, r7, #2 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + mov r6, r0 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + add r0, r6, #12 │ │ │ │ + cmp r9, r0 │ │ │ │ + bcc 3bc5c <__cxa_atexit@plt+0x2ff14> │ │ │ │ + ldr r1, [pc, #288] @ 3bcc4 <__cxa_atexit@plt+0x2ff7c> │ │ │ │ + cmp fp, r5 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 3e988 <__cxa_atexit@plt+0x32c40> │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r1, [pc, #276] @ 3bcc8 <__cxa_atexit@plt+0x2ff80> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + str ip, [r2, #32] │ │ │ │ + stmib r6, {r1, r3, r8} │ │ │ │ + sub r8, r0, #6 │ │ │ │ + bhi 3bca8 <__cxa_atexit@plt+0x2ff60> │ │ │ │ + add r0, r6, #68 @ 0x44 │ │ │ │ + cmp r9, r0 │ │ │ │ + bcc 3bca0 <__cxa_atexit@plt+0x2ff58> │ │ │ │ + ldr r9, [pc, #264] @ 3bce4 <__cxa_atexit@plt+0x2ff9c> │ │ │ │ + mov r3, lr │ │ │ │ + sub lr, r0, #41 @ 0x29 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r0, #13 │ │ │ │ + str lr, [r2, #28] │ │ │ │ + str r9, [r6, #16]! │ │ │ │ + str r1, [r2, #20] │ │ │ │ + ldr r2, [pc, #236] @ 3bce8 <__cxa_atexit@plt+0x2ffa0> │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str ip, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r2, [pc, #208] @ 3bcec <__cxa_atexit@plt+0x2ffa4> │ │ │ │ + add lr, r6, #16 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm lr, {r8, sl, ip} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str ip, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + ldr r6, [pc, #180] @ 3bcf0 <__cxa_atexit@plt+0x2ffa8> │ │ │ │ + ldr r8, [pc, #180] @ 3bcf4 <__cxa_atexit@plt+0x2ffac> │ │ │ │ + mov sl, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r9, r6, #2 │ │ │ │ + mov r6, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #76 @ 0x4c │ │ │ │ + b 3bc60 <__cxa_atexit@plt+0x2ff18> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r6, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #92] @ 3bce0 <__cxa_atexit@plt+0x2ff98> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 3bccc <__cxa_atexit@plt+0x2ff84> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, lr │ │ │ │ + bx r1 │ │ │ │ + ldrhteq r3, [pc], #164 │ │ │ │ + ldrsbteq r3, [pc], #160 │ │ │ │ + rsceq fp, pc, r4, lsr #10 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + ldrshteq r3, [pc], #176 │ │ │ │ + rscseq r3, pc, r8, lsl #24 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + rsceq fp, pc, r4, asr #10 │ │ │ │ + @ instruction: 0xffffe538 │ │ │ │ + @ instruction: 0xffffeb3c │ │ │ │ + @ instruction: 0xffffe72c │ │ │ │ + rsceq fp, pc, ip, ror r5 @ │ │ │ │ + rsceq fp, pc, ip, asr #9 │ │ │ │ + @ instruction: 0xffffe5fc │ │ │ │ + @ instruction: 0xffffec14 │ │ │ │ + rsceq fp, pc, ip, lsr #11 │ │ │ │ + @ instruction: 0xffffe7fc │ │ │ │ + rsceq fp, pc, r8, asr #12 │ │ │ │ + ldrdeq fp, [pc], #72 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3bd8c <__cxa_atexit@plt+0x30044> │ │ │ │ + ldr r7, [pc, #108] @ 3bda0 <__cxa_atexit@plt+0x30058> │ │ │ │ + mov r3, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + beq 3bd74 <__cxa_atexit@plt+0x3002c> │ │ │ │ + ldr r3, [pc, #84] @ 3bda4 <__cxa_atexit@plt+0x3005c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub lr, r2, #20 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + beq 3bd84 <__cxa_atexit@plt+0x3003c> │ │ │ │ + b 3bdfc <__cxa_atexit@plt+0x300b4> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - rscseq r0, pc, r4, lsr sp @ │ │ │ │ - sbcseq sl, sl, r9, asr r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3e9cc <__cxa_atexit@plt+0x32c84> │ │ │ │ - ldr r3, [pc, #44] @ 3e9dc <__cxa_atexit@plt+0x32c94> │ │ │ │ + ldr r7, [pc, #20] @ 3bda8 <__cxa_atexit@plt+0x30060> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rsceq fp, pc, r8, ror #8 │ │ │ │ + rsceq fp, pc, ip, lsr r4 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #28] @ 3bdec <__cxa_atexit@plt+0x300a4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 3bde4 <__cxa_atexit@plt+0x3009c> │ │ │ │ + b 3bdfc <__cxa_atexit@plt+0x300b4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + strdeq fp, [pc], #56 @ │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc 3bf18 <__cxa_atexit@plt+0x301d0> │ │ │ │ + ldr sl, [pc, #324] @ 3bf5c <__cxa_atexit@plt+0x30214> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r8, [pc, #300] @ 3bf60 <__cxa_atexit@plt+0x30218> │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r0, r3, #20 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stm r0, {r1, r7, r8} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + sub r2, r5, #4 │ │ │ │ + sub r0, r6, #5 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str ip, [r5, #16] │ │ │ │ + str sl, [r5, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bhi 3bf2c <__cxa_atexit@plt+0x301e4> │ │ │ │ + add r6, r3, #52 @ 0x34 │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc 3bf24 <__cxa_atexit@plt+0x301dc> │ │ │ │ + add r1, r3, #48 @ 0x30 │ │ │ │ + add r8, r3, #40 @ 0x28 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 3befc <__cxa_atexit@plt+0x301b4> │ │ │ │ + ldr r7, [pc, #180] @ 3bf70 <__cxa_atexit@plt+0x30228> │ │ │ │ + ldr r3, [pc, #180] @ 3bf74 <__cxa_atexit@plt+0x3022c> │ │ │ │ + ldr lr, [pc, #180] @ 3bf78 <__cxa_atexit@plt+0x30230> │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r0, [r1] │ │ │ │ + ldr r1, [sp] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r8] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + add r7, lr, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [r6] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #96] @ 3bf64 <__cxa_atexit@plt+0x3021c> │ │ │ │ + add r5, r5, #32 │ │ │ │ + str ip, [r1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r1 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #52] @ 3bf68 <__cxa_atexit@plt+0x30220> │ │ │ │ + ldr r7, [pc, #52] @ 3bf6c <__cxa_atexit@plt+0x30224> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xfffff18c │ │ │ │ + @ instruction: 0xfffffabc │ │ │ │ + @ instruction: 0xffff48d4 │ │ │ │ + rsceq fp, pc, r8, ror #4 │ │ │ │ + strhteq sl, [pc], #232 │ │ │ │ + @ instruction: 0xffff4710 │ │ │ │ + @ instruction: 0xffff4b10 │ │ │ │ + rsceq fp, pc, ip, asr #5 │ │ │ │ + strdeq fp, [pc], #20 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr sl, [pc, #20] @ 3bfa8 <__cxa_atexit@plt+0x30260> │ │ │ │ + ldr r3, [pc, #20] @ 3bfac <__cxa_atexit@plt+0x30264> │ │ │ │ + mov r9, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + rsceq fp, pc, r0, ror #3 │ │ │ │ + smlalseq r3, pc, r8, r7 @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 3ea48 <__cxa_atexit@plt+0x32d00> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3ea54 <__cxa_atexit@plt+0x32d0c> │ │ │ │ - ldr r2, [pc, #84] @ 3ea64 <__cxa_atexit@plt+0x32d1c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 3ea68 <__cxa_atexit@plt+0x32d20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 3ea6c <__cxa_atexit@plt+0x32d24> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ + bhi 3bfe0 <__cxa_atexit@plt+0x30298> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 3bfe8 <__cxa_atexit@plt+0x302a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - rscseq r0, pc, r8, asr ip @ │ │ │ │ - sbcseq sl, sl, sl, lsl #11 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rscseq r3, pc, r0, lsr #13 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3eab8 <__cxa_atexit@plt+0x32d70> │ │ │ │ - ldr r3, [pc, #52] @ 3eac8 <__cxa_atexit@plt+0x32d80> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #20 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3c0a8 <__cxa_atexit@plt+0x30360> │ │ │ │ + ldr lr, [pc, #168] @ 3c0b8 <__cxa_atexit@plt+0x30370> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 3c0bc <__cxa_atexit@plt+0x30374> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 3c090 <__cxa_atexit@plt+0x30348> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 3c0c0 <__cxa_atexit@plt+0x30378> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 3c09c <__cxa_atexit@plt+0x30354> │ │ │ │ + mov r7, r3 │ │ │ │ + b 3c110 <__cxa_atexit@plt+0x303c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r3, pc, r0, asr #12 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 3c104 <__cxa_atexit@plt+0x303bc> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 3c0fc <__cxa_atexit@plt+0x303b4> │ │ │ │ + b 3c110 <__cxa_atexit@plt+0x303c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3c1ac <__cxa_atexit@plt+0x30464> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 3c1b8 <__cxa_atexit@plt+0x30470> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 3c150 <__cxa_atexit@plt+0x30408> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 3c1ac <__cxa_atexit@plt+0x30464> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 3c144 <__cxa_atexit@plt+0x303fc> │ │ │ │ + bne 3c1ac <__cxa_atexit@plt+0x30464> │ │ │ │ + ldr r1, [pc, #88] @ 3c1c8 <__cxa_atexit@plt+0x30480> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 3c1cc <__cxa_atexit@plt+0x30484> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + smlalseq r3, pc, ip, r5 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3eb24 <__cxa_atexit@plt+0x32ddc> │ │ │ │ - ldr r2, [pc, #64] @ 3eb34 <__cxa_atexit@plt+0x32dec> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3c23c <__cxa_atexit@plt+0x304f4> │ │ │ │ + add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr lr, [pc, #48] @ 3eb38 <__cxa_atexit@plt+0x32df0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - mov r8, lr │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #24 │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 3c24c <__cxa_atexit@plt+0x30504> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - sbcseq sl, sl, r4, asr #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r7, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3c280 <__cxa_atexit@plt+0x30538> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 3c288 <__cxa_atexit@plt+0x30540> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, pc, r0, lsl #8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 3ebe0 <__cxa_atexit@plt+0x32e98> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3ebe8 <__cxa_atexit@plt+0x32ea0> │ │ │ │ - ldr r1, [pc, #156] @ 3ec10 <__cxa_atexit@plt+0x32ec8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r7, {r1, r3} │ │ │ │ - ldr r1, [pc, #148] @ 3ec14 <__cxa_atexit@plt+0x32ecc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #132] @ 3ec18 <__cxa_atexit@plt+0x32ed0> │ │ │ │ + bhi 3c348 <__cxa_atexit@plt+0x30600> │ │ │ │ + ldr lr, [pc, #168] @ 3c358 <__cxa_atexit@plt+0x30610> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 3c35c <__cxa_atexit@plt+0x30614> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3ec00 <__cxa_atexit@plt+0x32eb8> │ │ │ │ - ldr r2, [pc, #108] @ 3ec1c <__cxa_atexit@plt+0x32ed4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr lr, [pc, #92] @ 3ec20 <__cxa_atexit@plt+0x32ed8> │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 3c330 <__cxa_atexit@plt+0x305e8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 3c360 <__cxa_atexit@plt+0x30618> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r9, #16]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - mov r8, lr │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - b 3ebf0 <__cxa_atexit@plt+0x32ea8> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 3c33c <__cxa_atexit@plt+0x305f4> │ │ │ │ mov r7, r3 │ │ │ │ + b 3c3b0 <__cxa_atexit@plt+0x30668> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrshteq r0, [pc], #172 │ │ │ │ - rscseq r0, pc, r4, ror ip @ │ │ │ │ - ldrshteq r0, [pc], #172 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - sbcseq sl, sl, r8, lsl #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r3, pc, r0, lsr #7 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 3c3a4 <__cxa_atexit@plt+0x3065c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 3c39c <__cxa_atexit@plt+0x30654> │ │ │ │ + b 3c3b0 <__cxa_atexit@plt+0x30668> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3c44c <__cxa_atexit@plt+0x30704> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 3c458 <__cxa_atexit@plt+0x30710> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 3c3f0 <__cxa_atexit@plt+0x306a8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 3c44c <__cxa_atexit@plt+0x30704> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 3c3e4 <__cxa_atexit@plt+0x3069c> │ │ │ │ + bne 3c44c <__cxa_atexit@plt+0x30704> │ │ │ │ + ldr r1, [pc, #88] @ 3c468 <__cxa_atexit@plt+0x30720> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 3c46c <__cxa_atexit@plt+0x30724> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrshteq r3, [pc], #44 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3ec88 <__cxa_atexit@plt+0x32f40> │ │ │ │ - ldr r2, [pc, #76] @ 3ec98 <__cxa_atexit@plt+0x32f50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 3ec9c <__cxa_atexit@plt+0x32f54> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 3eca0 <__cxa_atexit@plt+0x32f58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ + bcc 3c4e8 <__cxa_atexit@plt+0x307a0> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 3c4f8 <__cxa_atexit@plt+0x307b0> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - rscseq r0, pc, r4, lsr #23 │ │ │ │ - rscseq r0, pc, r4, lsr #20 │ │ │ │ - @ instruction: 0xfffff994 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3ed64 <__cxa_atexit@plt+0x3301c> │ │ │ │ - ldr r7, [pc, #172] @ 3ed84 <__cxa_atexit@plt+0x3303c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #168] @ 3ed88 <__cxa_atexit@plt+0x33040> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #164] @ 3ed8c <__cxa_atexit@plt+0x33044> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldm r5, {r1, lr} │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + strdeq sl, [pc], #204 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3c590 <__cxa_atexit@plt+0x30848> │ │ │ │ + ldr r1, [pc, #120] @ 3c59c <__cxa_atexit@plt+0x30854> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r1, #16]! │ │ │ │ - mov r0, r3 │ │ │ │ - str ip, [r0, #32]! │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #108] @ 3ed90 <__cxa_atexit@plt+0x33048> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - add lr, r3, #52 @ 0x34 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 3ed58 <__cxa_atexit@plt+0x33010> │ │ │ │ - ldr r3, [pc, #80] @ 3ed94 <__cxa_atexit@plt+0x3304c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r3, [r2, #68] @ 0x44 │ │ │ │ - str r7, [r2, #72] @ 0x48 │ │ │ │ - sub r7, r6, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7, r9} │ │ │ │ + beq 3c578 <__cxa_atexit@plt+0x30830> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 3c5a0 <__cxa_atexit@plt+0x30858> │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 3c588 <__cxa_atexit@plt+0x30840> │ │ │ │ + b 3c5fc <__cxa_atexit@plt+0x308b4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - add r6, r3, #60 @ 0x3c │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 3ed98 <__cxa_atexit@plt+0x33050> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa6c │ │ │ │ - @ instruction: 0xfffffac8 │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - rsceq r8, pc, ip, asr #26 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq sl, pc, r8, asr ip @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 3c5ec <__cxa_atexit@plt+0x308a4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3c5e4 <__cxa_atexit@plt+0x3089c> │ │ │ │ + b 3c5fc <__cxa_atexit@plt+0x308b4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sl, pc, ip, lsl #24 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + and r3, r7, #3 │ │ │ │ + ldr sl, [r2, #24]! │ │ │ │ + cmp r3, #2 │ │ │ │ + ldr r9, [r2, #-4] │ │ │ │ + ldr r8, [r2, #4] │ │ │ │ + bne 3c6b8 <__cxa_atexit@plt+0x30970> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 3c6c8 <__cxa_atexit@plt+0x30980> │ │ │ │ + str r4, [sp] │ │ │ │ + stmib sp, {r8, fp} │ │ │ │ + ldr r4, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldr r0, [pc, #136] @ 3c6d8 <__cxa_atexit@plt+0x30990> │ │ │ │ + add fp, r6, #36 @ 0x24 │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm fp, {r0, r4, r7} │ │ │ │ + str ip, [r6, #52] @ 0x34 │ │ │ │ + str r9, [r6, #56] @ 0x38 │ │ │ │ + str lr, [r6, #60] @ 0x3c │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + ldr fp, [pc, #104] @ 3c6dc <__cxa_atexit@plt+0x30994> │ │ │ │ + str r4, [r6, #8] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add fp, pc, fp │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #59 @ 0x3b │ │ │ │ + str fp, [r6, #4] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + sub r6, r3, #25 │ │ │ │ + str r6, [r5, #24] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + ldmib sp, {r8, fp} │ │ │ │ + b 3bd1c <__cxa_atexit@plt+0x2ffd4> │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str sl, [r5, #28] │ │ │ │ + mov r5, r2 │ │ │ │ + b 3bd1c <__cxa_atexit@plt+0x2ffd4> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xfffffb5c │ │ │ │ + rsceq sl, pc, r8, lsr #22 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 3ee04 <__cxa_atexit@plt+0x330bc> │ │ │ │ - ldr r7, [pc, #88] @ 3ee18 <__cxa_atexit@plt+0x330d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 3edf0 <__cxa_atexit@plt+0x330a8> │ │ │ │ - ldr r2, [pc, #72] @ 3ee1c <__cxa_atexit@plt+0x330d4> │ │ │ │ + bhi 3c764 <__cxa_atexit@plt+0x30a1c> │ │ │ │ + ldr r2, [pc, #112] @ 3c778 <__cxa_atexit@plt+0x30a30> │ │ │ │ + mov r7, r3 │ │ │ │ + str sl, [r3, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 3c74c <__cxa_atexit@plt+0x30a04> │ │ │ │ + ldr r2, [pc, #84] @ 3c77c <__cxa_atexit@plt+0x30a34> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 3edfc <__cxa_atexit@plt+0x330b4> │ │ │ │ - b 3ee64 <__cxa_atexit@plt+0x3311c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + beq 3c75c <__cxa_atexit@plt+0x30a14> │ │ │ │ + b 3c7d8 <__cxa_atexit@plt+0x30a90> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 3ee20 <__cxa_atexit@plt+0x330d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #20] @ 3c780 <__cxa_atexit@plt+0x30a38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - strhteq r8, [pc], #192 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 3ee58 <__cxa_atexit@plt+0x33110> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strhteq sl, [pc], #164 │ │ │ │ + rsceq sl, pc, r8, lsl #21 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 3c7c8 <__cxa_atexit@plt+0x30a80> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 3ee50 <__cxa_atexit@plt+0x33108> │ │ │ │ - b 3ee64 <__cxa_atexit@plt+0x3311c> │ │ │ │ + beq 3c7c0 <__cxa_atexit@plt+0x30a78> │ │ │ │ + b 3c7d8 <__cxa_atexit@plt+0x30a90> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq sl, pc, r0, asr #20 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldmib r5, {r1, r9} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 3ef24 <__cxa_atexit@plt+0x331dc> │ │ │ │ - ldr r7, [pc, #180] @ 3ef48 <__cxa_atexit@plt+0x33200> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #176] @ 3ef4c <__cxa_atexit@plt+0x33204> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #172] @ 3ef50 <__cxa_atexit@plt+0x33208> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r0, r3 │ │ │ │ - str sl, [r0, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - str ip, [r7, #32]! │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #116] @ 3ef54 <__cxa_atexit@plt+0x3320c> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 3c8ac <__cxa_atexit@plt+0x30b64> │ │ │ │ + ldr r8, [pc, #240] @ 3c8e4 <__cxa_atexit@plt+0x30b9c> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + sub r3, r6, #5 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp fp, r3 │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r8, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + bhi 3c8c0 <__cxa_atexit@plt+0x30b78> │ │ │ │ + add r6, r2, #28 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 3c8b8 <__cxa_atexit@plt+0x30b70> │ │ │ │ + add r8, r2, #16 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 3c888 <__cxa_atexit@plt+0x30b40> │ │ │ │ + ldr r0, [pc, #160] @ 3c8f4 <__cxa_atexit@plt+0x30bac> │ │ │ │ + ldr r1, [pc, #160] @ 3c8f8 <__cxa_atexit@plt+0x30bb0> │ │ │ │ + ldr r7, [pc, #160] @ 3c8fc <__cxa_atexit@plt+0x30bb4> │ │ │ │ + str r8, [r5, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - sub r7, r6, #19 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 3ef18 <__cxa_atexit@plt+0x331d0> │ │ │ │ - ldr r3, [pc, #84] @ 3ef58 <__cxa_atexit@plt+0x33210> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r1, r9, lr} │ │ │ │ + str sl, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str lr, [r2, #24] │ │ │ │ + str r9, [r2, #28] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r3, [pc, #80] @ 3c8e8 <__cxa_atexit@plt+0x30ba0> │ │ │ │ + str r6, [r2, #24]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r3, [r2, #68] @ 0x44 │ │ │ │ - str r7, [r2, #72] @ 0x48 │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r3, [r2, #-8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #36] @ 3c8ec <__cxa_atexit@plt+0x30ba4> │ │ │ │ + ldr r7, [pc, #36] @ 3c8f0 <__cxa_atexit@plt+0x30ba8> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r0, #1 │ │ │ │ + stmda r5, {r9, lr} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + @ instruction: 0xffff3f3c │ │ │ │ + rsceq sl, pc, ip, lsr r9 @ │ │ │ │ + rsceq sl, pc, r8, lsr #10 │ │ │ │ + @ instruction: 0xffff3d60 │ │ │ │ + @ instruction: 0xffff417c │ │ │ │ + rsceq sl, pc, r8, lsr #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3c988 <__cxa_atexit@plt+0x30c40> │ │ │ │ + ldr r1, [pc, #136] @ 3c9a8 <__cxa_atexit@plt+0x30c60> │ │ │ │ + ldr r7, [pc, #136] @ 3c9ac <__cxa_atexit@plt+0x30c64> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3c97c <__cxa_atexit@plt+0x30c34> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3c994 <__cxa_atexit@plt+0x30c4c> │ │ │ │ + ldr r3, [pc, #88] @ 3c9b0 <__cxa_atexit@plt+0x30c68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3c9b4 <__cxa_atexit@plt+0x30c6c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - add r6, r3, #60 @ 0x3c │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 3ef5c <__cxa_atexit@plt+0x33214> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r2, pc, ip, asr #26 │ │ │ │ + rscseq r2, pc, r4, lsl #26 │ │ │ │ + ldrhteq r2, [pc], #212 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3ca00 <__cxa_atexit@plt+0x30cb8> │ │ │ │ + ldr r2, [pc, #48] @ 3ca0c <__cxa_atexit@plt+0x30cc4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3ca10 <__cxa_atexit@plt+0x30cc8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r2, pc, r0, lsl #25 │ │ │ │ + rscseq r2, pc, ip, lsr #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3ca70 <__cxa_atexit@plt+0x30d28> │ │ │ │ + ldr lr, [pc, #72] @ 3ca78 <__cxa_atexit@plt+0x30d30> │ │ │ │ + ldr r0, [pc, #72] @ 3ca7c <__cxa_atexit@plt+0x30d34> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3ca60 <__cxa_atexit@plt+0x30d18> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff8b0 │ │ │ │ - @ instruction: 0xfffff90c │ │ │ │ - @ instruction: 0xfffff968 │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - rsceq r8, pc, ip, lsl #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r2, pc, ip, lsr ip @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 3f030 <__cxa_atexit@plt+0x332e8> │ │ │ │ - ldr r2, [pc, #224] @ 3f060 <__cxa_atexit@plt+0x33318> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3cb04 <__cxa_atexit@plt+0x30dbc> │ │ │ │ + ldr r2, [pc, #88] @ 3cb10 <__cxa_atexit@plt+0x30dc8> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 3f020 <__cxa_atexit@plt+0x332d8> │ │ │ │ - ldr lr, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - add r9, r6, #72 @ 0x48 │ │ │ │ - cmp r0, r9 │ │ │ │ - bcc 3f038 <__cxa_atexit@plt+0x332f0> │ │ │ │ - ldr r8, [pc, #172] @ 3f068 <__cxa_atexit@plt+0x33320> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [pc, #168] @ 3f06c <__cxa_atexit@plt+0x33324> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #164] @ 3f070 <__cxa_atexit@plt+0x33328> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - mov r2, r6 │ │ │ │ - str sl, [r2, #16]! │ │ │ │ - mov r3, r6 │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #112] @ 3f074 <__cxa_atexit@plt+0x3332c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - sub r7, r9, #19 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + beq 3caec <__cxa_atexit@plt+0x30da4> │ │ │ │ + ldr r2, [pc, #64] @ 3cb14 <__cxa_atexit@plt+0x30dcc> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 3cafc <__cxa_atexit@plt+0x30db4> │ │ │ │ + b 3cb54 <__cxa_atexit@plt+0x30e0c> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 3f064 <__cxa_atexit@plt+0x3331c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #72 @ 0x48 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r1, #0 │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - rsceq r8, pc, r8, ror sl @ │ │ │ │ - @ instruction: 0xfffff788 │ │ │ │ - @ instruction: 0xfffff7e4 │ │ │ │ - @ instruction: 0xfffff840 │ │ │ │ - @ instruction: 0xfffffad0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ + ldr r3, [pc, #32] @ 3cb48 <__cxa_atexit@plt+0x30e00> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3cb40 <__cxa_atexit@plt+0x30df8> │ │ │ │ + b 3cb54 <__cxa_atexit@plt+0x30e0c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3cbc4 <__cxa_atexit@plt+0x30e7c> │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 3cc10 <__cxa_atexit@plt+0x30ec8> │ │ │ │ + ldr r3, [pc, #168] @ 3cc34 <__cxa_atexit@plt+0x30eec> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - stm r5, {r2, r9} │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 3f118 <__cxa_atexit@plt+0x333d0> │ │ │ │ - ldr r8, [pc, #140] @ 3f13c <__cxa_atexit@plt+0x333f4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [pc, #136] @ 3f140 <__cxa_atexit@plt+0x333f8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #132] @ 3f144 <__cxa_atexit@plt+0x333fc> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - mov r2, r3 │ │ │ │ - str sl, [r2, #16]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #156] @ 3cc38 <__cxa_atexit@plt+0x30ef0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #152] @ 3cc3c <__cxa_atexit@plt+0x30ef4> │ │ │ │ + add r3, r3, #113 @ 0x71 │ │ │ │ + add r3, r3, #256 @ 0x100 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + str r0, [sl, #16] │ │ │ │ + str r3, [sl, #20] │ │ │ │ + str r2, [sl, #24] │ │ │ │ + b 3cc04 <__cxa_atexit@plt+0x30ebc> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 3cc18 <__cxa_atexit@plt+0x30ed0> │ │ │ │ + ldr r3, [pc, #80] @ 3cc28 <__cxa_atexit@plt+0x30ee0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #72] @ 3cc2c <__cxa_atexit@plt+0x30ee4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #68] @ 3cc30 <__cxa_atexit@plt+0x30ee8> │ │ │ │ + add r3, r3, #113 @ 0x71 │ │ │ │ + add r3, r3, #256 @ 0x100 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r2, [sl, #20] │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #28 │ │ │ │ + b 3cc1c <__cxa_atexit@plt+0x30ed4> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - str ip, [r7, #32]! │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #80] @ 3f148 <__cxa_atexit@plt+0x33400> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + ldrhteq r2, [pc], #184 │ │ │ │ + smlalseq r2, pc, r0, sl @ │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + rscseq r2, pc, r0, lsl #24 │ │ │ │ + ldrsbteq r2, [pc], #168 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3ccc8 <__cxa_atexit@plt+0x30f80> │ │ │ │ + ldr r1, [pc, #136] @ 3cce8 <__cxa_atexit@plt+0x30fa0> │ │ │ │ + ldr r7, [pc, #136] @ 3ccec <__cxa_atexit@plt+0x30fa4> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - add r3, r3, #60 @ 0x3c │ │ │ │ - sub r7, r6, #19 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3ccbc <__cxa_atexit@plt+0x30f74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3ccd4 <__cxa_atexit@plt+0x30f8c> │ │ │ │ + ldr r3, [pc, #88] @ 3ccf0 <__cxa_atexit@plt+0x30fa8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3ccf4 <__cxa_atexit@plt+0x30fac> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 3f14c <__cxa_atexit@plt+0x33404> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #72 @ 0x48 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r1, #0 │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff694 │ │ │ │ - @ instruction: 0xfffff6f0 │ │ │ │ - @ instruction: 0xfffff74c │ │ │ │ - @ instruction: 0xfffff9dc │ │ │ │ - smlaleq r8, pc, r8, r9 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r2, pc, ip, lsl #20 │ │ │ │ + rscseq r2, pc, r4, asr #19 │ │ │ │ + rscseq r2, pc, r4, ror sl @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 3f184 <__cxa_atexit@plt+0x3343c> │ │ │ │ - ldr r2, [pc, #36] @ 3f19c <__cxa_atexit@plt+0x33454> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldr r7, [pc, #20] @ 3f1a0 <__cxa_atexit@plt+0x33458> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bcc 3cd40 <__cxa_atexit@plt+0x30ff8> │ │ │ │ + ldr r2, [pc, #48] @ 3cd4c <__cxa_atexit@plt+0x31004> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3cd50 <__cxa_atexit@plt+0x31008> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r2, pc, r0, asr #18 │ │ │ │ + rscseq r2, pc, ip, ror #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3cdb0 <__cxa_atexit@plt+0x31068> │ │ │ │ + ldr lr, [pc, #72] @ 3cdb8 <__cxa_atexit@plt+0x31070> │ │ │ │ + ldr r0, [pc, #72] @ 3cdbc <__cxa_atexit@plt+0x31074> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3cda0 <__cxa_atexit@plt+0x31058> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - rsceq r8, pc, r4, lsr r9 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3f290 <__cxa_atexit@plt+0x33548> │ │ │ │ - ldr r7, [pc, #264] @ 3f2d0 <__cxa_atexit@plt+0x33588> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 3f284 <__cxa_atexit@plt+0x3353c> │ │ │ │ - ldr r7, [pc, #240] @ 3f2d4 <__cxa_atexit@plt+0x3358c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r2, #-8] │ │ │ │ - ldr r7, [pc, #232] @ 3f2d8 <__cxa_atexit@plt+0x33590> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r3, r7, #1 │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r8, [r9, #11] │ │ │ │ - ldr r0, [r2, #-4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r2, #-4] │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - str r8, [r2, #-12] │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 3f2a4 <__cxa_atexit@plt+0x3355c> │ │ │ │ - ldr r2, [pc, #188] @ 3f2e4 <__cxa_atexit@plt+0x3359c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrshteq r2, [pc], #140 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3ce44 <__cxa_atexit@plt+0x310fc> │ │ │ │ + ldr r2, [pc, #88] @ 3ce50 <__cxa_atexit@plt+0x31108> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #184] @ 3f2e8 <__cxa_atexit@plt+0x335a0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r7, [pc, #180] @ 3f2ec <__cxa_atexit@plt+0x335a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #176] @ 3f2f0 <__cxa_atexit@plt+0x335a8> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #16]! │ │ │ │ - mov r7, r6 │ │ │ │ - str sl, [r7, #32]! │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - sub r7, r3, #19 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + beq 3ce2c <__cxa_atexit@plt+0x310e4> │ │ │ │ + ldr r2, [pc, #64] @ 3ce54 <__cxa_atexit@plt+0x3110c> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 3ce3c <__cxa_atexit@plt+0x310f4> │ │ │ │ + b 3ce94 <__cxa_atexit@plt+0x3114c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 3f2e0 <__cxa_atexit@plt+0x33598> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 3f2dc <__cxa_atexit@plt+0x33594> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r2, #-28]! @ 0xffffffe4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r1, #0 │ │ │ │ - stmib r2, {r1, lr} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rscseq r0, pc, r8, lsl #11 │ │ │ │ - rscseq r0, pc, ip, ror #8 │ │ │ │ - rsceq r8, pc, ip, lsl #16 │ │ │ │ - rsceq r8, pc, ip, lsr #16 │ │ │ │ - @ instruction: 0xfffff51c │ │ │ │ - @ instruction: 0xfffff8a4 │ │ │ │ - @ instruction: 0xfffff570 │ │ │ │ - @ instruction: 0xfffff5cc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 3ce88 <__cxa_atexit@plt+0x31140> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3ce80 <__cxa_atexit@plt+0x31138> │ │ │ │ + b 3ce94 <__cxa_atexit@plt+0x3114c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #196] @ 3f3c8 <__cxa_atexit@plt+0x33680> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3cf04 <__cxa_atexit@plt+0x311bc> │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 3cf50 <__cxa_atexit@plt+0x31208> │ │ │ │ + ldr r3, [pc, #168] @ 3cf74 <__cxa_atexit@plt+0x3122c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #156] @ 3cf78 <__cxa_atexit@plt+0x31230> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #188] @ 3f3cc <__cxa_atexit@plt+0x33684> │ │ │ │ + ldr r0, [pc, #152] @ 3cf7c <__cxa_atexit@plt+0x31234> │ │ │ │ + add r3, r3, #113 @ 0x71 │ │ │ │ + add r3, r3, #256 @ 0x100 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + str r0, [sl, #16] │ │ │ │ + str r3, [sl, #20] │ │ │ │ + str r2, [sl, #24] │ │ │ │ + b 3cf44 <__cxa_atexit@plt+0x311fc> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 3cf58 <__cxa_atexit@plt+0x31210> │ │ │ │ + ldr r3, [pc, #80] @ 3cf68 <__cxa_atexit@plt+0x31220> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #72] @ 3cf6c <__cxa_atexit@plt+0x31224> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r0, r3, #1 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 3f3a0 <__cxa_atexit@plt+0x33658> │ │ │ │ - ldr r0, [pc, #140] @ 3f3d0 <__cxa_atexit@plt+0x33688> │ │ │ │ + ldr r1, [pc, #68] @ 3cf70 <__cxa_atexit@plt+0x31228> │ │ │ │ + add r3, r3, #113 @ 0x71 │ │ │ │ + add r3, r3, #256 @ 0x100 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r2, [sl, #20] │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #28 │ │ │ │ + b 3cf5c <__cxa_atexit@plt+0x31214> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + rscseq r2, pc, r8, ror r8 @ │ │ │ │ + rscseq r2, pc, r0, asr r7 @ │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + rscseq r2, pc, r0, asr #17 │ │ │ │ + smlalseq r2, pc, r8, r7 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub lr, r5, #8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 3cffc <__cxa_atexit@plt+0x312b4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3d004 <__cxa_atexit@plt+0x312bc> │ │ │ │ + ldr r0, [pc, #108] @ 3d024 <__cxa_atexit@plt+0x312dc> │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [pc, #104] @ 3d028 <__cxa_atexit@plt+0x312e0> │ │ │ │ + sub r3, r6, #9 │ │ │ │ + ldr ip, [pc, #100] @ 3d02c <__cxa_atexit@plt+0x312e4> │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + sub r3, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #136] @ 3f3d4 <__cxa_atexit@plt+0x3368c> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr sl, [pc, #132] @ 3f3d8 <__cxa_atexit@plt+0x33690> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #128] @ 3f3dc <__cxa_atexit@plt+0x33694> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldmda r5, {r7, ip} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - mov r2, r6 │ │ │ │ - str sl, [r2, #16]! │ │ │ │ - mov r0, r6 │ │ │ │ - str r9, [r0, #32]! │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - add lr, r6, #52 @ 0x34 │ │ │ │ - stm lr, {r0, r2, r6} │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - sub r7, r3, #19 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #56] @ 3f3e0 <__cxa_atexit@plt+0x33698> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #72 @ 0x48 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmib r2, {r0, r1, r8, r9} │ │ │ │ + ldr r8, [pc, #68] @ 3d030 <__cxa_atexit@plt+0x312e8> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r9, ip, #2 │ │ │ │ + mov r5, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 3d00c <__cxa_atexit@plt+0x312c4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 3d020 <__cxa_atexit@plt+0x312d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r1, #0 │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r0, pc, r8, ror #8 │ │ │ │ - rscseq r0, pc, ip, asr #6 │ │ │ │ - @ instruction: 0xfffff400 │ │ │ │ - @ instruction: 0xfffff788 │ │ │ │ - @ instruction: 0xfffff454 │ │ │ │ - @ instruction: 0xfffff4b0 │ │ │ │ - rsceq r8, pc, r0, lsl r7 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 3f424 <__cxa_atexit@plt+0x336dc> │ │ │ │ - ldr r2, [pc, #36] @ 3f43c <__cxa_atexit@plt+0x336f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldr r7, [pc, #20] @ 3f440 <__cxa_atexit@plt+0x336f8> │ │ │ │ + mov sl, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb50 │ │ │ │ - smlaleq r8, pc, r4, r6 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 3f1b0 <__cxa_atexit@plt+0x33468> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rsceq sl, pc, r8, lsr r2 @ │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + rsceq sl, pc, r8, asr r2 @ │ │ │ │ + rsceq sl, pc, r0 │ │ │ │ + smlaleq sl, pc, r4, r1 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 3eda8 <__cxa_atexit@plt+0x33060> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 3d09c <__cxa_atexit@plt+0x31354> │ │ │ │ + ldr r1, [pc, #80] @ 3d0a8 <__cxa_atexit@plt+0x31360> │ │ │ │ + ldr r7, [pc, #80] @ 3d0ac <__cxa_atexit@plt+0x31364> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3d090 <__cxa_atexit@plt+0x31348> │ │ │ │ + ldr r3, [pc, #48] @ 3d0b0 <__cxa_atexit@plt+0x31368> │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r2, pc, r4, lsl r6 @ │ │ │ │ + ldrsbteq r2, [pc], #84 │ │ │ │ + rsceq sl, pc, r4, lsl r1 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3f4f0 <__cxa_atexit@plt+0x337a8> │ │ │ │ - ldr sl, [pc, #104] @ 3f508 <__cxa_atexit@plt+0x337c0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 3f50c <__cxa_atexit@plt+0x337c4> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 3d0dc <__cxa_atexit@plt+0x31394> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b bb6188 <__cxa_atexit@plt+0xbaa440> │ │ │ │ + rscseq r2, pc, r8, lsl #11 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3d150 <__cxa_atexit@plt+0x31408> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3d15c <__cxa_atexit@plt+0x31414> │ │ │ │ + ldr r2, [pc, #72] @ 3d16c <__cxa_atexit@plt+0x31424> │ │ │ │ + ldr r1, [pc, #72] @ 3d170 <__cxa_atexit@plt+0x31428> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 3f510 <__cxa_atexit@plt+0x337c8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 3f514 <__cxa_atexit@plt+0x337cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #34 @ 0x22 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - stmib r7, {r2, r8, sl} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str lr, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 3f518 <__cxa_atexit@plt+0x337d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - rscseq r0, pc, r4, asr #6 │ │ │ │ - ldrdeq r8, [pc], #80 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3f5d8 <__cxa_atexit@plt+0x33890> │ │ │ │ - ldr r3, [pc, #172] @ 3f5e8 <__cxa_atexit@plt+0x338a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 3f5bc <__cxa_atexit@plt+0x33874> │ │ │ │ - ldr r7, [pc, #148] @ 3f5ec <__cxa_atexit@plt+0x338a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq r2, pc, r8, asr #10 │ │ │ │ + rsceq sl, pc, r4, ror #1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - str r2, [r3, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 3f5cc <__cxa_atexit@plt+0x33884> │ │ │ │ - ldr lr, [pc, #104] @ 3f5f0 <__cxa_atexit@plt+0x338a8> │ │ │ │ + sub r5, r5, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3d1f8 <__cxa_atexit@plt+0x314b0> │ │ │ │ + ldr lr, [pc, #104] @ 3d204 <__cxa_atexit@plt+0x314bc> │ │ │ │ + str sl, [r3, #-8] │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #100] @ 3f5f4 <__cxa_atexit@plt+0x338ac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r8, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 3f5f8 <__cxa_atexit@plt+0x338b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r3, #-20] @ 0xffffffec │ │ │ │ + str r8, [r3, #-16] │ │ │ │ + str r0, [r3] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + ldr r3, [pc, #48] @ 3d208 <__cxa_atexit@plt+0x314c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #40] @ 3d20c <__cxa_atexit@plt+0x314c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #32] @ 3d210 <__cxa_atexit@plt+0x314c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - rscseq r0, pc, r0, ror #3 │ │ │ │ - rsceq r8, pc, ip, ror #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrshteq r2, [pc], #80 │ │ │ │ + rscseq r2, pc, ip, asr #9 │ │ │ │ + ldrsbteq r2, [pc], #92 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #104] @ 3f680 <__cxa_atexit@plt+0x33938> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 3f674 <__cxa_atexit@plt+0x3392c> │ │ │ │ - ldr lr, [pc, #72] @ 3f684 <__cxa_atexit@plt+0x3393c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3d274 <__cxa_atexit@plt+0x3152c> │ │ │ │ + ldr lr, [pc, #72] @ 3d280 <__cxa_atexit@plt+0x31538> │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldr r1, [pc, #68] @ 3d284 <__cxa_atexit@plt+0x3153c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #68] @ 3f688 <__cxa_atexit@plt+0x33940> │ │ │ │ + str lr, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r1, [pc, #44] @ 3d288 <__cxa_atexit@plt+0x31540> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #16 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + rscseq r2, pc, r4, asr r4 @ │ │ │ │ + andeq r0, r0, r7, lsl #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3d2e4 <__cxa_atexit@plt+0x3159c> │ │ │ │ + ldr r2, [pc, #168] @ 3d350 <__cxa_atexit@plt+0x31608> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + beq 3d32c <__cxa_atexit@plt+0x315e4> │ │ │ │ + ldr r2, [pc, #140] @ 3d354 <__cxa_atexit@plt+0x3160c> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + beq 3d338 <__cxa_atexit@plt+0x315f0> │ │ │ │ + b 3d3a0 <__cxa_atexit@plt+0x31658> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 3d340 <__cxa_atexit@plt+0x315f8> │ │ │ │ + ldr r2, [pc, #92] @ 3d358 <__cxa_atexit@plt+0x31610> │ │ │ │ + sub r8, r3, #7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [pc, #76] @ 3d35c <__cxa_atexit@plt+0x31614> │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rscseq r0, pc, ip, lsr #2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq r2, pc, ip, lsl r4 @ │ │ │ │ + rscseq r2, pc, r8, asr #6 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ 3f6d0 <__cxa_atexit@plt+0x33988> │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r3, [pc, #36] @ 3d394 <__cxa_atexit@plt+0x3164c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, lr} │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 3f6d4 <__cxa_atexit@plt+0x3398c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r0, pc, r8, lsr #1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + beq 3d38c <__cxa_atexit@plt+0x31644> │ │ │ │ + b 3d3a0 <__cxa_atexit@plt+0x31658> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3f718 <__cxa_atexit@plt+0x339d0> │ │ │ │ - ldr r3, [pc, #60] @ 3f730 <__cxa_atexit@plt+0x339e8> │ │ │ │ + bne 3d3f4 <__cxa_atexit@plt+0x316ac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 3d418 <__cxa_atexit@plt+0x316d0> │ │ │ │ + ldr r2, [pc, #104] @ 3d42c <__cxa_atexit@plt+0x316e4> │ │ │ │ + sub r8, r3, #7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [pc, #88] @ 3d430 <__cxa_atexit@plt+0x316e8> │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #44] @ 3d428 <__cxa_atexit@plt+0x316e0> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #36] @ 3f734 <__cxa_atexit@plt+0x339ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 3f72c <__cxa_atexit@plt+0x339e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 3d410 <__cxa_atexit@plt+0x316c8> │ │ │ │ + b 3d43c <__cxa_atexit@plt+0x316f4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, lr, r0, asr #30 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r0, pc, r0, rrx │ │ │ │ - andeq r0, r0, r5, lsl #5 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq r2, pc, r4, asr r3 @ │ │ │ │ + rscseq r2, pc, r0, lsl #5 │ │ │ │ + andeq r0, r0, r7, lsl #16 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3f76c <__cxa_atexit@plt+0x33a24> │ │ │ │ - ldr r3, [pc, #48] @ 3f784 <__cxa_atexit@plt+0x33a3c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 3f780 <__cxa_atexit@plt+0x33a38> │ │ │ │ + bne 3d488 <__cxa_atexit@plt+0x31740> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 3d4ec <__cxa_atexit@plt+0x317a4> │ │ │ │ + ldr r7, [pc, #172] @ 3d510 <__cxa_atexit@plt+0x317c8> │ │ │ │ + sub r8, r3, #7 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #164] @ 3d514 <__cxa_atexit@plt+0x317cc> │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r6, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 3d4f4 <__cxa_atexit@plt+0x317ac> │ │ │ │ + ldr lr, [pc, #104] @ 3d504 <__cxa_atexit@plt+0x317bc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r1, [pc, #84] @ 3d508 <__cxa_atexit@plt+0x317c0> │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #76] @ 3d50c <__cxa_atexit@plt+0x317c4> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r0, r2} │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + sub r9, r3, #11 │ │ │ │ + sub sl, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r6, #12 │ │ │ │ + b 3d4f8 <__cxa_atexit@plt+0x317b0> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq r2, [pc], #32 │ │ │ │ + rscseq r2, pc, r4, lsr #3 │ │ │ │ + rscseq r2, pc, r8, asr r2 @ │ │ │ │ + ldrshteq r2, [pc], #20 │ │ │ │ + rscseq r2, pc, r8, lsr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 3d534 <__cxa_atexit@plt+0x317ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + rscseq r2, pc, r4, lsr r1 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3d58c <__cxa_atexit@plt+0x31844> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3d598 <__cxa_atexit@plt+0x31850> │ │ │ │ + ldr r2, [pc, #64] @ 3d5a8 <__cxa_atexit@plt+0x31860> │ │ │ │ + ldr r1, [pc, #64] @ 3d5ac <__cxa_atexit@plt+0x31864> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, lr, ip, ror #29 │ │ │ │ - rscseq r0, pc, ip, lsl r0 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 3f844 <__cxa_atexit@plt+0x33afc> │ │ │ │ - ldr r3, [pc, #172] @ 3f854 <__cxa_atexit@plt+0x33b0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 3f828 <__cxa_atexit@plt+0x33ae0> │ │ │ │ - ldr r7, [pc, #148] @ 3f858 <__cxa_atexit@plt+0x33b10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - str r2, [r3, #16] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + rscseq r2, pc, r4, lsl #2 │ │ │ │ + strhteq r9, [pc], #200 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 3d690 <__cxa_atexit@plt+0x31948> │ │ │ │ + ldr lr, [pc, #196] @ 3d69c <__cxa_atexit@plt+0x31954> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + add r7, r7, #15 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ tst r7, #3 │ │ │ │ - beq 3f838 <__cxa_atexit@plt+0x33af0> │ │ │ │ - ldr lr, [pc, #104] @ 3f85c <__cxa_atexit@plt+0x33b14> │ │ │ │ + stmib r3, {r0, r1, ip} │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + beq 3d678 <__cxa_atexit@plt+0x31930> │ │ │ │ + ldr lr, [pc, #140] @ 3d6a0 <__cxa_atexit@plt+0x31958> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + ldr r7, [r0, #7] │ │ │ │ + str r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r0, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #100] @ 3f860 <__cxa_atexit@plt+0x33b18> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r8, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + tst r8, #3 │ │ │ │ + str lr, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + beq 3d684 <__cxa_atexit@plt+0x3193c> │ │ │ │ + ldr r7, [pc, #80] @ 3d6a4 <__cxa_atexit@plt+0x3195c> │ │ │ │ + ldr r2, [pc, #80] @ 3d6a8 <__cxa_atexit@plt+0x31960> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + add sl, r2, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 3f864 <__cxa_atexit@plt+0x33b1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + rsceq r9, pc, ip, asr fp @ │ │ │ │ + rsceq r9, pc, r0, asr #23 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #104] @ 3d728 <__cxa_atexit@plt+0x319e0> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r1, [r0, #11] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + ldr r3, [r0, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r1, r8} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3d720 <__cxa_atexit@plt+0x319d8> │ │ │ │ + ldr r3, [pc, #40] @ 3d72c <__cxa_atexit@plt+0x319e4> │ │ │ │ + ldr r2, [pc, #40] @ 3d730 <__cxa_atexit@plt+0x319e8> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + strhteq r9, [pc], #160 │ │ │ │ + rsceq r9, pc, r8, lsr fp @ │ │ │ │ + andeq r0, r0, fp, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 3d764 <__cxa_atexit@plt+0x31a1c> │ │ │ │ + ldr r2, [pc, #28] @ 3d768 <__cxa_atexit@plt+0x31a20> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rsceq r9, pc, ip, ror #20 │ │ │ │ + strdeq r9, [pc], #160 @ │ │ │ │ + andeq r0, r0, fp, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 3d7c8 <__cxa_atexit@plt+0x31a80> │ │ │ │ + ldr r7, [pc, #312] @ 3d8c8 <__cxa_atexit@plt+0x31b80> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #16]! │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r7, [pc, #296] @ 3d8cc <__cxa_atexit@plt+0x31b84> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #3 │ │ │ │ + ldr r7, [pc, #288] @ 3d8d0 <__cxa_atexit@plt+0x31b88> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + ldr r7, [pc, #280] @ 3d8d4 <__cxa_atexit@plt+0x31b8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add sl, r7, #1 │ │ │ │ + mov r7, r1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + ldr r7, [r3, #40]! @ 0x28 │ │ │ │ + mov ip, r3 │ │ │ │ + ldr lr, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldr sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + ldr r9, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [ip, #-28]! @ 0xffffffe4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 3d81c <__cxa_atexit@plt+0x31ad4> │ │ │ │ + ldr r0, [pc, #204] @ 3d8c4 <__cxa_atexit@plt+0x31b7c> │ │ │ │ + cmp fp, ip │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + bls 3d84c <__cxa_atexit@plt+0x31b04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - rscseq pc, lr, r4, ror pc @ │ │ │ │ - rsceq r8, pc, r4, lsl #5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + bne 3d830 <__cxa_atexit@plt+0x31ae8> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + cmp r2, r0 │ │ │ │ + blt 3d7f0 <__cxa_atexit@plt+0x31aa8> │ │ │ │ + ldr r0, [pc, #136] @ 3d8c0 <__cxa_atexit@plt+0x31b78> │ │ │ │ + cmp fp, ip │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + bhi 3d8b0 <__cxa_atexit@plt+0x31b68> │ │ │ │ + ldr r8, [pc, #132] @ 3d8d8 <__cxa_atexit@plt+0x31b90> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5, #32] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r5, [pc, #80] @ 3d8dc <__cxa_atexit@plt+0x31b94> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #3 │ │ │ │ + ldr r5, [pc, #72] @ 3d8e0 <__cxa_atexit@plt+0x31b98> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #64] @ 3d8e4 <__cxa_atexit@plt+0x31b9c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, ip │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r1 │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, pc, r0, lsr #28 │ │ │ │ + rscseq r1, pc, r0, ror #28 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + rscseq r2, pc, r4, lsr #32 │ │ │ │ + rscseq r1, pc, r0, lsl #30 │ │ │ │ + rscseq r2, pc, r0, lsl r0 @ │ │ │ │ + @ instruction: 0xfffff9b4 │ │ │ │ + rscseq r1, pc, ip, lsr pc @ │ │ │ │ + rscseq r1, pc, r8, lsl lr @ │ │ │ │ + rscseq r1, pc, r8, lsr #30 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #104] @ 3f8ec <__cxa_atexit@plt+0x33ba4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3d940 <__cxa_atexit@plt+0x31bf8> │ │ │ │ + ldr r3, [pc, #64] @ 3d94c <__cxa_atexit@plt+0x31c04> │ │ │ │ + ldr r2, [pc, #64] @ 3d950 <__cxa_atexit@plt+0x31c08> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [pc, #40] @ 3d954 <__cxa_atexit@plt+0x31c0c> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r9, #8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffc24 │ │ │ │ + rscseq r1, pc, r4, lsl #27 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3d9b0 <__cxa_atexit@plt+0x31c68> │ │ │ │ + ldr r2, [pc, #152] @ 3da0c <__cxa_atexit@plt+0x31cc4> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + beq 3d9e8 <__cxa_atexit@plt+0x31ca0> │ │ │ │ + ldr r2, [pc, #124] @ 3da10 <__cxa_atexit@plt+0x31cc8> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 3f8e0 <__cxa_atexit@plt+0x33b98> │ │ │ │ - ldr lr, [pc, #72] @ 3f8f0 <__cxa_atexit@plt+0x33ba8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #68] @ 3f8f4 <__cxa_atexit@plt+0x33bac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + beq 3d9f4 <__cxa_atexit@plt+0x31cac> │ │ │ │ + b 3da58 <__cxa_atexit@plt+0x31d10> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 3d9fc <__cxa_atexit@plt+0x31cb4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [pc, #64] @ 3da14 <__cxa_atexit@plt+0x31ccc> │ │ │ │ + add r5, r5, #32 │ │ │ │ + sub r8, r3, #7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r1, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - rscseq pc, lr, r0, asr #29 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r1, pc, r0, asr #26 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ 3f93c <__cxa_atexit@plt+0x33bf4> │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r3, [pc, #36] @ 3da4c <__cxa_atexit@plt+0x31d04> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, lr} │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 3f940 <__cxa_atexit@plt+0x33bf8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq pc, lr, ip, lsr lr @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 3da44 <__cxa_atexit@plt+0x31cfc> │ │ │ │ + b 3da58 <__cxa_atexit@plt+0x31d10> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3f984 <__cxa_atexit@plt+0x33c3c> │ │ │ │ - ldr r3, [pc, #60] @ 3f99c <__cxa_atexit@plt+0x33c54> │ │ │ │ + bne 3da90 <__cxa_atexit@plt+0x31d48> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 3db20 <__cxa_atexit@plt+0x31dd8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [pc, #176] @ 3db38 <__cxa_atexit@plt+0x31df0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r1, r2} │ │ │ │ + b 3dad8 <__cxa_atexit@plt+0x31d90> │ │ │ │ + ldr r3, [pc, #152] @ 3db30 <__cxa_atexit@plt+0x31de8> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #36] @ 3f9a0 <__cxa_atexit@plt+0x33c58> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 3f998 <__cxa_atexit@plt+0x33c50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 3dae8 <__cxa_atexit@plt+0x31da0> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 3daf0 <__cxa_atexit@plt+0x31da8> │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 3db20 <__cxa_atexit@plt+0x31dd8> │ │ │ │ + ldr r0, [pc, #100] @ 3db34 <__cxa_atexit@plt+0x31dec> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + stmib r6, {r0, r1, lr} │ │ │ │ + add r5, r5, #32 │ │ │ │ + sub r8, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrhteq pc, [lr], #216 @ 0xd8 @ │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrshteq pc, [lr], #212 @ 0xd4 @ │ │ │ │ - andeq r0, r0, r5, lsl #5 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 3db20 <__cxa_atexit@plt+0x31dd8> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r0, [pc, #48] @ 3db3c <__cxa_atexit@plt+0x31df4> │ │ │ │ + add r5, r5, #32 │ │ │ │ + sub sl, r3, #7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r1, lr} │ │ │ │ + mov r6, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq r1, pc, ip, asr #24 │ │ │ │ + smlalseq r1, pc, r4, ip @ │ │ │ │ + rscseq r1, pc, r8, lsl #24 │ │ │ │ + andeq r0, r0, r7, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 3f9e4 <__cxa_atexit@plt+0x33c9c> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r2, [pc, #56] @ 3f9fc <__cxa_atexit@plt+0x33cb4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 3db8c <__cxa_atexit@plt+0x31e44> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3dbb8 <__cxa_atexit@plt+0x31e70> │ │ │ │ + ldr r0, [pc, #76] @ 3dbc4 <__cxa_atexit@plt+0x31e7c> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r5, r5, #32 │ │ │ │ + stmib r3, {r0, r1, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3dbb8 <__cxa_atexit@plt+0x31e70> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - ldr r0, [pc, #44] @ 3fa00 <__cxa_atexit@plt+0x33cb8> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r0, [pc, #32] @ 3dbc8 <__cxa_atexit@plt+0x31e80> │ │ │ │ + add r5, r5, #32 │ │ │ │ + sub sl, r6, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 3f9f8 <__cxa_atexit@plt+0x33cb0> │ │ │ │ + stmib r3, {r0, r1, lr} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, r0, lsr #23 │ │ │ │ + rscseq r1, pc, ip, ror #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3dc3c <__cxa_atexit@plt+0x31ef4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3dc48 <__cxa_atexit@plt+0x31f00> │ │ │ │ + ldr r2, [pc, #72] @ 3dc58 <__cxa_atexit@plt+0x31f10> │ │ │ │ + ldr r1, [pc, #72] @ 3dc5c <__cxa_atexit@plt+0x31f14> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq r1, pc, ip, asr sl @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3dce8 <__cxa_atexit@plt+0x31fa0> │ │ │ │ + ldr r1, [pc, #136] @ 3dd08 <__cxa_atexit@plt+0x31fc0> │ │ │ │ + ldr r7, [pc, #136] @ 3dd0c <__cxa_atexit@plt+0x31fc4> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3dcdc <__cxa_atexit@plt+0x31f94> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3dcf4 <__cxa_atexit@plt+0x31fac> │ │ │ │ + ldr r3, [pc, #88] @ 3dd10 <__cxa_atexit@plt+0x31fc8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3dd14 <__cxa_atexit@plt+0x31fcc> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, lr, r8, asr sp @ │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlalseq pc, lr, ip, sp @ │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r1, pc, ip, ror #19 │ │ │ │ + rscseq r1, pc, r4, lsr #19 │ │ │ │ + rscseq r1, pc, r4, asr sl @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 3fa38 <__cxa_atexit@plt+0x33cf0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3dd60 <__cxa_atexit@plt+0x32018> │ │ │ │ + ldr r2, [pc, #48] @ 3dd6c <__cxa_atexit@plt+0x32024> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 3fa3c <__cxa_atexit@plt+0x33cf4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3dd70 <__cxa_atexit@plt+0x32028> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, lr, ip, asr #24 │ │ │ │ - rscseq pc, lr, r8, lsr #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 3f794 <__cxa_atexit@plt+0x33a4c> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, r0, lsr #18 │ │ │ │ + rscseq r1, pc, ip, asr #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 3f528 <__cxa_atexit@plt+0x337e0> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3ddfc <__cxa_atexit@plt+0x320b4> │ │ │ │ + ldr r1, [pc, #136] @ 3de1c <__cxa_atexit@plt+0x320d4> │ │ │ │ + ldr r7, [pc, #136] @ 3de20 <__cxa_atexit@plt+0x320d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3ddf0 <__cxa_atexit@plt+0x320a8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3de08 <__cxa_atexit@plt+0x320c0> │ │ │ │ + ldr r3, [pc, #88] @ 3de24 <__cxa_atexit@plt+0x320dc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3de28 <__cxa_atexit@plt+0x320e0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrsbteq r1, [pc], #136 │ │ │ │ + smlalseq r1, pc, r0, r8 @ │ │ │ │ + rscseq r1, pc, r0, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 3fad8 <__cxa_atexit@plt+0x33d90> │ │ │ │ - ldr r3, [pc, #80] @ 3faf0 <__cxa_atexit@plt+0x33da8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #76] @ 3faf4 <__cxa_atexit@plt+0x33dac> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #72] @ 3faf8 <__cxa_atexit@plt+0x33db0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3de74 <__cxa_atexit@plt+0x3212c> │ │ │ │ + ldr r2, [pc, #48] @ 3de80 <__cxa_atexit@plt+0x32138> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3de84 <__cxa_atexit@plt+0x3213c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 3fafc <__cxa_atexit@plt+0x33db4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, ip, lsl #16 │ │ │ │ + ldrhteq r1, [pc], #136 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3df10 <__cxa_atexit@plt+0x321c8> │ │ │ │ + ldr r1, [pc, #136] @ 3df30 <__cxa_atexit@plt+0x321e8> │ │ │ │ + ldr r7, [pc, #136] @ 3df34 <__cxa_atexit@plt+0x321ec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3df04 <__cxa_atexit@plt+0x321bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3df1c <__cxa_atexit@plt+0x321d4> │ │ │ │ + ldr r3, [pc, #88] @ 3df38 <__cxa_atexit@plt+0x321f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3df3c <__cxa_atexit@plt+0x321f4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq pc, lr, r8, lsl sp @ │ │ │ │ - strdeq r7, [pc], #244 @ │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 3fb20 <__cxa_atexit@plt+0x33dd8> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, sl, r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r1, pc, r4, asr #15 │ │ │ │ + rscseq r1, pc, ip, ror r7 @ │ │ │ │ + rscseq r1, pc, ip, lsr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub ip, r5, #96 @ 0x60 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 3fec0 <__cxa_atexit@plt+0x34178> │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ - add lr, sp, #96 @ 0x60 │ │ │ │ - stm lr, {r4, r6, fp} │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r6, [r9, #7] │ │ │ │ - ldr r4, [sl, #3] │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r3, [r6, #3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r6, [r6, #7] │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ - ldr r6, [r7, #3] │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3df88 <__cxa_atexit@plt+0x32240> │ │ │ │ + ldr r2, [pc, #48] @ 3df94 <__cxa_atexit@plt+0x3224c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r7, [sp, #60] @ 0x3c │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - str r7, [sp, #76] @ 0x4c │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r7, [r4, #3] │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ - ldr r7, [r4, #7] │ │ │ │ - str r7, [sp, #68] @ 0x44 │ │ │ │ - ldr r7, [r1, #3] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r1, #7] │ │ │ │ - str r7, [sp, #84] @ 0x54 │ │ │ │ - ldr r7, [r0, #3] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [r0, #7] │ │ │ │ - str r7, [sp, #20] │ │ │ │ - ldm r5, {r6, r7} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - ldr r2, [r4, #3] │ │ │ │ - ldr r4, [r4, #7] │ │ │ │ - ldr r3, [r4, #3] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r4, [r4, #7] │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r4, [r2, #3] │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - ldr r4, [r2, #7] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - ldr r2, [r4, #3] │ │ │ │ - ldr r4, [r4, #7] │ │ │ │ - ldr r3, [r4, #3] │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r4, [r4, #7] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - ldr r4, [r2, #3] │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [r2, #7] │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - ldr r7, [r6, #3] │ │ │ │ - ldr r9, [r6, #7] │ │ │ │ - ldr r1, [r0, #3] │ │ │ │ - ldr r6, [r0, #7] │ │ │ │ - ldr r3, [r6, #3] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r6, [r6, #7] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - ldr r6, [r1, #3] │ │ │ │ - ldr fp, [r1, #7] │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ - ldr r3, [r0, #3] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r0, [r0, #7] │ │ │ │ - ldr r8, [r1, #3] │ │ │ │ - ldr r3, [r1, #7] │ │ │ │ - and lr, r8, #3 │ │ │ │ - and sl, r6, #3 │ │ │ │ - cmp lr, #2 │ │ │ │ - beq 3fc94 <__cxa_atexit@plt+0x33f4c> │ │ │ │ - cmp lr, #3 │ │ │ │ - bne 3fda0 <__cxa_atexit@plt+0x34058> │ │ │ │ - cmp sl, #3 │ │ │ │ - bne 3fea4 <__cxa_atexit@plt+0x3415c> │ │ │ │ - ldr r1, [pc, #600] @ 3fedc <__cxa_atexit@plt+0x34194> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-96] @ 0xffffffa0 │ │ │ │ - ldr r8, [r8, #1] │ │ │ │ - ldr r1, [r6, #1] │ │ │ │ - b 3fcb0 <__cxa_atexit@plt+0x33f68> │ │ │ │ - cmp sl, #2 │ │ │ │ - bne 3fea4 <__cxa_atexit@plt+0x3415c> │ │ │ │ - ldr r1, [pc, #564] @ 3fed8 <__cxa_atexit@plt+0x34190> │ │ │ │ + ldr r1, [pc, #36] @ 3df98 <__cxa_atexit@plt+0x32250> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq r1, [pc], #104 │ │ │ │ + rscseq r1, pc, r4, lsr #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3e024 <__cxa_atexit@plt+0x322dc> │ │ │ │ + ldr r1, [pc, #136] @ 3e044 <__cxa_atexit@plt+0x322fc> │ │ │ │ + ldr r7, [pc, #136] @ 3e048 <__cxa_atexit@plt+0x32300> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-96] @ 0xffffffa0 │ │ │ │ - ldr r8, [r8, #2] │ │ │ │ - ldr r1, [r6, #2] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r4, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ - str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str fp, [r5, #-12] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [sp, #52] @ 0x34 │ │ │ │ - str r7, [r5, #-64] @ 0xffffffc0 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ - str r7, [r5, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [r5, #-56] @ 0xffffffc8 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - str r7, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r0, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r7, [sp, #44] @ 0x2c │ │ │ │ - str r7, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ - str r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r7, [sp, #92] @ 0x5c │ │ │ │ - str r7, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r7, [sp, #60] @ 0x3c │ │ │ │ - str r7, [r5, #-68] @ 0xffffffbc │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ - str r7, [r5, #-72] @ 0xffffffb8 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - str r7, [r5, #-76] @ 0xffffffb4 │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - str r7, [r5, #-80] @ 0xffffffb0 │ │ │ │ - ldr r7, [sp, #68] @ 0x44 │ │ │ │ - str r7, [r5, #-84] @ 0xffffffac │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ - str r7, [r5, #-88] @ 0xffffffa8 │ │ │ │ - ldr r7, [sp, #84] @ 0x54 │ │ │ │ - str r7, [r5, #-92] @ 0xffffffa4 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ - mov r5, ip │ │ │ │ - ldr r6, [sp, #100] @ 0x64 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ - mov r9, r1 │ │ │ │ - ldr fp, [sp, #104] @ 0x68 │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp sl, #1 │ │ │ │ - bne 3fea4 <__cxa_atexit@plt+0x3415c> │ │ │ │ - ldr r1, [r6, #3] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - cmp r3, r1 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [sp, #92] @ 0x5c │ │ │ │ - bne 3fea4 <__cxa_atexit@plt+0x3415c> │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r4, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str fp, [r5, #-12] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #-56] @ 0xffffffc8 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - str r7, [r5, #-52] @ 0xffffffcc │ │ │ │ - str r0, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r7, [sp, #44] @ 0x2c │ │ │ │ - str r7, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ - str r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r6, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ - str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ - str r7, [r5, #-88] @ 0xffffffa8 │ │ │ │ - ldr r7, [sp, #68] @ 0x44 │ │ │ │ - str r7, [r5, #-84] @ 0xffffffac │ │ │ │ - ldr r7, [sp, #76] @ 0x4c │ │ │ │ - str r7, [r5, #-80] @ 0xffffffb0 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - str r7, [r5, #-76] @ 0xffffffb4 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ - str r7, [r5, #-72] @ 0xffffffb8 │ │ │ │ - ldr r7, [sp, #60] @ 0x3c │ │ │ │ - str r7, [r5, #-68] @ 0xffffffbc │ │ │ │ - ldr r7, [sp, #52] @ 0x34 │ │ │ │ - str r7, [r5, #-64] @ 0xffffffc0 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ - str r7, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r7, [sp, #84] @ 0x54 │ │ │ │ - str r7, [r5, #-92]! @ 0xffffffa4 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ - add r8, sp, #96 @ 0x60 │ │ │ │ - ldm r8, {r4, r6, r8} │ │ │ │ - b 3ff58 <__cxa_atexit@plt+0x34210> │ │ │ │ - ldr r7, [pc, #56] @ 3fee4 <__cxa_atexit@plt+0x3419c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add fp, sp, #96 @ 0x60 │ │ │ │ - ldm fp, {r4, r6, fp} │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3e018 <__cxa_atexit@plt+0x322d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3e030 <__cxa_atexit@plt+0x322e8> │ │ │ │ + ldr r3, [pc, #88] @ 3e04c <__cxa_atexit@plt+0x32304> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3e050 <__cxa_atexit@plt+0x32308> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 3fee0 <__cxa_atexit@plt+0x34198> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #5 │ │ │ │ - andeq r0, r0, r8, ror #4 │ │ │ │ - rsceq r7, pc, r0, lsl ip @ │ │ │ │ - ldrhteq pc, [lr], #116 @ 0x74 @ │ │ │ │ - sbcseq r9, sl, r4, lsr #2 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 3ff08 <__cxa_atexit@plt+0x341c0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 3ff58 <__cxa_atexit@plt+0x34210> │ │ │ │ - ldr r7, [pc, #12] @ 3ff1c <__cxa_atexit@plt+0x341d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrhteq r1, [pc], #96 │ │ │ │ + rscseq r1, pc, r8, ror #12 │ │ │ │ + rscseq r1, pc, r8, lsl r7 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3e09c <__cxa_atexit@plt+0x32354> │ │ │ │ + ldr r2, [pc, #48] @ 3e0a8 <__cxa_atexit@plt+0x32360> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3e0ac <__cxa_atexit@plt+0x32364> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, lr, r0, asr r7 @ │ │ │ │ - ldrsheq r9, [sl], #4 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 3ff40 <__cxa_atexit@plt+0x341f8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 3ff58 <__cxa_atexit@plt+0x34210> │ │ │ │ - ldr r7, [pc, #12] @ 3ff54 <__cxa_atexit@plt+0x3420c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, r4, ror #11 │ │ │ │ + smlalseq r1, pc, r0, r6 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3e120 <__cxa_atexit@plt+0x323d8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3e12c <__cxa_atexit@plt+0x323e4> │ │ │ │ + ldr r2, [pc, #72] @ 3e13c <__cxa_atexit@plt+0x323f4> │ │ │ │ + ldr r1, [pc, #72] @ 3e140 <__cxa_atexit@plt+0x323f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, lr, r8, lsl r7 @ │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 3ff9c <__cxa_atexit@plt+0x34254> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 3ffbc <__cxa_atexit@plt+0x34274> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 3ffdc <__cxa_atexit@plt+0x34294> │ │ │ │ - ldr r1, [pc, #104] @ 3fff4 <__cxa_atexit@plt+0x342ac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 3ffdc <__cxa_atexit@plt+0x34294> │ │ │ │ - ldr r1, [pc, #68] @ 3fff0 <__cxa_atexit@plt+0x342a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq r1, pc, r8, ror r5 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3e1cc <__cxa_atexit@plt+0x32484> │ │ │ │ + ldr r1, [pc, #136] @ 3e1ec <__cxa_atexit@plt+0x324a4> │ │ │ │ + ldr r7, [pc, #136] @ 3e1f0 <__cxa_atexit@plt+0x324a8> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 3ffdc <__cxa_atexit@plt+0x34294> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 3ffdc <__cxa_atexit@plt+0x34294> │ │ │ │ - mov r8, fp │ │ │ │ - b 4006c <__cxa_atexit@plt+0x34324> │ │ │ │ - ldr r7, [pc, #20] @ 3fff8 <__cxa_atexit@plt+0x342b0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3e1c0 <__cxa_atexit@plt+0x32478> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3e1d8 <__cxa_atexit@plt+0x32490> │ │ │ │ + ldr r3, [pc, #88] @ 3e1f4 <__cxa_atexit@plt+0x324ac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3e1f8 <__cxa_atexit@plt+0x324b0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq pc, lr, ip, ror r6 @ │ │ │ │ - sbcseq r9, sl, r0, lsr #32 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 4001c <__cxa_atexit@plt+0x342d4> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 4006c <__cxa_atexit@plt+0x34324> │ │ │ │ - ldr r7, [pc, #12] @ 40030 <__cxa_atexit@plt+0x342e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, lr, ip, lsr r6 @ │ │ │ │ - ldrsheq r8, [sl], #240 @ 0xf0 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40054 <__cxa_atexit@plt+0x3430c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 4006c <__cxa_atexit@plt+0x34324> │ │ │ │ - ldr r7, [pc, #12] @ 40068 <__cxa_atexit@plt+0x34320> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r1, pc, r8, lsl #10 │ │ │ │ + rscseq r1, pc, r0, asr #9 │ │ │ │ + rscseq r1, pc, r0, ror r5 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3e244 <__cxa_atexit@plt+0x324fc> │ │ │ │ + ldr r2, [pc, #48] @ 3e250 <__cxa_atexit@plt+0x32508> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3e254 <__cxa_atexit@plt+0x3250c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, lr, r4, lsl #12 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 400b0 <__cxa_atexit@plt+0x34368> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 400d0 <__cxa_atexit@plt+0x34388> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 400f0 <__cxa_atexit@plt+0x343a8> │ │ │ │ - ldr r1, [pc, #104] @ 40108 <__cxa_atexit@plt+0x343c0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 400f0 <__cxa_atexit@plt+0x343a8> │ │ │ │ - ldr r1, [pc, #68] @ 40104 <__cxa_atexit@plt+0x343bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 400f0 <__cxa_atexit@plt+0x343a8> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 400f0 <__cxa_atexit@plt+0x343a8> │ │ │ │ - mov r8, fp │ │ │ │ - b 40180 <__cxa_atexit@plt+0x34438> │ │ │ │ - ldr r7, [pc, #20] @ 4010c <__cxa_atexit@plt+0x343c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq pc, lr, r8, ror #10 │ │ │ │ - sbcseq r8, sl, ip, lsl pc │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40130 <__cxa_atexit@plt+0x343e8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40180 <__cxa_atexit@plt+0x34438> │ │ │ │ - ldr r7, [pc, #12] @ 40144 <__cxa_atexit@plt+0x343fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, lr, r8, lsr #10 │ │ │ │ - sbcseq r8, sl, ip, ror #29 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40168 <__cxa_atexit@plt+0x34420> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40180 <__cxa_atexit@plt+0x34438> │ │ │ │ - ldr r7, [pc, #12] @ 4017c <__cxa_atexit@plt+0x34434> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - ldrshteq pc, [lr], #64 @ 0x40 @ │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 401c4 <__cxa_atexit@plt+0x3447c> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 401e4 <__cxa_atexit@plt+0x3449c> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40204 <__cxa_atexit@plt+0x344bc> │ │ │ │ - ldr r1, [pc, #104] @ 4021c <__cxa_atexit@plt+0x344d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40204 <__cxa_atexit@plt+0x344bc> │ │ │ │ - ldr r1, [pc, #68] @ 40218 <__cxa_atexit@plt+0x344d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40204 <__cxa_atexit@plt+0x344bc> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40204 <__cxa_atexit@plt+0x344bc> │ │ │ │ - mov r8, fp │ │ │ │ - b 40294 <__cxa_atexit@plt+0x3454c> │ │ │ │ - ldr r7, [pc, #20] @ 40220 <__cxa_atexit@plt+0x344d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq pc, lr, r4, asr r4 @ │ │ │ │ - sbcseq r8, sl, r8, lsl lr │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40244 <__cxa_atexit@plt+0x344fc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40294 <__cxa_atexit@plt+0x3454c> │ │ │ │ - ldr r7, [pc, #12] @ 40258 <__cxa_atexit@plt+0x34510> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, lr, r4, lsl r4 @ │ │ │ │ - sbcseq r8, sl, r8, ror #27 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 4027c <__cxa_atexit@plt+0x34534> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40294 <__cxa_atexit@plt+0x3454c> │ │ │ │ - ldr r7, [pc, #12] @ 40290 <__cxa_atexit@plt+0x34548> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 402d8 <__cxa_atexit@plt+0x34590> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 402f8 <__cxa_atexit@plt+0x345b0> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40318 <__cxa_atexit@plt+0x345d0> │ │ │ │ - ldr r1, [pc, #104] @ 40330 <__cxa_atexit@plt+0x345e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40318 <__cxa_atexit@plt+0x345d0> │ │ │ │ - ldr r1, [pc, #68] @ 4032c <__cxa_atexit@plt+0x345e4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40318 <__cxa_atexit@plt+0x345d0> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40318 <__cxa_atexit@plt+0x345d0> │ │ │ │ - mov r8, fp │ │ │ │ - b 403a8 <__cxa_atexit@plt+0x34660> │ │ │ │ - ldr r7, [pc, #20] @ 40334 <__cxa_atexit@plt+0x345ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq pc, lr, r0, asr #6 │ │ │ │ - sbcseq r8, sl, r4, lsl sp │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40358 <__cxa_atexit@plt+0x34610> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 403a8 <__cxa_atexit@plt+0x34660> │ │ │ │ - ldr r7, [pc, #12] @ 4036c <__cxa_atexit@plt+0x34624> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, lr, r0, lsl #6 │ │ │ │ - sbcseq r8, sl, r4, ror #25 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40390 <__cxa_atexit@plt+0x34648> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 403a8 <__cxa_atexit@plt+0x34660> │ │ │ │ - ldr r7, [pc, #12] @ 403a4 <__cxa_atexit@plt+0x3465c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, lr, r8, asr #5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 403ec <__cxa_atexit@plt+0x346a4> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 4040c <__cxa_atexit@plt+0x346c4> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 4042c <__cxa_atexit@plt+0x346e4> │ │ │ │ - ldr r1, [pc, #104] @ 40444 <__cxa_atexit@plt+0x346fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 4042c <__cxa_atexit@plt+0x346e4> │ │ │ │ - ldr r1, [pc, #68] @ 40440 <__cxa_atexit@plt+0x346f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 4042c <__cxa_atexit@plt+0x346e4> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 4042c <__cxa_atexit@plt+0x346e4> │ │ │ │ - mov r8, fp │ │ │ │ - b 404bc <__cxa_atexit@plt+0x34774> │ │ │ │ - ldr r7, [pc, #20] @ 40448 <__cxa_atexit@plt+0x34700> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq pc, lr, ip, lsr #4 │ │ │ │ - sbcseq r8, sl, r0, lsl ip │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 4046c <__cxa_atexit@plt+0x34724> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 404bc <__cxa_atexit@plt+0x34774> │ │ │ │ - ldr r7, [pc, #12] @ 40480 <__cxa_atexit@plt+0x34738> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, lr, ip, ror #3 │ │ │ │ - sbcseq r8, sl, r0, ror #23 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 404a4 <__cxa_atexit@plt+0x3475c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 404bc <__cxa_atexit@plt+0x34774> │ │ │ │ - ldr r7, [pc, #12] @ 404b8 <__cxa_atexit@plt+0x34770> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - ldrhteq pc, [lr], #20 @ │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40500 <__cxa_atexit@plt+0x347b8> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40520 <__cxa_atexit@plt+0x347d8> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40540 <__cxa_atexit@plt+0x347f8> │ │ │ │ - ldr r1, [pc, #104] @ 40558 <__cxa_atexit@plt+0x34810> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40540 <__cxa_atexit@plt+0x347f8> │ │ │ │ - ldr r1, [pc, #68] @ 40554 <__cxa_atexit@plt+0x3480c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40540 <__cxa_atexit@plt+0x347f8> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40540 <__cxa_atexit@plt+0x347f8> │ │ │ │ - mov r8, fp │ │ │ │ - b 405d0 <__cxa_atexit@plt+0x34888> │ │ │ │ - ldr r7, [pc, #20] @ 4055c <__cxa_atexit@plt+0x34814> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq pc, lr, r8, lsl r1 @ │ │ │ │ - sbcseq r8, sl, ip, lsl #22 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40580 <__cxa_atexit@plt+0x34838> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 405d0 <__cxa_atexit@plt+0x34888> │ │ │ │ - ldr r7, [pc, #12] @ 40594 <__cxa_atexit@plt+0x3484c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq pc, [lr], #8 @ │ │ │ │ - ldrsbeq r8, [sl], #172 @ 0xac │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 405b8 <__cxa_atexit@plt+0x34870> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 405d0 <__cxa_atexit@plt+0x34888> │ │ │ │ - ldr r7, [pc, #12] @ 405cc <__cxa_atexit@plt+0x34884> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, lr, r0, lsr #1 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40614 <__cxa_atexit@plt+0x348cc> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40634 <__cxa_atexit@plt+0x348ec> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40654 <__cxa_atexit@plt+0x3490c> │ │ │ │ - ldr r1, [pc, #104] @ 4066c <__cxa_atexit@plt+0x34924> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40654 <__cxa_atexit@plt+0x3490c> │ │ │ │ - ldr r1, [pc, #68] @ 40668 <__cxa_atexit@plt+0x34920> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40654 <__cxa_atexit@plt+0x3490c> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40654 <__cxa_atexit@plt+0x3490c> │ │ │ │ - mov r8, fp │ │ │ │ - b 406e4 <__cxa_atexit@plt+0x3499c> │ │ │ │ - ldr r7, [pc, #20] @ 40670 <__cxa_atexit@plt+0x34928> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq pc, lr, r4 │ │ │ │ - sbcseq r8, sl, r8, lsl #20 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40694 <__cxa_atexit@plt+0x3494c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 406e4 <__cxa_atexit@plt+0x3499c> │ │ │ │ - ldr r7, [pc, #12] @ 406a8 <__cxa_atexit@plt+0x34960> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r4, asr #31 │ │ │ │ - ldrsbeq r8, [sl], #152 @ 0x98 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 406cc <__cxa_atexit@plt+0x34984> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 406e4 <__cxa_atexit@plt+0x3499c> │ │ │ │ - ldr r7, [pc, #12] @ 406e0 <__cxa_atexit@plt+0x34998> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, ip, lsl #31 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40728 <__cxa_atexit@plt+0x349e0> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40748 <__cxa_atexit@plt+0x34a00> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40768 <__cxa_atexit@plt+0x34a20> │ │ │ │ - ldr r1, [pc, #104] @ 40780 <__cxa_atexit@plt+0x34a38> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40768 <__cxa_atexit@plt+0x34a20> │ │ │ │ - ldr r1, [pc, #68] @ 4077c <__cxa_atexit@plt+0x34a34> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40768 <__cxa_atexit@plt+0x34a20> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40768 <__cxa_atexit@plt+0x34a20> │ │ │ │ - mov r8, fp │ │ │ │ - b 407f8 <__cxa_atexit@plt+0x34ab0> │ │ │ │ - ldr r7, [pc, #20] @ 40784 <__cxa_atexit@plt+0x34a3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrshteq lr, [lr], #224 @ 0xe0 │ │ │ │ - sbcseq r8, sl, r4, lsl #18 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 407a8 <__cxa_atexit@plt+0x34a60> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 407f8 <__cxa_atexit@plt+0x34ab0> │ │ │ │ - ldr r7, [pc, #12] @ 407bc <__cxa_atexit@plt+0x34a74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - ldrhteq lr, [lr], #224 @ 0xe0 │ │ │ │ - ldrsbeq r8, [sl], #132 @ 0x84 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 407e0 <__cxa_atexit@plt+0x34a98> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 407f8 <__cxa_atexit@plt+0x34ab0> │ │ │ │ - ldr r7, [pc, #12] @ 407f4 <__cxa_atexit@plt+0x34aac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r8, ror lr │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 4083c <__cxa_atexit@plt+0x34af4> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 4085c <__cxa_atexit@plt+0x34b14> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 4087c <__cxa_atexit@plt+0x34b34> │ │ │ │ - ldr r1, [pc, #104] @ 40894 <__cxa_atexit@plt+0x34b4c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 4087c <__cxa_atexit@plt+0x34b34> │ │ │ │ - ldr r1, [pc, #68] @ 40890 <__cxa_atexit@plt+0x34b48> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 4087c <__cxa_atexit@plt+0x34b34> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 4087c <__cxa_atexit@plt+0x34b34> │ │ │ │ - mov r8, fp │ │ │ │ - b 4090c <__cxa_atexit@plt+0x34bc4> │ │ │ │ - ldr r7, [pc, #20] @ 40898 <__cxa_atexit@plt+0x34b50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrsbteq lr, [lr], #220 @ 0xdc │ │ │ │ - sbcseq r8, sl, r0, lsl #16 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 408bc <__cxa_atexit@plt+0x34b74> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 4090c <__cxa_atexit@plt+0x34bc4> │ │ │ │ - ldr r7, [pc, #12] @ 408d0 <__cxa_atexit@plt+0x34b88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - smlalseq lr, lr, ip, sp @ │ │ │ │ - ldrsbeq r8, [sl], #112 @ 0x70 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 408f4 <__cxa_atexit@plt+0x34bac> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 4090c <__cxa_atexit@plt+0x34bc4> │ │ │ │ - ldr r7, [pc, #12] @ 40908 <__cxa_atexit@plt+0x34bc0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r4, ror #26 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40950 <__cxa_atexit@plt+0x34c08> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40970 <__cxa_atexit@plt+0x34c28> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40990 <__cxa_atexit@plt+0x34c48> │ │ │ │ - ldr r1, [pc, #104] @ 409a8 <__cxa_atexit@plt+0x34c60> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40990 <__cxa_atexit@plt+0x34c48> │ │ │ │ - ldr r1, [pc, #68] @ 409a4 <__cxa_atexit@plt+0x34c5c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40990 <__cxa_atexit@plt+0x34c48> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40990 <__cxa_atexit@plt+0x34c48> │ │ │ │ - mov r8, fp │ │ │ │ - b 40a20 <__cxa_atexit@plt+0x34cd8> │ │ │ │ - ldr r7, [pc, #20] @ 409ac <__cxa_atexit@plt+0x34c64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq lr, lr, r8, asr #25 │ │ │ │ - ldrsheq r8, [sl], #108 @ 0x6c │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 409d0 <__cxa_atexit@plt+0x34c88> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40a20 <__cxa_atexit@plt+0x34cd8> │ │ │ │ - ldr r7, [pc, #12] @ 409e4 <__cxa_atexit@plt+0x34c9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r8, lsl #25 │ │ │ │ - sbcseq r8, sl, ip, asr #13 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40a08 <__cxa_atexit@plt+0x34cc0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40a20 <__cxa_atexit@plt+0x34cd8> │ │ │ │ - ldr r7, [pc, #12] @ 40a1c <__cxa_atexit@plt+0x34cd4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r0, asr ip │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40a64 <__cxa_atexit@plt+0x34d1c> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40a84 <__cxa_atexit@plt+0x34d3c> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40aa4 <__cxa_atexit@plt+0x34d5c> │ │ │ │ - ldr r1, [pc, #104] @ 40abc <__cxa_atexit@plt+0x34d74> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40aa4 <__cxa_atexit@plt+0x34d5c> │ │ │ │ - ldr r1, [pc, #68] @ 40ab8 <__cxa_atexit@plt+0x34d70> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40aa4 <__cxa_atexit@plt+0x34d5c> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40aa4 <__cxa_atexit@plt+0x34d5c> │ │ │ │ - mov r8, fp │ │ │ │ - b 40b34 <__cxa_atexit@plt+0x34dec> │ │ │ │ - ldr r7, [pc, #20] @ 40ac0 <__cxa_atexit@plt+0x34d78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrhteq lr, [lr], #180 @ 0xb4 │ │ │ │ - ldrsheq r8, [sl], #88 @ 0x58 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40ae4 <__cxa_atexit@plt+0x34d9c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40b34 <__cxa_atexit@plt+0x34dec> │ │ │ │ - ldr r7, [pc, #12] @ 40af8 <__cxa_atexit@plt+0x34db0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r4, ror fp │ │ │ │ - sbcseq r8, sl, r8, asr #11 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40b1c <__cxa_atexit@plt+0x34dd4> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40b34 <__cxa_atexit@plt+0x34dec> │ │ │ │ - ldr r7, [pc, #12] @ 40b30 <__cxa_atexit@plt+0x34de8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, ip, lsr fp │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ - ldr r3, [r5, #116] @ 0x74 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40b78 <__cxa_atexit@plt+0x34e30> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40b98 <__cxa_atexit@plt+0x34e50> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40bb8 <__cxa_atexit@plt+0x34e70> │ │ │ │ - ldr r1, [pc, #104] @ 40bd0 <__cxa_atexit@plt+0x34e88> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40bb8 <__cxa_atexit@plt+0x34e70> │ │ │ │ - ldr r1, [pc, #68] @ 40bcc <__cxa_atexit@plt+0x34e84> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40bb8 <__cxa_atexit@plt+0x34e70> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40bb8 <__cxa_atexit@plt+0x34e70> │ │ │ │ - mov r8, fp │ │ │ │ - b 40c48 <__cxa_atexit@plt+0x34f00> │ │ │ │ - ldr r7, [pc, #20] @ 40bd4 <__cxa_atexit@plt+0x34e8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq lr, lr, r0, lsr #21 │ │ │ │ - ldrsheq r8, [sl], #68 @ 0x44 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40bf8 <__cxa_atexit@plt+0x34eb0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40c48 <__cxa_atexit@plt+0x34f00> │ │ │ │ - ldr r7, [pc, #12] @ 40c0c <__cxa_atexit@plt+0x34ec4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r0, ror #20 │ │ │ │ - sbcseq r8, sl, r4, asr #9 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40c30 <__cxa_atexit@plt+0x34ee8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40c48 <__cxa_atexit@plt+0x34f00> │ │ │ │ - ldr r7, [pc, #12] @ 40c44 <__cxa_atexit@plt+0x34efc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r8, lsr #20 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ - ldr r3, [r5, #112] @ 0x70 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40c8c <__cxa_atexit@plt+0x34f44> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40cac <__cxa_atexit@plt+0x34f64> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40ccc <__cxa_atexit@plt+0x34f84> │ │ │ │ - ldr r1, [pc, #104] @ 40ce4 <__cxa_atexit@plt+0x34f9c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40ccc <__cxa_atexit@plt+0x34f84> │ │ │ │ - ldr r1, [pc, #68] @ 40ce0 <__cxa_atexit@plt+0x34f98> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40ccc <__cxa_atexit@plt+0x34f84> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40ccc <__cxa_atexit@plt+0x34f84> │ │ │ │ - mov r8, fp │ │ │ │ - b 40d5c <__cxa_atexit@plt+0x35014> │ │ │ │ - ldr r7, [pc, #20] @ 40ce8 <__cxa_atexit@plt+0x34fa0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq lr, lr, ip, lsl #19 │ │ │ │ - ldrsheq r8, [sl], #48 @ 0x30 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40d0c <__cxa_atexit@plt+0x34fc4> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40d5c <__cxa_atexit@plt+0x35014> │ │ │ │ - ldr r7, [pc, #12] @ 40d20 <__cxa_atexit@plt+0x34fd8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, ip, asr #18 │ │ │ │ - sbcseq r8, sl, r0, asr #7 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40d44 <__cxa_atexit@plt+0x34ffc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40d5c <__cxa_atexit@plt+0x35014> │ │ │ │ - ldr r7, [pc, #12] @ 40d58 <__cxa_atexit@plt+0x35010> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r4, lsl r9 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ - ldr r3, [r5, #108] @ 0x6c │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40da0 <__cxa_atexit@plt+0x35058> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40dc0 <__cxa_atexit@plt+0x35078> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40de0 <__cxa_atexit@plt+0x35098> │ │ │ │ - ldr r1, [pc, #104] @ 40df8 <__cxa_atexit@plt+0x350b0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40de0 <__cxa_atexit@plt+0x35098> │ │ │ │ - ldr r1, [pc, #68] @ 40df4 <__cxa_atexit@plt+0x350ac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40de0 <__cxa_atexit@plt+0x35098> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 40de0 <__cxa_atexit@plt+0x35098> │ │ │ │ - mov r8, fp │ │ │ │ - b 40e70 <__cxa_atexit@plt+0x35128> │ │ │ │ - ldr r7, [pc, #20] @ 40dfc <__cxa_atexit@plt+0x350b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq lr, lr, r8, ror r8 │ │ │ │ - sbcseq r8, sl, ip, ror #5 │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40e20 <__cxa_atexit@plt+0x350d8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40e70 <__cxa_atexit@plt+0x35128> │ │ │ │ - ldr r7, [pc, #12] @ 40e34 <__cxa_atexit@plt+0x350ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r8, lsr r8 │ │ │ │ - ldrheq r8, [sl], #44 @ 0x2c │ │ │ │ - andeq r0, r0, pc, lsl r0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 40e58 <__cxa_atexit@plt+0x35110> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ - b 40e70 <__cxa_atexit@plt+0x35128> │ │ │ │ - ldr r7, [pc, #12] @ 40e6c <__cxa_atexit@plt+0x35124> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r0, lsl #16 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r3, [r5, #104] @ 0x68 │ │ │ │ - and r1, r2, #3 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 40eb4 <__cxa_atexit@plt+0x3516c> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 40ed4 <__cxa_atexit@plt+0x3518c> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 40f00 <__cxa_atexit@plt+0x351b8> │ │ │ │ - ldr r1, [pc, #120] @ 40f1c <__cxa_atexit@plt+0x351d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #1] │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - str r1, [r5, #116]! @ 0x74 │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 40f00 <__cxa_atexit@plt+0x351b8> │ │ │ │ - ldr r1, [pc, #84] @ 40f18 <__cxa_atexit@plt+0x351d0> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, ip, lsr r4 @ │ │ │ │ + rscseq r1, pc, r8, ror #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3e2e0 <__cxa_atexit@plt+0x32598> │ │ │ │ + ldr r1, [pc, #136] @ 3e300 <__cxa_atexit@plt+0x325b8> │ │ │ │ + ldr r7, [pc, #136] @ 3e304 <__cxa_atexit@plt+0x325bc> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - str r1, [r5, #116]! @ 0x74 │ │ │ │ - b cd48f0 <__cxa_atexit@plt+0xcc8ba8> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 40f00 <__cxa_atexit@plt+0x351b8> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [pc, #40] @ 40f14 <__cxa_atexit@plt+0x351cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 40f20 <__cxa_atexit@plt+0x351d8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, ip, ror #15 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq lr, lr, r8, asr r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - lsl r7, r7, #2 │ │ │ │ - ldr r3, [pc, #12] @ 40f44 <__cxa_atexit@plt+0x351fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r0, lsr #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - lsl r7, r7, #2 │ │ │ │ - ldr r3, [pc, #12] @ 40f68 <__cxa_atexit@plt+0x35220> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, ip, ror r7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 40fb0 <__cxa_atexit@plt+0x35268> │ │ │ │ - ldr r7, [pc, #52] @ 40fc0 <__cxa_atexit@plt+0x35278> │ │ │ │ - add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 40fa4 <__cxa_atexit@plt+0x3525c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 40fd0 <__cxa_atexit@plt+0x35288> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 40fc4 <__cxa_atexit@plt+0x3527c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r6, pc, r4, lsr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #152] @ 41078 <__cxa_atexit@plt+0x35330> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r8} │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 4106c <__cxa_atexit@plt+0x35324> │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldmda r5, {r3, r9} │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r1, [r0, #3] │ │ │ │ - ldr r0, [r0, #7] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 3fb20 <__cxa_atexit@plt+0x33dd8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {sl, lr} │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - ldr r1, [r0, #3] │ │ │ │ - ldr r0, [r0, #7] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-4]! │ │ │ │ - str r0, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b 3fb20 <__cxa_atexit@plt+0x33dd8> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4111c <__cxa_atexit@plt+0x353d4> │ │ │ │ - ldr r7, [pc, #52] @ 4112c <__cxa_atexit@plt+0x353e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 41110 <__cxa_atexit@plt+0x353c8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4113c <__cxa_atexit@plt+0x353f4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 41130 <__cxa_atexit@plt+0x353e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strhteq r6, [pc], #156 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + beq 3e2d4 <__cxa_atexit@plt+0x3258c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3e2ec <__cxa_atexit@plt+0x325a4> │ │ │ │ + ldr r3, [pc, #88] @ 3e308 <__cxa_atexit@plt+0x325c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #176] @ 41200 <__cxa_atexit@plt+0x354b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r8} │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 411f0 <__cxa_atexit@plt+0x354a8> │ │ │ │ - ldr r6, [r5, #-12] │ │ │ │ - stm sp, {r6, fp} │ │ │ │ - ldmdb r5, {fp, ip} │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r3, #3] │ │ │ │ - ldr lr, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r6, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str fp, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r6} │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r6, [pc, #40] @ 41204 <__cxa_atexit@plt+0x354bc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - ldm sp, {sl, fp} │ │ │ │ - b 3fb20 <__cxa_atexit@plt+0x33dd8> │ │ │ │ + ldr r1, [pc, #80] @ 3e30c <__cxa_atexit@plt+0x325c4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - mov fp, r6 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - str r6, [sp] │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r3, #3] │ │ │ │ - ldr lr, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r4, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r6, [r3, #-8]! │ │ │ │ - str ip, [r5, #-4] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r4, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldr r6, [pc, #24] @ 4128c <__cxa_atexit@plt+0x35544> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - mov r4, sl │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, fp │ │ │ │ - ldm sp, {sl, fp} │ │ │ │ - b 3fb20 <__cxa_atexit@plt+0x33dd8> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrshteq r1, [pc], #52 │ │ │ │ + rscseq r1, pc, ip, lsr #7 │ │ │ │ + rscseq r1, pc, ip, asr r4 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 412c4 <__cxa_atexit@plt+0x3557c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3e358 <__cxa_atexit@plt+0x32610> │ │ │ │ + ldr r2, [pc, #48] @ 3e364 <__cxa_atexit@plt+0x3261c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 412c8 <__cxa_atexit@plt+0x35580> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, lr, r0, asr #7 │ │ │ │ - smlalseq lr, lr, ip, r4 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 41314 <__cxa_atexit@plt+0x355cc> │ │ │ │ - ldr r3, [pc, #56] @ 41324 <__cxa_atexit@plt+0x355dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 41304 <__cxa_atexit@plt+0x355bc> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 41328 <__cxa_atexit@plt+0x355e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq r6, [pc], #120 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 41388 <__cxa_atexit@plt+0x35640> │ │ │ │ - ldr r3, [pc, #56] @ 41398 <__cxa_atexit@plt+0x35650> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 41378 <__cxa_atexit@plt+0x35630> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 4139c <__cxa_atexit@plt+0x35654> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r6, pc, r8, ror #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 413fc <__cxa_atexit@plt+0x356b4> │ │ │ │ - ldr r3, [pc, #56] @ 4140c <__cxa_atexit@plt+0x356c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 413ec <__cxa_atexit@plt+0x356a4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 41410 <__cxa_atexit@plt+0x356c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strdeq r6, [pc], #104 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 41470 <__cxa_atexit@plt+0x35728> │ │ │ │ - ldr r3, [pc, #56] @ 41480 <__cxa_atexit@plt+0x35738> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 41460 <__cxa_atexit@plt+0x35718> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 41484 <__cxa_atexit@plt+0x3573c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r6, pc, r8, lsl #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3e368 <__cxa_atexit@plt+0x32620> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 414e4 <__cxa_atexit@plt+0x3579c> │ │ │ │ - ldr r3, [pc, #56] @ 414f4 <__cxa_atexit@plt+0x357ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 414d4 <__cxa_atexit@plt+0x3578c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 414f8 <__cxa_atexit@plt+0x357b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r6, pc, r8, lsl r6 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bx r0 │ │ │ │ - smlaleq r6, pc, r0, r5 @ │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, r8, lsr #6 │ │ │ │ + ldrsbteq r1, [pc], #52 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 415f4 <__cxa_atexit@plt+0x358ac> │ │ │ │ - ldr r2, [pc, #248] @ 41628 <__cxa_atexit@plt+0x358e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #240] @ 4162c <__cxa_atexit@plt+0x358e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 415e8 <__cxa_atexit@plt+0x358a0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r3] │ │ │ │ - add r3, r6, #60 @ 0x3c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 415fc <__cxa_atexit@plt+0x358b4> │ │ │ │ - ldr lr, [pc, #184] @ 41634 <__cxa_atexit@plt+0x358ec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #180] @ 41638 <__cxa_atexit@plt+0x358f0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #176] @ 4163c <__cxa_atexit@plt+0x358f4> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #172] @ 41640 <__cxa_atexit@plt+0x358f8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - sub lr, r3, #19 │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - str sl, [r1, #12]! │ │ │ │ - mov r2, r6 │ │ │ │ - str ip, [r2, #24]! │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #112] @ 41644 <__cxa_atexit@plt+0x358fc> │ │ │ │ + bhi 3e3f4 <__cxa_atexit@plt+0x326ac> │ │ │ │ + ldr r1, [pc, #136] @ 3e414 <__cxa_atexit@plt+0x326cc> │ │ │ │ + ldr r7, [pc, #136] @ 3e418 <__cxa_atexit@plt+0x326d0> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str lr, [r6, #56] @ 0x38 │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3e3e8 <__cxa_atexit@plt+0x326a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3e400 <__cxa_atexit@plt+0x326b8> │ │ │ │ + ldr r3, [pc, #88] @ 3e41c <__cxa_atexit@plt+0x326d4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3e420 <__cxa_atexit@plt+0x326d8> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 41630 <__cxa_atexit@plt+0x358e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #60 @ 0x3c │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, #11 │ │ │ │ - str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - rscseq lr, lr, r4, lsr r1 │ │ │ │ - rsceq r6, pc, r4, lsr #9 │ │ │ │ - @ instruction: 0xffffca70 │ │ │ │ - @ instruction: 0xffffce0c │ │ │ │ - @ instruction: 0xffffcacc │ │ │ │ - @ instruction: 0xffffcb30 │ │ │ │ - @ instruction: 0xffffcf14 │ │ │ │ - rsceq r6, pc, r8, asr r4 @ │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r1, pc, r0, ror #5 │ │ │ │ + smlalseq r1, pc, r8, r2 @ │ │ │ │ + rscseq r1, pc, r8, asr #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5] │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 416ec <__cxa_atexit@plt+0x359a4> │ │ │ │ - ldr lr, [pc, #144] @ 41714 <__cxa_atexit@plt+0x359cc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #140] @ 41718 <__cxa_atexit@plt+0x359d0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #136] @ 4171c <__cxa_atexit@plt+0x359d4> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #132] @ 41720 <__cxa_atexit@plt+0x359d8> │ │ │ │ - add ip, pc, ip │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3e46c <__cxa_atexit@plt+0x32724> │ │ │ │ + ldr r2, [pc, #48] @ 3e478 <__cxa_atexit@plt+0x32730> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - sub lr, r6, #19 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str sl, [r1, #12]! │ │ │ │ - mov r2, r3 │ │ │ │ - str ip, [r2, #24]! │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #72] @ 41724 <__cxa_atexit@plt+0x359dc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3e47c <__cxa_atexit@plt+0x32734> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 41728 <__cxa_atexit@plt+0x359e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffc968 │ │ │ │ - @ instruction: 0xffffcd04 │ │ │ │ - @ instruction: 0xffffc9c4 │ │ │ │ - @ instruction: 0xffffca28 │ │ │ │ - @ instruction: 0xffffce0c │ │ │ │ - strhteq r6, [pc], #52 │ │ │ │ - rsceq r6, pc, r4, ror #6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, r4, lsl r2 @ │ │ │ │ + rscseq r1, pc, r0, asr #5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 417a4 <__cxa_atexit@plt+0x35a5c> │ │ │ │ + bhi 3e508 <__cxa_atexit@plt+0x327c0> │ │ │ │ + ldr r1, [pc, #136] @ 3e528 <__cxa_atexit@plt+0x327e0> │ │ │ │ + ldr r7, [pc, #136] @ 3e52c <__cxa_atexit@plt+0x327e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 3e4fc <__cxa_atexit@plt+0x327b4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 417b0 <__cxa_atexit@plt+0x35a68> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ 417c0 <__cxa_atexit@plt+0x35a78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #84] @ 417c4 <__cxa_atexit@plt+0x35a7c> │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3e514 <__cxa_atexit@plt+0x327cc> │ │ │ │ + ldr r3, [pc, #88] @ 3e530 <__cxa_atexit@plt+0x327e8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3e534 <__cxa_atexit@plt+0x327ec> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r5, [pc, #64] @ 417c8 <__cxa_atexit@plt+0x35a80> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - ldr r5, [pc, #56] @ 417cc <__cxa_atexit@plt+0x35a84> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - mov sl, #11 │ │ │ │ - b 4e3d8 <__cxa_atexit@plt+0x42690> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r1, pc, ip, asr #3 │ │ │ │ + rscseq r1, pc, r4, lsl #3 │ │ │ │ + rscseq r1, pc, r4, lsr r2 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3e580 <__cxa_atexit@plt+0x32838> │ │ │ │ + ldr r2, [pc, #48] @ 3e58c <__cxa_atexit@plt+0x32844> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3e590 <__cxa_atexit@plt+0x32848> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, lr, ip, lsl #30 │ │ │ │ - smlalseq lr, lr, r0, r0 @ │ │ │ │ - rscseq lr, lr, r8, lsr #32 │ │ │ │ - rscseq lr, lr, ip, asr r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, r0, lsl #2 │ │ │ │ + rscseq r1, pc, ip, lsr #3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 41844 <__cxa_atexit@plt+0x35afc> │ │ │ │ + bhi 3e604 <__cxa_atexit@plt+0x328bc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r9, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 41850 <__cxa_atexit@plt+0x35b08> │ │ │ │ - ldr r2, [pc, #76] @ 41860 <__cxa_atexit@plt+0x35b18> │ │ │ │ + bcc 3e610 <__cxa_atexit@plt+0x328c8> │ │ │ │ + ldr r2, [pc, #72] @ 3e620 <__cxa_atexit@plt+0x328d8> │ │ │ │ + ldr r1, [pc, #72] @ 3e624 <__cxa_atexit@plt+0x328dc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 41864 <__cxa_atexit@plt+0x35b1c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 41868 <__cxa_atexit@plt+0x35b20> │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ str r2, [r9, #4]! │ │ │ │ str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - rscseq sp, lr, r4, asr lr │ │ │ │ - sbcseq r7, sl, fp, ror #14 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + smlalseq r1, pc, r4, r0 @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 3e6b4 <__cxa_atexit@plt+0x3296c> │ │ │ │ + ldr lr, [pc, #140] @ 3e6d4 <__cxa_atexit@plt+0x3298c> │ │ │ │ + ldr r8, [pc, #140] @ 3e6d8 <__cxa_atexit@plt+0x32990> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 3e6a8 <__cxa_atexit@plt+0x32960> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 418ac <__cxa_atexit@plt+0x35b64> │ │ │ │ - ldr r3, [pc, #44] @ 418bc <__cxa_atexit@plt+0x35b74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 3e6c0 <__cxa_atexit@plt+0x32978> │ │ │ │ + ldr r7, [pc, #76] @ 3e6dc <__cxa_atexit@plt+0x32994> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 41910 <__cxa_atexit@plt+0x35bc8> │ │ │ │ - ldr r2, [pc, #56] @ 41920 <__cxa_atexit@plt+0x35bd8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [pc, #44] @ 41924 <__cxa_atexit@plt+0x35bdc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - sbcseq r7, sl, r5, lsr #13 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r1, pc, r4, lsr #32 │ │ │ │ + rscseq r1, pc, ip, lsl #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 41970 <__cxa_atexit@plt+0x35c28> │ │ │ │ - ldr r1, [pc, #52] @ 41980 <__cxa_atexit@plt+0x35c38> │ │ │ │ + bcc 3e720 <__cxa_atexit@plt+0x329d8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 3e72c <__cxa_atexit@plt+0x329e4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 41984 <__cxa_atexit@plt+0x35c3c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, pc, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 3e7bc <__cxa_atexit@plt+0x32a74> │ │ │ │ + ldr lr, [pc, #140] @ 3e7dc <__cxa_atexit@plt+0x32a94> │ │ │ │ + ldr r8, [pc, #140] @ 3e7e0 <__cxa_atexit@plt+0x32a98> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 3e7b0 <__cxa_atexit@plt+0x32a68> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 3e7c8 <__cxa_atexit@plt+0x32a80> │ │ │ │ + ldr r7, [pc, #76] @ 3e7e4 <__cxa_atexit@plt+0x32a9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, lr, r8, lsr #29 │ │ │ │ - rscseq sp, lr, r0, lsr sp │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r0, pc, ip, lsl pc @ │ │ │ │ + rscseq r0, pc, r4, lsl #31 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 419e8 <__cxa_atexit@plt+0x35ca0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 419f4 <__cxa_atexit@plt+0x35cac> │ │ │ │ - ldr r2, [pc, #76] @ 41a04 <__cxa_atexit@plt+0x35cbc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 41a08 <__cxa_atexit@plt+0x35cc0> │ │ │ │ + bcc 3e828 <__cxa_atexit@plt+0x32ae0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 3e834 <__cxa_atexit@plt+0x32aec> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 41a0c <__cxa_atexit@plt+0x35cc4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - ldrhteq sp, [lr], #192 @ 0xc0 │ │ │ │ - sbcseq r7, sl, r7, asr #11 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r0, pc, r4, lsl #30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 3e8c4 <__cxa_atexit@plt+0x32b7c> │ │ │ │ + ldr lr, [pc, #140] @ 3e8e4 <__cxa_atexit@plt+0x32b9c> │ │ │ │ + ldr r8, [pc, #140] @ 3e8e8 <__cxa_atexit@plt+0x32ba0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 3e8b8 <__cxa_atexit@plt+0x32b70> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 41a50 <__cxa_atexit@plt+0x35d08> │ │ │ │ - ldr r3, [pc, #44] @ 41a60 <__cxa_atexit@plt+0x35d18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 41acc <__cxa_atexit@plt+0x35d84> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 41ad8 <__cxa_atexit@plt+0x35d90> │ │ │ │ - ldr r2, [pc, #84] @ 41ae8 <__cxa_atexit@plt+0x35da0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 41aec <__cxa_atexit@plt+0x35da4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 41af0 <__cxa_atexit@plt+0x35da8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 3e8d0 <__cxa_atexit@plt+0x32b88> │ │ │ │ + ldr r7, [pc, #76] @ 3e8ec <__cxa_atexit@plt+0x32ba4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - ldrsbteq sp, [lr], #180 @ 0xb4 │ │ │ │ - sbcseq r7, sl, r9, ror #9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r0, pc, r4, lsl lr @ │ │ │ │ + rscseq r0, pc, ip, ror lr @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 41b60 <__cxa_atexit@plt+0x35e18> │ │ │ │ - ldr lr, [pc, #84] @ 41b70 <__cxa_atexit@plt+0x35e28> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #80] @ 41b74 <__cxa_atexit@plt+0x35e2c> │ │ │ │ + bcc 3e930 <__cxa_atexit@plt+0x32be8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 3e93c <__cxa_atexit@plt+0x32bf4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #56] @ 41b78 <__cxa_atexit@plt+0x35e30> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - ldrsbteq sp, [lr], #196 @ 0xc4 │ │ │ │ - rscseq sp, lr, r0, asr fp │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 41bf8 <__cxa_atexit@plt+0x35eb0> │ │ │ │ - ldr r7, [pc, #108] @ 41c10 <__cxa_atexit@plt+0x35ec8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #104] @ 41c14 <__cxa_atexit@plt+0x35ecc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r1, #12]! │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 41bdc <__cxa_atexit@plt+0x35e94> │ │ │ │ - ldr lr, [pc, #68] @ 41c1c <__cxa_atexit@plt+0x35ed4> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 41be4 <__cxa_atexit@plt+0x35e9c> │ │ │ │ - ldr lr, [pc, #52] @ 41c18 <__cxa_atexit@plt+0x35ed0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 41c20 <__cxa_atexit@plt+0x35ed8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff974 │ │ │ │ - @ instruction: 0xfffffb88 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - rsceq r5, pc, r8, lsl #30 │ │ │ │ - ldrdeq r5, [pc], #232 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 41cdc <__cxa_atexit@plt+0x35f94> │ │ │ │ - ldr r3, [pc, #192] @ 41d08 <__cxa_atexit@plt+0x35fc0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 41cac <__cxa_atexit@plt+0x35f64> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 41cec <__cxa_atexit@plt+0x35fa4> │ │ │ │ - ldr r7, [pc, #152] @ 41d0c <__cxa_atexit@plt+0x35fc4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #148] @ 41d10 <__cxa_atexit@plt+0x35fc8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r9, [r2, #20] │ │ │ │ - str r9, [r2, #8] │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - sub r7, r3, #7 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 41cbc <__cxa_atexit@plt+0x35f74> │ │ │ │ - ldr lr, [pc, #112] @ 41d18 <__cxa_atexit@plt+0x35fd0> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 41cc4 <__cxa_atexit@plt+0x35f7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [pc, #80] @ 41d14 <__cxa_atexit@plt+0x35fcc> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq r0, [pc], #220 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 3e9cc <__cxa_atexit@plt+0x32c84> │ │ │ │ + ldr lr, [pc, #140] @ 3e9ec <__cxa_atexit@plt+0x32ca4> │ │ │ │ + ldr r8, [pc, #140] @ 3e9f0 <__cxa_atexit@plt+0x32ca8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 3e9c0 <__cxa_atexit@plt+0x32c78> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 3e9d8 <__cxa_atexit@plt+0x32c90> │ │ │ │ + ldr r7, [pc, #76] @ 3e9f4 <__cxa_atexit@plt+0x32cac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 41d20 <__cxa_atexit@plt+0x35fd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 41d1c <__cxa_atexit@plt+0x35fd4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0xfffff8a4 │ │ │ │ - @ instruction: 0xfffffab8 │ │ │ │ - @ instruction: 0xfffffc04 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - rsceq r5, pc, r4, lsl lr @ │ │ │ │ - rsceq r5, pc, r4, lsr lr @ │ │ │ │ - ldrdeq r5, [pc], #220 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r6, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 41db0 <__cxa_atexit@plt+0x36068> │ │ │ │ - ldr r7, [pc, #108] @ 41dc8 <__cxa_atexit@plt+0x36080> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #104] @ 41dcc <__cxa_atexit@plt+0x36084> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r1, #12]! │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r0, pc, ip, lsl #26 │ │ │ │ + rscseq r0, pc, r4, ror sp @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3ea38 <__cxa_atexit@plt+0x32cf0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 3ea44 <__cxa_atexit@plt+0x32cfc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 41d94 <__cxa_atexit@plt+0x3604c> │ │ │ │ - ldr lr, [pc, #68] @ 41dd4 <__cxa_atexit@plt+0x3608c> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 41d9c <__cxa_atexit@plt+0x36054> │ │ │ │ - ldr lr, [pc, #52] @ 41dd0 <__cxa_atexit@plt+0x36088> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 41dd8 <__cxa_atexit@plt+0x36090> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff7bc │ │ │ │ - @ instruction: 0xfffff9d0 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - rsceq r5, pc, r0, asr sp @ │ │ │ │ - rsceq r5, pc, r0, lsr #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq r0, [pc], #196 │ │ │ │ + rsceq r8, pc, r0, lsr #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 41e5c <__cxa_atexit@plt+0x36114> │ │ │ │ - ldr r7, [pc, #144] @ 41e94 <__cxa_atexit@plt+0x3614c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 41e70 <__cxa_atexit@plt+0x36128> │ │ │ │ - ldr r7, [pc, #128] @ 41ea0 <__cxa_atexit@plt+0x36158> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #124] @ 41ea4 <__cxa_atexit@plt+0x3615c> │ │ │ │ + bhi 3eb38 <__cxa_atexit@plt+0x32df0> │ │ │ │ + ldr lr, [pc, #212] @ 3eb44 <__cxa_atexit@plt+0x32dfc> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + add r7, r7, #5 │ │ │ │ + mov r5, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r5, #16 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + beq 3ead8 <__cxa_atexit@plt+0x32d90> │ │ │ │ + ldr r2, [pc, #160] @ 3eb48 <__cxa_atexit@plt+0x32e00> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #120] @ 41ea8 <__cxa_atexit@plt+0x36160> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r7, r6 │ │ │ │ - str r1, [r7, #12]! │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r7, [pc, #56] @ 41e9c <__cxa_atexit@plt+0x36154> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 3eae4 <__cxa_atexit@plt+0x32d9c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3eb04 <__cxa_atexit@plt+0x32dbc> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 41e98 <__cxa_atexit@plt+0x36150> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r8, #0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - rscseq sp, lr, r8, ror #18 │ │ │ │ - smlaleq r5, pc, r0, ip @ │ │ │ │ - strhteq r5, [pc], #204 │ │ │ │ - @ instruction: 0xfffff6f8 │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - @ instruction: 0xfffff904 │ │ │ │ - rsceq r5, pc, r8, ror #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 41ed4 <__cxa_atexit@plt+0x3618c> │ │ │ │ + ldr r3, [pc, #112] @ 3eb5c <__cxa_atexit@plt+0x32e14> │ │ │ │ + ldr r2, [pc, #112] @ 3eb60 <__cxa_atexit@plt+0x32e18> │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - rsceq r5, pc, r4, asr ip @ │ │ │ │ - rsceq r5, pc, r4, lsr #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 41f68 <__cxa_atexit@plt+0x36220> │ │ │ │ - ldr r7, [pc, #156] @ 41fa0 <__cxa_atexit@plt+0x36258> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #148] @ 41fa4 <__cxa_atexit@plt+0x3625c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 41f80 <__cxa_atexit@plt+0x36238> │ │ │ │ - ldr r7, [pc, #132] @ 41fb0 <__cxa_atexit@plt+0x36268> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #128] @ 41fb4 <__cxa_atexit@plt+0x3626c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #124] @ 41fb8 <__cxa_atexit@plt+0x36270> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - mov r7, r6 │ │ │ │ - str r1, [r7, #12]! │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r7, [pc, #60] @ 41fac <__cxa_atexit@plt+0x36264> │ │ │ │ - add r7, pc, r7 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #64] @ 3eb4c <__cxa_atexit@plt+0x32e04> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #56] @ 3eb50 <__cxa_atexit@plt+0x32e08> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #48] @ 3eb54 <__cxa_atexit@plt+0x32e0c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #40] @ 3eb58 <__cxa_atexit@plt+0x32e10> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 41fa8 <__cxa_atexit@plt+0x36260> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + andeq r0, r0, ip, lsr #16 │ │ │ │ + ldrhteq r0, [pc], #192 │ │ │ │ + rscseq r0, pc, ip, lsl #23 │ │ │ │ + smlalseq r0, pc, ip, ip @ │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + rsceq r8, pc, r8, asr #13 │ │ │ │ + rsceq r8, pc, r8, lsl #14 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #128] @ 3ec00 <__cxa_atexit@plt+0x32eb8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 3ebac <__cxa_atexit@plt+0x32e64> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3ebcc <__cxa_atexit@plt+0x32e84> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, lr, r8, asr r7 │ │ │ │ - rscseq sp, lr, ip, asr r8 │ │ │ │ - rsceq r5, pc, r0, lsl #23 │ │ │ │ - rsceq r5, pc, r0, asr #23 │ │ │ │ - @ instruction: 0xfffff5ec │ │ │ │ - @ instruction: 0xfffff994 │ │ │ │ - @ instruction: 0xfffff7f8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 42010 <__cxa_atexit@plt+0x362c8> │ │ │ │ - ldr r3, [pc, #68] @ 42020 <__cxa_atexit@plt+0x362d8> │ │ │ │ + ldr r3, [pc, #96] @ 3ec14 <__cxa_atexit@plt+0x32ecc> │ │ │ │ + ldr r2, [pc, #96] @ 3ec18 <__cxa_atexit@plt+0x32ed0> │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 42000 <__cxa_atexit@plt+0x362b8> │ │ │ │ - ldr r8, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr sl, [r9, #11] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - mov r9, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 42024 <__cxa_atexit@plt+0x362dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rsceq r5, pc, r4, lsr fp @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 42094 <__cxa_atexit@plt+0x3634c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #72] @ 420b0 <__cxa_atexit@plt+0x36368> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4209c <__cxa_atexit@plt+0x36354> │ │ │ │ - ldr r3, [pc, #56] @ 420b8 <__cxa_atexit@plt+0x36370> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #48] @ 3ec04 <__cxa_atexit@plt+0x32ebc> │ │ │ │ add r3, pc, r3 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 420b4 <__cxa_atexit@plt+0x3636c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, lr, r8, lsl #12 │ │ │ │ - rsceq r5, pc, r0, lsl #14 │ │ │ │ - @ instruction: 0xffff88ec │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 42104 <__cxa_atexit@plt+0x363bc> │ │ │ │ - ldr r7, [pc, #56] @ 4211c <__cxa_atexit@plt+0x363d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r5], #4 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #20] @ 42120 <__cxa_atexit@plt+0x363d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - rsceq r5, pc, r4, asr #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 3a7a8 <__cxa_atexit@plt+0x2ea60> │ │ │ │ - rsceq r5, pc, ip, lsl sl @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 421a4 <__cxa_atexit@plt+0x3645c> │ │ │ │ - ldr lr, [pc, #88] @ 421b0 <__cxa_atexit@plt+0x36468> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr sl, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r8, [pc, #68] @ 421b4 <__cxa_atexit@plt+0x3646c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r3, [pc, #40] @ 421b8 <__cxa_atexit@plt+0x36470> │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #40] @ 3ec08 <__cxa_atexit@plt+0x32ec0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 421bc <__cxa_atexit@plt+0x36474> │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #32] @ 3ec0c <__cxa_atexit@plt+0x32ec4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq sp, lr, r0, lsl #10 │ │ │ │ - rscseq sp, lr, r4, ror r6 │ │ │ │ - rscseq sp, lr, ip, ror #12 │ │ │ │ - smlaleq r5, pc, r0, r9 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r3, [pc, #24] @ 3ec10 <__cxa_atexit@plt+0x32ec8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r4, ror #14 │ │ │ │ + rscseq r0, pc, r8, ror #23 │ │ │ │ + rscseq r0, pc, r4, asr #21 │ │ │ │ + ldrsbteq r0, [pc], #180 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rsceq r8, pc, r0, lsl #12 │ │ │ │ + rsceq r8, pc, r0, asr r6 @ │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3ec5c <__cxa_atexit@plt+0x32f14> │ │ │ │ + ldr r3, [pc, #96] @ 3eca0 <__cxa_atexit@plt+0x32f58> │ │ │ │ + ldr r2, [pc, #96] @ 3eca4 <__cxa_atexit@plt+0x32f5c> │ │ │ │ + ldr r8, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #44] @ 3ec90 <__cxa_atexit@plt+0x32f48> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #36] @ 3ec94 <__cxa_atexit@plt+0x32f4c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #28] @ 3ec98 <__cxa_atexit@plt+0x32f50> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #20] @ 3ec9c <__cxa_atexit@plt+0x32f54> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + rscseq r0, pc, r8, asr fp @ │ │ │ │ + rscseq r0, pc, r4, lsr sl @ │ │ │ │ + rscseq r0, pc, r4, asr #22 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rsceq r8, pc, r4, ror r5 @ │ │ │ │ + strhteq r8, [pc], #84 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3ecdc <__cxa_atexit@plt+0x32f94> │ │ │ │ + ldr r2, [pc, #96] @ 3ed28 <__cxa_atexit@plt+0x32fe0> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [pc, #104] @ 42240 <__cxa_atexit@plt+0x364f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + b 3ece8 <__cxa_atexit@plt+0x32fa0> │ │ │ │ + ldr r2, [pc, #52] @ 3ed18 <__cxa_atexit@plt+0x32fd0> │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - beq 42224 <__cxa_atexit@plt+0x364dc> │ │ │ │ - ldr r1, [pc, #80] @ 42244 <__cxa_atexit@plt+0x364fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r5, [pc, #40] @ 3ed1c <__cxa_atexit@plt+0x32fd4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #3 │ │ │ │ + ldr r5, [pc, #32] @ 3ed20 <__cxa_atexit@plt+0x32fd8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #24] @ 3ed24 <__cxa_atexit@plt+0x32fdc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + andeq r0, r0, ip, ror #6 │ │ │ │ + ldrsbteq r0, [pc], #164 │ │ │ │ + ldrhteq r0, [pc], #144 │ │ │ │ + rscseq r0, pc, r0, asr #21 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3ed8c <__cxa_atexit@plt+0x33044> │ │ │ │ + ldr r3, [pc, #72] @ 3ed98 <__cxa_atexit@plt+0x33050> │ │ │ │ + ldr lr, [pc, #72] @ 3ed9c <__cxa_atexit@plt+0x33054> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r3, [pc, #44] @ 3eda0 <__cxa_atexit@plt+0x33058> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xfffff850 │ │ │ │ + rscseq r0, pc, ip, lsr r9 @ │ │ │ │ + andeq r0, r0, r8, lsl #19 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3ee04 <__cxa_atexit@plt+0x330bc> │ │ │ │ + ldr r6, [pc, #168] @ 3ee6c <__cxa_atexit@plt+0x33124> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r3, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + beq 3ee44 <__cxa_atexit@plt+0x330fc> │ │ │ │ + ldr r6, [pc, #140] @ 3ee70 <__cxa_atexit@plt+0x33128> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ tst r7, #3 │ │ │ │ - beq 42234 <__cxa_atexit@plt+0x364ec> │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r3, [pc, #56] @ 42248 <__cxa_atexit@plt+0x36500> │ │ │ │ + str r6, [r5] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + beq 3ee54 <__cxa_atexit@plt+0x3310c> │ │ │ │ + mov r6, r8 │ │ │ │ + b 3eeb8 <__cxa_atexit@plt+0x33170> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3ee60 <__cxa_atexit@plt+0x33118> │ │ │ │ + ldr r3, [pc, #88] @ 3ee74 <__cxa_atexit@plt+0x3312c> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - rsceq r5, pc, r4, lsl #18 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #52] @ 42298 <__cxa_atexit@plt+0x36550> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xfffff808 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 3eeac <__cxa_atexit@plt+0x33164> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 42290 <__cxa_atexit@plt+0x36548> │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 4229c <__cxa_atexit@plt+0x36554> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ + str r2, [r5, #16] │ │ │ │ + beq 3eea4 <__cxa_atexit@plt+0x3315c> │ │ │ │ + b 3eeb8 <__cxa_atexit@plt+0x33170> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - strhteq r5, [pc], #128 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 422cc <__cxa_atexit@plt+0x36584> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3ef04 <__cxa_atexit@plt+0x331bc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3ef9c <__cxa_atexit@plt+0x33254> │ │ │ │ + ldr r3, [pc, #208] @ 3efb0 <__cxa_atexit@plt+0x33268> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r0, [sl, #16] │ │ │ │ + b 3ef58 <__cxa_atexit@plt+0x33210> │ │ │ │ + ldr r6, [pc, #156] @ 3efa8 <__cxa_atexit@plt+0x33260> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 3ef64 <__cxa_atexit@plt+0x3321c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 3ef70 <__cxa_atexit@plt+0x33228> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3ef9c <__cxa_atexit@plt+0x33254> │ │ │ │ + ldr r1, [pc, #100] @ 3efac <__cxa_atexit@plt+0x33264> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 3ef9c <__cxa_atexit@plt+0x33254> │ │ │ │ + ldr r1, [pc, #52] @ 3efb4 <__cxa_atexit@plt+0x3326c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffff8f0 │ │ │ │ + @ instruction: 0xfffffa5c │ │ │ │ + @ instruction: 0xfffff7ac │ │ │ │ + andeq r0, r0, r8, lsl #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 42370 <__cxa_atexit@plt+0x36628> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4233c <__cxa_atexit@plt+0x365f4> │ │ │ │ - ldr r1, [pc, #120] @ 42374 <__cxa_atexit@plt+0x3662c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 3f010 <__cxa_atexit@plt+0x332c8> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 3f03c <__cxa_atexit@plt+0x332f4> │ │ │ │ + ldr r1, [pc, #84] @ 3f048 <__cxa_atexit@plt+0x33300> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r5] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 42348 <__cxa_atexit@plt+0x36600> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 42358 <__cxa_atexit@plt+0x36610> │ │ │ │ - ldr r3, [pc, #84] @ 42378 <__cxa_atexit@plt+0x36630> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 3f03c <__cxa_atexit@plt+0x332f4> │ │ │ │ + ldr r1, [pc, #44] @ 3f04c <__cxa_atexit@plt+0x33304> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff840 │ │ │ │ + @ instruction: 0xfffff70c │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f0b0 <__cxa_atexit@plt+0x33368> │ │ │ │ + ldr lr, [pc, #72] @ 3f0bc <__cxa_atexit@plt+0x33374> │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r1, [pc, #68] @ 3f0c0 <__cxa_atexit@plt+0x33378> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [pc, #44] @ 3f0c4 <__cxa_atexit@plt+0x3337c> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #16 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xfffff044 │ │ │ │ + rscseq r0, pc, r8, lsl r6 @ │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3f128 <__cxa_atexit@plt+0x333e0> │ │ │ │ + ldr r6, [pc, #152] @ 3f180 <__cxa_atexit@plt+0x33438> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r3, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + beq 3f158 <__cxa_atexit@plt+0x33410> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r6, [r3, #3] │ │ │ │ + ldr r3, [pc, #116] @ 3f184 <__cxa_atexit@plt+0x3343c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 3f168 <__cxa_atexit@plt+0x33420> │ │ │ │ + mov r6, r8 │ │ │ │ + b 3f1cc <__cxa_atexit@plt+0x33484> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f174 <__cxa_atexit@plt+0x3342c> │ │ │ │ + ldr r3, [pc, #72] @ 3f188 <__cxa_atexit@plt+0x33440> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq sp, lr, r4, ror r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffff000 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #84] @ 423e4 <__cxa_atexit@plt+0x3669c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 3f1c0 <__cxa_atexit@plt+0x33478> │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 423cc <__cxa_atexit@plt+0x36684> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 423d4 <__cxa_atexit@plt+0x3668c> │ │ │ │ - ldr r1, [pc, #48] @ 423e8 <__cxa_atexit@plt+0x366a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 3f1b8 <__cxa_atexit@plt+0x33470> │ │ │ │ + b 3f1cc <__cxa_atexit@plt+0x33484> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3f208 <__cxa_atexit@plt+0x334c0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f290 <__cxa_atexit@plt+0x33548> │ │ │ │ + ldr r3, [pc, #176] @ 3f2a4 <__cxa_atexit@plt+0x3355c> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + b 3f250 <__cxa_atexit@plt+0x33508> │ │ │ │ + ldr r6, [pc, #140] @ 3f29c <__cxa_atexit@plt+0x33554> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 3f25c <__cxa_atexit@plt+0x33514> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 3f268 <__cxa_atexit@plt+0x33520> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f290 <__cxa_atexit@plt+0x33548> │ │ │ │ + ldr r3, [pc, #92] @ 3f2a0 <__cxa_atexit@plt+0x33558> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq sp, lr, r0, ror #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f290 <__cxa_atexit@plt+0x33548> │ │ │ │ + ldr r3, [pc, #48] @ 3f2a8 <__cxa_atexit@plt+0x33560> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffff128 │ │ │ │ + @ instruction: 0xfffff288 │ │ │ │ + @ instruction: 0xffffefdc │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + mov sl, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4242c <__cxa_atexit@plt+0x366e4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 42438 <__cxa_atexit@plt+0x366f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 3f2f8 <__cxa_atexit@plt+0x335b0> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f320 <__cxa_atexit@plt+0x335d8> │ │ │ │ + ldr r3, [pc, #76] @ 3f32c <__cxa_atexit@plt+0x335e4> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f320 <__cxa_atexit@plt+0x335d8> │ │ │ │ + ldr r3, [pc, #40] @ 3f330 <__cxa_atexit@plt+0x335e8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, lr, r4, lsl #7 │ │ │ │ - rsceq r5, pc, r4, lsl r7 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 424ac <__cxa_atexit@plt+0x36764> │ │ │ │ - ldr lr, [pc, #88] @ 424b8 <__cxa_atexit@plt+0x36770> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff088 │ │ │ │ + @ instruction: 0xffffef4c │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f394 <__cxa_atexit@plt+0x3364c> │ │ │ │ + ldr lr, [pc, #72] @ 3f3a0 <__cxa_atexit@plt+0x33658> │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r1, [pc, #68] @ 3f3a4 <__cxa_atexit@plt+0x3365c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr sl, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r8, [pc, #68] @ 424bc <__cxa_atexit@plt+0x36774> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r3, [pc, #40] @ 424c0 <__cxa_atexit@plt+0x36778> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 424c4 <__cxa_atexit@plt+0x3677c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrshteq sp, [lr], #24 │ │ │ │ - rscseq sp, lr, ip, ror #6 │ │ │ │ - rscseq sp, lr, r4, ror #6 │ │ │ │ - rsceq r5, pc, r8, lsl #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #104] @ 42548 <__cxa_atexit@plt+0x36800> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - beq 4252c <__cxa_atexit@plt+0x367e4> │ │ │ │ - ldr r1, [pc, #80] @ 4254c <__cxa_atexit@plt+0x36804> │ │ │ │ + str lr, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [pc, #44] @ 3f3a8 <__cxa_atexit@plt+0x33660> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #16 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xffffe87c │ │ │ │ + rscseq r0, pc, r4, lsr r3 @ │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3f40c <__cxa_atexit@plt+0x336c4> │ │ │ │ + ldr r6, [pc, #152] @ 3f464 <__cxa_atexit@plt+0x3371c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r3, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + beq 3f43c <__cxa_atexit@plt+0x336f4> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r6, [r3, #3] │ │ │ │ + ldr r3, [pc, #116] @ 3f468 <__cxa_atexit@plt+0x33720> │ │ │ │ tst r7, #3 │ │ │ │ - beq 4253c <__cxa_atexit@plt+0x367f4> │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r3, [pc, #56] @ 42550 <__cxa_atexit@plt+0x36808> │ │ │ │ + str r6, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 3f44c <__cxa_atexit@plt+0x33704> │ │ │ │ + mov r6, r8 │ │ │ │ + b 3f4b0 <__cxa_atexit@plt+0x33768> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f458 <__cxa_atexit@plt+0x33710> │ │ │ │ + ldr r3, [pc, #72] @ 3f46c <__cxa_atexit@plt+0x33724> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - strdeq r5, [pc], #92 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #52] @ 425a0 <__cxa_atexit@plt+0x36858> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffe838 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 3f4a4 <__cxa_atexit@plt+0x3375c> │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 42598 <__cxa_atexit@plt+0x36850> │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 425a4 <__cxa_atexit@plt+0x3685c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 3f49c <__cxa_atexit@plt+0x33754> │ │ │ │ + b 3f4b0 <__cxa_atexit@plt+0x33768> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 3f4ec <__cxa_atexit@plt+0x337a4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f574 <__cxa_atexit@plt+0x3382c> │ │ │ │ + ldr r3, [pc, #176] @ 3f588 <__cxa_atexit@plt+0x33840> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + b 3f534 <__cxa_atexit@plt+0x337ec> │ │ │ │ + ldr r6, [pc, #140] @ 3f580 <__cxa_atexit@plt+0x33838> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 3f540 <__cxa_atexit@plt+0x337f8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 3f54c <__cxa_atexit@plt+0x33804> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f574 <__cxa_atexit@plt+0x3382c> │ │ │ │ + ldr r3, [pc, #92] @ 3f584 <__cxa_atexit@plt+0x3383c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rsceq r5, pc, r8, lsr #11 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 425d4 <__cxa_atexit@plt+0x3688c> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f574 <__cxa_atexit@plt+0x3382c> │ │ │ │ + ldr r3, [pc, #48] @ 3f58c <__cxa_atexit@plt+0x33844> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xffffe960 │ │ │ │ + @ instruction: 0xffffeac0 │ │ │ │ + @ instruction: 0xffffe814 │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 42678 <__cxa_atexit@plt+0x36930> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 3f5dc <__cxa_atexit@plt+0x33894> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f604 <__cxa_atexit@plt+0x338bc> │ │ │ │ + ldr r3, [pc, #76] @ 3f610 <__cxa_atexit@plt+0x338c8> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 3f604 <__cxa_atexit@plt+0x338bc> │ │ │ │ + ldr r3, [pc, #40] @ 3f614 <__cxa_atexit@plt+0x338cc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffe8c0 │ │ │ │ + @ instruction: 0xffffe784 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3f688 <__cxa_atexit@plt+0x33940> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3f694 <__cxa_atexit@plt+0x3394c> │ │ │ │ + ldr r2, [pc, #72] @ 3f6a4 <__cxa_atexit@plt+0x3395c> │ │ │ │ + ldr r1, [pc, #72] @ 3f6a8 <__cxa_atexit@plt+0x33960> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 42644 <__cxa_atexit@plt+0x368fc> │ │ │ │ - ldr r1, [pc, #120] @ 4267c <__cxa_atexit@plt+0x36934> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r5] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 42650 <__cxa_atexit@plt+0x36908> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 42660 <__cxa_atexit@plt+0x36918> │ │ │ │ - ldr r3, [pc, #84] @ 42680 <__cxa_atexit@plt+0x36938> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq sp, lr, ip, ror #2 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq r0, pc, r0, lsl r0 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #84] @ 426ec <__cxa_atexit@plt+0x369a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3f734 <__cxa_atexit@plt+0x339ec> │ │ │ │ + ldr r1, [pc, #136] @ 3f754 <__cxa_atexit@plt+0x33a0c> │ │ │ │ + ldr r7, [pc, #136] @ 3f758 <__cxa_atexit@plt+0x33a10> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 426d4 <__cxa_atexit@plt+0x3698c> │ │ │ │ + beq 3f728 <__cxa_atexit@plt+0x339e0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 426dc <__cxa_atexit@plt+0x36994> │ │ │ │ - ldr r1, [pc, #48] @ 426f0 <__cxa_atexit@plt+0x369a8> │ │ │ │ + bcc 3f740 <__cxa_atexit@plt+0x339f8> │ │ │ │ + ldr r3, [pc, #88] @ 3f75c <__cxa_atexit@plt+0x33a14> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3f760 <__cxa_atexit@plt+0x33a18> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrsbteq sp, [lr], #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, lr, r0, lsr #31 │ │ │ │ + rscseq pc, lr, r8, asr pc @ │ │ │ │ + rscseq r0, pc, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 42734 <__cxa_atexit@plt+0x369ec> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 42740 <__cxa_atexit@plt+0x369f8> │ │ │ │ + bcc 3f7ac <__cxa_atexit@plt+0x33a64> │ │ │ │ + ldr r2, [pc, #48] @ 3f7b8 <__cxa_atexit@plt+0x33a70> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3f7bc <__cxa_atexit@plt+0x33a74> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, lr, ip, ror r0 │ │ │ │ - rsceq r5, pc, ip, lsl #8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 427b4 <__cxa_atexit@plt+0x36a6c> │ │ │ │ - ldr lr, [pc, #88] @ 427c0 <__cxa_atexit@plt+0x36a78> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr sl, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r8, [pc, #68] @ 427c4 <__cxa_atexit@plt+0x36a7c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r3, [pc, #40] @ 427c8 <__cxa_atexit@plt+0x36a80> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 427cc <__cxa_atexit@plt+0x36a84> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrshteq ip, [lr], #224 @ 0xe0 │ │ │ │ - rscseq sp, lr, r4, rrx │ │ │ │ - rscseq sp, lr, ip, asr r0 │ │ │ │ - rsceq r5, pc, r0, lsl #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ + rscseq pc, lr, r0, lsl #31 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [pc, #104] @ 42850 <__cxa_atexit@plt+0x36b08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - beq 42834 <__cxa_atexit@plt+0x36aec> │ │ │ │ - ldr r1, [pc, #80] @ 42854 <__cxa_atexit@plt+0x36b0c> │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3f848 <__cxa_atexit@plt+0x33b00> │ │ │ │ + ldr r1, [pc, #136] @ 3f868 <__cxa_atexit@plt+0x33b20> │ │ │ │ + ldr r7, [pc, #136] @ 3f86c <__cxa_atexit@plt+0x33b24> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 42844 <__cxa_atexit@plt+0x36afc> │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r3, [pc, #56] @ 42858 <__cxa_atexit@plt+0x36b10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ + beq 3f83c <__cxa_atexit@plt+0x33af4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3f854 <__cxa_atexit@plt+0x33b0c> │ │ │ │ + ldr r3, [pc, #88] @ 3f870 <__cxa_atexit@plt+0x33b28> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3f874 <__cxa_atexit@plt+0x33b2c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - strdeq r5, [pc], #36 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #52] @ 428a8 <__cxa_atexit@plt+0x36b60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 428a0 <__cxa_atexit@plt+0x36b58> │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 428ac <__cxa_atexit@plt+0x36b64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rsceq r5, pc, r0, lsr #5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 428dc <__cxa_atexit@plt+0x36b94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, lr, ip, lsl #29 │ │ │ │ + rscseq pc, lr, r4, asr #28 │ │ │ │ + ldrshteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 42980 <__cxa_atexit@plt+0x36c38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4294c <__cxa_atexit@plt+0x36c04> │ │ │ │ - ldr r1, [pc, #120] @ 42984 <__cxa_atexit@plt+0x36c3c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r5] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 42958 <__cxa_atexit@plt+0x36c10> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 42968 <__cxa_atexit@plt+0x36c20> │ │ │ │ - ldr r3, [pc, #84] @ 42988 <__cxa_atexit@plt+0x36c40> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3f8c0 <__cxa_atexit@plt+0x33b78> │ │ │ │ + ldr r2, [pc, #48] @ 3f8cc <__cxa_atexit@plt+0x33b84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3f8d0 <__cxa_atexit@plt+0x33b88> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq ip, lr, r4, ror #28 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, lr, r0, asr #27 │ │ │ │ + rscseq pc, lr, ip, ror #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #84] @ 429f4 <__cxa_atexit@plt+0x36cac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3f95c <__cxa_atexit@plt+0x33c14> │ │ │ │ + ldr r1, [pc, #136] @ 3f97c <__cxa_atexit@plt+0x33c34> │ │ │ │ + ldr r7, [pc, #136] @ 3f980 <__cxa_atexit@plt+0x33c38> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 429dc <__cxa_atexit@plt+0x36c94> │ │ │ │ + beq 3f950 <__cxa_atexit@plt+0x33c08> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 429e4 <__cxa_atexit@plt+0x36c9c> │ │ │ │ - ldr r1, [pc, #48] @ 429f8 <__cxa_atexit@plt+0x36cb0> │ │ │ │ + bcc 3f968 <__cxa_atexit@plt+0x33c20> │ │ │ │ + ldr r3, [pc, #88] @ 3f984 <__cxa_atexit@plt+0x33c3c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3f988 <__cxa_atexit@plt+0x33c40> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrsbteq ip, [lr], #208 @ 0xd0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, lr, r8, ror sp @ │ │ │ │ + rscseq pc, lr, r0, lsr sp @ │ │ │ │ + rscseq pc, lr, r0, ror #27 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 42a3c <__cxa_atexit@plt+0x36cf4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 42a48 <__cxa_atexit@plt+0x36d00> │ │ │ │ + bcc 3f9d4 <__cxa_atexit@plt+0x33c8c> │ │ │ │ + ldr r2, [pc, #48] @ 3f9e0 <__cxa_atexit@plt+0x33c98> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3f9e4 <__cxa_atexit@plt+0x33c9c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq ip, lr, r4, ror sp │ │ │ │ - rsceq r5, pc, r4, lsl #2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, lr, ip, lsr #25 │ │ │ │ + rscseq pc, lr, r8, asr sp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 42a9c <__cxa_atexit@plt+0x36d54> │ │ │ │ - ldr r2, [pc, #56] @ 42aa8 <__cxa_atexit@plt+0x36d60> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 42aac <__cxa_atexit@plt+0x36d64> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3fa70 <__cxa_atexit@plt+0x33d28> │ │ │ │ + ldr r1, [pc, #136] @ 3fa90 <__cxa_atexit@plt+0x33d48> │ │ │ │ + ldr r7, [pc, #136] @ 3fa94 <__cxa_atexit@plt+0x33d4c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 42a94 <__cxa_atexit@plt+0x36d4c> │ │ │ │ - b 42abc <__cxa_atexit@plt+0x36d74> │ │ │ │ + beq 3fa64 <__cxa_atexit@plt+0x33d1c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 3fa7c <__cxa_atexit@plt+0x33d34> │ │ │ │ + ldr r3, [pc, #88] @ 3fa98 <__cxa_atexit@plt+0x33d50> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 3fa9c <__cxa_atexit@plt+0x33d54> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrshteq ip, [lr], #180 @ 0xb4 │ │ │ │ - rsceq r5, pc, r0, lsr #1 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, lr, r4, ror #24 │ │ │ │ + rscseq pc, lr, ip, lsl ip @ │ │ │ │ + rscseq pc, lr, ip, asr #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #112 @ 0x70 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc 42c14 <__cxa_atexit@plt+0x36ecc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - ldr r5, [r7, #3] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - ldr r5, [r7, #7] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - ldr r5, [r8, #3] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - ldr r5, [r8, #7] │ │ │ │ - str r5, [sp] │ │ │ │ - str fp, [sp, #36] @ 0x24 │ │ │ │ - ldr fp, [r1, #3] │ │ │ │ - ldr lr, [r1, #7] │ │ │ │ - str r4, [sp, #32] │ │ │ │ - ldr r4, [r0, #3] │ │ │ │ - ldr r5, [r0, #7] │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #212] @ 42c28 <__cxa_atexit@plt+0x36ee0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r7, [r6, #104] @ 0x68 │ │ │ │ - str r8, [r6, #100] @ 0x64 │ │ │ │ - str r1, [r6, #92] @ 0x5c │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #188] @ 42c2c <__cxa_atexit@plt+0x36ee4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #184] @ 42c30 <__cxa_atexit@plt+0x36ee8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #180] @ 42c34 <__cxa_atexit@plt+0x36eec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str fp, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ - str r5, [r6, #44] @ 0x2c │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - str r5, [r6, #8] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r6, #16] │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r5, [r6, #20] │ │ │ │ mov r3, r6 │ │ │ │ - str r1, [r3, #24]! │ │ │ │ - str r3, [r6, #96] @ 0x60 │ │ │ │ - mov r5, r6 │ │ │ │ - str r7, [r5, #48]! @ 0x30 │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str r7, [r6, #60] @ 0x3c │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r7, [r6, #68] @ 0x44 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ - str r5, [r6, #84] @ 0x54 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ - sub r7, ip, #35 @ 0x23 │ │ │ │ - ldr r0, [sl, #4]! │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, ip │ │ │ │ - ldr fp, [sp, #36] @ 0x24 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #112 @ 0x70 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, ip │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff5e8 │ │ │ │ - smlalseq ip, lr, ip, ip │ │ │ │ - @ instruction: 0xfffff8cc │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - rsceq r4, pc, r4, lsl pc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #264 @ 0x108 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 42dfc <__cxa_atexit@plt+0x370b4> │ │ │ │ - ldr r3, [pc, #432] @ 42e14 <__cxa_atexit@plt+0x370cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [lr, #4]! │ │ │ │ - sub r3, r6, #90 @ 0x5a │ │ │ │ - str r3, [lr, #260] @ 0x104 │ │ │ │ - sub r3, r6, #18 │ │ │ │ - str r3, [lr, #256] @ 0x100 │ │ │ │ - ldr r3, [pc, #408] @ 42e18 <__cxa_atexit@plt+0x370d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [lr, #252] @ 0xfc │ │ │ │ - sub r2, r6, #42 @ 0x2a │ │ │ │ - str r2, [lr, #248] @ 0xf8 │ │ │ │ - str r3, [lr, #240] @ 0xf0 │ │ │ │ - sub r2, r6, #66 @ 0x42 │ │ │ │ - str r2, [lr, #224] @ 0xe0 │ │ │ │ - str r3, [lr, #216] @ 0xd8 │ │ │ │ - ldr r2, [pc, #376] @ 42e1c <__cxa_atexit@plt+0x370d4> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 3fae8 <__cxa_atexit@plt+0x33da0> │ │ │ │ + ldr r2, [pc, #48] @ 3faf4 <__cxa_atexit@plt+0x33dac> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 3faf8 <__cxa_atexit@plt+0x33db0> │ │ │ │ add r2, r2, #1 │ │ │ │ - str r2, [lr, #200] @ 0xc8 │ │ │ │ - str r3, [lr, #192] @ 0xc0 │ │ │ │ - sub r1, r6, #174 @ 0xae │ │ │ │ - str r1, [lr, #176] @ 0xb0 │ │ │ │ - sub r1, r6, #102 @ 0x66 │ │ │ │ - str r1, [lr, #172] @ 0xac │ │ │ │ - str r3, [lr, #168] @ 0xa8 │ │ │ │ - sub r1, r6, #126 @ 0x7e │ │ │ │ - str r1, [lr, #164] @ 0xa4 │ │ │ │ - str r3, [lr, #156] @ 0x9c │ │ │ │ - sub r1, r6, #150 @ 0x96 │ │ │ │ - str r1, [lr, #140] @ 0x8c │ │ │ │ - str r3, [lr, #132] @ 0x84 │ │ │ │ - str r2, [lr, #116] @ 0x74 │ │ │ │ - str r3, [lr, #108] @ 0x6c │ │ │ │ - str r2, [lr, #92] @ 0x5c │ │ │ │ - sub r1, r6, #186 @ 0xba │ │ │ │ - str r1, [lr, #88] @ 0x58 │ │ │ │ - str r3, [lr, #84] @ 0x54 │ │ │ │ - sub r1, r6, #210 @ 0xd2 │ │ │ │ - str r1, [lr, #80] @ 0x50 │ │ │ │ - str r3, [lr, #72] @ 0x48 │ │ │ │ - sub r1, r6, #234 @ 0xea │ │ │ │ - str r1, [lr, #56] @ 0x38 │ │ │ │ - str r3, [lr, #48] @ 0x30 │ │ │ │ - str r2, [lr, #32] │ │ │ │ - str r3, [lr, #24] │ │ │ │ - str r8, [lr, #8] │ │ │ │ - ldr r3, [pc, #256] @ 42e20 <__cxa_atexit@plt+0x370d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r7, lr │ │ │ │ - str r3, [r7, #228]! @ 0xe4 │ │ │ │ - str r7, [lr, #244] @ 0xf4 │ │ │ │ - ldr r7, [pc, #240] @ 42e24 <__cxa_atexit@plt+0x370dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r0, lr │ │ │ │ - str r7, [r0, #204]! @ 0xcc │ │ │ │ - str r0, [lr, #220] @ 0xdc │ │ │ │ - ldr r0, [pc, #224] @ 42e28 <__cxa_atexit@plt+0x370e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #180]! @ 0xb4 │ │ │ │ - str r1, [lr, #196] @ 0xc4 │ │ │ │ - ldr r0, [pc, #208] @ 42e2c <__cxa_atexit@plt+0x370e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #144]! @ 0x90 │ │ │ │ - str r1, [lr, #160] @ 0xa0 │ │ │ │ - ldr r0, [pc, #192] @ 42e30 <__cxa_atexit@plt+0x370e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #120]! @ 0x78 │ │ │ │ - str r1, [lr, #136] @ 0x88 │ │ │ │ - ldr r0, [pc, #176] @ 42e34 <__cxa_atexit@plt+0x370ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #96]! @ 0x60 │ │ │ │ - str r1, [lr, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #160] @ 42e38 <__cxa_atexit@plt+0x370f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #60]! @ 0x3c │ │ │ │ - str r1, [lr, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #144] @ 42e3c <__cxa_atexit@plt+0x370f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #36]! @ 0x24 │ │ │ │ - str r1, [lr, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #128] @ 42e40 <__cxa_atexit@plt+0x370f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - str r1, [lr, #28] │ │ │ │ - str lr, [lr, #236] @ 0xec │ │ │ │ - str lr, [lr, #212] @ 0xd4 │ │ │ │ - str lr, [lr, #188] @ 0xbc │ │ │ │ - str lr, [lr, #152] @ 0x98 │ │ │ │ - str lr, [lr, #128] @ 0x80 │ │ │ │ - str lr, [lr, #104] @ 0x68 │ │ │ │ - str lr, [lr, #68] @ 0x44 │ │ │ │ - str lr, [lr, #44] @ 0x2c │ │ │ │ - str lr, [lr, #20] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 42e44 <__cxa_atexit@plt+0x370fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #264 @ 0x108 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - rscseq ip, lr, r0, lsl sl │ │ │ │ - ldrhteq ip, [lr], #152 @ 0x98 │ │ │ │ - rscseq ip, lr, r8, asr sl │ │ │ │ - ldrsbteq ip, [lr], #172 @ 0xac │ │ │ │ - rscseq ip, lr, ip, asr #21 │ │ │ │ - rscseq ip, lr, r0, lsr #20 │ │ │ │ - rscseq ip, lr, r8, lsr #21 │ │ │ │ - smlalseq ip, lr, r8, sl │ │ │ │ - rscseq ip, lr, r8, ror #19 │ │ │ │ - rscseq ip, lr, r4, ror sl │ │ │ │ - rscseq ip, lr, r4, ror #20 │ │ │ │ - rsceq r4, pc, r0, ror #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 42e94 <__cxa_atexit@plt+0x3714c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 42e9c <__cxa_atexit@plt+0x37154> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 42ea0 <__cxa_atexit@plt+0x37158> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 42ea4 <__cxa_atexit@plt+0x3715c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, lr, r8, lsl #16 │ │ │ │ - smlalseq ip, lr, r0, r9 │ │ │ │ - rscseq ip, lr, r8, ror #17 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq pc, lr, r8, fp @ │ │ │ │ + rscseq pc, lr, r4, asr #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 42f14 <__cxa_atexit@plt+0x371cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 42f20 <__cxa_atexit@plt+0x371d8> │ │ │ │ - ldr lr, [pc, #88] @ 42f30 <__cxa_atexit@plt+0x371e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 42f34 <__cxa_atexit@plt+0x371ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 42f38 <__cxa_atexit@plt+0x371f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - rscseq ip, lr, ip, lsl #15 │ │ │ │ - rscseq ip, lr, r8, ror r8 │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 42f80 <__cxa_atexit@plt+0x37238> │ │ │ │ - ldr lr, [pc, #48] @ 42f88 <__cxa_atexit@plt+0x37240> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [pc, #32] @ 42f8c <__cxa_atexit@plt+0x37244> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq ip, lr, r4, lsl #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + bhi 3fb6c <__cxa_atexit@plt+0x33e24> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r9, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 42fdc <__cxa_atexit@plt+0x37294> │ │ │ │ - ldr r2, [pc, #52] @ 42fe8 <__cxa_atexit@plt+0x372a0> │ │ │ │ + bcc 3fb78 <__cxa_atexit@plt+0x33e30> │ │ │ │ + ldr r2, [pc, #72] @ 3fb88 <__cxa_atexit@plt+0x33e40> │ │ │ │ + ldr r1, [pc, #72] @ 3fb8c <__cxa_atexit@plt+0x33e44> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ 42fec <__cxa_atexit@plt+0x372a4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - ldrhteq ip, [lr], #116 @ 0x74 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4303c <__cxa_atexit@plt+0x372f4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 43044 <__cxa_atexit@plt+0x372fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 43048 <__cxa_atexit@plt+0x37300> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 4304c <__cxa_atexit@plt+0x37304> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq ip, lr, r0, ror #12 │ │ │ │ - rscseq ip, lr, r8, ror #15 │ │ │ │ - rscseq ip, lr, r0, asr #14 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq pc, lr, ip, lsr #22 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 430bc <__cxa_atexit@plt+0x37374> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 430c8 <__cxa_atexit@plt+0x37380> │ │ │ │ - ldr lr, [pc, #88] @ 430d8 <__cxa_atexit@plt+0x37390> │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3fbec <__cxa_atexit@plt+0x33ea4> │ │ │ │ + ldr lr, [pc, #72] @ 3fbf4 <__cxa_atexit@plt+0x33eac> │ │ │ │ + ldr r0, [pc, #72] @ 3fbf8 <__cxa_atexit@plt+0x33eb0> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 430dc <__cxa_atexit@plt+0x37394> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 430e0 <__cxa_atexit@plt+0x37398> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3fbdc <__cxa_atexit@plt+0x33e94> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - rscseq ip, lr, r4, ror #11 │ │ │ │ - ldrsbteq ip, [lr], #96 @ 0x60 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, lr, r0, asr #21 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 43128 <__cxa_atexit@plt+0x373e0> │ │ │ │ - ldr lr, [pc, #48] @ 43130 <__cxa_atexit@plt+0x373e8> │ │ │ │ + bhi 3fc6c <__cxa_atexit@plt+0x33f24> │ │ │ │ + ldr lr, [pc, #72] @ 3fc74 <__cxa_atexit@plt+0x33f2c> │ │ │ │ + ldr r0, [pc, #72] @ 3fc78 <__cxa_atexit@plt+0x33f30> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [pc, #32] @ 43134 <__cxa_atexit@plt+0x373ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r7} │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3fc5c <__cxa_atexit@plt+0x33f14> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq ip, lr, ip, asr r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 43184 <__cxa_atexit@plt+0x3743c> │ │ │ │ - ldr r2, [pc, #52] @ 43190 <__cxa_atexit@plt+0x37448> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ 43194 <__cxa_atexit@plt+0x3744c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - rscseq ip, lr, ip, lsl #12 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, lr, r0, asr #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 431e4 <__cxa_atexit@plt+0x3749c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 431ec <__cxa_atexit@plt+0x374a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 431f0 <__cxa_atexit@plt+0x374a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 431f4 <__cxa_atexit@plt+0x374ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ + bhi 3fcec <__cxa_atexit@plt+0x33fa4> │ │ │ │ + ldr lr, [pc, #72] @ 3fcf4 <__cxa_atexit@plt+0x33fac> │ │ │ │ + ldr r0, [pc, #72] @ 3fcf8 <__cxa_atexit@plt+0x33fb0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3fcdc <__cxa_atexit@plt+0x33f94> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq ip, [lr], #72 @ 0x48 │ │ │ │ - rscseq ip, lr, r0, asr #12 │ │ │ │ - smlalseq ip, lr, r8, r5 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, lr, r0, asr #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 43264 <__cxa_atexit@plt+0x3751c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 43270 <__cxa_atexit@plt+0x37528> │ │ │ │ - ldr lr, [pc, #88] @ 43280 <__cxa_atexit@plt+0x37538> │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 3fd6c <__cxa_atexit@plt+0x34024> │ │ │ │ + ldr lr, [pc, #72] @ 3fd74 <__cxa_atexit@plt+0x3402c> │ │ │ │ + ldr r0, [pc, #72] @ 3fd78 <__cxa_atexit@plt+0x34030> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 43284 <__cxa_atexit@plt+0x3753c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 43288 <__cxa_atexit@plt+0x37540> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 3fd5c <__cxa_atexit@plt+0x34014> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - rscseq ip, lr, ip, lsr r4 │ │ │ │ - rscseq ip, lr, r8, lsr #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, lr, r0, asr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + rsceq r7, pc, r8, asr #9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #32 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 432d0 <__cxa_atexit@plt+0x37588> │ │ │ │ - ldr lr, [pc, #48] @ 432d8 <__cxa_atexit@plt+0x37590> │ │ │ │ + bhi 3fe68 <__cxa_atexit@plt+0x34120> │ │ │ │ + ldr lr, [pc, #188] @ 3fe70 <__cxa_atexit@plt+0x34128> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + add r7, r7, #5 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [pc, #32] @ 432dc <__cxa_atexit@plt+0x37594> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r7} │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r5, #16 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + beq 3fe14 <__cxa_atexit@plt+0x340cc> │ │ │ │ + ldr r2, [pc, #140] @ 3fe74 <__cxa_atexit@plt+0x3412c> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 3fe20 <__cxa_atexit@plt+0x340d8> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3fe34 <__cxa_atexit@plt+0x340ec> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrhteq ip, [lr], #52 @ 0x34 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #84] @ 3fe7c <__cxa_atexit@plt+0x34134> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 3fe40 <__cxa_atexit@plt+0x340f8> │ │ │ │ + ldr r3, [pc, #60] @ 3fe78 <__cxa_atexit@plt+0x34130> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #56] @ 3fe80 <__cxa_atexit@plt+0x34138> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #48] @ 3fe84 <__cxa_atexit@plt+0x3413c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #40] @ 3fe88 <__cxa_atexit@plt+0x34140> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + andeq r0, r0, r8, ror r4 │ │ │ │ + andeq r0, r0, r0, lsl #3 │ │ │ │ + rscseq pc, lr, r0, lsl #19 │ │ │ │ + rscseq pc, lr, ip, asr r8 @ │ │ │ │ + rscseq pc, lr, ip, ror #18 │ │ │ │ + ldrdeq r7, [pc], #48 @ │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #124] @ 3ff1c <__cxa_atexit@plt+0x341d4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 3fed4 <__cxa_atexit@plt+0x3418c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3fee8 <__cxa_atexit@plt+0x341a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #72] @ 3ff24 <__cxa_atexit@plt+0x341dc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 3fef4 <__cxa_atexit@plt+0x341ac> │ │ │ │ + ldr r3, [pc, #48] @ 3ff20 <__cxa_atexit@plt+0x341d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #44] @ 3ff28 <__cxa_atexit@plt+0x341e0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #36] @ 3ff2c <__cxa_atexit@plt+0x341e4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #28] @ 3ff30 <__cxa_atexit@plt+0x341e8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r4, asr #7 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq pc, lr, ip, asr #17 │ │ │ │ + rscseq pc, lr, r8, lsr #15 │ │ │ │ + ldrhteq pc, [lr], #136 @ 0x88 @ │ │ │ │ + rsceq r7, pc, r8, lsr #6 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 3ff5c <__cxa_atexit@plt+0x34214> │ │ │ │ + ldr r3, [pc, #76] @ 3ffa0 <__cxa_atexit@plt+0x34258> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 3ff68 <__cxa_atexit@plt+0x34220> │ │ │ │ + ldr r3, [pc, #44] @ 3ff90 <__cxa_atexit@plt+0x34248> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + ldr r3, [pc, #36] @ 3ff94 <__cxa_atexit@plt+0x3424c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #28] @ 3ff98 <__cxa_atexit@plt+0x34250> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #20] @ 3ff9c <__cxa_atexit@plt+0x34254> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + andeq r0, r0, r0, asr r3 │ │ │ │ + rscseq pc, lr, r8, asr r8 @ │ │ │ │ + rscseq pc, lr, r4, lsr r7 @ │ │ │ │ + rscseq pc, lr, r4, asr #16 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 40004 <__cxa_atexit@plt+0x342bc> │ │ │ │ + ldr r3, [pc, #72] @ 40010 <__cxa_atexit@plt+0x342c8> │ │ │ │ + ldr lr, [pc, #72] @ 40014 <__cxa_atexit@plt+0x342cc> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r3, [pc, #44] @ 40018 <__cxa_atexit@plt+0x342d0> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xfffffb40 │ │ │ │ + rscseq pc, lr, r4, asr #13 │ │ │ │ + andeq r0, r0, r7, asr #9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4007c <__cxa_atexit@plt+0x34334> │ │ │ │ + ldr r6, [pc, #160] @ 400dc <__cxa_atexit@plt+0x34394> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r3, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + beq 400b4 <__cxa_atexit@plt+0x3436c> │ │ │ │ + ldr r6, [pc, #132] @ 400e0 <__cxa_atexit@plt+0x34398> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 400c4 <__cxa_atexit@plt+0x3437c> │ │ │ │ + mov r6, r8 │ │ │ │ + b 40128 <__cxa_atexit@plt+0x343e0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 400d0 <__cxa_atexit@plt+0x34388> │ │ │ │ + ldr r3, [pc, #80] @ 400e4 <__cxa_atexit@plt+0x3439c> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0xfffffaf8 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 4011c <__cxa_atexit@plt+0x343d4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 40114 <__cxa_atexit@plt+0x343cc> │ │ │ │ + b 40128 <__cxa_atexit@plt+0x343e0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4016c <__cxa_atexit@plt+0x34424> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 40200 <__cxa_atexit@plt+0x344b8> │ │ │ │ + ldr r3, [pc, #196] @ 40214 <__cxa_atexit@plt+0x344cc> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + b 401bc <__cxa_atexit@plt+0x34474> │ │ │ │ + ldr r6, [pc, #152] @ 4020c <__cxa_atexit@plt+0x344c4> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 401c8 <__cxa_atexit@plt+0x34480> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 401d4 <__cxa_atexit@plt+0x3448c> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 40200 <__cxa_atexit@plt+0x344b8> │ │ │ │ + ldr r2, [pc, #100] @ 40210 <__cxa_atexit@plt+0x344c8> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 40200 <__cxa_atexit@plt+0x344b8> │ │ │ │ + ldr r2, [pc, #52] @ 40218 <__cxa_atexit@plt+0x344d0> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xfffffae4 │ │ │ │ + @ instruction: 0xfffffbbc │ │ │ │ + @ instruction: 0xfffffa28 │ │ │ │ + andeq r0, r0, r7, asr #8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 40270 <__cxa_atexit@plt+0x34528> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4332c <__cxa_atexit@plt+0x375e4> │ │ │ │ - ldr r2, [pc, #52] @ 43338 <__cxa_atexit@plt+0x375f0> │ │ │ │ + bcc 4029c <__cxa_atexit@plt+0x34554> │ │ │ │ + ldr r2, [pc, #84] @ 402a8 <__cxa_atexit@plt+0x34560> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r5, r5, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ 4333c <__cxa_atexit@plt+0x375f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4029c <__cxa_atexit@plt+0x34554> │ │ │ │ + ldr r2, [pc, #44] @ 402ac <__cxa_atexit@plt+0x34564> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - rscseq ip, lr, r4, ror #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 43394 <__cxa_atexit@plt+0x3764c> │ │ │ │ - ldr lr, [pc, #64] @ 433a0 <__cxa_atexit@plt+0x37658> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffa38 │ │ │ │ + @ instruction: 0xfffff98c │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 40310 <__cxa_atexit@plt+0x345c8> │ │ │ │ + ldr lr, [pc, #72] @ 4031c <__cxa_atexit@plt+0x345d4> │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r1, [pc, #68] @ 40320 <__cxa_atexit@plt+0x345d8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #52] @ 433a4 <__cxa_atexit@plt+0x3765c> │ │ │ │ + str lr, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [pc, #44] @ 40324 <__cxa_atexit@plt+0x345dc> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #16 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r2, #-16] │ │ │ │ - stmdb r2, {r0, r1, r7} │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xfffff34c │ │ │ │ + ldrhteq pc, [lr], #56 @ 0x38 @ │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 40388 <__cxa_atexit@plt+0x34640> │ │ │ │ + ldr r6, [pc, #152] @ 403e0 <__cxa_atexit@plt+0x34698> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r6, pc, r6 │ │ │ │ tst r3, #3 │ │ │ │ - beq 43388 <__cxa_atexit@plt+0x37640> │ │ │ │ - mov r7, r3 │ │ │ │ - b 433b0 <__cxa_atexit@plt+0x37668> │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + beq 403b8 <__cxa_atexit@plt+0x34670> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r6, [r3, #3] │ │ │ │ + ldr r3, [pc, #116] @ 403e4 <__cxa_atexit@plt+0x3469c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 403c8 <__cxa_atexit@plt+0x34680> │ │ │ │ + mov r6, r8 │ │ │ │ + b 4042c <__cxa_atexit@plt+0x346e4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 403d4 <__cxa_atexit@plt+0x3468c> │ │ │ │ + ldr r3, [pc, #72] @ 403e8 <__cxa_atexit@plt+0x346a0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - rscseq ip, lr, r0, lsl #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffff308 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #100 @ 0x64 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 43484 <__cxa_atexit@plt+0x3773c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr lr, [pc, #180] @ 43490 <__cxa_atexit@plt+0x37748> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r4, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - ldr r8, [r1, #3] │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [pc, #152] @ 43494 <__cxa_atexit@plt+0x3774c> │ │ │ │ - add sl, pc, sl │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r7, [pc, #144] @ 43498 <__cxa_atexit@plt+0x37750> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r3, #16] │ │ │ │ - mov r0, r3 │ │ │ │ - str sl, [r0, #20]! │ │ │ │ - mov sl, fp │ │ │ │ - mov fp, r3 │ │ │ │ - str r7, [fp, #40]! @ 0x28 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #80] @ 4349c <__cxa_atexit@plt+0x37754> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str fp, [r3, #72] @ 0x48 │ │ │ │ - str r8, [r3, #76] @ 0x4c │ │ │ │ - str r1, [r3, #80] @ 0x50 │ │ │ │ - add lr, r3, #84 @ 0x54 │ │ │ │ - stm lr, {r0, r9, ip} │ │ │ │ - str r3, [r3, #96] @ 0x60 │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov fp, sl │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 40420 <__cxa_atexit@plt+0x346d8> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 40418 <__cxa_atexit@plt+0x346d0> │ │ │ │ + b 4042c <__cxa_atexit@plt+0x346e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #100 @ 0x64 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - @ instruction: 0xfffffcec │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - rscseq ip, lr, r0, asr #7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov lr, r6 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 40468 <__cxa_atexit@plt+0x34720> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #268 @ 0x10c │ │ │ │ + add r6, sl, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 43664 <__cxa_atexit@plt+0x3791c> │ │ │ │ - ldr r3, [pc, #436] @ 4367c <__cxa_atexit@plt+0x37934> │ │ │ │ + bcc 404f0 <__cxa_atexit@plt+0x347a8> │ │ │ │ + ldr r3, [pc, #176] @ 40504 <__cxa_atexit@plt+0x347bc> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [lr, #4]! │ │ │ │ - sub r3, r6, #90 @ 0x5a │ │ │ │ - str r3, [lr, #264] @ 0x108 │ │ │ │ - sub r3, r6, #18 │ │ │ │ - str r3, [lr, #260] @ 0x104 │ │ │ │ - ldr r3, [pc, #412] @ 43680 <__cxa_atexit@plt+0x37938> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [lr, #256] @ 0x100 │ │ │ │ - sub r2, r6, #42 @ 0x2a │ │ │ │ - str r2, [lr, #252] @ 0xfc │ │ │ │ - str r3, [lr, #244] @ 0xf4 │ │ │ │ - sub r2, r6, #66 @ 0x42 │ │ │ │ - str r2, [lr, #228] @ 0xe4 │ │ │ │ - str r3, [lr, #220] @ 0xdc │ │ │ │ - ldr r2, [pc, #380] @ 43684 <__cxa_atexit@plt+0x3793c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [lr, #204] @ 0xcc │ │ │ │ - str r3, [lr, #196] @ 0xc4 │ │ │ │ - sub r1, r6, #174 @ 0xae │ │ │ │ - str r1, [lr, #180] @ 0xb4 │ │ │ │ - sub r1, r6, #102 @ 0x66 │ │ │ │ - str r1, [lr, #176] @ 0xb0 │ │ │ │ - str r3, [lr, #172] @ 0xac │ │ │ │ - sub r1, r6, #126 @ 0x7e │ │ │ │ - str r1, [lr, #168] @ 0xa8 │ │ │ │ - str r3, [lr, #160] @ 0xa0 │ │ │ │ - sub r1, r6, #150 @ 0x96 │ │ │ │ - str r1, [lr, #144] @ 0x90 │ │ │ │ - str r3, [lr, #136] @ 0x88 │ │ │ │ - str r2, [lr, #120] @ 0x78 │ │ │ │ - str r3, [lr, #112] @ 0x70 │ │ │ │ - str r2, [lr, #96] @ 0x60 │ │ │ │ - sub r1, r6, #186 @ 0xba │ │ │ │ - str r1, [lr, #92] @ 0x5c │ │ │ │ - str r3, [lr, #88] @ 0x58 │ │ │ │ - sub r1, r6, #210 @ 0xd2 │ │ │ │ - str r1, [lr, #84] @ 0x54 │ │ │ │ - str r3, [lr, #76] @ 0x4c │ │ │ │ - sub r1, r6, #234 @ 0xea │ │ │ │ - str r1, [lr, #60] @ 0x3c │ │ │ │ - str r3, [lr, #52] @ 0x34 │ │ │ │ - str r2, [lr, #36] @ 0x24 │ │ │ │ - str r3, [lr, #28] │ │ │ │ - str r8, [lr, #8] │ │ │ │ - str r9, [lr, #12] │ │ │ │ - ldr r3, [pc, #256] @ 43688 <__cxa_atexit@plt+0x37940> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r7, lr │ │ │ │ - str r3, [r7, #232]! @ 0xe8 │ │ │ │ - str r7, [lr, #248] @ 0xf8 │ │ │ │ - ldr r7, [pc, #240] @ 4368c <__cxa_atexit@plt+0x37944> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r0, lr │ │ │ │ - str r7, [r0, #208]! @ 0xd0 │ │ │ │ - str r0, [lr, #224] @ 0xe0 │ │ │ │ - ldr r0, [pc, #224] @ 43690 <__cxa_atexit@plt+0x37948> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #184]! @ 0xb8 │ │ │ │ - str r1, [lr, #200] @ 0xc8 │ │ │ │ - ldr r0, [pc, #208] @ 43694 <__cxa_atexit@plt+0x3794c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #148]! @ 0x94 │ │ │ │ - str r1, [lr, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #192] @ 43698 <__cxa_atexit@plt+0x37950> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #124]! @ 0x7c │ │ │ │ - str r1, [lr, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #176] @ 4369c <__cxa_atexit@plt+0x37954> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #100]! @ 0x64 │ │ │ │ - str r1, [lr, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #160] @ 436a0 <__cxa_atexit@plt+0x37958> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #64]! @ 0x40 │ │ │ │ - str r1, [lr, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #144] @ 436a4 <__cxa_atexit@plt+0x3795c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #40]! @ 0x28 │ │ │ │ - str r1, [lr, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #128] @ 436a8 <__cxa_atexit@plt+0x37960> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, lr │ │ │ │ - str r0, [r1, #16]! │ │ │ │ - str r1, [lr, #32] │ │ │ │ - str lr, [lr, #240] @ 0xf0 │ │ │ │ - str lr, [lr, #216] @ 0xd8 │ │ │ │ - str lr, [lr, #192] @ 0xc0 │ │ │ │ - str lr, [lr, #156] @ 0x9c │ │ │ │ - str lr, [lr, #132] @ 0x84 │ │ │ │ - str lr, [lr, #108] @ 0x6c │ │ │ │ - str lr, [lr, #72] @ 0x48 │ │ │ │ - str lr, [lr, #48] @ 0x30 │ │ │ │ - str lr, [lr, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r0, [r5] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + b 404b0 <__cxa_atexit@plt+0x34768> │ │ │ │ + ldr r6, [pc, #140] @ 404fc <__cxa_atexit@plt+0x347b4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 404bc <__cxa_atexit@plt+0x34774> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 404c8 <__cxa_atexit@plt+0x34780> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 404f0 <__cxa_atexit@plt+0x347a8> │ │ │ │ + ldr r3, [pc, #92] @ 40500 <__cxa_atexit@plt+0x347b8> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 436ac <__cxa_atexit@plt+0x37964> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #268 @ 0x10c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 404f0 <__cxa_atexit@plt+0x347a8> │ │ │ │ + ldr r3, [pc, #48] @ 40508 <__cxa_atexit@plt+0x347c0> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffff430 │ │ │ │ + @ instruction: 0xfffff590 │ │ │ │ + @ instruction: 0xfffff2e4 │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 40558 <__cxa_atexit@plt+0x34810> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 40580 <__cxa_atexit@plt+0x34838> │ │ │ │ + ldr r3, [pc, #76] @ 4058c <__cxa_atexit@plt+0x34844> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 40580 <__cxa_atexit@plt+0x34838> │ │ │ │ + ldr r3, [pc, #40] @ 40590 <__cxa_atexit@plt+0x34848> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff390 │ │ │ │ + @ instruction: 0xfffff254 │ │ │ │ + rsceq r6, pc, r4, ror #25 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #88 @ 0x58 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 4064c <__cxa_atexit@plt+0x34904> │ │ │ │ + ldr r3, [pc, #156] @ 4065c <__cxa_atexit@plt+0x34914> │ │ │ │ + ldr r1, [pc, #156] @ 40660 <__cxa_atexit@plt+0x34918> │ │ │ │ + ldr ip, [pc, #156] @ 40664 <__cxa_atexit@plt+0x3491c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #152] @ 40668 <__cxa_atexit@plt+0x34920> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + mov r3, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str sl, [r2, #72] @ 0x48 │ │ │ │ + str lr, [r2, #20] │ │ │ │ + add sl, r2, #52 @ 0x34 │ │ │ │ + add lr, r2, #28 │ │ │ │ + str r1, [r2, #68] @ 0x44 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + stm sl, {r0, r1, r8} │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r2, {r0, r1, r8} │ │ │ │ + str r7, [r2, #64] @ 0x40 │ │ │ │ + str r7, [r2, #16] │ │ │ │ + stm lr, {r0, r1, r7, r8, r9, ip} │ │ │ │ + str r7, [r2, #84] @ 0x54 │ │ │ │ + sub r7, r6, #33 @ 0x21 │ │ │ │ + str r7, [r3] │ │ │ │ + ldr sl, [r5] │ │ │ │ + sub r7, r6, #63 @ 0x3f │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r6, #13 │ │ │ │ + str r8, [r2, #80] @ 0x50 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r7 │ │ │ │ + str r2, [r2, #24] │ │ │ │ + str sl, [r2, #76] @ 0x4c │ │ │ │ + b 3c6f0 <__cxa_atexit@plt+0x309a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - rscseq ip, lr, ip, lsr #3 │ │ │ │ - rscseq ip, lr, r4, asr r1 │ │ │ │ - ldrshteq ip, [lr], #16 │ │ │ │ - rscseq ip, lr, r4, ror r2 │ │ │ │ - rscseq ip, lr, r4, ror #4 │ │ │ │ - ldrhteq ip, [lr], #24 │ │ │ │ - rscseq ip, lr, r0, asr #4 │ │ │ │ - rscseq ip, lr, r0, lsr r2 │ │ │ │ - rscseq ip, lr, r0, lsl #3 │ │ │ │ - rscseq ip, lr, ip, lsl #4 │ │ │ │ - ldrshteq ip, [lr], #28 │ │ │ │ - rsceq r4, pc, r0, lsl #10 │ │ │ │ - rsceq r4, pc, r0, asr #9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 43704 <__cxa_atexit@plt+0x379bc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 436fc <__cxa_atexit@plt+0x379b4> │ │ │ │ - ldr r8, [pc, #40] @ 4370c <__cxa_atexit@plt+0x379c4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 43710 <__cxa_atexit@plt+0x379c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 733530 <__cxa_atexit@plt+0x7277e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xffffcbb8 │ │ │ │ + @ instruction: 0xfffff7b8 │ │ │ │ + @ instruction: 0xffffe450 │ │ │ │ + @ instruction: 0xffffcfe0 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 40bd0 <__cxa_atexit@plt+0x34e88> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 406a4 <__cxa_atexit@plt+0x3495c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 406ac <__cxa_atexit@plt+0x34964> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smullseq r5, sl, r1, r8 │ │ │ │ - rscseq fp, lr, ip, ror #30 │ │ │ │ - rsceq r4, pc, ip, asr r4 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 43768 <__cxa_atexit@plt+0x37a20> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 43760 <__cxa_atexit@plt+0x37a18> │ │ │ │ - ldr r8, [pc, #40] @ 43770 <__cxa_atexit@plt+0x37a28> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 43774 <__cxa_atexit@plt+0x37a2c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 733530 <__cxa_atexit@plt+0x7277e8> │ │ │ │ + ldrsbteq lr, [lr], #252 @ 0xfc │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4076c <__cxa_atexit@plt+0x34a24> │ │ │ │ + ldr lr, [pc, #168] @ 4077c <__cxa_atexit@plt+0x34a34> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 40780 <__cxa_atexit@plt+0x34a38> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stmib r3, {r8, r9, lr} │ │ │ │ + beq 40754 <__cxa_atexit@plt+0x34a0c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 40784 <__cxa_atexit@plt+0x34a3c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 40760 <__cxa_atexit@plt+0x34a18> │ │ │ │ + mov r7, r3 │ │ │ │ + b 407d4 <__cxa_atexit@plt+0x34a8c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - sbcseq r5, sl, sl, lsl #16 │ │ │ │ - rscseq fp, lr, r8, lsl #30 │ │ │ │ - rsceq r4, pc, ip, lsl #9 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4380c <__cxa_atexit@plt+0x37ac4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 43814 <__cxa_atexit@plt+0x37acc> │ │ │ │ - ldr r1, [pc, #120] @ 43828 <__cxa_atexit@plt+0x37ae0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - sub r2, r6, #18 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - sub sl, r6, #30 │ │ │ │ - ldr r1, [pc, #84] @ 4382c <__cxa_atexit@plt+0x37ae4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #76] @ 43830 <__cxa_atexit@plt+0x37ae8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add ip, r3, #8 │ │ │ │ - stm ip, {r0, r1, r2, r9, sl} │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - ldr r3, [pc, #52] @ 43834 <__cxa_atexit@plt+0x37aec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - b b1cf6c <__cxa_atexit@plt+0xb11224> │ │ │ │ - mov r6, r3 │ │ │ │ - b 4381c <__cxa_atexit@plt+0x37ad4> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, lr, r0, asr #29 │ │ │ │ - rscseq fp, lr, r4, lsl #29 │ │ │ │ - rscseq fp, lr, ip, lsr #29 │ │ │ │ - rscseq ip, lr, r8, lsr #32 │ │ │ │ - rsceq r4, pc, ip, lsr #7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 438cc <__cxa_atexit@plt+0x37b84> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq lr, lr, ip, ror pc │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 407c8 <__cxa_atexit@plt+0x34a80> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 407c0 <__cxa_atexit@plt+0x34a78> │ │ │ │ + b 407d4 <__cxa_atexit@plt+0x34a8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4086c <__cxa_atexit@plt+0x34b24> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 438d4 <__cxa_atexit@plt+0x37b8c> │ │ │ │ - ldr r1, [pc, #120] @ 438e8 <__cxa_atexit@plt+0x37ba0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - sub r2, r6, #18 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - sub sl, r6, #30 │ │ │ │ - ldr r1, [pc, #84] @ 438ec <__cxa_atexit@plt+0x37ba4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #76] @ 438f0 <__cxa_atexit@plt+0x37ba8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add ip, r3, #8 │ │ │ │ - stm ip, {r0, r1, r2, r9, sl} │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - ldr r3, [pc, #52] @ 438f4 <__cxa_atexit@plt+0x37bac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - b b1c660 <__cxa_atexit@plt+0xb10918> │ │ │ │ - mov r6, r3 │ │ │ │ - b 438dc <__cxa_atexit@plt+0x37b94> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 40878 <__cxa_atexit@plt+0x34b30> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 40814 <__cxa_atexit@plt+0x34acc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, lr, r0, lsl #28 │ │ │ │ - rscseq fp, lr, r4, asr #27 │ │ │ │ - rscseq fp, lr, ip, ror #27 │ │ │ │ - rscseq fp, lr, ip, ror #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 43944 <__cxa_atexit@plt+0x37bfc> │ │ │ │ - ldr r2, [pc, #56] @ 4394c <__cxa_atexit@plt+0x37c04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 43950 <__cxa_atexit@plt+0x37c08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 43954 <__cxa_atexit@plt+0x37c0c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 4086c <__cxa_atexit@plt+0x34b24> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 40808 <__cxa_atexit@plt+0x34ac0> │ │ │ │ + bne 4086c <__cxa_atexit@plt+0x34b24> │ │ │ │ + ldr r1, [pc, #84] @ 40888 <__cxa_atexit@plt+0x34b40> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #72] @ 4088c <__cxa_atexit@plt+0x34b44> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + stm r9, {r2, r3, r7, r8} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrsbteq lr, [lr], #228 @ 0xe4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 408fc <__cxa_atexit@plt+0x34bb4> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 4090c <__cxa_atexit@plt+0x34bc4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rsceq r4, pc, ip, asr r2 @ │ │ │ │ - rscseq fp, lr, r0, asr sp │ │ │ │ - rscseq fp, lr, r0, asr #28 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 439a4 <__cxa_atexit@plt+0x37c5c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 439ac <__cxa_atexit@plt+0x37c64> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 439b0 <__cxa_atexit@plt+0x37c68> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + bhi 40940 <__cxa_atexit@plt+0x34bf8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 40948 <__cxa_atexit@plt+0x34c00> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrshteq fp, [lr], #192 @ 0xc0 │ │ │ │ - rscseq fp, lr, r8, ror #27 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rscseq lr, lr, r0, asr #26 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 43a40 <__cxa_atexit@plt+0x37cf8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 43a4c <__cxa_atexit@plt+0x37d04> │ │ │ │ - ldr lr, [pc, #120] @ 43a5c <__cxa_atexit@plt+0x37d14> │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 40a08 <__cxa_atexit@plt+0x34cc0> │ │ │ │ + ldr lr, [pc, #168] @ 40a18 <__cxa_atexit@plt+0x34cd0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #112] @ 43a60 <__cxa_atexit@plt+0x37d18> │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 40a1c <__cxa_atexit@plt+0x34cd4> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #88] @ 43a64 <__cxa_atexit@plt+0x37d1c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r1, [pc, #76] @ 43a68 <__cxa_atexit@plt+0x37d20> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r9 │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - rscseq fp, lr, r0, lsl #25 │ │ │ │ - rscseq fp, lr, r4, ror #26 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 43ab8 <__cxa_atexit@plt+0x37d70> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 43ac0 <__cxa_atexit@plt+0x37d78> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 43ac4 <__cxa_atexit@plt+0x37d7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stmib r3, {r8, r9, lr} │ │ │ │ + beq 409f0 <__cxa_atexit@plt+0x34ca8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 40a20 <__cxa_atexit@plt+0x34cd8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 409fc <__cxa_atexit@plt+0x34cb4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 40a70 <__cxa_atexit@plt+0x34d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq fp, [lr], #188 @ 0xbc │ │ │ │ - ldrsbteq fp, [lr], #196 @ 0xc4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 43b40 <__cxa_atexit@plt+0x37df8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 43b4c <__cxa_atexit@plt+0x37e04> │ │ │ │ - ldr lr, [pc, #100] @ 43b5c <__cxa_atexit@plt+0x37e14> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ 43b60 <__cxa_atexit@plt+0x37e18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r8, r7, #12 │ │ │ │ - ldm r8, {r1, r2, r8} │ │ │ │ - ldr r0, [pc, #72] @ 43b64 <__cxa_atexit@plt+0x37e1c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - mov r5, r9 │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - rscseq fp, lr, ip, ror #22 │ │ │ │ - rscseq fp, lr, r4, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 43bb4 <__cxa_atexit@plt+0x37e6c> │ │ │ │ - ldr r2, [pc, #56] @ 43bbc <__cxa_atexit@plt+0x37e74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 43bc0 <__cxa_atexit@plt+0x37e78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 43bc4 <__cxa_atexit@plt+0x37e7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq lr, lr, r0, ror #25 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 40a64 <__cxa_atexit@plt+0x34d1c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 40a5c <__cxa_atexit@plt+0x34d14> │ │ │ │ + b 40a70 <__cxa_atexit@plt+0x34d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rsceq r4, pc, r8, asr #32 │ │ │ │ - rscseq fp, lr, r0, ror #21 │ │ │ │ - ldrsbteq fp, [lr], #176 @ 0xb0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 43c14 <__cxa_atexit@plt+0x37ecc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 43c1c <__cxa_atexit@plt+0x37ed4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 43c20 <__cxa_atexit@plt+0x37ed8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 40b08 <__cxa_atexit@plt+0x34dc0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 40b14 <__cxa_atexit@plt+0x34dcc> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 40ab0 <__cxa_atexit@plt+0x34d68> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, lr, r0, lsl #21 │ │ │ │ - rscseq fp, lr, r8, ror fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 43c70 <__cxa_atexit@plt+0x37f28> │ │ │ │ - ldr r2, [pc, #56] @ 43c78 <__cxa_atexit@plt+0x37f30> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 43c7c <__cxa_atexit@plt+0x37f34> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 43c80 <__cxa_atexit@plt+0x37f38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 40b08 <__cxa_atexit@plt+0x34dc0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 40aa4 <__cxa_atexit@plt+0x34d5c> │ │ │ │ + bne 40b08 <__cxa_atexit@plt+0x34dc0> │ │ │ │ + ldr r1, [pc, #84] @ 40b24 <__cxa_atexit@plt+0x34ddc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #72] @ 40b28 <__cxa_atexit@plt+0x34de0> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + stm r9, {r2, r3, r7, r8} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - rsceq r3, pc, r0, lsr pc @ │ │ │ │ - rscseq fp, lr, r4, lsr #20 │ │ │ │ - rscseq fp, lr, r4, lsl fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub sl, r5, #20 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 43d0c <__cxa_atexit@plt+0x37fc4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 43d18 <__cxa_atexit@plt+0x37fd0> │ │ │ │ - ldr r9, [pc, #116] @ 43d28 <__cxa_atexit@plt+0x37fe0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #112] @ 43d2c <__cxa_atexit@plt+0x37fe4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #104] @ 43d30 <__cxa_atexit@plt+0x37fe8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r2, [pc, #84] @ 43d34 <__cxa_atexit@plt+0x37fec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, sl │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq lr, lr, r8, lsr ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 40ba4 <__cxa_atexit@plt+0x34e5c> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 40bb4 <__cxa_atexit@plt+0x34e6c> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - rscseq fp, lr, r8, lsr #19 │ │ │ │ - smlalseq fp, lr, r0, sl │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + strhteq r6, [pc], #104 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 43d84 <__cxa_atexit@plt+0x3803c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 43d8c <__cxa_atexit@plt+0x38044> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 43d90 <__cxa_atexit@plt+0x38048> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 40c28 <__cxa_atexit@plt+0x34ee0> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 40c10 <__cxa_atexit@plt+0x34ec8> │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r7, r8, r9, sl} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5, #32] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + b 40c38 <__cxa_atexit@plt+0x34ef0> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - rscseq fp, lr, r0, lsl r9 │ │ │ │ - rscseq fp, lr, r8, lsl #20 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #92 @ 0x5c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 40d14 <__cxa_atexit@plt+0x34fcc> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + ldr r9, [pc, #200] @ 40d2c <__cxa_atexit@plt+0x34fe4> │ │ │ │ + sub r0, r6, #71 @ 0x47 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr sl, [r5] │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r4, [pc, #172] @ 40d30 <__cxa_atexit@plt+0x34fe8> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r6, #87 @ 0x57 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ + str fp, [r3, #76] @ 0x4c │ │ │ │ + stmib r3, {r9, ip} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r4, [r3, #20] │ │ │ │ + str fp, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + ldr r4, [pc, #128] @ 40d34 <__cxa_atexit@plt+0x34fec> │ │ │ │ + str r1, [r3, #68] @ 0x44 │ │ │ │ + str r8, [r3, #72] @ 0x48 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #32] │ │ │ │ + add r4, r3, #36 @ 0x24 │ │ │ │ + stm r4, {r1, r8, fp} │ │ │ │ + add r1, r3, #48 @ 0x30 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [pc, #92] @ 40d38 <__cxa_atexit@plt+0x34ff0> │ │ │ │ + ldr r9, [r5, #24]! │ │ │ │ + sub r4, r6, #25 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5] │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + str r4, [r5, #4] │ │ │ │ + sub r4, r6, #59 @ 0x3b │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ + str lr, [r3, #88] @ 0x58 │ │ │ │ + str sl, [r3, #84] @ 0x54 │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r2, [pc, #32] @ 40d3c <__cxa_atexit@plt+0x34ff4> │ │ │ │ + mov r3, #92 @ 0x5c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq lr, lr, r0, lsr #22 │ │ │ │ + smlalseq lr, lr, r8, sl @ │ │ │ │ + @ instruction: 0xfffffbdc │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r6, pc, ip, lsr r5 @ │ │ │ │ + andeq r0, r0, r9, lsl #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 40c38 <__cxa_atexit@plt+0x34ef0> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 43de0 <__cxa_atexit@plt+0x38098> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 43de8 <__cxa_atexit@plt+0x380a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 43dec <__cxa_atexit@plt+0x380a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + bhi 40d94 <__cxa_atexit@plt+0x3504c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 40d9c <__cxa_atexit@plt+0x35054> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq fp, [lr], #132 @ 0x84 │ │ │ │ - rscseq fp, lr, ip, lsr #19 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + rscseq lr, lr, ip, ror #17 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 43e3c <__cxa_atexit@plt+0x380f4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 43e44 <__cxa_atexit@plt+0x380fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 43e48 <__cxa_atexit@plt+0x38100> │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 40e64 <__cxa_atexit@plt+0x3511c> │ │ │ │ + ldr lr, [pc, #176] @ 40e74 <__cxa_atexit@plt+0x3512c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #148] @ 40e78 <__cxa_atexit@plt+0x35130> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + beq 40e4c <__cxa_atexit@plt+0x35104> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 40e7c <__cxa_atexit@plt+0x35134> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 40e58 <__cxa_atexit@plt+0x35110> │ │ │ │ + mov r7, r3 │ │ │ │ + b 40ecc <__cxa_atexit@plt+0x35184> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, lr, r8, asr r8 │ │ │ │ - rscseq fp, lr, r0, asr r9 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub r9, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 43ee8 <__cxa_atexit@plt+0x381a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 43ef4 <__cxa_atexit@plt+0x381ac> │ │ │ │ - ldr r0, [pc, #136] @ 43f04 <__cxa_atexit@plt+0x381bc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr ip, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - ldr lr, [pc, #100] @ 43f08 <__cxa_atexit@plt+0x381c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - str r1, [r2, #8] │ │ │ │ - ldr r3, [pc, #88] @ 43f0c <__cxa_atexit@plt+0x381c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [pc, #72] @ 43f10 <__cxa_atexit@plt+0x381c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str fp, [r5, #-12] │ │ │ │ - mov r5, r9 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldrshteq fp, [lr], #116 @ 0x74 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - ldrhteq fp, [lr], #140 @ 0x8c │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq lr, lr, ip, lsl #17 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [r3, #8]! │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 43f64 <__cxa_atexit@plt+0x3821c> │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 43fbc <__cxa_atexit@plt+0x38274> │ │ │ │ - ldr sl, [pc, #124] @ 43fd4 <__cxa_atexit@plt+0x3828c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, #120] @ 43fd8 <__cxa_atexit@plt+0x38290> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 43f7c <__cxa_atexit@plt+0x38234> │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 43fbc <__cxa_atexit@plt+0x38274> │ │ │ │ - ldr sl, [pc, #84] @ 43fc8 <__cxa_atexit@plt+0x38280> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, #80] @ 43fcc <__cxa_atexit@plt+0x38284> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 40ec0 <__cxa_atexit@plt+0x35178> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #76] @ 43fd0 <__cxa_atexit@plt+0x38288> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str r9, [r2, #32] │ │ │ │ - str lr, [r2, #36] @ 0x24 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - mov r1, r2 │ │ │ │ - str sl, [r1, #20]! │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - rscseq fp, lr, ip, ror #15 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4401c <__cxa_atexit@plt+0x382d4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 44024 <__cxa_atexit@plt+0x382dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 44028 <__cxa_atexit@plt+0x382e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, lr, r0, ror r6 │ │ │ │ - rscseq fp, lr, r4, ror #14 │ │ │ │ - rsceq r3, pc, r0, ror fp @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r8, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 440dc <__cxa_atexit@plt+0x38394> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 440e4 <__cxa_atexit@plt+0x3839c> │ │ │ │ - ldr lr, [pc, #148] @ 440f8 <__cxa_atexit@plt+0x383b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #140] @ 440fc <__cxa_atexit@plt+0x383b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add sl, r7, #12 │ │ │ │ - ldm sl, {r0, r9, sl} │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - ldr ip, [pc, #116] @ 44100 <__cxa_atexit@plt+0x383b8> │ │ │ │ - add ip, pc, ip │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str ip, [r8, #40]! @ 0x28 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - sub r3, r6, #34 @ 0x22 │ │ │ │ - str r3, [r8, #-4] │ │ │ │ - ldr r3, [pc, #88] @ 44104 <__cxa_atexit@plt+0x383bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - sub r1, r6, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #80] @ 44108 <__cxa_atexit@plt+0x383c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r3, [r8, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r8, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r8, #28 │ │ │ │ - stm lr, {r0, r3, sl} │ │ │ │ - sub lr, r8, #16 │ │ │ │ - stm lr, {r1, r3, r9} │ │ │ │ - sub r9, r6, #22 │ │ │ │ - b 831690 <__cxa_atexit@plt+0x825948> │ │ │ │ - mov r6, r8 │ │ │ │ - b 440ec <__cxa_atexit@plt+0x383a4> │ │ │ │ - mov r5, #52 @ 0x34 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 40eb8 <__cxa_atexit@plt+0x35170> │ │ │ │ + b 40ecc <__cxa_atexit@plt+0x35184> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq fp, lr, r0, lsl #12 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - rscseq fp, lr, r4, ror #11 │ │ │ │ - rscseq fp, lr, r4, lsr #11 │ │ │ │ - smlaleq r3, pc, r0, sl @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 4416c <__cxa_atexit@plt+0x38424> │ │ │ │ - ldr r3, [pc, #112] @ 4419c <__cxa_atexit@plt+0x38454> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 44184 <__cxa_atexit@plt+0x3843c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 4418c <__cxa_atexit@plt+0x38444> │ │ │ │ - ldr r2, [pc, #84] @ 441a8 <__cxa_atexit@plt+0x38460> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + bne 40f64 <__cxa_atexit@plt+0x3521c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 40f70 <__cxa_atexit@plt+0x35228> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 40f0c <__cxa_atexit@plt+0x351c4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 441a0 <__cxa_atexit@plt+0x38458> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #36] @ 441a4 <__cxa_atexit@plt+0x3845c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + bne 40f64 <__cxa_atexit@plt+0x3521c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 40f00 <__cxa_atexit@plt+0x351b8> │ │ │ │ + bne 40f64 <__cxa_atexit@plt+0x3521c> │ │ │ │ + ldr r1, [pc, #84] @ 40f80 <__cxa_atexit@plt+0x35238> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #72] @ 40f84 <__cxa_atexit@plt+0x3523c> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r6, #28] │ │ │ │ + stm r9, {r2, r3, r7, r8} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rsceq r3, pc, r0, lsr sl @ │ │ │ │ - rsceq r3, pc, r4, lsr #20 │ │ │ │ - rscseq fp, lr, r0, asr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + ldrsbteq lr, [lr], #124 @ 0x7c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 441e4 <__cxa_atexit@plt+0x3849c> │ │ │ │ - ldr r2, [pc, #32] @ 441f0 <__cxa_atexit@plt+0x384a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq fp, lr, r4, asr #11 │ │ │ │ - rsceq r3, pc, r8, lsr #19 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 44278 <__cxa_atexit@plt+0x38530> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 44284 <__cxa_atexit@plt+0x3853c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #104] @ 44294 <__cxa_atexit@plt+0x3854c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldm lr, {r1, ip, lr} │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr sl, [r7, #24] │ │ │ │ - ldr r8, [r7, #28] │ │ │ │ - ldr r0, [pc, #76] @ 44298 <__cxa_atexit@plt+0x38550> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [pc, #68] @ 4429c <__cxa_atexit@plt+0x38554> │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 40ff4 <__cxa_atexit@plt+0x352ac> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 41004 <__cxa_atexit@plt+0x352bc> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - add r0, r3, #8 │ │ │ │ - stm r0, {r1, ip, lr} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, lr, r4, asr #8 │ │ │ │ - rscseq fp, lr, r0, lsr #10 │ │ │ │ @ instruction: 0xfffffddc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 442ec <__cxa_atexit@plt+0x385a4> │ │ │ │ - ldr r2, [pc, #56] @ 442f4 <__cxa_atexit@plt+0x385ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 442f8 <__cxa_atexit@plt+0x385b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 442fc <__cxa_atexit@plt+0x385b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 41038 <__cxa_atexit@plt+0x352f0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 41040 <__cxa_atexit@plt+0x352f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rsceq r3, pc, r0, ror #17 │ │ │ │ - rscseq fp, lr, r8, lsr #7 │ │ │ │ - smlalseq fp, lr, r8, r4 │ │ │ │ - smlaleq r3, pc, ip, r8 @ │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 4439c <__cxa_atexit@plt+0x38654> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 443a8 <__cxa_atexit@plt+0x38660> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 443b8 <__cxa_atexit@plt+0x38670> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r8, [r7, #28] │ │ │ │ - ldr r0, [pc, #100] @ 443bc <__cxa_atexit@plt+0x38674> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #92] @ 443c0 <__cxa_atexit@plt+0x38678> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #84] @ 443c4 <__cxa_atexit@plt+0x3867c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r2, r9, sl} │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r0, [r3, #32]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, lr, r8, lsr r3 │ │ │ │ - rscseq fp, lr, r8, lsl r4 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + rscseq lr, lr, r8, asr #12 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 44414 <__cxa_atexit@plt+0x386cc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 4441c <__cxa_atexit@plt+0x386d4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 44420 <__cxa_atexit@plt+0x386d8> │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 41108 <__cxa_atexit@plt+0x353c0> │ │ │ │ + ldr lr, [pc, #176] @ 41118 <__cxa_atexit@plt+0x353d0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #148] @ 4111c <__cxa_atexit@plt+0x353d4> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + beq 410f0 <__cxa_atexit@plt+0x353a8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 41120 <__cxa_atexit@plt+0x353d8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 410fc <__cxa_atexit@plt+0x353b4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 41170 <__cxa_atexit@plt+0x35428> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, lr, r0, lsl #5 │ │ │ │ - rscseq fp, lr, r8, ror r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq lr, lr, r8, ror #11 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4447c <__cxa_atexit@plt+0x38734> │ │ │ │ - ldr r2, [pc, #44] @ 44484 <__cxa_atexit@plt+0x3873c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r0, [pc, #32] @ 44488 <__cxa_atexit@plt+0x38740> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b d4125c <__cxa_atexit@plt+0xd35514> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 41164 <__cxa_atexit@plt+0x3541c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 4115c <__cxa_atexit@plt+0x35414> │ │ │ │ + b 41170 <__cxa_atexit@plt+0x35428> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq fp, lr, r8, lsl #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 41208 <__cxa_atexit@plt+0x354c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 41214 <__cxa_atexit@plt+0x354cc> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 411b0 <__cxa_atexit@plt+0x35468> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 41208 <__cxa_atexit@plt+0x354c0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 411a4 <__cxa_atexit@plt+0x3545c> │ │ │ │ + bne 41208 <__cxa_atexit@plt+0x354c0> │ │ │ │ + ldr r1, [pc, #84] @ 41224 <__cxa_atexit@plt+0x354dc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #72] @ 41228 <__cxa_atexit@plt+0x354e0> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r6, #28] │ │ │ │ + stm r9, {r2, r3, r7, r8} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + rscseq lr, lr, r8, lsr r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 444cc <__cxa_atexit@plt+0x38784> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 444d8 <__cxa_atexit@plt+0x38790> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ + bcc 412a4 <__cxa_atexit@plt+0x3555c> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 412b4 <__cxa_atexit@plt+0x3556c> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - rsceq r3, pc, r0, lsr #13 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r8, r6 │ │ │ │ - sub r6, r5, #24 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 445a8 <__cxa_atexit@plt+0x38860> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + strhteq r5, [pc], #248 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #76 @ 0x4c │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #104 @ 0x68 │ │ │ │ + mov sl, r9 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 445b4 <__cxa_atexit@plt+0x3886c> │ │ │ │ - ldr lr, [pc, #180] @ 445c4 <__cxa_atexit@plt+0x3887c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #176] @ 445c8 <__cxa_atexit@plt+0x38880> │ │ │ │ + bcc 413e4 <__cxa_atexit@plt+0x3569c> │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + sub r9, r6, #71 @ 0x47 │ │ │ │ + stmib sp, {r0, r1} │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr lr, [r1, #4]! │ │ │ │ + str r7, [sp, #16] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str lr, [r2, #100] @ 0x64 │ │ │ │ + str r3, [r2, #104] @ 0x68 │ │ │ │ + str lr, [r2, #68] @ 0x44 │ │ │ │ + str r3, [r2, #72] @ 0x48 │ │ │ │ + mov r7, r4 │ │ │ │ + ldr r4, [pc, #204] @ 41400 <__cxa_atexit@plt+0x356b8> │ │ │ │ + sub ip, r6, #99 @ 0x63 │ │ │ │ + sub fp, r6, #82 @ 0x52 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ + str r8, [r2, #80] @ 0x50 │ │ │ │ + str sl, [r2, #84] @ 0x54 │ │ │ │ + str ip, [r2, #88] @ 0x58 │ │ │ │ + str r9, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ + str ip, [r2, #36] @ 0x24 │ │ │ │ + str fp, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #160] @ 41404 <__cxa_atexit@plt+0x356bc> │ │ │ │ + add r4, r2, #44 @ 0x2c │ │ │ │ + str r9, [r2, #60] @ 0x3c │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r4, {r0, r8, sl, ip} │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [pc, #136] @ 41408 <__cxa_atexit@plt+0x356c0> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r4, [r2, #4] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + add lr, r2, #20 │ │ │ │ + sub r3, r6, #25 │ │ │ │ + str r4, [r2, #8] │ │ │ │ + ldr r4, [pc, #104] @ 4140c <__cxa_atexit@plt+0x356c4> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stm lr, {r4, r8, sl} │ │ │ │ + ldr r4, [pc, #96] @ 41410 <__cxa_atexit@plt+0x356c8> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r4, [r2, #32] │ │ │ │ + sub r4, r6, #59 @ 0x3b │ │ │ │ + str r4, [r5, #12] │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + mov r5, r1 │ │ │ │ + str r0, [r1] │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r3, #104 @ 0x68 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xfffffc24 │ │ │ │ + rscseq lr, lr, r8, lsl #8 │ │ │ │ + rscseq lr, lr, r0, ror #5 │ │ │ │ + rscseq lr, lr, ip, ror #6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 41444 <__cxa_atexit@plt+0x356fc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 4144c <__cxa_atexit@plt+0x35704> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add r9, r7, #16 │ │ │ │ - ldm r9, {r0, r3, r9} │ │ │ │ - str lr, [r8, #64]! @ 0x40 │ │ │ │ - str fp, [sp] │ │ │ │ - sub fp, r6, #34 @ 0x22 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - sub r1, r6, #46 @ 0x2e │ │ │ │ - sub r2, r6, #58 @ 0x3a │ │ │ │ - sub ip, r6, #70 @ 0x46 │ │ │ │ - ldr sl, [pc, #120] @ 445cc <__cxa_atexit@plt+0x38884> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add sl, sl, #1 │ │ │ │ - ldr lr, [pc, #112] @ 445d0 <__cxa_atexit@plt+0x38888> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r8, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r8, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r8, #-20] @ 0xffffffec │ │ │ │ - str r1, [r8, #-16] │ │ │ │ - str lr, [r8, #-12] │ │ │ │ - stmdb r8, {r0, fp} │ │ │ │ - str lr, [r8, #-60] @ 0xffffffc4 │ │ │ │ - sub r1, r8, #56 @ 0x38 │ │ │ │ - stm r1, {r3, sl, lr} │ │ │ │ - sub r1, r8, #44 @ 0x2c │ │ │ │ - stm r1, {r0, ip, lr} │ │ │ │ - str r9, [r8, #-32] @ 0xffffffe0 │ │ │ │ - ldr r3, [pc, #60] @ 445d4 <__cxa_atexit@plt+0x3888c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - sub r9, r6, #22 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b b1103c <__cxa_atexit@plt+0xb052f4> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - rscseq fp, lr, r8, asr r1 │ │ │ │ - rscseq fp, lr, r8, lsl #2 │ │ │ │ - rscseq fp, lr, r0, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq r3, pc, r4, lsr #11 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 445fc <__cxa_atexit@plt+0x388b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, #3 │ │ │ │ - mov r9, r7 │ │ │ │ - b b1124c <__cxa_atexit@plt+0xb05504> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rsceq r3, pc, ip, ror r5 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 44668 <__cxa_atexit@plt+0x38920> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #108] @ 44694 <__cxa_atexit@plt+0x3894c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 44680 <__cxa_atexit@plt+0x38938> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 44668 <__cxa_atexit@plt+0x38920> │ │ │ │ - ldr r3, [pc, #76] @ 44698 <__cxa_atexit@plt+0x38950> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ + rscseq lr, lr, ip, lsr r2 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 41510 <__cxa_atexit@plt+0x357c8> │ │ │ │ + ldr lr, [pc, #172] @ 41520 <__cxa_atexit@plt+0x357d8> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 41524 <__cxa_atexit@plt+0x357dc> │ │ │ │ tst r7, #3 │ │ │ │ - beq 4468c <__cxa_atexit@plt+0x38944> │ │ │ │ - b 44718 <__cxa_atexit@plt+0x389d0> │ │ │ │ - ldr r7, [pc, #44] @ 4469c <__cxa_atexit@plt+0x38954> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #36] @ 446a0 <__cxa_atexit@plt+0x38958> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 414f8 <__cxa_atexit@plt+0x357b0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 41528 <__cxa_atexit@plt+0x357e0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 41504 <__cxa_atexit@plt+0x357bc> │ │ │ │ + mov r7, r3 │ │ │ │ + b 41578 <__cxa_atexit@plt+0x35830> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rsceq r3, pc, r4, lsl r5 @ │ │ │ │ - rsceq r3, pc, r8, lsl #10 │ │ │ │ - ldrdeq r3, [pc], #72 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 446e0 <__cxa_atexit@plt+0x38998> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #52] @ 44700 <__cxa_atexit@plt+0x389b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 446f8 <__cxa_atexit@plt+0x389b0> │ │ │ │ - b 44718 <__cxa_atexit@plt+0x389d0> │ │ │ │ - ldr r7, [pc, #28] @ 44704 <__cxa_atexit@plt+0x389bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #20] @ 44708 <__cxa_atexit@plt+0x389c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrsbteq lr, [lr], #28 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 4156c <__cxa_atexit@plt+0x35824> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 41564 <__cxa_atexit@plt+0x3581c> │ │ │ │ + b 41578 <__cxa_atexit@plt+0x35830> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlaleq r3, pc, ip, r4 @ │ │ │ │ - smlaleq r3, pc, r0, r4 @ │ │ │ │ - rsceq r3, pc, r0, ror r4 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 44750 <__cxa_atexit@plt+0x38a08> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #148] @ 447c8 <__cxa_atexit@plt+0x38a80> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 44768 <__cxa_atexit@plt+0x38a20> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 44774 <__cxa_atexit@plt+0x38a2c> │ │ │ │ - ldr r7, [pc, #116] @ 447cc <__cxa_atexit@plt+0x38a84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r0, [pc, #108] @ 447d0 <__cxa_atexit@plt+0x38a88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ + bne 41614 <__cxa_atexit@plt+0x358cc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 447b4 <__cxa_atexit@plt+0x38a6c> │ │ │ │ - ldr lr, [pc, #72] @ 447d4 <__cxa_atexit@plt+0x38a8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldmib r5, {r1, r7} │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 41620 <__cxa_atexit@plt+0x358d8> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 415b8 <__cxa_atexit@plt+0x35870> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rsceq r3, pc, ip, lsr #8 │ │ │ │ - rsceq r3, pc, r0, lsr #8 │ │ │ │ - rscseq fp, lr, r8, lsr r0 │ │ │ │ - rsceq r3, pc, r4, lsr #7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 44808 <__cxa_atexit@plt+0x38ac0> │ │ │ │ - ldr r7, [pc, #88] @ 44850 <__cxa_atexit@plt+0x38b08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [pc, #80] @ 44854 <__cxa_atexit@plt+0x38b0c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + bne 41614 <__cxa_atexit@plt+0x358cc> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 415ac <__cxa_atexit@plt+0x35864> │ │ │ │ + bne 41614 <__cxa_atexit@plt+0x358cc> │ │ │ │ + ldr r1, [pc, #88] @ 41630 <__cxa_atexit@plt+0x358e8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 41634 <__cxa_atexit@plt+0x358ec> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq lr, lr, r4, lsr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 44840 <__cxa_atexit@plt+0x38af8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ 44858 <__cxa_atexit@plt+0x38b10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, r2, r7} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r3, pc, ip, lsl #7 │ │ │ │ - rsceq r3, pc, r0, lsl #7 │ │ │ │ - smlalseq sl, lr, r4, pc @ │ │ │ │ - rsceq r3, pc, r0, lsr #6 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 4490c <__cxa_atexit@plt+0x38bc4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 44918 <__cxa_atexit@plt+0x38bd0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #148] @ 44928 <__cxa_atexit@plt+0x38be0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r8, [r7, #28] │ │ │ │ - ldr r0, [pc, #120] @ 4492c <__cxa_atexit@plt+0x38be4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #112] @ 44930 <__cxa_atexit@plt+0x38be8> │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 416a4 <__cxa_atexit@plt+0x3595c> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 416b4 <__cxa_atexit@plt+0x3596c> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ - add r0, r3, #16 │ │ │ │ - stm r0, {r2, r9, sl} │ │ │ │ - ldr r0, [pc, #88] @ 44934 <__cxa_atexit@plt+0x38bec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r1, #28]! │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r0, [pc, #72] @ 44938 <__cxa_atexit@plt+0x38bf0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r1, #40]! @ 0x28 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq sl, [lr], #220 @ 0xdc │ │ │ │ - ldrhteq sl, [lr], #236 @ 0xec │ │ │ │ - @ instruction: 0xfffffc24 │ │ │ │ - rscseq sl, lr, r4, lsr #29 │ │ │ │ - rscseq sl, lr, ip, lsl #29 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 44988 <__cxa_atexit@plt+0x38c40> │ │ │ │ - ldr r2, [pc, #56] @ 44990 <__cxa_atexit@plt+0x38c48> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 44994 <__cxa_atexit@plt+0x38c4c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 44998 <__cxa_atexit@plt+0x38c50> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 416e8 <__cxa_atexit@plt+0x359a0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 416f0 <__cxa_atexit@plt+0x359a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rsceq r3, pc, ip, lsr r2 @ │ │ │ │ - rscseq sl, lr, ip, lsl #26 │ │ │ │ - ldrshteq sl, [lr], #220 @ 0xdc │ │ │ │ - rsceq r3, pc, r0, ror #3 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 44a38 <__cxa_atexit@plt+0x38cf0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 44a44 <__cxa_atexit@plt+0x38cfc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 44a54 <__cxa_atexit@plt+0x38d0c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r8, [r7, #28] │ │ │ │ - ldr r0, [pc, #100] @ 44a58 <__cxa_atexit@plt+0x38d10> │ │ │ │ + smlalseq sp, lr, r8, pc @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 417b4 <__cxa_atexit@plt+0x35a6c> │ │ │ │ + ldr lr, [pc, #172] @ 417c4 <__cxa_atexit@plt+0x35a7c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 417c8 <__cxa_atexit@plt+0x35a80> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #92] @ 44a5c <__cxa_atexit@plt+0x38d14> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #84] @ 44a60 <__cxa_atexit@plt+0x38d18> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r2, r9, sl} │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r0, [r3, #32]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlalseq sl, lr, ip, ip │ │ │ │ - rscseq sl, lr, ip, ror sp │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rsceq r3, pc, r8, lsl r1 @ │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 44b28 <__cxa_atexit@plt+0x38de0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 44b34 <__cxa_atexit@plt+0x38dec> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #168] @ 44b44 <__cxa_atexit@plt+0x38dfc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - ldr r1, [r7, #32] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r6, [sp] │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [pc, #116] @ 44b48 <__cxa_atexit@plt+0x38e00> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #108] @ 44b4c <__cxa_atexit@plt+0x38e04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #100] @ 44b50 <__cxa_atexit@plt+0x38e08> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - add fp, r3, #36 @ 0x24 │ │ │ │ - stm fp, {r8, r9, sl} │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldm sp, {r6, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq sl, [lr], #180 @ 0xb4 │ │ │ │ - smlalseq sl, lr, ip, ip │ │ │ │ - @ instruction: 0xfffff8ec │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - rsceq r3, pc, r0, lsl #1 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 44c20 <__cxa_atexit@plt+0x38ed8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 44c2c <__cxa_atexit@plt+0x38ee4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #176] @ 44c3c <__cxa_atexit@plt+0x38ef4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr sl, [r7, #24] │ │ │ │ - ldr r8, [r7, #28] │ │ │ │ - ldr ip, [r7, #32] │ │ │ │ - stm sp, {r2, r6} │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [pc, #128] @ 44c40 <__cxa_atexit@plt+0x38ef8> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r6, [pc, #120] @ 44c44 <__cxa_atexit@plt+0x38efc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - ldr r6, [pc, #112] @ 44c48 <__cxa_atexit@plt+0x38f00> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - str sl, [r3, #56] @ 0x38 │ │ │ │ - str r8, [r3, #60] @ 0x3c │ │ │ │ - str ip, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - add r2, r3, #8 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r6, [r3, #32]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldm sp, {r5, r6, fp} │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, lr, r4, ror #21 │ │ │ │ - ldrhteq sl, [lr], #176 @ 0xb0 │ │ │ │ - @ instruction: 0xfffff73c │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 44c98 <__cxa_atexit@plt+0x38f50> │ │ │ │ - ldr r2, [pc, #56] @ 44ca0 <__cxa_atexit@plt+0x38f58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 44ca4 <__cxa_atexit@plt+0x38f5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 44ca8 <__cxa_atexit@plt+0x38f60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 4179c <__cxa_atexit@plt+0x35a54> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 417cc <__cxa_atexit@plt+0x35a84> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 417a8 <__cxa_atexit@plt+0x35a60> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4181c <__cxa_atexit@plt+0x35ad4> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rsceq r2, pc, r4, asr pc @ │ │ │ │ - ldrshteq sl, [lr], #156 @ 0x9c │ │ │ │ - rscseq sl, lr, ip, ror #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 44cf8 <__cxa_atexit@plt+0x38fb0> │ │ │ │ - ldr r2, [pc, #56] @ 44d00 <__cxa_atexit@plt+0x38fb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 44d04 <__cxa_atexit@plt+0x38fbc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 44d08 <__cxa_atexit@plt+0x38fc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rsceq r2, pc, ip, ror #29 │ │ │ │ - smlalseq sl, lr, ip, r9 │ │ │ │ - rscseq sl, lr, ip, lsl #21 │ │ │ │ - rsceq r2, pc, r8, asr #29 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #32 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 44dd8 <__cxa_atexit@plt+0x39090> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 44de4 <__cxa_atexit@plt+0x3909c> │ │ │ │ - ldr r8, [pc, #180] @ 44df4 <__cxa_atexit@plt+0x390ac> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #172] @ 44df8 <__cxa_atexit@plt+0x390b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add ip, r7, #16 │ │ │ │ - ldm ip, {r4, sl, ip} │ │ │ │ - stmib sp, {r2, r6} │ │ │ │ - ldr lr, [r7, #28] │ │ │ │ - ldr r9, [r7, #32] │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ - str r6, [sp] │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #116] @ 44dfc <__cxa_atexit@plt+0x390b4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r8, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r6, [pc, #108] @ 44e00 <__cxa_atexit@plt+0x390b8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - ldr r6, [pc, #100] @ 44e04 <__cxa_atexit@plt+0x390bc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r0, r1, r4, sl, ip, lr} │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r6, [r3, #40]! @ 0x28 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldmib sp, {r5, r6} │ │ │ │ - ldr r8, [sp] │ │ │ │ - b d40f4c <__cxa_atexit@plt+0xd35204> │ │ │ │ - mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq sp, lr, r8, lsr pc │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 41810 <__cxa_atexit@plt+0x35ac8> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 41808 <__cxa_atexit@plt+0x35ac0> │ │ │ │ + b 4181c <__cxa_atexit@plt+0x35ad4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rscseq sl, lr, r4, lsr #18 │ │ │ │ - rscseq sl, lr, r8, ror #19 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 44e58 <__cxa_atexit@plt+0x39110> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 44e64 <__cxa_atexit@plt+0x3911c> │ │ │ │ - ldr r2, [pc, #64] @ 44e74 <__cxa_atexit@plt+0x3912c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ 44e78 <__cxa_atexit@plt+0x39130> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - rscseq sl, lr, r4, lsr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 44ec8 <__cxa_atexit@plt+0x39180> │ │ │ │ - ldr r2, [pc, #56] @ 44ed0 <__cxa_atexit@plt+0x39188> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 44ed4 <__cxa_atexit@plt+0x3918c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 44ed8 <__cxa_atexit@plt+0x39190> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 418b8 <__cxa_atexit@plt+0x35b70> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 418c4 <__cxa_atexit@plt+0x35b7c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4185c <__cxa_atexit@plt+0x35b14> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rsceq r2, pc, r4, lsr #26 │ │ │ │ - rscseq sl, lr, ip, asr #15 │ │ │ │ - ldrhteq sl, [lr], #140 @ 0x8c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 44f28 <__cxa_atexit@plt+0x391e0> │ │ │ │ - ldr r2, [pc, #56] @ 44f30 <__cxa_atexit@plt+0x391e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 44f34 <__cxa_atexit@plt+0x391ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 44f38 <__cxa_atexit@plt+0x391f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 418b8 <__cxa_atexit@plt+0x35b70> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 41850 <__cxa_atexit@plt+0x35b08> │ │ │ │ + bne 418b8 <__cxa_atexit@plt+0x35b70> │ │ │ │ + ldr r1, [pc, #88] @ 418d4 <__cxa_atexit@plt+0x35b8c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 418d8 <__cxa_atexit@plt+0x35b90> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - rsceq r2, pc, r4, asr #25 │ │ │ │ - rscseq sl, lr, ip, ror #14 │ │ │ │ - rscseq sl, lr, ip, asr r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 44f88 <__cxa_atexit@plt+0x39240> │ │ │ │ - ldr r2, [pc, #56] @ 44f90 <__cxa_atexit@plt+0x39248> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 44f94 <__cxa_atexit@plt+0x3924c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 44f98 <__cxa_atexit@plt+0x39250> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rsceq r2, pc, r4, ror #24 │ │ │ │ - rscseq sl, lr, ip, lsl #14 │ │ │ │ - ldrshteq sl, [lr], #124 @ 0x7c │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 45010 <__cxa_atexit@plt+0x392c8> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + smlalseq sp, lr, r0, lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 45018 <__cxa_atexit@plt+0x392d0> │ │ │ │ - ldr r2, [pc, #100] @ 45034 <__cxa_atexit@plt+0x392ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #96] @ 45038 <__cxa_atexit@plt+0x392f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r8, r9 │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ - mov r6, r3 │ │ │ │ - b 45020 <__cxa_atexit@plt+0x392d8> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 45030 <__cxa_atexit@plt+0x392e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strdeq r2, [pc], #180 @ │ │ │ │ - @ instruction: 0xffffe7b0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - strhteq r2, [pc], #184 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 450a4 <__cxa_atexit@plt+0x3935c> │ │ │ │ - ldr r9, [pc, #76] @ 450b0 <__cxa_atexit@plt+0x39368> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #72] @ 450b4 <__cxa_atexit@plt+0x3936c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ + bcc 41954 <__cxa_atexit@plt+0x35c0c> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 41964 <__cxa_atexit@plt+0x35c1c> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - mov r3, #24 │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe7dc │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rsceq r2, pc, ip, lsl fp @ │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 450f0 <__cxa_atexit@plt+0x393a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r1, r3, r7} │ │ │ │ - ldr r3, [pc, #12] @ 450f4 <__cxa_atexit@plt+0x393ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq sl, lr, r8, lsl #13 │ │ │ │ - ldrdeq r2, [pc], #172 @ │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 45174 <__cxa_atexit@plt+0x3942c> │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 45260 <__cxa_atexit@plt+0x39518> │ │ │ │ - ldr r7, [pc, #340] @ 45288 <__cxa_atexit@plt+0x39540> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #336] @ 4528c <__cxa_atexit@plt+0x39544> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #332] @ 45290 <__cxa_atexit@plt+0x39548> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r9, [r5, #36]! @ 0x24 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r7, #24]! │ │ │ │ - mov r8, r3 │ │ │ │ - str lr, [r8, #12]! │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + rsceq r5, pc, r0, lsl r9 @ │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 419dc <__cxa_atexit@plt+0x35c94> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + and r0, r1, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 419c8 <__cxa_atexit@plt+0x35c80> │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + ldr lr, [sl, #11] │ │ │ │ + sub ip, r5, #28 │ │ │ │ + stm ip, {r7, r8, r9, sl} │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + mov r7, fp │ │ │ │ + b 419e4 <__cxa_atexit@plt+0x35c9c> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ mov sl, r3 │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - add r6, r3, #124 @ 0x7c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4526c <__cxa_atexit@plt+0x39524> │ │ │ │ - ldr r7, [pc, #240] @ 45278 <__cxa_atexit@plt+0x39530> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #236] @ 4527c <__cxa_atexit@plt+0x39534> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r6, [sp, #12] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 41acc <__cxa_atexit@plt+0x35d84> │ │ │ │ + ldr sl, [pc, #224] @ 41ae8 <__cxa_atexit@plt+0x35da0> │ │ │ │ + sub r8, r6, #71 @ 0x47 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r7, [r2, #6] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + stmib r3, {sl, lr} │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ - ldr lr, [pc, #224] @ 45280 <__cxa_atexit@plt+0x39538> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r4, [pc, #220] @ 45284 <__cxa_atexit@plt+0x3953c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r1, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r8, #48]! @ 0x30 │ │ │ │ - mov sl, r3 │ │ │ │ - str lr, [sl, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r4, [r7, #80]! @ 0x50 │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str r9, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ - str lr, [r3, #72] @ 0x48 │ │ │ │ - str r3, [r3, #76] @ 0x4c │ │ │ │ - str lr, [r3, #120] @ 0x78 │ │ │ │ - str r9, [r5] │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r5, #-16] │ │ │ │ - ldr r6, [r5, #-12] │ │ │ │ - ldr r4, [r5, #-8] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - str r9, [r3, #88] @ 0x58 │ │ │ │ - str lr, [r3, #92] @ 0x5c │ │ │ │ - str fp, [r3, #96] @ 0x60 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ - str r1, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr fp, [r5] │ │ │ │ + ldr ip, [r5, #20] │ │ │ │ + ldr r9, [r1, #24]! │ │ │ │ + ldr r2, [pc, #148] @ 41aec <__cxa_atexit@plt+0x35da4> │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + add r2, r3, #20 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + str ip, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #116] @ 41af0 <__cxa_atexit@plt+0x35da8> │ │ │ │ + sub r4, r6, #25 │ │ │ │ + str r8, [r3, #64] @ 0x40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + add r2, r3, #52 @ 0x34 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str fp, [r1] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + str r4, [r5, #28] │ │ │ │ + str r9, [r3, #72] @ 0x48 │ │ │ │ ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r9, r3 │ │ │ │ - ldmib sp, {r0, fp} │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r3, #124 @ 0x7c │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + str r2, [r5, #32] │ │ │ │ + mov r5, r1 │ │ │ │ + str sl, [r3, #68] @ 0x44 │ │ │ │ + str ip, [r3, #76] @ 0x4c │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r7, [pc, #32] @ 41af4 <__cxa_atexit@plt+0x35dac> │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe830 │ │ │ │ - @ instruction: 0xffffecc0 │ │ │ │ - @ instruction: 0xffffe92c │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - @ instruction: 0xfffffd9c │ │ │ │ - rsceq r2, pc, ip, ror r9 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 452dc <__cxa_atexit@plt+0x39594> │ │ │ │ - ldr r7, [pc, #52] @ 452ec <__cxa_atexit@plt+0x395a4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, lr, r0, lsl sp │ │ │ │ + @ instruction: 0xfffffbe0 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r5, pc, r4, lsl #15 │ │ │ │ + andeq r1, r0, r9, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 419e4 <__cxa_atexit@plt+0x35c9c> │ │ │ │ + rsceq r5, pc, r4, ror #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 41bcc <__cxa_atexit@plt+0x35e84> │ │ │ │ + ldr r2, [pc, #156] @ 41bd8 <__cxa_atexit@plt+0x35e90> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ tst sl, #3 │ │ │ │ - beq 452d0 <__cxa_atexit@plt+0x39588> │ │ │ │ - mov r7, sl │ │ │ │ - b 45300 <__cxa_atexit@plt+0x395b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + mov r2, r3 │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + str r9, [r2, #12]! │ │ │ │ + beq 41ba4 <__cxa_atexit@plt+0x35e5c> │ │ │ │ + ldr lr, [pc, #124] @ 41bdc <__cxa_atexit@plt+0x35e94> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r9, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r0, [r3] │ │ │ │ + str r1, [r2] │ │ │ │ + beq 41bb4 <__cxa_atexit@plt+0x35e6c> │ │ │ │ + ldr lr, [pc, #92] @ 41be0 <__cxa_atexit@plt+0x35e98> │ │ │ │ + tst r0, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + beq 41bc0 <__cxa_atexit@plt+0x35e78> │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r1 │ │ │ │ + str r0, [r2] │ │ │ │ + b 41978 <__cxa_atexit@plt+0x35c30> │ │ │ │ ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 452f0 <__cxa_atexit@plt+0x395a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r2, pc, r8, asr #18 │ │ │ │ - rsceq r2, pc, r0, lsr #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #216] @ 453ec <__cxa_atexit@plt+0x396a4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 453b8 <__cxa_atexit@plt+0x39670> │ │ │ │ - ldr r3, [pc, #180] @ 453f0 <__cxa_atexit@plt+0x396a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 453c8 <__cxa_atexit@plt+0x39680> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 453d0 <__cxa_atexit@plt+0x39688> │ │ │ │ - ldr r2, [pc, #136] @ 453f8 <__cxa_atexit@plt+0x396b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #132] @ 453fc <__cxa_atexit@plt+0x396b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r8, [r5] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 453d8 <__cxa_atexit@plt+0x39690> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 453f4 <__cxa_atexit@plt+0x396ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - muleq r0, r8, r1 │ │ │ │ - rsceq r2, pc, ip, lsr r8 @ │ │ │ │ - @ instruction: 0xffffe410 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - rsceq r2, pc, r4, lsl r8 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r6, [pc, #164] @ 454c0 <__cxa_atexit@plt+0x39778> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - sub r6, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 4549c <__cxa_atexit@plt+0x39754> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 454a4 <__cxa_atexit@plt+0x3975c> │ │ │ │ - ldr r3, [pc, #116] @ 454c8 <__cxa_atexit@plt+0x39780> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #112] @ 454cc <__cxa_atexit@plt+0x39784> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r0, [r7, #20] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ - mov r6, r7 │ │ │ │ - b 454ac <__cxa_atexit@plt+0x39764> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #12] @ 454c4 <__cxa_atexit@plt+0x3977c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - rsceq r2, pc, r4, ror #14 │ │ │ │ - @ instruction: 0xffffe32c │ │ │ │ - @ instruction: 0xfffffbe8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 45528 <__cxa_atexit@plt+0x397e0> │ │ │ │ - ldr lr, [pc, #68] @ 45540 <__cxa_atexit@plt+0x397f8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmda r5, {r1, r7, r8} │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 45544 <__cxa_atexit@plt+0x397fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq sl, lr, r4, lsr r3 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4559c <__cxa_atexit@plt+0x39854> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #68] @ 455b4 <__cxa_atexit@plt+0x3986c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r8, r5, #16 │ │ │ │ - ldm r8, {r1, r7, r8} │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 455b8 <__cxa_atexit@plt+0x39870> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq sl, lr, r0, asr #5 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - rsceq r2, pc, r4, asr r6 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 45604 <__cxa_atexit@plt+0x398bc> │ │ │ │ - ldr r7, [pc, #52] @ 45614 <__cxa_atexit@plt+0x398cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 455f8 <__cxa_atexit@plt+0x398b0> │ │ │ │ - mov r7, sl │ │ │ │ - b 45628 <__cxa_atexit@plt+0x398e0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 45618 <__cxa_atexit@plt+0x398d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r2, pc, r8, lsr #12 │ │ │ │ - strdeq r2, [pc], #88 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + smlaleq r5, pc, r8, r6 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #216] @ 45714 <__cxa_atexit@plt+0x399cc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r3, #12]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #92] @ 41c64 <__cxa_atexit@plt+0x35f1c> │ │ │ │ + mov r2, r5 │ │ │ │ + str sl, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-8]! │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ tst r9, #3 │ │ │ │ - beq 456e0 <__cxa_atexit@plt+0x39998> │ │ │ │ - ldr r3, [pc, #180] @ 45718 <__cxa_atexit@plt+0x399d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 456f0 <__cxa_atexit@plt+0x399a8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 456f8 <__cxa_atexit@plt+0x399b0> │ │ │ │ - ldr r2, [pc, #136] @ 45720 <__cxa_atexit@plt+0x399d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #132] @ 45724 <__cxa_atexit@plt+0x399dc> │ │ │ │ + str r7, [r5] │ │ │ │ + beq 41c48 <__cxa_atexit@plt+0x35f00> │ │ │ │ + ldr r1, [pc, #64] @ 41c68 <__cxa_atexit@plt+0x35f20> │ │ │ │ + tst r7, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r8, [r5] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ + stmda r5, {r1, r9} │ │ │ │ + beq 41c58 <__cxa_atexit@plt+0x35f10> │ │ │ │ + ldmib r5, {r2, r8} │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 41978 <__cxa_atexit@plt+0x35c30> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 45700 <__cxa_atexit@plt+0x399b8> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 4571c <__cxa_atexit@plt+0x399d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - muleq r0, r8, r1 │ │ │ │ - rsceq r2, pc, r4, lsl r5 @ │ │ │ │ - @ instruction: 0xffffe0e8 │ │ │ │ - @ instruction: 0xfffff9a4 │ │ │ │ - rsceq r2, pc, ip, ror #9 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rsceq r5, pc, r0, lsl r6 @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 41cb0 <__cxa_atexit@plt+0x35f68> │ │ │ │ mov r9, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r6, [pc, #164] @ 457e8 <__cxa_atexit@plt+0x39aa0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - sub r6, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 457c4 <__cxa_atexit@plt+0x39a7c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 457cc <__cxa_atexit@plt+0x39a84> │ │ │ │ - ldr r3, [pc, #116] @ 457f0 <__cxa_atexit@plt+0x39aa8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #112] @ 457f4 <__cxa_atexit@plt+0x39aac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r0, [r7, #20] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ - mov r6, r7 │ │ │ │ - b 457d4 <__cxa_atexit@plt+0x39a8c> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #12] @ 457ec <__cxa_atexit@plt+0x39aa4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r3, r9} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 41ca8 <__cxa_atexit@plt+0x35f60> │ │ │ │ + ldr sl, [r5, #16]! │ │ │ │ + ldmdb r5, {r3, r8} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 41978 <__cxa_atexit@plt+0x35c30> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - rsceq r2, pc, ip, lsr r4 @ │ │ │ │ - @ instruction: 0xffffe004 │ │ │ │ - @ instruction: 0xfffff8c0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - rsceq r2, pc, r4, lsl #12 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq r5, pc, r8, asr #11 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #16]! │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + ldmdb r5, {r3, r8} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 41978 <__cxa_atexit@plt+0x35c30> │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4586c <__cxa_atexit@plt+0x39b24> │ │ │ │ - ldr lr, [pc, #76] @ 45874 <__cxa_atexit@plt+0x39b2c> │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi 41d08 <__cxa_atexit@plt+0x35fc0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r9, [pc, #64] @ 45878 <__cxa_atexit@plt+0x39b30> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [pc, #60] @ 4587c <__cxa_atexit@plt+0x39b34> │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 41d10 <__cxa_atexit@plt+0x35fc8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, #52] @ 45880 <__cxa_atexit@plt+0x39b38> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b5bcf4 <__cxa_atexit@plt+0xb4ffac> │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq r9, lr, r8, lsr lr │ │ │ │ - smlalseq r9, lr, r8, pc @ │ │ │ │ - rscseq r9, lr, r4, lsr #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + rscseq sp, lr, r8, ror r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 458e4 <__cxa_atexit@plt+0x39b9c> │ │ │ │ - ldr r2, [pc, #56] @ 458ec <__cxa_atexit@plt+0x39ba4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 458f0 <__cxa_atexit@plt+0x39ba8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 458f4 <__cxa_atexit@plt+0x39bac> │ │ │ │ + bhi 41d9c <__cxa_atexit@plt+0x36054> │ │ │ │ + ldr r1, [pc, #136] @ 41dbc <__cxa_atexit@plt+0x36074> │ │ │ │ + ldr r7, [pc, #136] @ 41dc0 <__cxa_atexit@plt+0x36078> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 41d90 <__cxa_atexit@plt+0x36048> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 41da8 <__cxa_atexit@plt+0x36060> │ │ │ │ + ldr r3, [pc, #88] @ 41dc4 <__cxa_atexit@plt+0x3607c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 41dc8 <__cxa_atexit@plt+0x36080> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sp, lr, r8, lsr r9 │ │ │ │ + ldrshteq sp, [lr], #128 @ 0x80 │ │ │ │ + rscseq sp, lr, r0, lsr #19 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 41e14 <__cxa_atexit@plt+0x360cc> │ │ │ │ + ldr r2, [pc, #48] @ 41e20 <__cxa_atexit@plt+0x360d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 41e24 <__cxa_atexit@plt+0x360dc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rsceq r2, pc, r8, lsl #6 │ │ │ │ - ldrhteq r9, [lr], #208 @ 0xd0 │ │ │ │ - rscseq r9, lr, r0, lsr #29 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, lr, ip, ror #16 │ │ │ │ + rscseq sp, lr, r8, lsl r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 45944 <__cxa_atexit@plt+0x39bfc> │ │ │ │ - ldr r2, [pc, #56] @ 4594c <__cxa_atexit@plt+0x39c04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 45950 <__cxa_atexit@plt+0x39c08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 45954 <__cxa_atexit@plt+0x39c0c> │ │ │ │ + bhi 41eb0 <__cxa_atexit@plt+0x36168> │ │ │ │ + ldr r1, [pc, #136] @ 41ed0 <__cxa_atexit@plt+0x36188> │ │ │ │ + ldr r7, [pc, #136] @ 41ed4 <__cxa_atexit@plt+0x3618c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 41ea4 <__cxa_atexit@plt+0x3615c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 41ebc <__cxa_atexit@plt+0x36174> │ │ │ │ + ldr r3, [pc, #88] @ 41ed8 <__cxa_atexit@plt+0x36190> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 41edc <__cxa_atexit@plt+0x36194> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strhteq r2, [pc], #32 │ │ │ │ - rscseq r9, lr, r0, asr sp │ │ │ │ - rscseq r9, lr, r0, asr #28 │ │ │ │ - strhteq r2, [pc], #64 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sp, lr, r4, lsr #16 │ │ │ │ + ldrsbteq sp, [lr], #124 @ 0x7c │ │ │ │ + rscseq sp, lr, ip, lsl #17 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 45988 <__cxa_atexit@plt+0x39c40> │ │ │ │ - ldr r3, [pc, #28] @ 45998 <__cxa_atexit@plt+0x39c50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - b b5bbf4 <__cxa_atexit@plt+0xb4feac> │ │ │ │ - ldr r7, [pc, #12] @ 4599c <__cxa_atexit@plt+0x39c54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlaleq r2, pc, r0, r4 @ │ │ │ │ - rsceq r2, pc, ip, ror #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 459c4 <__cxa_atexit@plt+0x39c7c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rsceq r2, pc, r4, asr #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 45a34 <__cxa_atexit@plt+0x39cec> │ │ │ │ - ldr r2, [pc, #80] @ 45a40 <__cxa_atexit@plt+0x39cf8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 45a44 <__cxa_atexit@plt+0x39cfc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #72] @ 45a48 <__cxa_atexit@plt+0x39d00> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16]! │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - mov r3, #28 │ │ │ │ + bcc 41f28 <__cxa_atexit@plt+0x361e0> │ │ │ │ + ldr r2, [pc, #48] @ 41f34 <__cxa_atexit@plt+0x361ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 41f38 <__cxa_atexit@plt+0x361f0> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 45a7c <__cxa_atexit@plt+0x39d34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 45a80 <__cxa_atexit@plt+0x39d38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b d40f4c <__cxa_atexit@plt+0xd35204> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r9, lr, r0, lsl #26 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 45ad4 <__cxa_atexit@plt+0x39d8c> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, lr, r8, asr r7 │ │ │ │ + rscseq sp, lr, r4, lsl #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 41fc4 <__cxa_atexit@plt+0x3627c> │ │ │ │ + ldr r1, [pc, #136] @ 41fe4 <__cxa_atexit@plt+0x3629c> │ │ │ │ + ldr r7, [pc, #136] @ 41fe8 <__cxa_atexit@plt+0x362a0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 41fb8 <__cxa_atexit@plt+0x36270> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 45ae0 <__cxa_atexit@plt+0x39d98> │ │ │ │ - ldr r1, [pc, #60] @ 45af0 <__cxa_atexit@plt+0x39da8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r0, [pc, #52] @ 45af4 <__cxa_atexit@plt+0x39dac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - stm r5, {r0, r3, r6} │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - ldrhteq r9, [lr], #192 @ 0xc0 │ │ │ │ - rsceq r2, pc, r8, lsr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #12 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 45b78 <__cxa_atexit@plt+0x39e30> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 45b70 <__cxa_atexit@plt+0x39e28> │ │ │ │ - ldr r3, [pc, #84] @ 45b80 <__cxa_atexit@plt+0x39e38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ 45b84 <__cxa_atexit@plt+0x39e3c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 45b88 <__cxa_atexit@plt+0x39e40> │ │ │ │ + bcc 41fd0 <__cxa_atexit@plt+0x36288> │ │ │ │ + ldr r3, [pc, #88] @ 41fec <__cxa_atexit@plt+0x362a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 41ff0 <__cxa_atexit@plt+0x362a8> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #60] @ 45b8c <__cxa_atexit@plt+0x39e44> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r3, r5, #217 @ 0xd9 │ │ │ │ - ldr r5, [pc, #52] @ 45b90 <__cxa_atexit@plt+0x39e48> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - add r8, r2, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b b2a444 <__cxa_atexit@plt+0xb1e6fc> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rsceq r1, pc, r8, lsr #29 │ │ │ │ - rscseq r9, lr, ip, lsl fp │ │ │ │ - rscseq r9, lr, r0, lsl #23 │ │ │ │ - ldrhteq r9, [lr], #180 @ 0xb4 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sp, lr, r0, lsl r7 │ │ │ │ + rscseq sp, lr, r8, asr #13 │ │ │ │ + rscseq sp, lr, r8, ror r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 45bc8 <__cxa_atexit@plt+0x39e80> │ │ │ │ - ldr r2, [pc, #28] @ 45bd4 <__cxa_atexit@plt+0x39e8c> │ │ │ │ + bcc 4203c <__cxa_atexit@plt+0x362f4> │ │ │ │ + ldr r2, [pc, #48] @ 42048 <__cxa_atexit@plt+0x36300> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 4204c <__cxa_atexit@plt+0x36304> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, lr, r0, lsl fp │ │ │ │ - rsceq r2, pc, ip, lsl #5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, lr, r4, asr #12 │ │ │ │ + ldrshteq sp, [lr], #96 @ 0x60 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 45c34 <__cxa_atexit@plt+0x39eec> │ │ │ │ - ldr r2, [pc, #88] @ 45c50 <__cxa_atexit@plt+0x39f08> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 45c3c <__cxa_atexit@plt+0x39ef4> │ │ │ │ - ldr r7, [pc, #64] @ 45c54 <__cxa_atexit@plt+0x39f0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 45c28 <__cxa_atexit@plt+0x39ee0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 46284 <__cxa_atexit@plt+0x3a53c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 45c58 <__cxa_atexit@plt+0x39f10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, lr, r8, ror sl │ │ │ │ - andeq r0, r0, ip, ror #12 │ │ │ │ - rsceq r2, pc, r8, lsr #4 │ │ │ │ - rsceq r1, pc, r8, lsl #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 45cd4 <__cxa_atexit@plt+0x39f8c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #100] @ 45cec <__cxa_atexit@plt+0x39fa4> │ │ │ │ + bhi 420d8 <__cxa_atexit@plt+0x36390> │ │ │ │ + ldr r1, [pc, #136] @ 420f8 <__cxa_atexit@plt+0x363b0> │ │ │ │ + ldr r7, [pc, #136] @ 420fc <__cxa_atexit@plt+0x363b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 420cc <__cxa_atexit@plt+0x36384> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 420e4 <__cxa_atexit@plt+0x3639c> │ │ │ │ + ldr r3, [pc, #88] @ 42100 <__cxa_atexit@plt+0x363b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 42104 <__cxa_atexit@plt+0x363bc> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 45ce0 <__cxa_atexit@plt+0x39f98> │ │ │ │ - ldr r2, [pc, #80] @ 45cf0 <__cxa_atexit@plt+0x39fa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 45cc4 <__cxa_atexit@plt+0x39f7c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 46044 <__cxa_atexit@plt+0x3a2fc> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, lr, r8, ror #19 │ │ │ │ - andeq r0, r0, r0, lsr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 45d70 <__cxa_atexit@plt+0x3a028> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #108] @ 45d88 <__cxa_atexit@plt+0x3a040> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 45d7c <__cxa_atexit@plt+0x3a034> │ │ │ │ - ldr r2, [pc, #88] @ 45d8c <__cxa_atexit@plt+0x3a044> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 45d60 <__cxa_atexit@plt+0x3a018> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 45e38 <__cxa_atexit@plt+0x3a0f0> │ │ │ │ - ldr r0, [r8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrshteq sp, [lr], #92 @ 0x5c │ │ │ │ + ldrhteq sp, [lr], #84 @ 0x54 │ │ │ │ + rscseq sp, lr, r4, ror #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 42150 <__cxa_atexit@plt+0x36408> │ │ │ │ + ldr r2, [pc, #48] @ 4215c <__cxa_atexit@plt+0x36414> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 42160 <__cxa_atexit@plt+0x36418> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, lr, r4, asr r9 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, lr, r0, lsr r5 │ │ │ │ + ldrsbteq sp, [lr], #92 @ 0x5c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 45dc0 <__cxa_atexit@plt+0x3a078> │ │ │ │ + bhi 42194 <__cxa_atexit@plt+0x3644c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 45dc8 <__cxa_atexit@plt+0x3a080> │ │ │ │ + ldr r2, [pc, #20] @ 4219c <__cxa_atexit@plt+0x36454> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 3a7a8 <__cxa_atexit@plt+0x2ea60> │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq r9, [lr], #140 @ 0x8c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 45e20 <__cxa_atexit@plt+0x3a0d8> │ │ │ │ - ldr r2, [pc, #60] @ 45e2c <__cxa_atexit@plt+0x3a0e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 45e14 <__cxa_atexit@plt+0x3a0cc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 45e38 <__cxa_atexit@plt+0x3a0f0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq sp, lr, ip, ror #9 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 45ee8 <__cxa_atexit@plt+0x3a1a0> │ │ │ │ - ldr r3, [pc, #200] @ 45f14 <__cxa_atexit@plt+0x3a1cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 4222c <__cxa_atexit@plt+0x364e4> │ │ │ │ + ldr lr, [pc, #140] @ 4224c <__cxa_atexit@plt+0x36504> │ │ │ │ + ldr r8, [pc, #140] @ 42250 <__cxa_atexit@plt+0x36508> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 45efc <__cxa_atexit@plt+0x3a1b4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 45f04 <__cxa_atexit@plt+0x3a1bc> │ │ │ │ - ldr r8, [pc, #152] @ 45f18 <__cxa_atexit@plt+0x3a1d0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r2, r3, #19 │ │ │ │ - ldr r9, [pc, #124] @ 45f1c <__cxa_atexit@plt+0x3a1d4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r8, [pc, #108] @ 45f20 <__cxa_atexit@plt+0x3a1d8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [lr, #16]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r7, r6, #24 │ │ │ │ - stm r7, {r0, r1, r9, lr} │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #84] @ 45f24 <__cxa_atexit@plt+0x3a1dc> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 42220 <__cxa_atexit@plt+0x364d8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 42238 <__cxa_atexit@plt+0x364f0> │ │ │ │ + ldr r7, [pc, #76] @ 42254 <__cxa_atexit@plt+0x3650c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - ldrshteq r9, [lr], #116 @ 0x74 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - rscseq r9, lr, r0, asr #15 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sp, lr, ip, lsr #9 │ │ │ │ + rscseq sp, lr, r4, lsl r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 45fbc <__cxa_atexit@plt+0x3a274> │ │ │ │ - ldr r2, [pc, #124] @ 45fc8 <__cxa_atexit@plt+0x3a280> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ + bcc 42298 <__cxa_atexit@plt+0x36550> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - mov lr, r3 │ │ │ │ - ldr r9, [pc, #84] @ 45fcc <__cxa_atexit@plt+0x3a284> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [lr, #16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - ldr r0, [pc, #60] @ 45fd0 <__cxa_atexit@plt+0x3a288> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str sl, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #44] @ 45fd4 <__cxa_atexit@plt+0x3a28c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str r3, [r3, #52] @ 0x34 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - rscseq r9, lr, r0, lsl #14 │ │ │ │ - rscseq r9, lr, r8, ror #13 │ │ │ │ - rsceq r1, pc, r8, lsl #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 46028 <__cxa_atexit@plt+0x3a2e0> │ │ │ │ - ldr r2, [pc, #52] @ 46034 <__cxa_atexit@plt+0x3a2ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4601c <__cxa_atexit@plt+0x3a2d4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 46044 <__cxa_atexit@plt+0x3a2fc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 422a4 <__cxa_atexit@plt+0x3655c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, pc, ip, lsr #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 460e8 <__cxa_atexit@plt+0x3a3a0> │ │ │ │ - ldr r3, [pc, #188] @ 46114 <__cxa_atexit@plt+0x3a3cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq sp, lr, r4, r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r2, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 42334 <__cxa_atexit@plt+0x365ec> │ │ │ │ + ldr lr, [pc, #140] @ 42354 <__cxa_atexit@plt+0x3660c> │ │ │ │ + ldr r8, [pc, #140] @ 42358 <__cxa_atexit@plt+0x36610> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 460fc <__cxa_atexit@plt+0x3a3b4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 46104 <__cxa_atexit@plt+0x3a3bc> │ │ │ │ - ldr r8, [pc, #136] @ 46118 <__cxa_atexit@plt+0x3a3d0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #132] @ 4611c <__cxa_atexit@plt+0x3a3d4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - sub r0, r2, #7 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - ldr r8, [pc, #100] @ 46120 <__cxa_atexit@plt+0x3a3d8> │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 42328 <__cxa_atexit@plt+0x365e0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 42340 <__cxa_atexit@plt+0x365f8> │ │ │ │ + ldr r7, [pc, #76] @ 4235c <__cxa_atexit@plt+0x36614> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ str r1, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - ldr r0, [pc, #88] @ 46124 <__cxa_atexit@plt+0x3a3dc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - mov r5, r3 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - mov r9, #11 │ │ │ │ - b 4d0e4 <__cxa_atexit@plt+0x4139c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - rsceq r1, pc, r0, lsl #14 │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - rsceq r1, pc, ip, lsr r7 @ │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sp, lr, r4, lsr #7 │ │ │ │ + rscseq sp, lr, ip, lsl #8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4619c <__cxa_atexit@plt+0x3a454> │ │ │ │ - ldr r2, [pc, #88] @ 461a8 <__cxa_atexit@plt+0x3a460> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #84] @ 461ac <__cxa_atexit@plt+0x3a464> │ │ │ │ + bcc 423a0 <__cxa_atexit@plt+0x36658> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 423ac <__cxa_atexit@plt+0x36664> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, lr, ip, lsl #7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 4243c <__cxa_atexit@plt+0x366f4> │ │ │ │ + ldr lr, [pc, #140] @ 4245c <__cxa_atexit@plt+0x36714> │ │ │ │ + ldr r8, [pc, #140] @ 42460 <__cxa_atexit@plt+0x36718> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ str r2, [r5, #4] │ │ │ │ - ldr r2, [pc, #48] @ 461b0 <__cxa_atexit@plt+0x3a468> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #44] @ 461b4 <__cxa_atexit@plt+0x3a46c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r2, r9} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r9, #11 │ │ │ │ - b 4d0e4 <__cxa_atexit@plt+0x4139c> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffb0c │ │ │ │ - @ instruction: 0xfffffc54 │ │ │ │ - rsceq r1, pc, r4, lsr r6 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 46210 <__cxa_atexit@plt+0x3a4c8> │ │ │ │ - ldr r2, [pc, #60] @ 4621c <__cxa_atexit@plt+0x3a4d4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - stm r3, {r0, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 46204 <__cxa_atexit@plt+0x3a4bc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 45e38 <__cxa_atexit@plt+0x3a0f0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 42430 <__cxa_atexit@plt+0x366e8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 42448 <__cxa_atexit@plt+0x36700> │ │ │ │ + ldr r7, [pc, #76] @ 42464 <__cxa_atexit@plt+0x3671c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - add r5, r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc54 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlalseq sp, lr, ip, r2 │ │ │ │ + rscseq sp, lr, r4, lsl #6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 46260 <__cxa_atexit@plt+0x3a518> │ │ │ │ - ldr r7, [pc, #48] @ 46270 <__cxa_atexit@plt+0x3a528> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 46254 <__cxa_atexit@plt+0x3a50c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 46284 <__cxa_atexit@plt+0x3a53c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 46274 <__cxa_atexit@plt+0x3a52c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 424a8 <__cxa_atexit@plt+0x36760> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 424b4 <__cxa_atexit@plt+0x3676c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, pc, r4, lsl #24 │ │ │ │ - rsceq r1, pc, ip, ror #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 46304 <__cxa_atexit@plt+0x3a5bc> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #148] @ 46338 <__cxa_atexit@plt+0x3a5f0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 46318 <__cxa_atexit@plt+0x3a5d0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 46324 <__cxa_atexit@plt+0x3a5dc> │ │ │ │ - ldr r2, [pc, #112] @ 46340 <__cxa_atexit@plt+0x3a5f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #108] @ 46344 <__cxa_atexit@plt+0x3a5fc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, lr, r4, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 42544 <__cxa_atexit@plt+0x367fc> │ │ │ │ + ldr lr, [pc, #140] @ 42564 <__cxa_atexit@plt+0x3681c> │ │ │ │ + ldr r8, [pc, #140] @ 42568 <__cxa_atexit@plt+0x36820> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r9, [pc, #88] @ 46348 <__cxa_atexit@plt+0x3a600> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - stmda r5, {r0, r6} │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #48] @ 4633c <__cxa_atexit@plt+0x3a5f4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 42538 <__cxa_atexit@plt+0x367f0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 42550 <__cxa_atexit@plt+0x36808> │ │ │ │ + ldr r7, [pc, #76] @ 4256c <__cxa_atexit@plt+0x36824> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r9, lr, r0, asr r3 │ │ │ │ - @ instruction: 0xfffff910 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rsceq r1, pc, r8, asr fp @ │ │ │ │ - rsceq r1, pc, r8, lsl fp @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlalseq sp, lr, r4, r1 │ │ │ │ + ldrshteq sp, [lr], #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 463a4 <__cxa_atexit@plt+0x3a65c> │ │ │ │ - ldr r2, [pc, #60] @ 463b0 <__cxa_atexit@plt+0x3a668> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #56] @ 463b4 <__cxa_atexit@plt+0x3a66c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r9, [pc, #36] @ 463b8 <__cxa_atexit@plt+0x3a670> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + bcc 425b0 <__cxa_atexit@plt+0x36868> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 425bc <__cxa_atexit@plt+0x36874> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff86c │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strhteq r1, [pc], #164 │ │ │ │ - smlaleq r1, pc, r8, sl @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, lr, ip, ror r1 │ │ │ │ + smlaleq r4, pc, r8, ip @ │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub ip, r5, #28 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 4267c <__cxa_atexit@plt+0x36934> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr lr, [r7, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + and r3, r1, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 46418 <__cxa_atexit@plt+0x3a6d0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 46428 <__cxa_atexit@plt+0x3a6e0> │ │ │ │ - ldr r1, [pc, #72] @ 46438 <__cxa_atexit@plt+0x3a6f0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ 4643c <__cxa_atexit@plt+0x3a6f4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #64] @ 46440 <__cxa_atexit@plt+0x3a6f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - sub r6, r3, #3 │ │ │ │ - stm r5, {r0, r6} │ │ │ │ - mov r6, r3 │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r2, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rsceq r1, pc, r8, lsr sl @ │ │ │ │ - rsceq r1, pc, r0, lsr #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 46498 <__cxa_atexit@plt+0x3a750> │ │ │ │ - ldr r2, [pc, #52] @ 464a4 <__cxa_atexit@plt+0x3a75c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - stm r3, {r1, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4648c <__cxa_atexit@plt+0x3a744> │ │ │ │ - mov r7, r8 │ │ │ │ - b 46044 <__cxa_atexit@plt+0x3a2fc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - add r5, r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffbd0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 464e0 <__cxa_atexit@plt+0x3a798> │ │ │ │ - ldr r5, [pc, #40] @ 464f4 <__cxa_atexit@plt+0x3a7ac> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r8, [pc, #32] @ 464f8 <__cxa_atexit@plt+0x3a7b0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r3 │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - ldr r7, [pc, #20] @ 464fc <__cxa_atexit@plt+0x3a7b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r9, lr, ip, asr r3 │ │ │ │ - smlaleq r1, pc, r4, r9 @ │ │ │ │ - rsceq r1, pc, r4, ror #18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 46544 <__cxa_atexit@plt+0x3a7fc> │ │ │ │ - ldr r7, [pc, #52] @ 46558 <__cxa_atexit@plt+0x3a810> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 46538 <__cxa_atexit@plt+0x3a7f0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 46284 <__cxa_atexit@plt+0x3a53c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 4655c <__cxa_atexit@plt+0x3a814> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - rsceq r1, pc, r0, lsr #18 │ │ │ │ - rsceq r1, pc, r0, lsr #18 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 465d4 <__cxa_atexit@plt+0x3a88c> │ │ │ │ - ldr r3, [pc, #96] @ 465e4 <__cxa_atexit@plt+0x3a89c> │ │ │ │ + bne 42640 <__cxa_atexit@plt+0x368f8> │ │ │ │ + ldr r3, [pc, #132] @ 42684 <__cxa_atexit@plt+0x3693c> │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub r2, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 465c4 <__cxa_atexit@plt+0x3a87c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r3, [pc, #76] @ 465e8 <__cxa_atexit@plt+0x3a8a0> │ │ │ │ + str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + stm r2, {r0, r8, r9, sl} │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r5, [pc, #108] @ 42688 <__cxa_atexit@plt+0x36940> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #3 │ │ │ │ + ldr r5, [pc, #100] @ 4268c <__cxa_atexit@plt+0x36944> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #92] @ 42690 <__cxa_atexit@plt+0x36948> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, ip │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldr r1, [pc, #76] @ 42694 <__cxa_atexit@plt+0x3694c> │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r8, r9, lr} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r3, [pc, #60] @ 42698 <__cxa_atexit@plt+0x36950> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - cmp r7, #10 │ │ │ │ - addgt r3, r3, #4 │ │ │ │ - ldr r7, [pc, #64] @ 465ec <__cxa_atexit@plt+0x3a8a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r3, [r3] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b b25e7c <__cxa_atexit@plt+0xb1a134> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 465f0 <__cxa_atexit@plt+0x3a8a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #52] @ 4269c <__cxa_atexit@plt+0x36954> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #44] @ 426a0 <__cxa_atexit@plt+0x36958> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r9, lr, ip, lsr r1 │ │ │ │ - ldrdeq r1, [pc], #128 @ │ │ │ │ - rsceq r1, pc, r0, asr #17 │ │ │ │ - smlaleq r1, pc, r0, r8 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 46630 <__cxa_atexit@plt+0x3a8e8> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq sp, lr, ip, lsr #3 │ │ │ │ + rscseq sp, lr, r8, lsl #1 │ │ │ │ + smlalseq sp, lr, r8, r1 │ │ │ │ + andeq r0, r0, r4, ror r3 │ │ │ │ + rscseq sp, lr, ip, ror #2 │ │ │ │ + rscseq sp, lr, r8, asr #32 │ │ │ │ + rscseq sp, lr, r8, asr r1 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 426fc <__cxa_atexit@plt+0x369b4> │ │ │ │ + ldr r3, [pc, #64] @ 42708 <__cxa_atexit@plt+0x369c0> │ │ │ │ + ldr r2, [pc, #64] @ 4270c <__cxa_atexit@plt+0x369c4> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [pc, #32] @ 46634 <__cxa_atexit@plt+0x3a8ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - cmp r2, #10 │ │ │ │ - addgt r1, r1, #4 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r8, [r1] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b25e7c <__cxa_atexit@plt+0xb1a134> │ │ │ │ - rsceq r1, pc, r4, ror r8 @ │ │ │ │ - rscseq r9, lr, r4, asr #1 │ │ │ │ - rsceq r1, pc, r8, asr r8 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 466ac <__cxa_atexit@plt+0x3a964> │ │ │ │ - ldr r2, [pc, #96] @ 466c4 <__cxa_atexit@plt+0x3a97c> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, sl} │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [pc, #40] @ 42710 <__cxa_atexit@plt+0x369c8> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r9, #8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffa94 │ │ │ │ + rscseq ip, lr, r8, asr #31 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 42774 <__cxa_atexit@plt+0x36a2c> │ │ │ │ + ldr r6, [pc, #168] @ 427dc <__cxa_atexit@plt+0x36a94> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r6, pc, r6 │ │ │ │ tst r3, #3 │ │ │ │ - beq 4669c <__cxa_atexit@plt+0x3a954> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r2, [pc, #76] @ 466c8 <__cxa_atexit@plt+0x3a980> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r7, #10 │ │ │ │ - addgt r2, r2, #4 │ │ │ │ - ldr r7, [pc, #64] @ 466cc <__cxa_atexit@plt+0x3a984> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [r2] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - b b25e7c <__cxa_atexit@plt+0xb1a134> │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + beq 427b4 <__cxa_atexit@plt+0x36a6c> │ │ │ │ + ldr r6, [pc, #140] @ 427e0 <__cxa_atexit@plt+0x36a98> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 427c4 <__cxa_atexit@plt+0x36a7c> │ │ │ │ + mov r6, r8 │ │ │ │ + b 42828 <__cxa_atexit@plt+0x36ae0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 427d0 <__cxa_atexit@plt+0x36a88> │ │ │ │ + ldr r3, [pc, #88] @ 427e4 <__cxa_atexit@plt+0x36a9c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r6, r8 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 466d0 <__cxa_atexit@plt+0x3a988> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, sl │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq r9, lr, ip, asr r0 │ │ │ │ - strdeq r1, [pc], #112 @ │ │ │ │ - rsceq r1, pc, r8, ror #15 │ │ │ │ - strhteq r1, [pc], #124 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 46728 <__cxa_atexit@plt+0x3a9e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 46730 <__cxa_atexit@plt+0x3a9e8> │ │ │ │ - ldr r5, [pc, #64] @ 4674c <__cxa_atexit@plt+0x3aa04> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #60] @ 46750 <__cxa_atexit@plt+0x3aa08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - str r1, [r2] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - mov r6, r3 │ │ │ │ - b 46738 <__cxa_atexit@plt+0x3a9f0> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 46748 <__cxa_atexit@plt+0x3aa00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 4281c <__cxa_atexit@plt+0x36ad4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 42814 <__cxa_atexit@plt+0x36acc> │ │ │ │ + b 42828 <__cxa_atexit@plt+0x36ae0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rsceq r1, pc, r4, ror #14 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 46788 <__cxa_atexit@plt+0x3aa40> │ │ │ │ - ldr r2, [pc, #28] @ 46794 <__cxa_atexit@plt+0x3aa4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 42874 <__cxa_atexit@plt+0x36b2c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 4290c <__cxa_atexit@plt+0x36bc4> │ │ │ │ + ldr r3, [pc, #208] @ 42920 <__cxa_atexit@plt+0x36bd8> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r0, [sl, #12] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + b 428c8 <__cxa_atexit@plt+0x36b80> │ │ │ │ + ldr r6, [pc, #156] @ 42918 <__cxa_atexit@plt+0x36bd0> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 428d4 <__cxa_atexit@plt+0x36b8c> │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 428e0 <__cxa_atexit@plt+0x36b98> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 4290c <__cxa_atexit@plt+0x36bc4> │ │ │ │ + ldr r1, [pc, #100] @ 4291c <__cxa_atexit@plt+0x36bd4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 4290c <__cxa_atexit@plt+0x36bc4> │ │ │ │ + ldr r1, [pc, #52] @ 42924 <__cxa_atexit@plt+0x36bdc> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, lr, r0, asr pc │ │ │ │ - rsceq r1, pc, ip, lsl #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 4681c <__cxa_atexit@plt+0x3aad4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 46814 <__cxa_atexit@plt+0x3aacc> │ │ │ │ - ldr lr, [pc, #88] @ 46824 <__cxa_atexit@plt+0x3aadc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #84] @ 46828 <__cxa_atexit@plt+0x3aae0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #80] @ 4682c <__cxa_atexit@plt+0x3aae4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r3, [pc, #72] @ 46830 <__cxa_atexit@plt+0x3aae8> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffaf8 │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + @ instruction: 0xfffff9b4 │ │ │ │ + andeq r0, r0, r7, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 42980 <__cxa_atexit@plt+0x36c38> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 429ac <__cxa_atexit@plt+0x36c64> │ │ │ │ + ldr r1, [pc, #84] @ 429b8 <__cxa_atexit@plt+0x36c70> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #32 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 429ac <__cxa_atexit@plt+0x36c64> │ │ │ │ + ldr r1, [pc, #44] @ 429bc <__cxa_atexit@plt+0x36c74> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffa48 │ │ │ │ + @ instruction: 0xfffff914 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 42a18 <__cxa_atexit@plt+0x36cd0> │ │ │ │ + ldr r3, [pc, #64] @ 42a24 <__cxa_atexit@plt+0x36cdc> │ │ │ │ + ldr r2, [pc, #64] @ 42a28 <__cxa_atexit@plt+0x36ce0> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [pc, #40] @ 42a2c <__cxa_atexit@plt+0x36ce4> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #129 @ 0x81 │ │ │ │ - ldr r2, [pc, #64] @ 46834 <__cxa_atexit@plt+0x3aaec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, lr, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b b3a750 <__cxa_atexit@plt+0xb2ea08> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r1, [r9, #8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffff2ec │ │ │ │ + rscseq ip, lr, ip, lsr #25 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 42a90 <__cxa_atexit@plt+0x36d48> │ │ │ │ + ldr r6, [pc, #152] @ 42ae8 <__cxa_atexit@plt+0x36da0> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r3, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + beq 42ac0 <__cxa_atexit@plt+0x36d78> │ │ │ │ + ldr r6, [pc, #124] @ 42aec <__cxa_atexit@plt+0x36da4> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 42ad0 <__cxa_atexit@plt+0x36d88> │ │ │ │ + mov r6, r8 │ │ │ │ + b 42b34 <__cxa_atexit@plt+0x36dec> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 42adc <__cxa_atexit@plt+0x36d94> │ │ │ │ + ldr r3, [pc, #72] @ 42af0 <__cxa_atexit@plt+0x36da8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r1, [pc], #104 @ │ │ │ │ - rscseq r8, lr, r4, lsl #29 │ │ │ │ - rscseq r8, lr, r4, lsr pc │ │ │ │ - rscseq r8, lr, r8, ror #29 │ │ │ │ - rscseq r8, lr, ip, ror pc │ │ │ │ - rsceq r1, pc, r8, ror r6 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ 46858 <__cxa_atexit@plt+0x3ab10> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - rsceq r1, pc, r8, ror #12 │ │ │ │ - rsceq r1, pc, r4, ror #12 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 46898 <__cxa_atexit@plt+0x3ab50> │ │ │ │ - ldr r3, [pc, #40] @ 468ac <__cxa_atexit@plt+0x3ab64> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffff268 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 42b28 <__cxa_atexit@plt+0x36de0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 468b0 <__cxa_atexit@plt+0x3ab68> │ │ │ │ - add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r7, [pc, #20] @ 468b4 <__cxa_atexit@plt+0x3ab6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 42b20 <__cxa_atexit@plt+0x36dd8> │ │ │ │ + b 42b34 <__cxa_atexit@plt+0x36dec> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rsceq r1, pc, r0, asr #12 │ │ │ │ - rsceq r1, pc, r4, lsr r6 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 468ec <__cxa_atexit@plt+0x3aba4> │ │ │ │ - ldr r2, [pc, #28] @ 468f8 <__cxa_atexit@plt+0x3abb0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 42b70 <__cxa_atexit@plt+0x36e28> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 42bf8 <__cxa_atexit@plt+0x36eb0> │ │ │ │ + ldr r3, [pc, #176] @ 42c0c <__cxa_atexit@plt+0x36ec4> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + b 42bb8 <__cxa_atexit@plt+0x36e70> │ │ │ │ + ldr r6, [pc, #140] @ 42c04 <__cxa_atexit@plt+0x36ebc> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 42bc4 <__cxa_atexit@plt+0x36e7c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 42bd0 <__cxa_atexit@plt+0x36e88> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 42bf8 <__cxa_atexit@plt+0x36eb0> │ │ │ │ + ldr r3, [pc, #92] @ 42c08 <__cxa_atexit@plt+0x36ec0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 42bf8 <__cxa_atexit@plt+0x36eb0> │ │ │ │ + ldr r3, [pc, #48] @ 42c10 <__cxa_atexit@plt+0x36ec8> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, lr, ip, ror #27 │ │ │ │ - rsceq r1, pc, ip, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 46960 <__cxa_atexit@plt+0x3ac18> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 4697c <__cxa_atexit@plt+0x3ac34> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 46968 <__cxa_atexit@plt+0x3ac20> │ │ │ │ - ldr r7, [pc, #68] @ 46980 <__cxa_atexit@plt+0x3ac38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 46954 <__cxa_atexit@plt+0x3ac0c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 46a8c <__cxa_atexit@plt+0x3ad44> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 46984 <__cxa_atexit@plt+0x3ac3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, lr, ip, asr #26 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - rsceq r1, pc, r0, lsr #11 │ │ │ │ - rsceq r1, pc, r0, ror r5 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffff390 │ │ │ │ + @ instruction: 0xfffff4f0 │ │ │ │ + @ instruction: 0xfffff244 │ │ │ │ + andeq r0, r0, r5, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 42c60 <__cxa_atexit@plt+0x36f18> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 42c88 <__cxa_atexit@plt+0x36f40> │ │ │ │ + ldr r3, [pc, #76] @ 42c94 <__cxa_atexit@plt+0x36f4c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 42c88 <__cxa_atexit@plt+0x36f40> │ │ │ │ + ldr r3, [pc, #40] @ 42c98 <__cxa_atexit@plt+0x36f50> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff2f0 │ │ │ │ + @ instruction: 0xfffff1b4 │ │ │ │ + strhteq r4, [pc], #92 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b b5f1e4 <__cxa_atexit@plt+0xb5349c> │ │ │ │ - rsceq r1, pc, r8, asr r5 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 469fc <__cxa_atexit@plt+0x3acb4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 46a08 <__cxa_atexit@plt+0x3acc0> │ │ │ │ - ldr r1, [pc, #64] @ 46a18 <__cxa_atexit@plt+0x3acd0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 46a1c <__cxa_atexit@plt+0x3acd4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - smlalseq r8, lr, r0, ip │ │ │ │ - ldrdeq r1, [pc], #72 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 46a68 <__cxa_atexit@plt+0x3ad20> │ │ │ │ - ldr r7, [pc, #52] @ 46a78 <__cxa_atexit@plt+0x3ad30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 46a5c <__cxa_atexit@plt+0x3ad14> │ │ │ │ - mov r7, r8 │ │ │ │ - b 46a8c <__cxa_atexit@plt+0x3ad44> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 42ce8 <__cxa_atexit@plt+0x36fa0> │ │ │ │ + ldr r3, [pc, #48] @ 42cf0 <__cxa_atexit@plt+0x36fa8> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r7, r8, r9} │ │ │ │ + beq 42cdc <__cxa_atexit@plt+0x36f94> │ │ │ │ + mov r7, sl │ │ │ │ + b 42d00 <__cxa_atexit@plt+0x36fb8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 46a7c <__cxa_atexit@plt+0x3ad34> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r1, pc, r0, lsr #9 │ │ │ │ - rsceq r1, pc, r8, lsl #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 46b30 <__cxa_atexit@plt+0x3ade8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #188] @ 46b64 <__cxa_atexit@plt+0x3ae1c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 46b44 <__cxa_atexit@plt+0x3adfc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 46b30 <__cxa_atexit@plt+0x3ade8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 46b50 <__cxa_atexit@plt+0x3ae08> │ │ │ │ - ldr r8, [pc, #140] @ 46b6c <__cxa_atexit@plt+0x3ae24> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #136] @ 46b70 <__cxa_atexit@plt+0x3ae28> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [pc, #104] @ 46b74 <__cxa_atexit@plt+0x3ae2c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r7, r6 │ │ │ │ - str lr, [r7, #16]! │ │ │ │ - str r2, [r6, #24] │ │ │ │ - add lr, r6, #28 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #48] @ 46b68 <__cxa_atexit@plt+0x3ae20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq r8, lr, r4, lsr #22 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - rscseq r8, lr, r4, lsl #23 │ │ │ │ - smlaleq r1, pc, r0, r3 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq r4, pc, r8, ror #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 46c00 <__cxa_atexit@plt+0x3aeb8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 46c14 <__cxa_atexit@plt+0x3aecc> │ │ │ │ - ldr r2, [pc, #128] @ 46c28 <__cxa_atexit@plt+0x3aee0> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r2, [pc, #232] @ 42df8 <__cxa_atexit@plt+0x370b0> │ │ │ │ + mov r7, r5 │ │ │ │ + ands r0, r3, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ 46c2c <__cxa_atexit@plt+0x3aee4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r8, [pc, #96] @ 46c30 <__cxa_atexit@plt+0x3aee8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #16]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 46c24 <__cxa_atexit@plt+0x3aedc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + str sl, [r5] │ │ │ │ + beq 42da0 <__cxa_atexit@plt+0x37058> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r9, [r1, #12]! │ │ │ │ + sub ip, r1, #28 │ │ │ │ + ldmdb r1, {r7, r8} │ │ │ │ + cmp fp, ip │ │ │ │ + str r3, [r1] │ │ │ │ + bhi 42dec <__cxa_atexit@plt+0x370a4> │ │ │ │ + ldr lr, [r7, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 42db0 <__cxa_atexit@plt+0x37068> │ │ │ │ + ldr r0, [pc, #160] @ 42dfc <__cxa_atexit@plt+0x370b4> │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + sub r0, r5, #8 │ │ │ │ + stm r0, {r1, r8, r9, sl} │ │ │ │ + str lr, [r5, #12] │ │ │ │ + ldr r5, [pc, #132] @ 42e00 <__cxa_atexit@plt+0x370b8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #3 │ │ │ │ + ldr r5, [pc, #124] @ 42e04 <__cxa_atexit@plt+0x370bc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #116] @ 42e08 <__cxa_atexit@plt+0x370c0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, ip │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, lr, r4, asr sl │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - rscseq r8, lr, r0, asr #21 │ │ │ │ - rsceq r0, pc, ip, lsl pc @ │ │ │ │ + ldr r0, [pc, #84] @ 42e0c <__cxa_atexit@plt+0x370c4> │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stm r5, {r1, r8, r9, lr} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + ldr r3, [pc, #68] @ 42e10 <__cxa_atexit@plt+0x370c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #60] @ 42e14 <__cxa_atexit@plt+0x370cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #52] @ 42e18 <__cxa_atexit@plt+0x370d0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + @ instruction: 0xfffff944 │ │ │ │ + rscseq ip, lr, ip, asr #20 │ │ │ │ + rscseq ip, lr, r8, lsr #18 │ │ │ │ + rscseq ip, lr, r8, lsr sl │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + ldrshteq ip, [lr], #156 @ 0x9c │ │ │ │ + ldrsbteq ip, [lr], #136 @ 0x88 │ │ │ │ + rscseq ip, lr, r8, ror #19 │ │ │ │ + rsceq r4, pc, r0, asr #8 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 46ca4 <__cxa_atexit@plt+0x3af5c> │ │ │ │ - ldr lr, [pc, #88] @ 46cb0 <__cxa_atexit@plt+0x3af68> │ │ │ │ - add lr, pc, lr │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r9, [r1, #16]! │ │ │ │ + sub ip, r1, #28 │ │ │ │ + ldr sl, [r1, #-12] │ │ │ │ + ldmdb r1, {r7, r8} │ │ │ │ + cmp fp, ip │ │ │ │ + str r3, [r1] │ │ │ │ + bhi 42eec <__cxa_atexit@plt+0x371a4> │ │ │ │ + ldr lr, [r7, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - ldr sl, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r8, [pc, #68] @ 46cb4 <__cxa_atexit@plt+0x3af6c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r3, [pc, #40] @ 46cb8 <__cxa_atexit@plt+0x3af70> │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 42eb0 <__cxa_atexit@plt+0x37168> │ │ │ │ + ldr r2, [pc, #140] @ 42ef8 <__cxa_atexit@plt+0x371b0> │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stm r1, {r0, r8, r9, sl} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + ldr r5, [pc, #112] @ 42efc <__cxa_atexit@plt+0x371b4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #3 │ │ │ │ + ldr r5, [pc, #104] @ 42f00 <__cxa_atexit@plt+0x371b8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #96] @ 42f04 <__cxa_atexit@plt+0x371bc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, ip │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldr r2, [pc, #80] @ 42f08 <__cxa_atexit@plt+0x371c0> │ │ │ │ + str r1, [r5] │ │ │ │ + stmib r5, {r0, r8, r9, lr} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #64] @ 42f0c <__cxa_atexit@plt+0x371c4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 46cbc <__cxa_atexit@plt+0x3af74> │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #56] @ 42f10 <__cxa_atexit@plt+0x371c8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r3, [pc, #48] @ 42f14 <__cxa_atexit@plt+0x371cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq r8, lr, r0, lsl #20 │ │ │ │ - rscseq r8, lr, r4, ror fp │ │ │ │ - rscseq r8, lr, ip, ror #22 │ │ │ │ - smlaleq r0, pc, r0, lr @ │ │ │ │ + @ instruction: 0xfffff834 │ │ │ │ + rscseq ip, lr, ip, lsr r9 │ │ │ │ + rscseq ip, lr, r8, lsl r8 │ │ │ │ + rscseq ip, lr, r8, lsr #18 │ │ │ │ + @ instruction: 0xfffffb04 │ │ │ │ + ldrshteq ip, [lr], #140 @ 0x8c │ │ │ │ + ldrsbteq ip, [lr], #120 @ 0x78 │ │ │ │ + rscseq ip, lr, r8, ror #17 │ │ │ │ + rsceq r4, pc, r0, lsr #5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #104] @ 46d40 <__cxa_atexit@plt+0x3aff8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 42fc8 <__cxa_atexit@plt+0x37280> │ │ │ │ + ldr r0, [pc, #152] @ 42fd4 <__cxa_atexit@plt+0x3728c> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-16]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r0, [pc, #132] @ 42fd8 <__cxa_atexit@plt+0x37290> │ │ │ │ tst r2, #3 │ │ │ │ - beq 46d24 <__cxa_atexit@plt+0x3afdc> │ │ │ │ - ldr r1, [pc, #80] @ 46d44 <__cxa_atexit@plt+0x3affc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + beq 42fb0 <__cxa_atexit@plt+0x37268> │ │ │ │ + ldr r3, [pc, #108] @ 42fdc <__cxa_atexit@plt+0x37294> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ tst r7, #3 │ │ │ │ - beq 46d34 <__cxa_atexit@plt+0x3afec> │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r3, [pc, #56] @ 46d48 <__cxa_atexit@plt+0x3b000> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 42fc0 <__cxa_atexit@plt+0x37278> │ │ │ │ + ldr r3, [pc, #76] @ 42fe0 <__cxa_atexit@plt+0x37298> │ │ │ │ + ldr r2, [pc, #76] @ 42fe4 <__cxa_atexit@plt+0x3729c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - rsceq r0, pc, r4, lsl #28 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq ip, lr, ip, lsl r7 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rsceq r4, pc, r0, lsr #4 │ │ │ │ + ldrdeq r4, [pc], #16 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #52] @ 46d98 <__cxa_atexit@plt+0x3b050> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #64] @ 43044 <__cxa_atexit@plt+0x372fc> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 46d90 <__cxa_atexit@plt+0x3b048> │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 46d9c <__cxa_atexit@plt+0x3b054> │ │ │ │ + beq 4303c <__cxa_atexit@plt+0x372f4> │ │ │ │ + ldr r3, [pc, #40] @ 43048 <__cxa_atexit@plt+0x37300> │ │ │ │ + ldr r2, [pc, #40] @ 4304c <__cxa_atexit@plt+0x37304> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - strhteq r0, [pc], #208 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + smlaleq r4, pc, r4, r1 @ │ │ │ │ + rsceq r4, pc, r8, ror #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 46dcc <__cxa_atexit@plt+0x3b084> │ │ │ │ + ldr r3, [pc, #28] @ 43080 <__cxa_atexit@plt+0x37338> │ │ │ │ + ldr r2, [pc, #28] @ 43084 <__cxa_atexit@plt+0x3733c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r9, r7 │ │ │ │ - b b5f55c <__cxa_atexit@plt+0xb53814> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq r4, pc, r0, asr r1 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 46e70 <__cxa_atexit@plt+0x3b128> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ + ldr r1, [pc, #80] @ 430e8 <__cxa_atexit@plt+0x373a0> │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 46e3c <__cxa_atexit@plt+0x3b0f4> │ │ │ │ - ldr r1, [pc, #120] @ 46e74 <__cxa_atexit@plt+0x3b12c> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r5] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 46e48 <__cxa_atexit@plt+0x3b100> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 46e58 <__cxa_atexit@plt+0x3b110> │ │ │ │ - ldr r3, [pc, #84] @ 46e78 <__cxa_atexit@plt+0x3b130> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 430dc <__cxa_atexit@plt+0x37394> │ │ │ │ + ldr r2, [pc, #40] @ 430ec <__cxa_atexit@plt+0x373a4> │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq r8, lr, r4, ror r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #84] @ 46ee4 <__cxa_atexit@plt+0x3b19c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 43118 <__cxa_atexit@plt+0x373d0> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ stm r5, {r2, r3} │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 4318c <__cxa_atexit@plt+0x37444> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 46ecc <__cxa_atexit@plt+0x3b184> │ │ │ │ + beq 4316c <__cxa_atexit@plt+0x37424> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 46ed4 <__cxa_atexit@plt+0x3b18c> │ │ │ │ - ldr r1, [pc, #48] @ 46ee8 <__cxa_atexit@plt+0x3b1a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 43178 <__cxa_atexit@plt+0x37430> │ │ │ │ + ldr r2, [pc, #56] @ 43190 <__cxa_atexit@plt+0x37448> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq r8, lr, r0, ror #17 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq ip, lr, r4, asr #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 46f2c <__cxa_atexit@plt+0x3b1e4> │ │ │ │ + bcc 431d0 <__cxa_atexit@plt+0x37488> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 46f38 <__cxa_atexit@plt+0x3b1f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 431dc <__cxa_atexit@plt+0x37494> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, lr, r4, lsl #17 │ │ │ │ - rsceq r0, pc, r4, lsl ip @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 46ff0 <__cxa_atexit@plt+0x3b2a8> │ │ │ │ - ldr r2, [pc, #176] @ 4700c <__cxa_atexit@plt+0x3b2c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #168] @ 47010 <__cxa_atexit@plt+0x3b2c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 46fe4 <__cxa_atexit@plt+0x3b29c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 46ff8 <__cxa_atexit@plt+0x3b2b0> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #116] @ 47014 <__cxa_atexit@plt+0x3b2cc> │ │ │ │ - add lr, pc, lr │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, lr, ip, asr r5 │ │ │ │ + ldrdeq r3, [pc], #244 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 43228 <__cxa_atexit@plt+0x374e0> │ │ │ │ + ldr r2, [pc, #44] @ 43238 <__cxa_atexit@plt+0x374f0> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #88] @ 47018 <__cxa_atexit@plt+0x3b2d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #12 │ │ │ │ - stm r1, {r0, r8, r9, lr} │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4326c <__cxa_atexit@plt+0x37524> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 43274 <__cxa_atexit@plt+0x3752c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, lr, r4, lsl r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 432c8 <__cxa_atexit@plt+0x37580> │ │ │ │ + ldr r2, [pc, #60] @ 432d0 <__cxa_atexit@plt+0x37588> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 432d4 <__cxa_atexit@plt+0x3758c> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 432bc <__cxa_atexit@plt+0x37574> │ │ │ │ + mov r7, r3 │ │ │ │ + b 432e0 <__cxa_atexit@plt+0x37598> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rscseq r8, lr, r8, lsl #14 │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - rscseq r8, lr, r4, lsl #16 │ │ │ │ - rsceq r0, pc, r4, lsr fp @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 47090 <__cxa_atexit@plt+0x3b348> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #76] @ 4709c <__cxa_atexit@plt+0x3b354> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #48] @ 470a0 <__cxa_atexit@plt+0x3b358> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r8, r9, lr} │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbec │ │ │ │ - rscseq r8, lr, r4, asr r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - b 834f34 <__cxa_atexit@plt+0x8291ec> │ │ │ │ - rsceq r0, pc, r8, ror lr @ │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, lr, r8, asr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 47180 <__cxa_atexit@plt+0x3b438> │ │ │ │ - ldr r1, [pc, #180] @ 47188 <__cxa_atexit@plt+0x3b440> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 43360 <__cxa_atexit@plt+0x37618> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + str r2, [r5, #4] │ │ │ │ mov r2, r5 │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - ldr r1, [pc, #164] @ 4718c <__cxa_atexit@plt+0x3b444> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ tst r3, #3 │ │ │ │ - beq 47158 <__cxa_atexit@plt+0x3b410> │ │ │ │ - ldr r1, [pc, #148] @ 47190 <__cxa_atexit@plt+0x3b448> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - str r7, [r3, #4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 47168 <__cxa_atexit@plt+0x3b420> │ │ │ │ - ldr r1, [pc, #116] @ 47194 <__cxa_atexit@plt+0x3b44c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldr r8, [r2, #7] │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + stmda r5, {r0, r1, r7} │ │ │ │ + beq 43348 <__cxa_atexit@plt+0x37600> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 47178 <__cxa_atexit@plt+0x3b430> │ │ │ │ - ldr r2, [pc, #84] @ 47198 <__cxa_atexit@plt+0x3b450> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3] │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 43364 <__cxa_atexit@plt+0x3761c> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + beq 43358 <__cxa_atexit@plt+0x37610> │ │ │ │ + b 433b4 <__cxa_atexit@plt+0x3766c> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rscseq r8, lr, r8, lsl #11 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - smlaleq r0, pc, r0, sp @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r2, [pc, #108] @ 47224 <__cxa_atexit@plt+0x3b4dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 47210 <__cxa_atexit@plt+0x3b4c8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [pc, #76] @ 47228 <__cxa_atexit@plt+0x3b4e0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4721c <__cxa_atexit@plt+0x3b4d4> │ │ │ │ - ldr r2, [pc, #48] @ 4722c <__cxa_atexit@plt+0x3b4e4> │ │ │ │ + ldr r2, [pc, #44] @ 433a8 <__cxa_atexit@plt+0x37660> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3] │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [pc], #204 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #72] @ 47294 <__cxa_atexit@plt+0x3b54c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 47288 <__cxa_atexit@plt+0x3b540> │ │ │ │ - ldr r2, [pc, #44] @ 47298 <__cxa_atexit@plt+0x3b550> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r8, [r5] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 433a0 <__cxa_atexit@plt+0x37658> │ │ │ │ + b 433b4 <__cxa_atexit@plt+0x3766c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlaleq r0, pc, r0, ip @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 472c8 <__cxa_atexit@plt+0x3b580> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r0, pc, r0, ror #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 472f4 <__cxa_atexit@plt+0x3b5ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rsceq r0, pc, r8, lsr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 4731c <__cxa_atexit@plt+0x3b5d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b b609b4 <__cxa_atexit@plt+0xb54c6c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 473c0 <__cxa_atexit@plt+0x3b678> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4738c <__cxa_atexit@plt+0x3b644> │ │ │ │ - ldr r1, [pc, #120] @ 473c4 <__cxa_atexit@plt+0x3b67c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r5] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 47398 <__cxa_atexit@plt+0x3b650> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 473a8 <__cxa_atexit@plt+0x3b660> │ │ │ │ - ldr r3, [pc, #84] @ 473c8 <__cxa_atexit@plt+0x3b680> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 433d0 <__cxa_atexit@plt+0x37688> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 4343c <__cxa_atexit@plt+0x376f4> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43424 <__cxa_atexit@plt+0x376dc> │ │ │ │ + ldr r7, [pc, #84] @ 43450 <__cxa_atexit@plt+0x37708> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 43454 <__cxa_atexit@plt+0x3770c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + bne 433c8 <__cxa_atexit@plt+0x37680> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 433c8 <__cxa_atexit@plt+0x37680> │ │ │ │ + b 433f4 <__cxa_atexit@plt+0x376ac> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq r8, lr, r4, lsr #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #84] @ 47434 <__cxa_atexit@plt+0x3b6ec> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, lr, r0, ror #4 │ │ │ │ + rscseq ip, lr, r4, lsl r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 434a8 <__cxa_atexit@plt+0x37760> │ │ │ │ + ldr r2, [pc, #60] @ 434b0 <__cxa_atexit@plt+0x37768> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4741c <__cxa_atexit@plt+0x3b6d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 47424 <__cxa_atexit@plt+0x3b6dc> │ │ │ │ - ldr r1, [pc, #48] @ 47438 <__cxa_atexit@plt+0x3b6f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 434b4 <__cxa_atexit@plt+0x3776c> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 4349c <__cxa_atexit@plt+0x37754> │ │ │ │ + mov r7, r3 │ │ │ │ + b 434c0 <__cxa_atexit@plt+0x37778> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlalseq r8, lr, r0, r3 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, lr, r8, ror #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4747c <__cxa_atexit@plt+0x3b734> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 47488 <__cxa_atexit@plt+0x3b740> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, lr, r4, lsr r3 │ │ │ │ - rsceq r0, pc, r0, lsr #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 47558 <__cxa_atexit@plt+0x3b810> │ │ │ │ - ldr r1, [pc, #180] @ 47560 <__cxa_atexit@plt+0x3b818> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 43540 <__cxa_atexit@plt+0x377f8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + str r2, [r5, #4] │ │ │ │ mov r2, r5 │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - ldr r1, [pc, #164] @ 47564 <__cxa_atexit@plt+0x3b81c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ tst r3, #3 │ │ │ │ - beq 47530 <__cxa_atexit@plt+0x3b7e8> │ │ │ │ - ldr r1, [pc, #148] @ 47568 <__cxa_atexit@plt+0x3b820> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - str r7, [r3, #4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 47540 <__cxa_atexit@plt+0x3b7f8> │ │ │ │ - ldr r1, [pc, #116] @ 4756c <__cxa_atexit@plt+0x3b824> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldr r8, [r2, #7] │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + stmda r5, {r0, r1, r7} │ │ │ │ + beq 43528 <__cxa_atexit@plt+0x377e0> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 47550 <__cxa_atexit@plt+0x3b808> │ │ │ │ - ldr r2, [pc, #84] @ 47570 <__cxa_atexit@plt+0x3b828> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3] │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 43544 <__cxa_atexit@plt+0x377fc> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + beq 43538 <__cxa_atexit@plt+0x377f0> │ │ │ │ + b 43594 <__cxa_atexit@plt+0x3784c> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrhteq r8, [lr], #16 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - strhteq r0, [pc], #152 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #108] @ 47600 <__cxa_atexit@plt+0x3b8b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 475ec <__cxa_atexit@plt+0x3b8a4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [pc, #76] @ 47604 <__cxa_atexit@plt+0x3b8bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 475f8 <__cxa_atexit@plt+0x3b8b0> │ │ │ │ - ldr r2, [pc, #48] @ 47608 <__cxa_atexit@plt+0x3b8c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3] │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rsceq r0, pc, r0, lsr #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #72] @ 47670 <__cxa_atexit@plt+0x3b928> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 47664 <__cxa_atexit@plt+0x3b91c> │ │ │ │ - ldr r2, [pc, #44] @ 47674 <__cxa_atexit@plt+0x3b92c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r8, [r5] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - strhteq r0, [pc], #132 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 476a4 <__cxa_atexit@plt+0x3b95c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r0, pc, r4, lsl #17 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 476d0 <__cxa_atexit@plt+0x3b988> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rsceq r0, pc, ip, asr #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 476f8 <__cxa_atexit@plt+0x3b9b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b b609b4 <__cxa_atexit@plt+0xb54c6c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 4779c <__cxa_atexit@plt+0x3ba54> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 43588 <__cxa_atexit@plt+0x37840> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 47768 <__cxa_atexit@plt+0x3ba20> │ │ │ │ - ldr r1, [pc, #120] @ 477a0 <__cxa_atexit@plt+0x3ba58> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r5] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 47774 <__cxa_atexit@plt+0x3ba2c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 47784 <__cxa_atexit@plt+0x3ba3c> │ │ │ │ - ldr r3, [pc, #84] @ 477a4 <__cxa_atexit@plt+0x3ba5c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 43580 <__cxa_atexit@plt+0x37838> │ │ │ │ + b 43594 <__cxa_atexit@plt+0x3784c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq r8, lr, r8, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #84] @ 47810 <__cxa_atexit@plt+0x3bac8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 477f8 <__cxa_atexit@plt+0x3bab0> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 435b0 <__cxa_atexit@plt+0x37868> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 47800 <__cxa_atexit@plt+0x3bab8> │ │ │ │ - ldr r1, [pc, #48] @ 47814 <__cxa_atexit@plt+0x3bacc> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 4361c <__cxa_atexit@plt+0x378d4> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43604 <__cxa_atexit@plt+0x378bc> │ │ │ │ + ldr r7, [pc, #84] @ 43630 <__cxa_atexit@plt+0x378e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 43634 <__cxa_atexit@plt+0x378ec> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrhteq r7, [lr], #244 @ 0xf4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 47858 <__cxa_atexit@plt+0x3bb10> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 47864 <__cxa_atexit@plt+0x3bb1c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r7, lr, r8, asr pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - sub r6, r5, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 478bc <__cxa_atexit@plt+0x3bb74> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 478c4 <__cxa_atexit@plt+0x3bb7c> │ │ │ │ - ldr r3, [pc, #68] @ 478e0 <__cxa_atexit@plt+0x3bb98> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ 478e4 <__cxa_atexit@plt+0x3bb9c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r8, r7 │ │ │ │ - b 42c48 <__cxa_atexit@plt+0x36f00> │ │ │ │ - mov r6, r7 │ │ │ │ - b 478cc <__cxa_atexit@plt+0x3bb84> │ │ │ │ + bne 435a8 <__cxa_atexit@plt+0x37860> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 435a8 <__cxa_atexit@plt+0x37860> │ │ │ │ + b 435d4 <__cxa_atexit@plt+0x3788c> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 478dc <__cxa_atexit@plt+0x3bb94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - rsceq r0, pc, ip, lsl #13 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - smlalseq r7, lr, r4, pc @ │ │ │ │ - rsceq r0, pc, r4, asr r6 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #84 @ 0x54 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 479cc <__cxa_atexit@plt+0x3bc84> │ │ │ │ - ldr r2, [pc, #200] @ 479d8 <__cxa_atexit@plt+0x3bc90> │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, lr, r0, lsl #1 │ │ │ │ + rscseq ip, lr, r4, lsr r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 43688 <__cxa_atexit@plt+0x37940> │ │ │ │ + ldr r2, [pc, #60] @ 43690 <__cxa_atexit@plt+0x37948> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #196] @ 479dc <__cxa_atexit@plt+0x3bc94> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #192] @ 479e0 <__cxa_atexit@plt+0x3bc98> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r0, r6, #6 │ │ │ │ - str r0, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r0, r6, #30 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ - sub sl, r6, #42 @ 0x2a │ │ │ │ - add ip, r1, #1 │ │ │ │ - ldr r2, [pc, #160] @ 479e4 <__cxa_atexit@plt+0x3bc9c> │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 43694 <__cxa_atexit@plt+0x3794c> │ │ │ │ + tst r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, #152] @ 479e8 <__cxa_atexit@plt+0x3bca0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str lr, [r3, #72] @ 0x48 │ │ │ │ - ldr r8, [pc, #140] @ 479ec <__cxa_atexit@plt+0x3bca4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r9, [r1, #12]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [pc, #112] @ 479f0 <__cxa_atexit@plt+0x3bca8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #60]! @ 0x3c │ │ │ │ - str r1, [r3, #76] @ 0x4c │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [pc, #96] @ 479f4 <__cxa_atexit@plt+0x3bcac> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #24]! │ │ │ │ - str r3, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - add r0, r3, #40 @ 0x28 │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str sl, [r3, #56] @ 0x38 │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #56] @ 479f8 <__cxa_atexit@plt+0x3bcb0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b 4a620 <__cxa_atexit@plt+0x3e8d8> │ │ │ │ - mov r3, #84 @ 0x54 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff634 │ │ │ │ - ldrdeq r0, [pc], #92 @ │ │ │ │ - @ instruction: 0xfffff788 │ │ │ │ - rscseq r7, lr, r8, lsl sp │ │ │ │ - rscseq r7, lr, r0, asr #26 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffffb14 │ │ │ │ - @ instruction: 0xfffff728 │ │ │ │ - ldrshteq r7, [lr], #208 @ 0xd0 │ │ │ │ - rsceq r0, pc, r4, lsl r5 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 47a2c <__cxa_atexit@plt+0x3bce4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 47a30 <__cxa_atexit@plt+0x3bce8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b 4b628 <__cxa_atexit@plt+0x3f8e0> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalseq r7, lr, r4, sp │ │ │ │ - ldrdeq r0, [pc], #68 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #88] @ 47aa4 <__cxa_atexit@plt+0x3bd5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - str r7, [r3] │ │ │ │ - sub r7, r3, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 47a90 <__cxa_atexit@plt+0x3bd48> │ │ │ │ - ldr r7, [pc, #60] @ 47aa8 <__cxa_atexit@plt+0x3bd60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 47a84 <__cxa_atexit@plt+0x3bd3c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 46a8c <__cxa_atexit@plt+0x3ad44> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 4367c <__cxa_atexit@plt+0x37934> │ │ │ │ + mov r7, r3 │ │ │ │ + b 436a0 <__cxa_atexit@plt+0x37958> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 47aac <__cxa_atexit@plt+0x3bd64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffff01c │ │ │ │ - rsceq r0, pc, r8, ror r4 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, lr, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 834f34 <__cxa_atexit@plt+0x8291ec> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 47b30 <__cxa_atexit@plt+0x3bde8> │ │ │ │ - ldr r7, [pc, #128] @ 47b68 <__cxa_atexit@plt+0x3be20> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 47b44 <__cxa_atexit@plt+0x3bdfc> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 47b4c <__cxa_atexit@plt+0x3be04> │ │ │ │ - ldr r7, [pc, #100] @ 47b74 <__cxa_atexit@plt+0x3be2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #96] @ 47b78 <__cxa_atexit@plt+0x3be30> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r8, r2 │ │ │ │ - b 42c48 <__cxa_atexit@plt+0x36f00> │ │ │ │ - ldr r7, [pc, #56] @ 47b70 <__cxa_atexit@plt+0x3be28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r2 │ │ │ │ - b 47b54 <__cxa_atexit@plt+0x3be0c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 47b6c <__cxa_atexit@plt+0x3be24> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rsceq r0, pc, r4, lsl #8 │ │ │ │ - rsceq r0, pc, r8, asr #8 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - rscseq r7, lr, r0, lsr #26 │ │ │ │ - rsceq r0, pc, ip, ror #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 47ba0 <__cxa_atexit@plt+0x3be58> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r9, r7 │ │ │ │ - b 4a620 <__cxa_atexit@plt+0x3e8d8> │ │ │ │ - rscseq r7, lr, r0, lsr #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 47c34 <__cxa_atexit@plt+0x3beec> │ │ │ │ - ldr r7, [pc, #148] @ 47c58 <__cxa_atexit@plt+0x3bf10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 47c18 <__cxa_atexit@plt+0x3bed0> │ │ │ │ - ldr r2, [pc, #132] @ 47c5c <__cxa_atexit@plt+0x3bf14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 43720 <__cxa_atexit@plt+0x379d8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmda r5, {r0, r1, r7} │ │ │ │ + beq 43708 <__cxa_atexit@plt+0x379c0> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 47c28 <__cxa_atexit@plt+0x3bee0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 47c44 <__cxa_atexit@plt+0x3befc> │ │ │ │ - ldr r3, [pc, #100] @ 47c64 <__cxa_atexit@plt+0x3bf1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 43724 <__cxa_atexit@plt+0x379dc> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + beq 43718 <__cxa_atexit@plt+0x379d0> │ │ │ │ + b 43774 <__cxa_atexit@plt+0x37a2c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 47c60 <__cxa_atexit@plt+0x3bf18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - rsceq r0, pc, r4, asr r3 @ │ │ │ │ - rscseq r7, lr, r4, lsr #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #84] @ 47cd0 <__cxa_atexit@plt+0x3bf88> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 43768 <__cxa_atexit@plt+0x37a20> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 47cb8 <__cxa_atexit@plt+0x3bf70> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 47cc0 <__cxa_atexit@plt+0x3bf78> │ │ │ │ - ldr r1, [pc, #48] @ 47cd4 <__cxa_atexit@plt+0x3bf8c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 43760 <__cxa_atexit@plt+0x37a18> │ │ │ │ + b 43774 <__cxa_atexit@plt+0x37a2c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq r7, lr, r0, lsl #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 47d18 <__cxa_atexit@plt+0x3bfd0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 47d24 <__cxa_atexit@plt+0x3bfdc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 43790 <__cxa_atexit@plt+0x37a48> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r7, lr, r4, lsr #21 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 47d58 <__cxa_atexit@plt+0x3c010> │ │ │ │ - ldr r3, [pc, #32] @ 47d68 <__cxa_atexit@plt+0x3c020> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #12] @ 47d6c <__cxa_atexit@plt+0x3c024> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 437fc <__cxa_atexit@plt+0x37ab4> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 437e4 <__cxa_atexit@plt+0x37a9c> │ │ │ │ + ldr r7, [pc, #84] @ 43810 <__cxa_atexit@plt+0x37ac8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 43814 <__cxa_atexit@plt+0x37acc> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r0, pc, r4, lsr r2 @ │ │ │ │ + bne 43788 <__cxa_atexit@plt+0x37a40> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43788 <__cxa_atexit@plt+0x37a40> │ │ │ │ + b 437b4 <__cxa_atexit@plt+0x37a6c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, lr, r0, lsr #29 │ │ │ │ + rscseq fp, lr, r4, asr pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 47d94 <__cxa_atexit@plt+0x3c04c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 43868 <__cxa_atexit@plt+0x37b20> │ │ │ │ + ldr r2, [pc, #60] @ 43870 <__cxa_atexit@plt+0x37b28> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 43874 <__cxa_atexit@plt+0x37b2c> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 4385c <__cxa_atexit@plt+0x37b14> │ │ │ │ mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 47dbc <__cxa_atexit@plt+0x3c074> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ + b 43880 <__cxa_atexit@plt+0x37b38> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 47e00 <__cxa_atexit@plt+0x3c0b8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 47e0c <__cxa_atexit@plt+0x3c0c4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r7, [lr], #132 @ 0x84 │ │ │ │ - sbcseq r1, sl, r8, ror #5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - sbcseq r1, sl, sp, lsl #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, lr, r8, lsr #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 43900 <__cxa_atexit@plt+0x37bb8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmda r5, {r0, r1, r7} │ │ │ │ + beq 438e8 <__cxa_atexit@plt+0x37ba0> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 43904 <__cxa_atexit@plt+0x37bbc> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + beq 438f8 <__cxa_atexit@plt+0x37bb0> │ │ │ │ + b 43954 <__cxa_atexit@plt+0x37c0c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rsceq r0, pc, r0, asr r1 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 47e94 <__cxa_atexit@plt+0x3c14c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 47e8c <__cxa_atexit@plt+0x3c144> │ │ │ │ - ldr r8, [pc, #40] @ 47e9c <__cxa_atexit@plt+0x3c154> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 47ea0 <__cxa_atexit@plt+0x3c158> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 733530 <__cxa_atexit@plt+0x7277e8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r1, sl, lr, ror #6 │ │ │ │ - ldrsbteq r7, [lr], #124 @ 0x7c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 47ef0 <__cxa_atexit@plt+0x3c1a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 47ef8 <__cxa_atexit@plt+0x3c1b0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 47efc <__cxa_atexit@plt+0x3c1b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, lr, r4, lsr #15 │ │ │ │ - smlalseq r7, lr, ip, r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 47f4c <__cxa_atexit@plt+0x3c204> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 47f54 <__cxa_atexit@plt+0x3c20c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 47f58 <__cxa_atexit@plt+0x3c210> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, lr, r8, asr #14 │ │ │ │ - rscseq r7, lr, r0, asr #16 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 47ff4 <__cxa_atexit@plt+0x3c2ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 48000 <__cxa_atexit@plt+0x3c2b8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 48010 <__cxa_atexit@plt+0x3c2c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 48014 <__cxa_atexit@plt+0x3c2cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 48018 <__cxa_atexit@plt+0x3c2d0> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 43948 <__cxa_atexit@plt+0x37c00> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 4801c <__cxa_atexit@plt+0x3c2d4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 43940 <__cxa_atexit@plt+0x37bf8> │ │ │ │ + b 43954 <__cxa_atexit@plt+0x37c0c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 43970 <__cxa_atexit@plt+0x37c28> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - rscseq r7, lr, r0, ror #13 │ │ │ │ - rscseq r7, lr, r0, asr #15 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 480a8 <__cxa_atexit@plt+0x3c360> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 480b4 <__cxa_atexit@plt+0x3c36c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 480c4 <__cxa_atexit@plt+0x3c37c> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 439dc <__cxa_atexit@plt+0x37c94> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 439c4 <__cxa_atexit@plt+0x37c7c> │ │ │ │ + ldr r7, [pc, #84] @ 439f0 <__cxa_atexit@plt+0x37ca8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 439f4 <__cxa_atexit@plt+0x37cac> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr ip, [r7, #16] │ │ │ │ - add sl, r7, #20 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r0, [pc, #84] @ 480c8 <__cxa_atexit@plt+0x3c380> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #76] @ 480cc <__cxa_atexit@plt+0x3c384> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, lr, ip, lsl r6 │ │ │ │ - ldrshteq r7, [lr], #108 @ 0x6c │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + bne 43968 <__cxa_atexit@plt+0x37c20> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43968 <__cxa_atexit@plt+0x37c20> │ │ │ │ + b 43994 <__cxa_atexit@plt+0x37c4c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, lr, r0, asr #25 │ │ │ │ + rscseq fp, lr, r4, ror sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4811c <__cxa_atexit@plt+0x3c3d4> │ │ │ │ + bhi 43a28 <__cxa_atexit@plt+0x37ce0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 48124 <__cxa_atexit@plt+0x3c3dc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 48128 <__cxa_atexit@plt+0x3c3e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 43a30 <__cxa_atexit@plt+0x37ce8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, lr, r8, ror r5 │ │ │ │ - rscseq r7, lr, r0, ror r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + rscseq fp, lr, r8, asr ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 48178 <__cxa_atexit@plt+0x3c430> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 48180 <__cxa_atexit@plt+0x3c438> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 48184 <__cxa_atexit@plt+0x3c43c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, lr, ip, lsl r5 │ │ │ │ - rscseq r7, lr, r4, lsl r6 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 48220 <__cxa_atexit@plt+0x3c4d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4822c <__cxa_atexit@plt+0x3c4e4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 4823c <__cxa_atexit@plt+0x3c4f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 48240 <__cxa_atexit@plt+0x3c4f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 48244 <__cxa_atexit@plt+0x3c4fc> │ │ │ │ + bhi 43a84 <__cxa_atexit@plt+0x37d3c> │ │ │ │ + ldr r2, [pc, #60] @ 43a8c <__cxa_atexit@plt+0x37d44> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 48248 <__cxa_atexit@plt+0x3c500> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 43a90 <__cxa_atexit@plt+0x37d48> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 43a78 <__cxa_atexit@plt+0x37d30> │ │ │ │ + mov r7, r3 │ │ │ │ + b 43a9c <__cxa_atexit@plt+0x37d54> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq r7, [lr], #68 @ 0x44 │ │ │ │ - smlalseq r7, lr, r4, r5 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 482d4 <__cxa_atexit@plt+0x3c58c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 482e0 <__cxa_atexit@plt+0x3c598> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 482f0 <__cxa_atexit@plt+0x3c5a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr ip, [r7, #16] │ │ │ │ - add sl, r7, #20 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r0, [pc, #84] @ 482f4 <__cxa_atexit@plt+0x3c5ac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #76] @ 482f8 <__cxa_atexit@plt+0x3c5b0> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, lr, ip, lsl #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 43b1c <__cxa_atexit@plt+0x37dd4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmda r5, {r0, r1, r7} │ │ │ │ + beq 43b04 <__cxa_atexit@plt+0x37dbc> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 43b20 <__cxa_atexit@plt+0x37dd8> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r7, [lr], #48 @ 0x30 │ │ │ │ - ldrsbteq r7, [lr], #64 @ 0x40 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 48348 <__cxa_atexit@plt+0x3c600> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 48350 <__cxa_atexit@plt+0x3c608> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 48354 <__cxa_atexit@plt+0x3c60c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + beq 43b14 <__cxa_atexit@plt+0x37dcc> │ │ │ │ + b 43b70 <__cxa_atexit@plt+0x37e28> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r7, lr, ip, asr #6 │ │ │ │ - rscseq r7, lr, r4, asr #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 483a4 <__cxa_atexit@plt+0x3c65c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 483ac <__cxa_atexit@plt+0x3c664> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 483b0 <__cxa_atexit@plt+0x3c668> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrshteq r7, [lr], #32 │ │ │ │ - rscseq r7, lr, r8, ror #7 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 4844c <__cxa_atexit@plt+0x3c704> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 48458 <__cxa_atexit@plt+0x3c710> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 48468 <__cxa_atexit@plt+0x3c720> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 4846c <__cxa_atexit@plt+0x3c724> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 48470 <__cxa_atexit@plt+0x3c728> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 43b64 <__cxa_atexit@plt+0x37e1c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 48474 <__cxa_atexit@plt+0x3c72c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 43b5c <__cxa_atexit@plt+0x37e14> │ │ │ │ + b 43b70 <__cxa_atexit@plt+0x37e28> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 43b8c <__cxa_atexit@plt+0x37e44> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - rscseq r7, lr, r8, lsl #5 │ │ │ │ - rscseq r7, lr, r8, ror #6 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 48500 <__cxa_atexit@plt+0x3c7b8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4850c <__cxa_atexit@plt+0x3c7c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 4851c <__cxa_atexit@plt+0x3c7d4> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 43bf8 <__cxa_atexit@plt+0x37eb0> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43be0 <__cxa_atexit@plt+0x37e98> │ │ │ │ + ldr r7, [pc, #84] @ 43c0c <__cxa_atexit@plt+0x37ec4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 43c10 <__cxa_atexit@plt+0x37ec8> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr ip, [r7, #16] │ │ │ │ - add sl, r7, #20 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r0, [pc, #84] @ 48520 <__cxa_atexit@plt+0x3c7d8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #76] @ 48524 <__cxa_atexit@plt+0x3c7dc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, lr, r4, asr #3 │ │ │ │ - rscseq r7, lr, r4, lsr #5 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 485e0 <__cxa_atexit@plt+0x3c898> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #64 @ 0x40 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 485ec <__cxa_atexit@plt+0x3c8a4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #160] @ 485fc <__cxa_atexit@plt+0x3c8b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - add ip, r7, #20 │ │ │ │ - ldm ip, {r2, r9, sl, ip} │ │ │ │ - stm sp, {r0, r6} │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #40] @ 0x28 │ │ │ │ - ldr r6, [pc, #116] @ 48600 <__cxa_atexit@plt+0x3c8b8> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r6, [pc, #108] @ 48604 <__cxa_atexit@plt+0x3c8bc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - add r1, r3, #52 @ 0x34 │ │ │ │ - stm r1, {r2, r9, sl} │ │ │ │ - ldr r1, [pc, #80] @ 48608 <__cxa_atexit@plt+0x3c8c0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - add r6, r3, #8 │ │ │ │ - stm r6, {r8, ip, lr} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - str r1, [r3, #32]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldm sp, {r5, r6, fp} │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ + bne 43b84 <__cxa_atexit@plt+0x37e3c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43b84 <__cxa_atexit@plt+0x37e3c> │ │ │ │ + b 43bb0 <__cxa_atexit@plt+0x37e68> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, lr, r4, lsr #21 │ │ │ │ + rscseq fp, lr, r8, asr fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 43c64 <__cxa_atexit@plt+0x37f1c> │ │ │ │ + ldr r2, [pc, #60] @ 43c6c <__cxa_atexit@plt+0x37f24> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 43c70 <__cxa_atexit@plt+0x37f28> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 43c58 <__cxa_atexit@plt+0x37f10> │ │ │ │ + mov r7, r3 │ │ │ │ + b 43c7c <__cxa_atexit@plt+0x37f34> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, lr, r4, lsl r1 │ │ │ │ - rscseq r7, lr, r4, ror #3 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - rsceq pc, lr, ip, lsl #19 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 48694 <__cxa_atexit@plt+0x3c94c> │ │ │ │ - ldr r3, [pc, #116] @ 486a4 <__cxa_atexit@plt+0x3c95c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 48670 <__cxa_atexit@plt+0x3c928> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48680 <__cxa_atexit@plt+0x3c938> │ │ │ │ - ldr r3, [pc, #84] @ 486a8 <__cxa_atexit@plt+0x3c960> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r9, #2] │ │ │ │ - ldr r2, [r9, #6] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4868c <__cxa_atexit@plt+0x3c944> │ │ │ │ - b 48720 <__cxa_atexit@plt+0x3c9d8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 486b0 <__cxa_atexit@plt+0x3c968> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 486ac <__cxa_atexit@plt+0x3c964> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rsceq pc, lr, r8, lsl r9 @ │ │ │ │ - rsceq pc, lr, ip, lsl r9 @ │ │ │ │ - rsceq pc, lr, r8, ror #17 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, lr, ip, lsr #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 486f4 <__cxa_atexit@plt+0x3c9ac> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #44] @ 4870c <__cxa_atexit@plt+0x3c9c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 48704 <__cxa_atexit@plt+0x3c9bc> │ │ │ │ - b 48720 <__cxa_atexit@plt+0x3c9d8> │ │ │ │ - ldr r7, [pc, #20] @ 48710 <__cxa_atexit@plt+0x3c9c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq pc, lr, r8, lsr #17 │ │ │ │ - rsceq pc, lr, r8, lsl #17 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4877c <__cxa_atexit@plt+0x3ca34> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #100] @ 487a0 <__cxa_atexit@plt+0x3ca58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 4878c <__cxa_atexit@plt+0x3ca44> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 4877c <__cxa_atexit@plt+0x3ca34> │ │ │ │ - ldr r3, [pc, #68] @ 487a4 <__cxa_atexit@plt+0x3ca5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 43cfc <__cxa_atexit@plt+0x37fb4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ str r2, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmda r5, {r0, r1, r7} │ │ │ │ + beq 43ce4 <__cxa_atexit@plt+0x37f9c> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 48798 <__cxa_atexit@plt+0x3ca50> │ │ │ │ - b 48814 <__cxa_atexit@plt+0x3cacc> │ │ │ │ - ldr r7, [pc, #36] @ 487a8 <__cxa_atexit@plt+0x3ca60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 43d00 <__cxa_atexit@plt+0x37fb8> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + beq 43cf4 <__cxa_atexit@plt+0x37fac> │ │ │ │ + b 43d50 <__cxa_atexit@plt+0x38008> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rsceq pc, lr, r0, lsr #16 │ │ │ │ - strdeq pc, [lr], #112 @ 0x70 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 487e8 <__cxa_atexit@plt+0x3caa0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #44] @ 48800 <__cxa_atexit@plt+0x3cab8> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 43d44 <__cxa_atexit@plt+0x37ffc> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 487f8 <__cxa_atexit@plt+0x3cab0> │ │ │ │ - b 48814 <__cxa_atexit@plt+0x3cacc> │ │ │ │ - ldr r7, [pc, #20] @ 48804 <__cxa_atexit@plt+0x3cabc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #16 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 43d3c <__cxa_atexit@plt+0x37ff4> │ │ │ │ + b 43d50 <__cxa_atexit@plt+0x38008> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strhteq pc, [lr], #116 @ 0x74 @ │ │ │ │ - smlaleq pc, lr, r4, r7 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 4884c <__cxa_atexit@plt+0x3cb04> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #88] @ 48888 <__cxa_atexit@plt+0x3cb40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 4887c <__cxa_atexit@plt+0x3cb34> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 4885c <__cxa_atexit@plt+0x3cb14> │ │ │ │ - ldr r7, [pc, #60] @ 48890 <__cxa_atexit@plt+0x3cb48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #20 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r2, [pc, #40] @ 4888c <__cxa_atexit@plt+0x3cb44> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4887c <__cxa_atexit@plt+0x3cb34> │ │ │ │ - mov r5, r3 │ │ │ │ - b 488f4 <__cxa_atexit@plt+0x3cbac> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + bne 43d6c <__cxa_atexit@plt+0x38024> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rsceq pc, lr, r0, asr r7 @ │ │ │ │ - rsceq pc, lr, r8, lsl #14 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 488bc <__cxa_atexit@plt+0x3cb74> │ │ │ │ - ldr r7, [pc, #48] @ 488e4 <__cxa_atexit@plt+0x3cb9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #24 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r3, [pc, #28] @ 488e0 <__cxa_atexit@plt+0x3cb98> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 488d8 <__cxa_atexit@plt+0x3cb90> │ │ │ │ - b 488f4 <__cxa_atexit@plt+0x3cbac> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 43dd8 <__cxa_atexit@plt+0x38090> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43dc0 <__cxa_atexit@plt+0x38078> │ │ │ │ + ldr r7, [pc, #84] @ 43dec <__cxa_atexit@plt+0x380a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 43df0 <__cxa_atexit@plt+0x380a8> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq pc, [lr], #96 @ 0x60 @ │ │ │ │ - strhteq pc, [lr], #100 @ 0x64 @ │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48950 <__cxa_atexit@plt+0x3cc08> │ │ │ │ - ldr r3, [pc, #96] @ 48968 <__cxa_atexit@plt+0x3cc20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 48960 <__cxa_atexit@plt+0x3cc18> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48950 <__cxa_atexit@plt+0x3cc08> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #48] @ 4896c <__cxa_atexit@plt+0x3cc24> │ │ │ │ + bne 43d64 <__cxa_atexit@plt+0x3801c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43d64 <__cxa_atexit@plt+0x3801c> │ │ │ │ + b 43d90 <__cxa_atexit@plt+0x38048> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, lr, r4, asr #17 │ │ │ │ + rscseq fp, lr, r8, ror r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 43e44 <__cxa_atexit@plt+0x380fc> │ │ │ │ + ldr r2, [pc, #60] @ 43e4c <__cxa_atexit@plt+0x38104> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 48960 <__cxa_atexit@plt+0x3cc18> │ │ │ │ - b 489dc <__cxa_atexit@plt+0x3cc94> │ │ │ │ - ldr r7, [pc, #24] @ 48970 <__cxa_atexit@plt+0x3cc28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #24 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 43e50 <__cxa_atexit@plt+0x38108> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 43e38 <__cxa_atexit@plt+0x380f0> │ │ │ │ + mov r7, r3 │ │ │ │ + b 43e5c <__cxa_atexit@plt+0x38114> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rsceq pc, lr, ip, asr #12 │ │ │ │ - rsceq pc, lr, r8, lsr #12 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 489b0 <__cxa_atexit@plt+0x3cc68> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #44] @ 489c8 <__cxa_atexit@plt+0x3cc80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 489c0 <__cxa_atexit@plt+0x3cc78> │ │ │ │ - b 489dc <__cxa_atexit@plt+0x3cc94> │ │ │ │ - ldr r7, [pc, #20] @ 489cc <__cxa_atexit@plt+0x3cc84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #24 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq pc, lr, ip, ror #11 │ │ │ │ - rsceq pc, lr, ip, asr #11 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48a38 <__cxa_atexit@plt+0x3ccf0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #100] @ 48a5c <__cxa_atexit@plt+0x3cd14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 48a48 <__cxa_atexit@plt+0x3cd00> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 48a38 <__cxa_atexit@plt+0x3ccf0> │ │ │ │ - ldr r3, [pc, #68] @ 48a60 <__cxa_atexit@plt+0x3cd18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, lr, ip, asr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 43edc <__cxa_atexit@plt+0x38194> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ str r2, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmda r5, {r0, r1, r7} │ │ │ │ + beq 43ec4 <__cxa_atexit@plt+0x3817c> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 48a54 <__cxa_atexit@plt+0x3cd0c> │ │ │ │ - b 48ad0 <__cxa_atexit@plt+0x3cd88> │ │ │ │ - ldr r7, [pc, #36] @ 48a64 <__cxa_atexit@plt+0x3cd1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #28 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 43ee0 <__cxa_atexit@plt+0x38198> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + beq 43ed4 <__cxa_atexit@plt+0x3818c> │ │ │ │ + b 43f30 <__cxa_atexit@plt+0x381e8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rsceq pc, lr, r4, ror #10 │ │ │ │ - rsceq pc, lr, r4, lsr r5 @ │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48aa4 <__cxa_atexit@plt+0x3cd5c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #44] @ 48abc <__cxa_atexit@plt+0x3cd74> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 43f24 <__cxa_atexit@plt+0x381dc> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 48ab4 <__cxa_atexit@plt+0x3cd6c> │ │ │ │ - b 48ad0 <__cxa_atexit@plt+0x3cd88> │ │ │ │ - ldr r7, [pc, #20] @ 48ac0 <__cxa_atexit@plt+0x3cd78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #32 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 43f1c <__cxa_atexit@plt+0x381d4> │ │ │ │ + b 43f30 <__cxa_atexit@plt+0x381e8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strdeq pc, [lr], #72 @ 0x48 @ │ │ │ │ - ldrdeq pc, [lr], #72 @ 0x48 @ │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 48b24 <__cxa_atexit@plt+0x3cddc> │ │ │ │ - ldr r3, [pc, #100] @ 48b48 <__cxa_atexit@plt+0x3ce00> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 48b34 <__cxa_atexit@plt+0x3cdec> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 48b24 <__cxa_atexit@plt+0x3cddc> │ │ │ │ - ldr r2, [pc, #72] @ 48b4c <__cxa_atexit@plt+0x3ce04> │ │ │ │ + bne 43f4c <__cxa_atexit@plt+0x38204> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 43fb8 <__cxa_atexit@plt+0x38270> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43fa0 <__cxa_atexit@plt+0x38258> │ │ │ │ + ldr r7, [pc, #84] @ 43fcc <__cxa_atexit@plt+0x38284> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 43fd0 <__cxa_atexit@plt+0x38288> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 43f44 <__cxa_atexit@plt+0x381fc> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 43f44 <__cxa_atexit@plt+0x381fc> │ │ │ │ + b 43f70 <__cxa_atexit@plt+0x38228> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, lr, r4, ror #13 │ │ │ │ + smlalseq fp, lr, r8, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 44024 <__cxa_atexit@plt+0x382dc> │ │ │ │ + ldr r2, [pc, #60] @ 4402c <__cxa_atexit@plt+0x382e4> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #28] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 44030 <__cxa_atexit@plt+0x382e8> │ │ │ │ tst r3, #3 │ │ │ │ - beq 48b3c <__cxa_atexit@plt+0x3cdf4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 44018 <__cxa_atexit@plt+0x382d0> │ │ │ │ mov r7, r3 │ │ │ │ - b 48bc0 <__cxa_atexit@plt+0x3ce78> │ │ │ │ - ldr r7, [pc, #36] @ 48b50 <__cxa_atexit@plt+0x3ce08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + b 4403c <__cxa_atexit@plt+0x382f4> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - rsceq pc, lr, r8, ror r4 @ │ │ │ │ - rsceq pc, lr, r8, asr #8 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48b94 <__cxa_atexit@plt+0x3ce4c> │ │ │ │ - ldr r3, [pc, #56] @ 48bac <__cxa_atexit@plt+0x3ce64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 48ba4 <__cxa_atexit@plt+0x3ce5c> │ │ │ │ - b 48bc0 <__cxa_atexit@plt+0x3ce78> │ │ │ │ - ldr r7, [pc, #20] @ 48bb0 <__cxa_atexit@plt+0x3ce68> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq pc, lr, r8, lsl #8 │ │ │ │ - rsceq pc, lr, r8, ror #7 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48c1c <__cxa_atexit@plt+0x3ced4> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #100] @ 48c40 <__cxa_atexit@plt+0x3cef8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 48c2c <__cxa_atexit@plt+0x3cee4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 48c1c <__cxa_atexit@plt+0x3ced4> │ │ │ │ - ldr r3, [pc, #68] @ 48c44 <__cxa_atexit@plt+0x3cefc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, lr, ip, ror #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 440bc <__cxa_atexit@plt+0x38374> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ str r2, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmda r5, {r0, r1, r7} │ │ │ │ + beq 440a4 <__cxa_atexit@plt+0x3835c> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 48c38 <__cxa_atexit@plt+0x3cef0> │ │ │ │ - b 48cb4 <__cxa_atexit@plt+0x3cf6c> │ │ │ │ - ldr r7, [pc, #36] @ 48c48 <__cxa_atexit@plt+0x3cf00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 440c0 <__cxa_atexit@plt+0x38378> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + beq 440b4 <__cxa_atexit@plt+0x3836c> │ │ │ │ + b 44110 <__cxa_atexit@plt+0x383c8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rsceq pc, lr, r0, lsl #7 │ │ │ │ - rsceq pc, lr, r0, asr r3 @ │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48c88 <__cxa_atexit@plt+0x3cf40> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #44] @ 48ca0 <__cxa_atexit@plt+0x3cf58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 48c98 <__cxa_atexit@plt+0x3cf50> │ │ │ │ - b 48cb4 <__cxa_atexit@plt+0x3cf6c> │ │ │ │ - ldr r7, [pc, #20] @ 48ca4 <__cxa_atexit@plt+0x3cf5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq pc, lr, r4, lsl r3 @ │ │ │ │ - strdeq pc, [lr], #36 @ 0x24 @ │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 48cec <__cxa_atexit@plt+0x3cfa4> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #88] @ 48d28 <__cxa_atexit@plt+0x3cfe0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 48d1c <__cxa_atexit@plt+0x3cfd4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 48cfc <__cxa_atexit@plt+0x3cfb4> │ │ │ │ - ldr r7, [pc, #60] @ 48d30 <__cxa_atexit@plt+0x3cfe8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r2, [pc, #40] @ 48d2c <__cxa_atexit@plt+0x3cfe4> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 44104 <__cxa_atexit@plt+0x383bc> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 48d1c <__cxa_atexit@plt+0x3cfd4> │ │ │ │ - mov r5, r3 │ │ │ │ - b 48d94 <__cxa_atexit@plt+0x3d04c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - strhteq pc, [lr], #32 @ │ │ │ │ - rsceq pc, lr, r8, ror #4 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 48d5c <__cxa_atexit@plt+0x3d014> │ │ │ │ - ldr r7, [pc, #48] @ 48d84 <__cxa_atexit@plt+0x3d03c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r3, [pc, #28] @ 48d80 <__cxa_atexit@plt+0x3d038> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 48d78 <__cxa_atexit@plt+0x3d030> │ │ │ │ - b 48d94 <__cxa_atexit@plt+0x3d04c> │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 440fc <__cxa_atexit@plt+0x383b4> │ │ │ │ + b 44110 <__cxa_atexit@plt+0x383c8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq pc, lr, r0, asr r2 @ │ │ │ │ - rsceq pc, lr, r4, lsl r2 @ │ │ │ │ - andeq r4, r0, fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 48db0 <__cxa_atexit@plt+0x3d068> │ │ │ │ - ldr r7, [pc, #204] @ 48e74 <__cxa_atexit@plt+0x3d12c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #76 @ 0x4c │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc 48e64 <__cxa_atexit@plt+0x3d11c> │ │ │ │ - ldr r8, [pc, #176] @ 48e78 <__cxa_atexit@plt+0x3d130> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #172] @ 48e7c <__cxa_atexit@plt+0x3d134> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add lr, r5, #20 │ │ │ │ - ldm lr, {r0, r3, lr} │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - mov ip, r6 │ │ │ │ - str r9, [ip, #32]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - add r9, r6, #20 │ │ │ │ - stm r9, {r0, fp, lr} │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ - ldr lr, [r5, #36]! @ 0x24 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr sl, [pc, #84] @ 48e80 <__cxa_atexit@plt+0x3d138> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - stm r5, {sl, ip} │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add sl, r6, #52 @ 0x34 │ │ │ │ - stm sl, {r0, r2, lr} │ │ │ │ - str r3, [r6, #64] @ 0x40 │ │ │ │ - str fp, [r6, #68] @ 0x44 │ │ │ │ - str r9, [r6, #72] @ 0x48 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq pc, [lr], #28 @ │ │ │ │ - @ instruction: 0xfffff25c │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - rscseq r6, lr, r4, asr #18 │ │ │ │ - rsceq pc, lr, ip, lsl #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 48ed8 <__cxa_atexit@plt+0x3d190> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 48ed0 <__cxa_atexit@plt+0x3d188> │ │ │ │ - ldr r8, [pc, #40] @ 48ee0 <__cxa_atexit@plt+0x3d198> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 48ee4 <__cxa_atexit@plt+0x3d19c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 733530 <__cxa_atexit@plt+0x7277e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne 4412c <__cxa_atexit@plt+0x383e4> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 44198 <__cxa_atexit@plt+0x38450> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 44180 <__cxa_atexit@plt+0x38438> │ │ │ │ + ldr r7, [pc, #84] @ 441ac <__cxa_atexit@plt+0x38464> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 441b0 <__cxa_atexit@plt+0x38468> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r0, [sl], #36 @ 0x24 │ │ │ │ - smlalseq r6, lr, r8, r7 │ │ │ │ - rsceq pc, lr, r4, asr #1 │ │ │ │ + bne 44124 <__cxa_atexit@plt+0x383dc> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 44124 <__cxa_atexit@plt+0x383dc> │ │ │ │ + b 44150 <__cxa_atexit@plt+0x38408> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, lr, r4, lsl #10 │ │ │ │ + ldrhteq fp, [lr], #88 @ 0x58 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 48f1c <__cxa_atexit@plt+0x3d1d4> │ │ │ │ + bhi 441e4 <__cxa_atexit@plt+0x3849c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 48f24 <__cxa_atexit@plt+0x3d1dc> │ │ │ │ + ldr r2, [pc, #20] @ 441ec <__cxa_atexit@plt+0x384a4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 4861c <__cxa_atexit@plt+0x3c8d4> │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, r0, ror #14 │ │ │ │ + smlalseq fp, lr, ip, r4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 48f74 <__cxa_atexit@plt+0x3d22c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 48f7c <__cxa_atexit@plt+0x3d234> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 48f80 <__cxa_atexit@plt+0x3d238> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + bhi 44220 <__cxa_atexit@plt+0x384d8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 44228 <__cxa_atexit@plt+0x384e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, r0, lsr #14 │ │ │ │ - rscseq r6, lr, r8, lsl r8 │ │ │ │ + rscseq fp, lr, r0, ror #8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 48fd0 <__cxa_atexit@plt+0x3d288> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 48fd8 <__cxa_atexit@plt+0x3d290> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 48fdc <__cxa_atexit@plt+0x3d294> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + bhi 4425c <__cxa_atexit@plt+0x38514> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 44264 <__cxa_atexit@plt+0x3851c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, r4, asr #13 │ │ │ │ - ldrhteq r6, [lr], #124 @ 0x7c │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + rscseq fp, lr, r4, lsr #8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 49078 <__cxa_atexit@plt+0x3d330> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49084 <__cxa_atexit@plt+0x3d33c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 49094 <__cxa_atexit@plt+0x3d34c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 49098 <__cxa_atexit@plt+0x3d350> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 44298 <__cxa_atexit@plt+0x38550> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 442a0 <__cxa_atexit@plt+0x38558> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 4909c <__cxa_atexit@plt+0x3d354> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 490a0 <__cxa_atexit@plt+0x3d358> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r6, lr, ip, asr r6 │ │ │ │ - rscseq r6, lr, ip, lsr r7 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 49138 <__cxa_atexit@plt+0x3d3f0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49144 <__cxa_atexit@plt+0x3d3fc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 49154 <__cxa_atexit@plt+0x3d40c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 49158 <__cxa_atexit@plt+0x3d410> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 4915c <__cxa_atexit@plt+0x3d414> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq r6, lr, r8, r5 │ │ │ │ - rscseq r6, lr, ip, ror #12 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ + rscseq fp, lr, r8, ror #7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 491ac <__cxa_atexit@plt+0x3d464> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 491b4 <__cxa_atexit@plt+0x3d46c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 491b8 <__cxa_atexit@plt+0x3d470> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + bhi 442d4 <__cxa_atexit@plt+0x3858c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 442dc <__cxa_atexit@plt+0x38594> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, r8, ror #9 │ │ │ │ - rscseq r6, lr, r0, ror #11 │ │ │ │ + rscseq fp, lr, ip, lsr #7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 49208 <__cxa_atexit@plt+0x3d4c0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 49210 <__cxa_atexit@plt+0x3d4c8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 49214 <__cxa_atexit@plt+0x3d4cc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + bhi 44310 <__cxa_atexit@plt+0x385c8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 44318 <__cxa_atexit@plt+0x385d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, ip, lsl #9 │ │ │ │ - rscseq r6, lr, r4, lsl #11 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + rscseq fp, lr, r0, ror r3 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 492b0 <__cxa_atexit@plt+0x3d568> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 492bc <__cxa_atexit@plt+0x3d574> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 492cc <__cxa_atexit@plt+0x3d584> │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #68 @ 0x44 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 44394 <__cxa_atexit@plt+0x3864c> │ │ │ │ + ldr lr, [pc, #100] @ 443a0 <__cxa_atexit@plt+0x38658> │ │ │ │ + add r9, r3, #24 │ │ │ │ + ldr r8, [r3, #36] @ 0x24 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + ldm r9, {r2, r7, r9} │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #76] @ 443a4 <__cxa_atexit@plt+0x3865c> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 492d0 <__cxa_atexit@plt+0x3d588> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 492d4 <__cxa_atexit@plt+0x3d58c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 492d8 <__cxa_atexit@plt+0x3d590> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + stmib r5, {r1, r8, r9} │ │ │ │ + beq 4438c <__cxa_atexit@plt+0x38644> │ │ │ │ + b 443b0 <__cxa_atexit@plt+0x38668> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, r4, lsr #8 │ │ │ │ - rscseq r6, lr, r4, lsl #10 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 49370 <__cxa_atexit@plt+0x3d628> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4937c <__cxa_atexit@plt+0x3d634> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 4938c <__cxa_atexit@plt+0x3d644> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 49390 <__cxa_atexit@plt+0x3d648> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 49394 <__cxa_atexit@plt+0x3d64c> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq fp, lr, r8, lsl r3 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [pc, #116] @ 44438 <__cxa_atexit@plt+0x386f0> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r5, #28] │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + beq 44420 <__cxa_atexit@plt+0x386d8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r1, [pc, #60] @ 4443c <__cxa_atexit@plt+0x386f4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmib r5, {r0, r2, r7} │ │ │ │ + beq 4442c <__cxa_atexit@plt+0x386e4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4448c <__cxa_atexit@plt+0x38744> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, r0, ror #6 │ │ │ │ - rscseq r6, lr, r4, lsr r4 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 4942c <__cxa_atexit@plt+0x3d6e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49438 <__cxa_atexit@plt+0x3d6f0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 49448 <__cxa_atexit@plt+0x3d700> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #16] │ │ │ │ - add ip, r7, #20 │ │ │ │ - ldm ip, {r2, r9, sl, ip} │ │ │ │ - str r6, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr lr, [pc, #84] @ 4944c <__cxa_atexit@plt+0x3d704> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #76] @ 49450 <__cxa_atexit@plt+0x3d708> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, fp, asr #25 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 44480 <__cxa_atexit@plt+0x38738> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r2, r9, sl, ip} │ │ │ │ - mov r5, r6 │ │ │ │ - ldm sp, {r6, fp} │ │ │ │ - b b1fb7c <__cxa_atexit@plt+0xb13e34> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 44478 <__cxa_atexit@plt+0x38730> │ │ │ │ + b 4448c <__cxa_atexit@plt+0x38744> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r6, r0, lr, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 444cc <__cxa_atexit@plt+0x38784> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 444e4 <__cxa_atexit@plt+0x3879c> │ │ │ │ + ldr r3, [pc, #224] @ 44598 <__cxa_atexit@plt+0x38850> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #52] @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 4452c <__cxa_atexit@plt+0x387e4> │ │ │ │ + b 445a4 <__cxa_atexit@plt+0x3885c> │ │ │ │ + ldr r3, [pc, #176] @ 44584 <__cxa_atexit@plt+0x3883c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 4452c <__cxa_atexit@plt+0x387e4> │ │ │ │ + b 44ad8 <__cxa_atexit@plt+0x38d90> │ │ │ │ + bne 44514 <__cxa_atexit@plt+0x387cc> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 44534 <__cxa_atexit@plt+0x387ec> │ │ │ │ + ldr r3, [pc, #148] @ 44594 <__cxa_atexit@plt+0x3884c> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #52] @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 4452c <__cxa_atexit@plt+0x387e4> │ │ │ │ + b 4466c <__cxa_atexit@plt+0x38924> │ │ │ │ + ldr r3, [pc, #108] @ 44588 <__cxa_atexit@plt+0x38840> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 4452c <__cxa_atexit@plt+0x387e4> │ │ │ │ + b 449b0 <__cxa_atexit@plt+0x38c68> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, r4, lsr #5 │ │ │ │ - rscseq r6, lr, r4, ror r3 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 494a0 <__cxa_atexit@plt+0x3d758> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 494a8 <__cxa_atexit@plt+0x3d760> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 494ac <__cxa_atexit@plt+0x3d764> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + add r3, r5, #12 │ │ │ │ + bne 4455c <__cxa_atexit@plt+0x38814> │ │ │ │ + ldr r7, [pc, #76] @ 44590 <__cxa_atexit@plt+0x38848> │ │ │ │ + ldr r8, [r5, #48] @ 0x30 │ │ │ │ + ldr r9, [r5, #52] @ 0x34 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r6, [lr], #20 │ │ │ │ - rscseq r6, lr, ip, ror #5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 494fc <__cxa_atexit@plt+0x3d7b4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 49504 <__cxa_atexit@plt+0x3d7bc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 49508 <__cxa_atexit@plt+0x3d7c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + mov r7, sl │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r5, [pc, #40] @ 4458c <__cxa_atexit@plt+0x38844> │ │ │ │ + tst r7, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + beq 44578 <__cxa_atexit@plt+0x38830> │ │ │ │ + mov r5, r3 │ │ │ │ + b 44888 <__cxa_atexit@plt+0x38b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq r6, lr, r8, r1 │ │ │ │ - smlalseq r6, lr, r0, r2 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 495a4 <__cxa_atexit@plt+0x3d85c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 495b0 <__cxa_atexit@plt+0x3d868> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 495c0 <__cxa_atexit@plt+0x3d878> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 495c4 <__cxa_atexit@plt+0x3d87c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 495c8 <__cxa_atexit@plt+0x3d880> │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsl #9 │ │ │ │ + andeq r0, r0, ip, lsl r3 │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq pc, r1, lr, ror #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 445d0 <__cxa_atexit@plt+0x38888> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 4464c <__cxa_atexit@plt+0x38904> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 445dc <__cxa_atexit@plt+0x38894> │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + bx r0 │ │ │ │ + bne 44640 <__cxa_atexit@plt+0x388f8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 445d0 <__cxa_atexit@plt+0x38888> │ │ │ │ + bne 44640 <__cxa_atexit@plt+0x388f8> │ │ │ │ + ldr r2, [pc, #96] @ 4465c <__cxa_atexit@plt+0x38914> │ │ │ │ + ldr ip, [r5, #60]! @ 0x3c │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 495cc <__cxa_atexit@plt+0x3d884> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 44660 <__cxa_atexit@plt+0x38918> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + rscseq fp, lr, r0, lsl #2 │ │ │ │ + andeq pc, r1, lr, ror #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 44698 <__cxa_atexit@plt+0x38950> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 44714 <__cxa_atexit@plt+0x389cc> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 446a4 <__cxa_atexit@plt+0x3895c> │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, r0, lsr r1 │ │ │ │ - rscseq r6, lr, r0, lsl r2 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 49664 <__cxa_atexit@plt+0x3d91c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49670 <__cxa_atexit@plt+0x3d928> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 49680 <__cxa_atexit@plt+0x3d938> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 49684 <__cxa_atexit@plt+0x3d93c> │ │ │ │ + bne 44708 <__cxa_atexit@plt+0x389c0> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 44698 <__cxa_atexit@plt+0x38950> │ │ │ │ + bne 44708 <__cxa_atexit@plt+0x389c0> │ │ │ │ + ldr r2, [pc, #96] @ 44724 <__cxa_atexit@plt+0x389dc> │ │ │ │ + ldr ip, [r5, #60]! @ 0x3c │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 44728 <__cxa_atexit@plt+0x389e0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 49688 <__cxa_atexit@plt+0x3d940> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, lr, ip, rrx │ │ │ │ - rscseq r6, lr, r0, asr #2 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 496d8 <__cxa_atexit@plt+0x3d990> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 496e0 <__cxa_atexit@plt+0x3d998> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 496e4 <__cxa_atexit@plt+0x3d99c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbdc │ │ │ │ + rscseq fp, lr, r8, lsr r0 │ │ │ │ + andeq pc, r0, fp, asr #25 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #64] @ 4477c <__cxa_atexit@plt+0x38a34> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 44774 <__cxa_atexit@plt+0x38a2c> │ │ │ │ + ldr r2, [pc, #36] @ 44780 <__cxa_atexit@plt+0x38a38> │ │ │ │ + str r3, [r5, #40]! @ 0x28 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrhteq r5, [lr], #252 @ 0xfc │ │ │ │ - ldrhteq r6, [lr], #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 49734 <__cxa_atexit@plt+0x3d9ec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 4973c <__cxa_atexit@plt+0x3d9f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 49740 <__cxa_atexit@plt+0x3d9f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r7, r0, fp, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #28] @ 447b8 <__cxa_atexit@plt+0x38a70> │ │ │ │ + str r2, [r3, #40]! @ 0x28 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldr sl, [r3, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #44] @ 0x2c │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, lr, r0, ror #30 │ │ │ │ - rscseq r6, lr, r8, asr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 497dc <__cxa_atexit@plt+0x3da94> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 4482c <__cxa_atexit@plt+0x38ae4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4480c <__cxa_atexit@plt+0x38ac4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 497e8 <__cxa_atexit@plt+0x3daa0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 497f8 <__cxa_atexit@plt+0x3dab0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 497fc <__cxa_atexit@plt+0x3dab4> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 44818 <__cxa_atexit@plt+0x38ad0> │ │ │ │ + ldr r2, [pc, #56] @ 44830 <__cxa_atexit@plt+0x38ae8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 49800 <__cxa_atexit@plt+0x3dab8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 49804 <__cxa_atexit@plt+0x3dabc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldrshteq r5, [lr], #232 @ 0xe8 │ │ │ │ - ldrsbteq r5, [lr], #248 @ 0xf8 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq sl, lr, r4, lsr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 4989c <__cxa_atexit@plt+0x3db54> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 498a8 <__cxa_atexit@plt+0x3db60> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 498b8 <__cxa_atexit@plt+0x3db70> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 44870 <__cxa_atexit@plt+0x38b28> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 4487c <__cxa_atexit@plt+0x38b34> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 498bc <__cxa_atexit@plt+0x3db74> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 498c0 <__cxa_atexit@plt+0x3db78> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq sl, [lr], #236 @ 0xec │ │ │ │ + andeq r6, r0, fp, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 448dc <__cxa_atexit@plt+0x38b94> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 44978 <__cxa_atexit@plt+0x38c30> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 4490c <__cxa_atexit@plt+0x38bc4> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r2, [pc, #212] @ 449a0 <__cxa_atexit@plt+0x38c58> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r4, lsr lr │ │ │ │ - rscseq r5, lr, r8, lsl #30 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 49958 <__cxa_atexit@plt+0x3dc10> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49964 <__cxa_atexit@plt+0x3dc1c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 49974 <__cxa_atexit@plt+0x3dc2c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #16] │ │ │ │ - add ip, r7, #20 │ │ │ │ - ldm ip, {r2, r9, sl, ip} │ │ │ │ - str r6, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr lr, [pc, #84] @ 49978 <__cxa_atexit@plt+0x3dc30> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #76] @ 4997c <__cxa_atexit@plt+0x3dc34> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r2, r9, sl, ip} │ │ │ │ - mov r5, r6 │ │ │ │ - ldm sp, {r6, fp} │ │ │ │ - b b1fb7c <__cxa_atexit@plt+0xb13e34> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 44988 <__cxa_atexit@plt+0x38c40> │ │ │ │ + ldr r7, [pc, #180] @ 449a4 <__cxa_atexit@plt+0x38c5c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r8, ror sp │ │ │ │ - rscseq r5, lr, r8, asr #28 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 499cc <__cxa_atexit@plt+0x3dc84> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 499d4 <__cxa_atexit@plt+0x3dc8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 499d8 <__cxa_atexit@plt+0x3dc90> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 4496c <__cxa_atexit@plt+0x38c24> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 448bc <__cxa_atexit@plt+0x38b74> │ │ │ │ + bne 4496c <__cxa_atexit@plt+0x38c24> │ │ │ │ + ldr r1, [pc, #108] @ 44998 <__cxa_atexit@plt+0x38c50> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r8, [pc, #88] @ 4499c <__cxa_atexit@plt+0x38c54> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r8, asr #25 │ │ │ │ - rscseq r5, lr, r0, asr #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 49a28 <__cxa_atexit@plt+0x3dce0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 49a30 <__cxa_atexit@plt+0x3dce8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 49a34 <__cxa_atexit@plt+0x3dcec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, ip, ror #24 │ │ │ │ - rscseq r5, lr, r4, ror #26 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 49ad0 <__cxa_atexit@plt+0x3dd88> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49adc <__cxa_atexit@plt+0x3dd94> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 49aec <__cxa_atexit@plt+0x3dda4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 49af0 <__cxa_atexit@plt+0x3dda8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 49af4 <__cxa_atexit@plt+0x3ddac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 49af8 <__cxa_atexit@plt+0x3ddb0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff938 │ │ │ │ + ldrsbteq sl, [lr], #216 @ 0xd8 │ │ │ │ + rscseq sl, lr, ip, asr #28 │ │ │ │ + rscseq sl, lr, ip, lsr #28 │ │ │ │ + andeq r6, r0, fp, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 44a04 <__cxa_atexit@plt+0x38cbc> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 44aa0 <__cxa_atexit@plt+0x38d58> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 44a34 <__cxa_atexit@plt+0x38cec> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r2, [pc, #212] @ 44ac8 <__cxa_atexit@plt+0x38d80> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r4, lsl #24 │ │ │ │ - rscseq r5, lr, r4, ror #25 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 49b90 <__cxa_atexit@plt+0x3de48> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49b9c <__cxa_atexit@plt+0x3de54> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 49bac <__cxa_atexit@plt+0x3de64> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 49bb0 <__cxa_atexit@plt+0x3de68> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 49bb4 <__cxa_atexit@plt+0x3de6c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 44ab0 <__cxa_atexit@plt+0x38d68> │ │ │ │ + ldr r7, [pc, #180] @ 44acc <__cxa_atexit@plt+0x38d84> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r0, asr #22 │ │ │ │ - rscseq r5, lr, r4, lsl ip │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 49c04 <__cxa_atexit@plt+0x3debc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 49c0c <__cxa_atexit@plt+0x3dec4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 49c10 <__cxa_atexit@plt+0x3dec8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 44a94 <__cxa_atexit@plt+0x38d4c> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 449e4 <__cxa_atexit@plt+0x38c9c> │ │ │ │ + bne 44a94 <__cxa_atexit@plt+0x38d4c> │ │ │ │ + ldr r1, [pc, #108] @ 44ac0 <__cxa_atexit@plt+0x38d78> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r8, [pc, #88] @ 44ac4 <__cxa_atexit@plt+0x38d7c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - smlalseq r5, lr, r0, sl │ │ │ │ - rscseq r5, lr, r8, lsl #23 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 49c60 <__cxa_atexit@plt+0x3df18> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 49c68 <__cxa_atexit@plt+0x3df20> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 49c6c <__cxa_atexit@plt+0x3df24> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r4, lsr sl │ │ │ │ - rscseq r5, lr, ip, lsr #22 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 49d08 <__cxa_atexit@plt+0x3dfc0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49d14 <__cxa_atexit@plt+0x3dfcc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 49d24 <__cxa_atexit@plt+0x3dfdc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 49d28 <__cxa_atexit@plt+0x3dfe0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 49d2c <__cxa_atexit@plt+0x3dfe4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 49d30 <__cxa_atexit@plt+0x3dfe8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff7d4 │ │ │ │ + ldrhteq sl, [lr], #192 @ 0xc0 │ │ │ │ + rscseq sl, lr, r4, lsr #26 │ │ │ │ + rscseq sl, lr, r4, lsl #26 │ │ │ │ + andeq r6, r0, fp, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 44b2c <__cxa_atexit@plt+0x38de4> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 44bc8 <__cxa_atexit@plt+0x38e80> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 44b5c <__cxa_atexit@plt+0x38e14> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r2, [pc, #212] @ 44bf0 <__cxa_atexit@plt+0x38ea8> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 44bd8 <__cxa_atexit@plt+0x38e90> │ │ │ │ + ldr r7, [pc, #180] @ 44bf4 <__cxa_atexit@plt+0x38eac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, ip, asr #19 │ │ │ │ - rscseq r5, lr, ip, lsr #21 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 49dc8 <__cxa_atexit@plt+0x3e080> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49dd4 <__cxa_atexit@plt+0x3e08c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 49de4 <__cxa_atexit@plt+0x3e09c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 49de8 <__cxa_atexit@plt+0x3e0a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 49dec <__cxa_atexit@plt+0x3e0a4> │ │ │ │ + bne 44bbc <__cxa_atexit@plt+0x38e74> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 44b0c <__cxa_atexit@plt+0x38dc4> │ │ │ │ + bne 44bbc <__cxa_atexit@plt+0x38e74> │ │ │ │ + ldr r1, [pc, #108] @ 44be8 <__cxa_atexit@plt+0x38ea0> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r8, [pc, #88] @ 44bec <__cxa_atexit@plt+0x38ea4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r8, lsl #18 │ │ │ │ - ldrsbteq r5, [lr], #156 @ 0x9c │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 49e84 <__cxa_atexit@plt+0x3e13c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 49e90 <__cxa_atexit@plt+0x3e148> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 49ea0 <__cxa_atexit@plt+0x3e158> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #16] │ │ │ │ - add ip, r7, #20 │ │ │ │ - ldm ip, {r2, r9, sl, ip} │ │ │ │ - str r6, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr lr, [pc, #84] @ 49ea4 <__cxa_atexit@plt+0x3e15c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #76] @ 49ea8 <__cxa_atexit@plt+0x3e160> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r2, r9, sl, ip} │ │ │ │ - mov r5, r6 │ │ │ │ - ldm sp, {r6, fp} │ │ │ │ - b b1fb7c <__cxa_atexit@plt+0xb13e34> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, lr, ip, asr #16 │ │ │ │ - rscseq r5, lr, ip, lsl r9 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 49ef8 <__cxa_atexit@plt+0x3e1b0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 49f00 <__cxa_atexit@plt+0x3e1b8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 49f04 <__cxa_atexit@plt+0x3e1bc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlalseq r5, lr, ip, r7 │ │ │ │ - smlalseq r5, lr, r4, r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff670 │ │ │ │ + rscseq sl, lr, r8, lsl #23 │ │ │ │ + ldrshteq sl, [lr], #188 @ 0xbc │ │ │ │ + ldrsbteq sl, [lr], #188 @ 0xbc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 49f54 <__cxa_atexit@plt+0x3e20c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 49f5c <__cxa_atexit@plt+0x3e214> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 49f60 <__cxa_atexit@plt+0x3e218> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, lr, r0, asr #14 │ │ │ │ - rscseq r5, lr, r8, lsr r8 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 49ffc <__cxa_atexit@plt+0x3e2b4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4a008 <__cxa_atexit@plt+0x3e2c0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 4a018 <__cxa_atexit@plt+0x3e2d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 4a01c <__cxa_atexit@plt+0x3e2d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 4a020 <__cxa_atexit@plt+0x3e2d8> │ │ │ │ + bhi 44c70 <__cxa_atexit@plt+0x38f28> │ │ │ │ + ldr r2, [pc, #120] @ 44c8c <__cxa_atexit@plt+0x38f44> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 4a024 <__cxa_atexit@plt+0x3e2dc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r5, [lr], #104 @ 0x68 │ │ │ │ - ldrhteq r5, [lr], #120 @ 0x78 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 4a0bc <__cxa_atexit@plt+0x3e374> │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 44c64 <__cxa_atexit@plt+0x38f1c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4a0c8 <__cxa_atexit@plt+0x3e380> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 4a0d8 <__cxa_atexit@plt+0x3e390> │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 44c78 <__cxa_atexit@plt+0x38f30> │ │ │ │ + ldr r3, [pc, #84] @ 44c90 <__cxa_atexit@plt+0x38f48> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #72] @ 44c94 <__cxa_atexit@plt+0x38f4c> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 4a0dc <__cxa_atexit@plt+0x3e394> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 4a0e0 <__cxa_atexit@plt+0x3e398> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r4, lsl r6 │ │ │ │ - rscseq r5, lr, r8, ror #13 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4a130 <__cxa_atexit@plt+0x3e3e8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 4a138 <__cxa_atexit@plt+0x3e3f0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 4a13c <__cxa_atexit@plt+0x3e3f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r4, ror #10 │ │ │ │ - rscseq r5, lr, ip, asr r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4a18c <__cxa_atexit@plt+0x3e444> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 4a194 <__cxa_atexit@plt+0x3e44c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 4a198 <__cxa_atexit@plt+0x3e450> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r8, lsl #10 │ │ │ │ - rscseq r5, lr, r0, lsl #12 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq sl, lr, r0, lsr #20 │ │ │ │ + rscseq sl, lr, ip, asr #21 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 4a234 <__cxa_atexit@plt+0x3e4ec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4a240 <__cxa_atexit@plt+0x3e4f8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 4a250 <__cxa_atexit@plt+0x3e508> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 4a254 <__cxa_atexit@plt+0x3e50c> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 44ce0 <__cxa_atexit@plt+0x38f98> │ │ │ │ + ldr r2, [pc, #48] @ 44cec <__cxa_atexit@plt+0x38fa4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 4a258 <__cxa_atexit@plt+0x3e510> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 4a25c <__cxa_atexit@plt+0x3e514> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, lr, r0, lsr #9 │ │ │ │ - rscseq r5, lr, r0, lsl #11 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 4a2f4 <__cxa_atexit@plt+0x3e5ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4a300 <__cxa_atexit@plt+0x3e5b8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 4a310 <__cxa_atexit@plt+0x3e5c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 4a314 <__cxa_atexit@plt+0x3e5cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 4a318 <__cxa_atexit@plt+0x3e5d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r5, [lr], #60 @ 0x3c │ │ │ │ - ldrhteq r5, [lr], #64 @ 0x40 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 4a3b0 <__cxa_atexit@plt+0x3e668> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4a3bc <__cxa_atexit@plt+0x3e674> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 4a3cc <__cxa_atexit@plt+0x3e684> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 44cf0 <__cxa_atexit@plt+0x38fa8> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #16] │ │ │ │ - add ip, r7, #20 │ │ │ │ - ldm ip, {r2, r9, sl, ip} │ │ │ │ - str r6, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr lr, [pc, #84] @ 4a3d0 <__cxa_atexit@plt+0x3e688> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #76] @ 4a3d4 <__cxa_atexit@plt+0x3e68c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r2, r9, sl, ip} │ │ │ │ - mov r5, r6 │ │ │ │ - ldm sp, {r6, fp} │ │ │ │ - b b1fb7c <__cxa_atexit@plt+0xb13e34> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, lr, r0, lsr #6 │ │ │ │ - ldrshteq r5, [lr], #48 @ 0x30 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, lr, r0, lsr #19 │ │ │ │ + rscseq sl, lr, ip, asr #20 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4a424 <__cxa_atexit@plt+0x3e6dc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 4a42c <__cxa_atexit@plt+0x3e6e4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 4a430 <__cxa_atexit@plt+0x3e6e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + bhi 44d24 <__cxa_atexit@plt+0x38fdc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 44d2c <__cxa_atexit@plt+0x38fe4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r0, ror r2 │ │ │ │ - rscseq r5, lr, r8, ror #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + rscseq sl, lr, ip, asr r9 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4a480 <__cxa_atexit@plt+0x3e738> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 4a488 <__cxa_atexit@plt+0x3e740> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 4a48c <__cxa_atexit@plt+0x3e744> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + mov r0, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 44e08 <__cxa_atexit@plt+0x390c0> │ │ │ │ + ldr lr, [pc, #196] @ 44e18 <__cxa_atexit@plt+0x390d0> │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr r9, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr sl, [r2, #28] │ │ │ │ + ldr lr, [r2, #24] │ │ │ │ + ldr ip, [pc, #160] @ 44e1c <__cxa_atexit@plt+0x390d4> │ │ │ │ + tst r1, #3 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {r7, r9, sl, lr} │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq 44de4 <__cxa_atexit@plt+0x3909c> │ │ │ │ + ldr r3, [r1, #3] │ │ │ │ + ldr r8, [r1, #7] │ │ │ │ + ldr lr, [pc, #124] @ 44e20 <__cxa_atexit@plt+0x390d8> │ │ │ │ + str r1, [r0, #-28] @ 0xffffffe4 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r0, #40 @ 0x28 │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r0, #-44] @ 0xffffffd4 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + beq 44df4 <__cxa_atexit@plt+0x390ac> │ │ │ │ + ldr r7, [pc, #84] @ 44e24 <__cxa_atexit@plt+0x390dc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 44dfc <__cxa_atexit@plt+0x390b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 44ed4 <__cxa_atexit@plt+0x3918c> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, lr, r4, lsl r2 │ │ │ │ - rscseq r5, lr, ip, lsl #6 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 4a528 <__cxa_atexit@plt+0x3e7e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4a534 <__cxa_atexit@plt+0x3e7ec> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 4a544 <__cxa_atexit@plt+0x3e7fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [pc, #100] @ 4a548 <__cxa_atexit@plt+0x3e800> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #92] @ 4a54c <__cxa_atexit@plt+0x3e804> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #72] @ 4a550 <__cxa_atexit@plt+0x3e808> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, ip, lsr #3 │ │ │ │ - rscseq r5, lr, ip, lsl #5 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 4a5e8 <__cxa_atexit@plt+0x3e8a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4a5f4 <__cxa_atexit@plt+0x3e8ac> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 4a604 <__cxa_atexit@plt+0x3e8bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ 4a608 <__cxa_atexit@plt+0x3e8c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ 4a60c <__cxa_atexit@plt+0x3e8c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, lr, r8, ror #1 │ │ │ │ - ldrhteq r5, [lr], #28 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - strhteq sp, [lr], #144 @ 0x90 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4a6a0 <__cxa_atexit@plt+0x3e958> │ │ │ │ - ldr r3, [pc, #124] @ 4a6b0 <__cxa_atexit@plt+0x3e968> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 4a674 <__cxa_atexit@plt+0x3e92c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4a684 <__cxa_atexit@plt+0x3e93c> │ │ │ │ - ldr r3, [pc, #92] @ 4a6b4 <__cxa_atexit@plt+0x3e96c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r9, #2] │ │ │ │ - ldr r2, [r9, #6] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r2, r9} │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrshteq sl, [lr], #132 @ 0x84 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #80] @ 44e94 <__cxa_atexit@plt+0x3914c> │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmda r5, {r0, r3, r7} │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 44e80 <__cxa_atexit@plt+0x39138> │ │ │ │ + ldr r3, [pc, #40] @ 44e98 <__cxa_atexit@plt+0x39150> │ │ │ │ tst r7, #3 │ │ │ │ - beq 4a698 <__cxa_atexit@plt+0x3e950> │ │ │ │ - b 4a73c <__cxa_atexit@plt+0x3e9f4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 4a6bc <__cxa_atexit@plt+0x3e974> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #44] @ 4a6c0 <__cxa_atexit@plt+0x3e978> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 44e8c <__cxa_atexit@plt+0x39144> │ │ │ │ + b 44ed4 <__cxa_atexit@plt+0x3918c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 4a6b8 <__cxa_atexit@plt+0x3e970> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - rsceq sp, lr, r4, lsr r9 │ │ │ │ - rsceq sp, lr, r0, lsr r9 │ │ │ │ - rsceq sp, lr, r8, lsr #18 │ │ │ │ - rsceq sp, lr, r0, lsl #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4a704 <__cxa_atexit@plt+0x3e9bc> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - ldr r1, [pc, #52] @ 4a724 <__cxa_atexit@plt+0x3e9dc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r1, r0, r9, asr #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 44ec8 <__cxa_atexit@plt+0x39180> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq 4a71c <__cxa_atexit@plt+0x3e9d4> │ │ │ │ - b 4a73c <__cxa_atexit@plt+0x3e9f4> │ │ │ │ - ldr r7, [pc, #28] @ 4a728 <__cxa_atexit@plt+0x3e9e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #20] @ 4a72c <__cxa_atexit@plt+0x3e9e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 44ec0 <__cxa_atexit@plt+0x39178> │ │ │ │ + b 44ed4 <__cxa_atexit@plt+0x3918c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strhteq sp, [lr], #128 @ 0x80 │ │ │ │ - rsceq sp, lr, r4, lsr #17 │ │ │ │ - smlaleq sp, lr, r4, r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 4a798 <__cxa_atexit@plt+0x3ea50> │ │ │ │ + bne 44f28 <__cxa_atexit@plt+0x391e0> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r2, lr │ │ │ │ + bcc 44fc8 <__cxa_atexit@plt+0x39280> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 44f58 <__cxa_atexit@plt+0x39210> │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [pc, #216] @ 44ff0 <__cxa_atexit@plt+0x392a8> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ + bx r1 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 44fd8 <__cxa_atexit@plt+0x39290> │ │ │ │ + ldr r7, [pc, #184] @ 44ff4 <__cxa_atexit@plt+0x392ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + bne 44fbc <__cxa_atexit@plt+0x39274> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r8, r3 │ │ │ │ + blt 44f08 <__cxa_atexit@plt+0x391c0> │ │ │ │ + bne 44fbc <__cxa_atexit@plt+0x39274> │ │ │ │ + ldr r2, [pc, #108] @ 44fe8 <__cxa_atexit@plt+0x392a0> │ │ │ │ ldr r3, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #108] @ 4a7c4 <__cxa_atexit@plt+0x3ea7c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 4a7b0 <__cxa_atexit@plt+0x3ea68> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 4a798 <__cxa_atexit@plt+0x3ea50> │ │ │ │ - ldr r3, [pc, #76] @ 4a7c8 <__cxa_atexit@plt+0x3ea80> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r8, [pc, #88] @ 44fec <__cxa_atexit@plt+0x392a4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + rscseq sl, lr, r8, lsl #15 │ │ │ │ + rscseq sl, lr, r0, lsl #16 │ │ │ │ + rscseq sl, lr, r0, ror #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 45070 <__cxa_atexit@plt+0x39328> │ │ │ │ + ldr r2, [pc, #120] @ 4508c <__cxa_atexit@plt+0x39344> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 4a7bc <__cxa_atexit@plt+0x3ea74> │ │ │ │ - b 4a848 <__cxa_atexit@plt+0x3eb00> │ │ │ │ - ldr r7, [pc, #44] @ 4a7cc <__cxa_atexit@plt+0x3ea84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [pc, #36] @ 4a7d0 <__cxa_atexit@plt+0x3ea88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r2, [r3] │ │ │ │ + beq 45064 <__cxa_atexit@plt+0x3931c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 45078 <__cxa_atexit@plt+0x39330> │ │ │ │ + ldr r3, [pc, #84] @ 45090 <__cxa_atexit@plt+0x39348> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #72] @ 45094 <__cxa_atexit@plt+0x3934c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rsceq sp, lr, ip, lsl r8 │ │ │ │ - rsceq sp, lr, r0, lsl r8 │ │ │ │ - strdeq sp, [lr], #112 @ 0x70 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4a810 <__cxa_atexit@plt+0x3eac8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #52] @ 4a830 <__cxa_atexit@plt+0x3eae8> │ │ │ │ + rscseq sl, lr, r0, lsr #12 │ │ │ │ + rscseq sl, lr, ip, asr #13 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 450e0 <__cxa_atexit@plt+0x39398> │ │ │ │ + ldr r2, [pc, #48] @ 450ec <__cxa_atexit@plt+0x393a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 450f0 <__cxa_atexit@plt+0x393a8> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, lr, r0, lsr #11 │ │ │ │ + rscseq sl, lr, ip, asr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4516c <__cxa_atexit@plt+0x39424> │ │ │ │ + ldr r2, [pc, #120] @ 45188 <__cxa_atexit@plt+0x39440> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 4a828 <__cxa_atexit@plt+0x3eae0> │ │ │ │ - b 4a848 <__cxa_atexit@plt+0x3eb00> │ │ │ │ - ldr r7, [pc, #28] @ 4a834 <__cxa_atexit@plt+0x3eaec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r0, [pc, #20] @ 4a838 <__cxa_atexit@plt+0x3eaf0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r2, [r3] │ │ │ │ + beq 45160 <__cxa_atexit@plt+0x39418> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 45174 <__cxa_atexit@plt+0x3942c> │ │ │ │ + ldr r3, [pc, #84] @ 4518c <__cxa_atexit@plt+0x39444> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #72] @ 45190 <__cxa_atexit@plt+0x39448> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq sp, lr, r4, lsr #15 │ │ │ │ - smlaleq sp, lr, r8, r7 │ │ │ │ - rsceq sp, lr, r8, lsl #15 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4a880 <__cxa_atexit@plt+0x3eb38> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #96] @ 4a8c4 <__cxa_atexit@plt+0x3eb7c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 4a8b8 <__cxa_atexit@plt+0x3eb70> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 4a898 <__cxa_atexit@plt+0x3eb50> │ │ │ │ - ldr r7, [pc, #68] @ 4a8cc <__cxa_atexit@plt+0x3eb84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #24 │ │ │ │ - ldr r0, [pc, #60] @ 4a8d0 <__cxa_atexit@plt+0x3eb88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #40] @ 4a8c8 <__cxa_atexit@plt+0x3eb80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4a8b8 <__cxa_atexit@plt+0x3eb70> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq sl, lr, r4, lsr #10 │ │ │ │ + ldrsbteq sl, [lr], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 451dc <__cxa_atexit@plt+0x39494> │ │ │ │ + ldr r2, [pc, #48] @ 451e8 <__cxa_atexit@plt+0x394a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 451ec <__cxa_atexit@plt+0x394a4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, lr, r4, lsr #9 │ │ │ │ + rscseq sl, lr, r0, asr r5 │ │ │ │ + rsceq r2, pc, r8, ror r0 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 452e0 <__cxa_atexit@plt+0x39598> │ │ │ │ + ldr lr, [pc, #212] @ 452ec <__cxa_atexit@plt+0x395a4> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + add r7, r7, #5 │ │ │ │ mov r5, r3 │ │ │ │ - b 4a940 <__cxa_atexit@plt+0x3ebf8> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + add lr, r5, #16 │ │ │ │ + tst sl, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 45280 <__cxa_atexit@plt+0x39538> │ │ │ │ + ldr r2, [pc, #160] @ 452f0 <__cxa_atexit@plt+0x395a8> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 4528c <__cxa_atexit@plt+0x39544> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 452ac <__cxa_atexit@plt+0x39564> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rsceq sp, lr, r4, lsr r7 │ │ │ │ - rsceq sp, lr, r8, lsr #14 │ │ │ │ - strdeq sp, [lr], #96 @ 0x60 @ │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 4a904 <__cxa_atexit@plt+0x3ebbc> │ │ │ │ - ldr r7, [pc, #56] @ 4a92c <__cxa_atexit@plt+0x3ebe4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r0, [pc, #48] @ 4a930 <__cxa_atexit@plt+0x3ebe8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 4a928 <__cxa_atexit@plt+0x3ebe0> │ │ │ │ + ldr r3, [pc, #112] @ 45304 <__cxa_atexit@plt+0x395bc> │ │ │ │ + ldr r2, [pc, #112] @ 45308 <__cxa_atexit@plt+0x395c0> │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4a920 <__cxa_atexit@plt+0x3ebd8> │ │ │ │ - b 4a940 <__cxa_atexit@plt+0x3ebf8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rsceq sp, lr, r8, asr #13 │ │ │ │ - strhteq sp, [lr], #108 @ 0x6c │ │ │ │ - smlaleq sp, lr, r0, r6 │ │ │ │ - andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4a99c <__cxa_atexit@plt+0x3ec54> │ │ │ │ - ldr r3, [pc, #104] @ 4a9bc <__cxa_atexit@plt+0x3ec74> │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #64] @ 452f4 <__cxa_atexit@plt+0x395ac> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 4a9b4 <__cxa_atexit@plt+0x3ec6c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4a99c <__cxa_atexit@plt+0x3ec54> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #56] @ 4a9c0 <__cxa_atexit@plt+0x3ec78> │ │ │ │ - add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4a9b4 <__cxa_atexit@plt+0x3ec6c> │ │ │ │ - b 4aa40 <__cxa_atexit@plt+0x3ecf8> │ │ │ │ - ldr r7, [pc, #32] @ 4a9c4 <__cxa_atexit@plt+0x3ec7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r0, [pc, #24] @ 4a9c8 <__cxa_atexit@plt+0x3ec80> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #56] @ 452f8 <__cxa_atexit@plt+0x395b0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #48] @ 452fc <__cxa_atexit@plt+0x395b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #40] @ 45300 <__cxa_atexit@plt+0x395b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rsceq sp, lr, r8, lsl r6 │ │ │ │ - rsceq sp, lr, ip, lsl #12 │ │ │ │ - strdeq sp, [lr], #88 @ 0x58 @ │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + rscseq sl, lr, r8, lsl #10 │ │ │ │ + rscseq sl, lr, r4, ror #7 │ │ │ │ + ldrshteq sl, [lr], #68 @ 0x44 │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + rsceq r1, pc, r0, lsr #30 │ │ │ │ + rsceq r1, pc, r0, ror #30 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4aa08 <__cxa_atexit@plt+0x3ecc0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #52] @ 4aa28 <__cxa_atexit@plt+0x3ece0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4aa20 <__cxa_atexit@plt+0x3ecd8> │ │ │ │ - b 4aa40 <__cxa_atexit@plt+0x3ecf8> │ │ │ │ - ldr r7, [pc, #28] @ 4aa2c <__cxa_atexit@plt+0x3ece4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r0, [pc, #20] @ 4aa30 <__cxa_atexit@plt+0x3ece8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq sp, lr, ip, lsr #11 │ │ │ │ - rsceq sp, lr, r0, lsr #11 │ │ │ │ - smlaleq sp, lr, r0, r5 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4aa9c <__cxa_atexit@plt+0x3ed54> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #108] @ 4aac8 <__cxa_atexit@plt+0x3ed80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #128] @ 453a8 <__cxa_atexit@plt+0x39660> │ │ │ │ mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 4aab4 <__cxa_atexit@plt+0x3ed6c> │ │ │ │ + and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4aa9c <__cxa_atexit@plt+0x3ed54> │ │ │ │ - ldr r3, [pc, #76] @ 4aacc <__cxa_atexit@plt+0x3ed84> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4aac0 <__cxa_atexit@plt+0x3ed78> │ │ │ │ - b 4ab4c <__cxa_atexit@plt+0x3ee04> │ │ │ │ - ldr r7, [pc, #44] @ 4aad0 <__cxa_atexit@plt+0x3ed88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r0, [pc, #36] @ 4aad4 <__cxa_atexit@plt+0x3ed8c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + beq 45354 <__cxa_atexit@plt+0x3960c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 45374 <__cxa_atexit@plt+0x3962c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rsceq sp, lr, r8, lsl r5 │ │ │ │ - rsceq sp, lr, ip, lsl #10 │ │ │ │ - rsceq sp, lr, ip, ror #9 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + ldr r3, [pc, #96] @ 453bc <__cxa_atexit@plt+0x39674> │ │ │ │ + ldr r2, [pc, #96] @ 453c0 <__cxa_atexit@plt+0x39678> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #48] @ 453ac <__cxa_atexit@plt+0x39664> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #40] @ 453b0 <__cxa_atexit@plt+0x39668> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #32] @ 453b4 <__cxa_atexit@plt+0x3966c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #24] @ 453b8 <__cxa_atexit@plt+0x39670> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8, lsr #18 │ │ │ │ + rscseq sl, lr, r0, asr #8 │ │ │ │ + rscseq sl, lr, ip, lsl r3 │ │ │ │ + rscseq sl, lr, ip, lsr #8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rsceq r1, pc, r8, asr lr @ │ │ │ │ + rsceq r1, pc, r8, lsr #29 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 4ab14 <__cxa_atexit@plt+0x3edcc> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #52] @ 4ab34 <__cxa_atexit@plt+0x3edec> │ │ │ │ + bne 45404 <__cxa_atexit@plt+0x396bc> │ │ │ │ + ldr r3, [pc, #96] @ 45448 <__cxa_atexit@plt+0x39700> │ │ │ │ + ldr r2, [pc, #96] @ 4544c <__cxa_atexit@plt+0x39704> │ │ │ │ + ldr r8, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4ab2c <__cxa_atexit@plt+0x3ede4> │ │ │ │ - b 4ab4c <__cxa_atexit@plt+0x3ee04> │ │ │ │ - ldr r7, [pc, #28] @ 4ab38 <__cxa_atexit@plt+0x3edf0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #20] @ 4ab3c <__cxa_atexit@plt+0x3edf4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq sp, lr, r0, lsr #9 │ │ │ │ - smlaleq sp, lr, r4, r4 │ │ │ │ - rsceq sp, lr, r4, lsl #9 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 4aba0 <__cxa_atexit@plt+0x3ee58> │ │ │ │ - ldr r3, [pc, #108] @ 4abcc <__cxa_atexit@plt+0x3ee84> │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #44] @ 45438 <__cxa_atexit@plt+0x396f0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 4abb8 <__cxa_atexit@plt+0x3ee70> │ │ │ │ + ldr r3, [pc, #36] @ 4543c <__cxa_atexit@plt+0x396f4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #3 │ │ │ │ + ldr r3, [pc, #28] @ 45440 <__cxa_atexit@plt+0x396f8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r3, [pc, #20] @ 45444 <__cxa_atexit@plt+0x396fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + ldrhteq sl, [lr], #48 @ 0x30 │ │ │ │ + rscseq sl, lr, ip, lsl #5 │ │ │ │ + smlalseq sl, lr, ip, r3 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rsceq r1, pc, ip, asr #27 │ │ │ │ + rsceq r1, pc, ip, lsl #28 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 4aba0 <__cxa_atexit@plt+0x3ee58> │ │ │ │ - ldr r2, [pc, #80] @ 4abd0 <__cxa_atexit@plt+0x3ee88> │ │ │ │ + bne 454a4 <__cxa_atexit@plt+0x3975c> │ │ │ │ + ldr lr, [pc, #128] @ 454f0 <__cxa_atexit@plt+0x397a8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r8, #6] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + mov r2, r7 │ │ │ │ + b 454b0 <__cxa_atexit@plt+0x39768> │ │ │ │ + ldr r2, [pc, #52] @ 454e0 <__cxa_atexit@plt+0x39798> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r5, [pc, #40] @ 454e4 <__cxa_atexit@plt+0x3979c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #3 │ │ │ │ + ldr r5, [pc, #32] @ 454e8 <__cxa_atexit@plt+0x397a0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r5, [pc, #24] @ 454ec <__cxa_atexit@plt+0x397a4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b b497cc <__cxa_atexit@plt+0xb3da84> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + rscseq sl, lr, ip, lsl #6 │ │ │ │ + rscseq sl, lr, r8, ror #3 │ │ │ │ + ldrshteq sl, [lr], #40 @ 0x28 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 4554c <__cxa_atexit@plt+0x39804> │ │ │ │ + ldr r3, [pc, #64] @ 45558 <__cxa_atexit@plt+0x39810> │ │ │ │ + ldr r2, [pc, #64] @ 4555c <__cxa_atexit@plt+0x39814> │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #40] @ 45560 <__cxa_atexit@plt+0x39818> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r9, #8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xffffec94 │ │ │ │ + rscseq sl, lr, r8, ror r1 │ │ │ │ + andeq sl, r0, ip, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 455c4 <__cxa_atexit@plt+0x3987c> │ │ │ │ + ldr r6, [pc, #272] @ 45694 <__cxa_atexit@plt+0x3994c> │ │ │ │ ldr r3, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #28] │ │ │ │ + add r6, pc, r6 │ │ │ │ tst r3, #3 │ │ │ │ - beq 4abc0 <__cxa_atexit@plt+0x3ee78> │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + beq 4564c <__cxa_atexit@plt+0x39904> │ │ │ │ + ldr r6, [pc, #244] @ 45698 <__cxa_atexit@plt+0x39950> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + beq 4565c <__cxa_atexit@plt+0x39914> │ │ │ │ + mov r6, r8 │ │ │ │ + b 456e0 <__cxa_atexit@plt+0x39998> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 45668 <__cxa_atexit@plt+0x39920> │ │ │ │ + ldr r6, [pc, #176] @ 4568c <__cxa_atexit@plt+0x39944> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bcc 45674 <__cxa_atexit@plt+0x3992c> │ │ │ │ + ldr sl, [pc, #152] @ 4569c <__cxa_atexit@plt+0x39954> │ │ │ │ + add ip, r5, #12 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #16]! │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + add r5, r5, #52 @ 0x34 │ │ │ │ + mov r7, sl │ │ │ │ + str r0, [r8, #8] │ │ │ │ + add r0, r8, #28 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + str ip, [r8, #20] │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ mov r7, r3 │ │ │ │ - b 4ac54 <__cxa_atexit@plt+0x3ef0c> │ │ │ │ - ldr r7, [pc, #44] @ 4abd4 <__cxa_atexit@plt+0x3ee8c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #36] @ 4abd8 <__cxa_atexit@plt+0x3ee90> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rsceq sp, lr, r4, lsl r4 │ │ │ │ - rsceq sp, lr, r8, lsl #8 │ │ │ │ - rsceq sp, lr, r8, ror #7 │ │ │ │ - andeq r0, r0, r9, lsl #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4ac1c <__cxa_atexit@plt+0x3eed4> │ │ │ │ - ldr r3, [pc, #64] @ 4ac3c <__cxa_atexit@plt+0x3eef4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #20] @ 45690 <__cxa_atexit@plt+0x39948> │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff618 │ │ │ │ + andeq r0, r0, ip, lsl #5 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + @ instruction: 0xffffed14 │ │ │ │ + andeq r2, r0, ip, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 456d4 <__cxa_atexit@plt+0x3998c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #28] │ │ │ │ tst r7, #3 │ │ │ │ - beq 4ac34 <__cxa_atexit@plt+0x3eeec> │ │ │ │ - b 4ac54 <__cxa_atexit@plt+0x3ef0c> │ │ │ │ - ldr r7, [pc, #28] @ 4ac40 <__cxa_atexit@plt+0x3eef8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #20] @ 4ac44 <__cxa_atexit@plt+0x3eefc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + beq 456cc <__cxa_atexit@plt+0x39984> │ │ │ │ + b 456e0 <__cxa_atexit@plt+0x39998> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - smlaleq sp, lr, r8, r3 │ │ │ │ - rsceq sp, lr, ip, lsl #7 │ │ │ │ - rsceq sp, lr, ip, ror r3 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4acb0 <__cxa_atexit@plt+0x3ef68> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #108] @ 4acdc <__cxa_atexit@plt+0x3ef94> │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 45778 <__cxa_atexit@plt+0x39a30> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 457a4 <__cxa_atexit@plt+0x39a5c> │ │ │ │ + ldr r6, [pc, #196] @ 457cc <__cxa_atexit@plt+0x39a84> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bcc 457b0 <__cxa_atexit@plt+0x39a68> │ │ │ │ + ldr sl, [pc, #164] @ 457d4 <__cxa_atexit@plt+0x39a8c> │ │ │ │ + add ip, r5, #12 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #16]! │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + add r5, r5, #52 @ 0x34 │ │ │ │ + mov r7, sl │ │ │ │ + str r0, [r8, #8] │ │ │ │ + add r0, r8, #28 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + str ip, [r8, #20] │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #72] @ 457c8 <__cxa_atexit@plt+0x39a80> │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 45798 <__cxa_atexit@plt+0x39a50> │ │ │ │ + mov r6, r8 │ │ │ │ + b 457e0 <__cxa_atexit@plt+0x39a98> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #24] @ 457d0 <__cxa_atexit@plt+0x39a88> │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 4acc8 <__cxa_atexit@plt+0x3ef80> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 4acb0 <__cxa_atexit@plt+0x3ef68> │ │ │ │ - ldr r3, [pc, #76] @ 4ace0 <__cxa_atexit@plt+0x3ef98> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffff9e8 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0xffffebe8 │ │ │ │ + andeq r8, r0, ip, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #48] @ 0x30 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4587c <__cxa_atexit@plt+0x39b34> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 458cc <__cxa_atexit@plt+0x39b84> │ │ │ │ + ldr r6, [pc, #240] @ 458fc <__cxa_atexit@plt+0x39bb4> │ │ │ │ + mov r7, sl │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + bcc 458e4 <__cxa_atexit@plt+0x39b9c> │ │ │ │ + ldr r9, [pc, #216] @ 45908 <__cxa_atexit@plt+0x39bc0> │ │ │ │ + add ip, r5, #12 │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [sl, #16]! │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r0, [sl, #8] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r0, sl, #28 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + str r7, [sl, #24] │ │ │ │ + stm r0, {r1, r8, lr} │ │ │ │ + add r5, r5, #52 @ 0x34 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + str ip, [sl, #20] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + add r6, sl, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 458d8 <__cxa_atexit@plt+0x39b90> │ │ │ │ + ldr lr, [pc, #116] @ 45904 <__cxa_atexit@plt+0x39bbc> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + add r5, r5, #52 @ 0x34 │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r0, r3, r9} │ │ │ │ + str r2, [sl, #20] │ │ │ │ + str r1, [sl, #24] │ │ │ │ + str ip, [sl, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #20] @ 45900 <__cxa_atexit@plt+0x39bb8> │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff7ec │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + @ instruction: 0xfffff498 │ │ │ │ + @ instruction: 0xffffeae8 │ │ │ │ + andeq sl, r1, ip, ror #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 4597c <__cxa_atexit@plt+0x39c34> │ │ │ │ + ldr sl, [pc, #96] @ 45994 <__cxa_atexit@plt+0x39c4c> │ │ │ │ + add ip, r5, #12 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #4]! │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + add r5, r5, #52 @ 0x34 │ │ │ │ + mov r7, sl │ │ │ │ + str r0, [r8, #8] │ │ │ │ + add r0, r8, #28 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + str ip, [r8, #20] │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #20] @ 45998 <__cxa_atexit@plt+0x39c50> │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffe9e4 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 459f4 <__cxa_atexit@plt+0x39cac> │ │ │ │ + ldr r3, [pc, #64] @ 45a00 <__cxa_atexit@plt+0x39cb8> │ │ │ │ + ldr r2, [pc, #64] @ 45a04 <__cxa_atexit@plt+0x39cbc> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r3, [pc, #40] @ 45a08 <__cxa_atexit@plt+0x39cc0> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r9, #8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xffffe030 │ │ │ │ + ldrsbteq r9, [lr], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r6, lsl #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 45a6c <__cxa_atexit@plt+0x39d24> │ │ │ │ + ldr r6, [pc, #160] @ 45acc <__cxa_atexit@plt+0x39d84> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r3, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + beq 45aa4 <__cxa_atexit@plt+0x39d5c> │ │ │ │ + ldr r6, [pc, #132] @ 45ad0 <__cxa_atexit@plt+0x39d88> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ tst r7, #3 │ │ │ │ - beq 4acd4 <__cxa_atexit@plt+0x3ef8c> │ │ │ │ - b 4ad60 <__cxa_atexit@plt+0x3f018> │ │ │ │ - ldr r7, [pc, #44] @ 4ace4 <__cxa_atexit@plt+0x3ef9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #36] @ 4ace8 <__cxa_atexit@plt+0x3efa0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 45ab4 <__cxa_atexit@plt+0x39d6c> │ │ │ │ + mov r6, r8 │ │ │ │ + b 45b18 <__cxa_atexit@plt+0x39dd0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 45ac0 <__cxa_atexit@plt+0x39d78> │ │ │ │ + ldr r3, [pc, #80] @ 45ad4 <__cxa_atexit@plt+0x39d8c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #28 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rsceq sp, lr, r4, lsl #6 │ │ │ │ - strdeq sp, [lr], #40 @ 0x28 @ │ │ │ │ - ldrdeq sp, [lr], #40 @ 0x28 @ │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4ad28 <__cxa_atexit@plt+0x3efe0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #52] @ 4ad48 <__cxa_atexit@plt+0x3f000> │ │ │ │ - add r2, pc, r2 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0xffffdfac │ │ │ │ + andeq r0, r0, r6, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 45b0c <__cxa_atexit@plt+0x39dc4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 4ad40 <__cxa_atexit@plt+0x3eff8> │ │ │ │ - b 4ad60 <__cxa_atexit@plt+0x3f018> │ │ │ │ - ldr r7, [pc, #28] @ 4ad4c <__cxa_atexit@plt+0x3f004> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #20] @ 4ad50 <__cxa_atexit@plt+0x3f008> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 45b04 <__cxa_atexit@plt+0x39dbc> │ │ │ │ + b 45b18 <__cxa_atexit@plt+0x39dd0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq sp, lr, ip, lsl #5 │ │ │ │ - rsceq sp, lr, r0, lsl #5 │ │ │ │ - rsceq sp, lr, r0, ror r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4adb8 <__cxa_atexit@plt+0x3f070> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #120] @ 4adf4 <__cxa_atexit@plt+0x3f0ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 45b5c <__cxa_atexit@plt+0x39e14> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 45bf0 <__cxa_atexit@plt+0x39ea8> │ │ │ │ + ldr r3, [pc, #196] @ 45c04 <__cxa_atexit@plt+0x39ebc> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + b 45bac <__cxa_atexit@plt+0x39e64> │ │ │ │ + ldr r6, [pc, #152] @ 45bfc <__cxa_atexit@plt+0x39eb4> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r6, pc, r6 │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 4add0 <__cxa_atexit@plt+0x3f088> │ │ │ │ + str r6, [r5] │ │ │ │ + beq 45bb8 <__cxa_atexit@plt+0x39e70> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4adb8 <__cxa_atexit@plt+0x3f070> │ │ │ │ - ldr r2, [pc, #88] @ 4adf8 <__cxa_atexit@plt+0x3f0b0> │ │ │ │ + bne 45bc4 <__cxa_atexit@plt+0x39e7c> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 45bf0 <__cxa_atexit@plt+0x39ea8> │ │ │ │ + ldr r2, [pc, #100] @ 45c00 <__cxa_atexit@plt+0x39eb8> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 4add0 <__cxa_atexit@plt+0x3f088> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 4addc <__cxa_atexit@plt+0x3f094> │ │ │ │ - ldr r7, [pc, #60] @ 4adfc <__cxa_atexit@plt+0x3f0b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #52] @ 4ae00 <__cxa_atexit@plt+0x3f0b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + add r5, r5, #28 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #32] @ 4ae04 <__cxa_atexit@plt+0x3f0bc> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 45bf0 <__cxa_atexit@plt+0x39ea8> │ │ │ │ + ldr r2, [pc, #52] @ 45c08 <__cxa_atexit@plt+0x39ec0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - strdeq sp, [lr], #28 @ │ │ │ │ - strdeq sp, [lr], #16 @ │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - strhteq sp, [lr], #28 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 4ae40 <__cxa_atexit@plt+0x3f0f8> │ │ │ │ - ldr r3, [pc, #76] @ 4ae74 <__cxa_atexit@plt+0x3f12c> │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add r5, r5, #28 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xffffe258 │ │ │ │ + @ instruction: 0xffffe490 │ │ │ │ + @ instruction: 0xffffe03c │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 45c60 <__cxa_atexit@plt+0x39f18> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 45c8c <__cxa_atexit@plt+0x39f44> │ │ │ │ + ldr r2, [pc, #84] @ 45c98 <__cxa_atexit@plt+0x39f50> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 45c8c <__cxa_atexit@plt+0x39f44> │ │ │ │ + ldr r2, [pc, #44] @ 45c9c <__cxa_atexit@plt+0x39f54> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add r5, r5, #28 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffe1ac │ │ │ │ + @ instruction: 0xffffdfa0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 45cf8 <__cxa_atexit@plt+0x39fb0> │ │ │ │ + ldr r3, [pc, #64] @ 45d04 <__cxa_atexit@plt+0x39fbc> │ │ │ │ + ldr r2, [pc, #64] @ 45d08 <__cxa_atexit@plt+0x39fc0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 4ae58 <__cxa_atexit@plt+0x3f110> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4ae60 <__cxa_atexit@plt+0x3f118> │ │ │ │ - ldr r7, [pc, #48] @ 4ae78 <__cxa_atexit@plt+0x3f130> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - ldr r0, [pc, #40] @ 4ae7c <__cxa_atexit@plt+0x3f134> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r3, [pc, #40] @ 45d0c <__cxa_atexit@plt+0x39fc4> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, r9, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r9, #8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + b c05738 <__cxa_atexit@plt+0xbf99f0> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xffffd570 │ │ │ │ + rscseq r9, lr, ip, asr #19 │ │ │ │ + andeq r0, r0, r6, lsl #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 45d70 <__cxa_atexit@plt+0x3a028> │ │ │ │ + ldr r6, [pc, #160] @ 45dd0 <__cxa_atexit@plt+0x3a088> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r3, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + beq 45da8 <__cxa_atexit@plt+0x3a060> │ │ │ │ + ldr r6, [pc, #132] @ 45dd4 <__cxa_atexit@plt+0x3a08c> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 45db8 <__cxa_atexit@plt+0x3a070> │ │ │ │ + mov r6, r8 │ │ │ │ + b 45e1c <__cxa_atexit@plt+0x3a0d4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 45dc4 <__cxa_atexit@plt+0x3a07c> │ │ │ │ + ldr r3, [pc, #80] @ 45dd8 <__cxa_atexit@plt+0x3a090> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #28 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 4ae80 <__cxa_atexit@plt+0x3f138> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0xffffd4ec │ │ │ │ + andeq r0, r0, r6, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 45e10 <__cxa_atexit@plt+0x3a0c8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ str r3, [r5] │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rsceq sp, lr, r4, ror r1 │ │ │ │ - rsceq sp, lr, r8, ror #2 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rsceq sp, lr, r0, asr #2 │ │ │ │ - andeq r4, r0, ip │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4aeb4 <__cxa_atexit@plt+0x3f16c> │ │ │ │ - ldr r7, [pc, #40] @ 4aecc <__cxa_atexit@plt+0x3f184> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ 4aed0 <__cxa_atexit@plt+0x3f188> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 45e08 <__cxa_atexit@plt+0x3a0c0> │ │ │ │ + b 45e1c <__cxa_atexit@plt+0x3a0d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 4aec8 <__cxa_atexit@plt+0x3f180> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 45e60 <__cxa_atexit@plt+0x3a118> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 45ef4 <__cxa_atexit@plt+0x3a1ac> │ │ │ │ + ldr r3, [pc, #196] @ 45f08 <__cxa_atexit@plt+0x3a1c0> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - str r3, [r5] │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rsceq sp, lr, r8, lsl r1 │ │ │ │ - rsceq sp, lr, ip, lsl #2 │ │ │ │ - ldrdeq sp, [lr], #8 @ │ │ │ │ - andeq r4, r0, ip │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str fp, [sp, #20] │ │ │ │ - mov lr, r4 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #484 @ 0x1e4 │ │ │ │ - cmp r0, r8 │ │ │ │ - bcc 4b1f0 <__cxa_atexit@plt+0x3f4a8> │ │ │ │ - ldr r1, [pc, #776] @ 4b208 <__cxa_atexit@plt+0x3f4c0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #772] @ 4b20c <__cxa_atexit@plt+0x3f4c4> │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + b 45eb0 <__cxa_atexit@plt+0x3a168> │ │ │ │ + ldr r6, [pc, #152] @ 45f00 <__cxa_atexit@plt+0x3a1b8> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 45ebc <__cxa_atexit@plt+0x3a174> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 45ec8 <__cxa_atexit@plt+0x3a180> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 45ef4 <__cxa_atexit@plt+0x3a1ac> │ │ │ │ + ldr r2, [pc, #100] @ 45f04 <__cxa_atexit@plt+0x3a1bc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #768] @ 4b210 <__cxa_atexit@plt+0x3f4c8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #20]! │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - str r0, [r6, #16] │ │ │ │ - mov fp, r6 │ │ │ │ - str r2, [fp, #68]! @ 0x44 │ │ │ │ - mov r2, r6 │ │ │ │ - str r9, [r2, #4]! │ │ │ │ - ldr r1, [pc, #728] @ 4b214 <__cxa_atexit@plt+0x3f4cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + add r5, r5, #28 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 45ef4 <__cxa_atexit@plt+0x3a1ac> │ │ │ │ + ldr r2, [pc, #52] @ 45f0c <__cxa_atexit@plt+0x3a1c4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add r5, r5, #28 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xffffd798 │ │ │ │ + @ instruction: 0xffffd9d0 │ │ │ │ + @ instruction: 0xffffd57c │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ ldr r9, [r5, #24] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ - str r4, [sp] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - str r1, [r6, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #676] @ 4b218 <__cxa_atexit@plt+0x3f4d0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r4, [r6, #32] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - mov r4, r0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - add r0, r6, #48 @ 0x30 │ │ │ │ - stm r0, {r1, r2, sl} │ │ │ │ - sub r3, r8, #170 @ 0xaa │ │ │ │ - sub r3, r3, #256 @ 0x100 │ │ │ │ - str fp, [r6, #108] @ 0x6c │ │ │ │ - str r3, [r6, #112] @ 0x70 │ │ │ │ - sub r3, r8, #122 @ 0x7a │ │ │ │ - sub r3, r3, #256 @ 0x100 │ │ │ │ - str r3, [r6, #160] @ 0xa0 │ │ │ │ - sub r3, r8, #74 @ 0x4a │ │ │ │ - sub r3, r3, #256 @ 0x100 │ │ │ │ - str r3, [r6, #168] @ 0xa8 │ │ │ │ - ldr r3, [pc, #588] @ 4b21c <__cxa_atexit@plt+0x3f4d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r0, #116]! @ 0x74 │ │ │ │ - str r0, [r6, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #572] @ 4b220 <__cxa_atexit@plt+0x3f4d8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r0, [r3, #176]! @ 0xb0 │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - str lr, [sp, #16] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ - add r0, r6, #96 @ 0x60 │ │ │ │ - stm r0, {r1, r2, sl} │ │ │ │ - str sl, [r6, #164] @ 0xa4 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - str r0, [r6, #172] @ 0xac │ │ │ │ - str r7, [r6, #184] @ 0xb8 │ │ │ │ - ldr sl, [sp] │ │ │ │ - str sl, [r6, #188] @ 0xbc │ │ │ │ - str ip, [r6, #84] @ 0x54 │ │ │ │ - str lr, [r6, #92] @ 0x5c │ │ │ │ - str r7, [r6, #124] @ 0x7c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r0, [r6, #128] @ 0x80 │ │ │ │ - str ip, [r6, #132] @ 0x84 │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - str r9, [r6, #136] @ 0x88 │ │ │ │ - str lr, [r6, #140] @ 0x8c │ │ │ │ - str r1, [r6, #144] @ 0x90 │ │ │ │ - str r2, [r6, #148] @ 0x94 │ │ │ │ - ldr fp, [pc, #468] @ 4b224 <__cxa_atexit@plt+0x3f4dc> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str fp, [r6, #152] @ 0x98 │ │ │ │ - ldr r4, [pc, #460] @ 4b228 <__cxa_atexit@plt+0x3f4e0> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #428]! @ 0x1ac │ │ │ │ - str r3, [r6, #-212] @ 0xffffff2c │ │ │ │ - sub r3, r8, #14 │ │ │ │ - sub r3, r3, #256 @ 0x100 │ │ │ │ - str r3, [r6, #-160] @ 0xffffff60 │ │ │ │ - sub r3, r8, #222 @ 0xde │ │ │ │ - str r3, [r6, #-112] @ 0xffffff90 │ │ │ │ - sub r3, r8, #174 @ 0xae │ │ │ │ - str r3, [r6, #-104] @ 0xffffff98 │ │ │ │ - sub r3, r8, #62 @ 0x3e │ │ │ │ - sub r3, r3, #256 @ 0x100 │ │ │ │ - str r3, [r6, #-100] @ 0xffffff9c │ │ │ │ - str r0, [r6, #-228] @ 0xffffff1c │ │ │ │ - str sl, [r6, #-192] @ 0xffffff40 │ │ │ │ - str r0, [r6, #-144] @ 0xffffff70 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r3, [r6, #-84] @ 0xffffffac │ │ │ │ - str r9, [r6, #-72] @ 0xffffffb8 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - str r4, [r6, #-208] @ 0xffffff30 │ │ │ │ - str r4, [r6, #-52] @ 0xffffffcc │ │ │ │ - str r3, [r6, #-36] @ 0xffffffdc │ │ │ │ - str lr, [r6, #-180] @ 0xffffff4c │ │ │ │ - str lr, [r6, #-132] @ 0xffffff7c │ │ │ │ - str ip, [r6, #-24] @ 0xffffffe8 │ │ │ │ - sub r4, r8, #114 @ 0x72 │ │ │ │ - str r4, [r6, #-4] │ │ │ │ - str r7, [r6, #-196] @ 0xffffff3c │ │ │ │ - str r7, [r6, #-148] @ 0xffffff6c │ │ │ │ - str r7, [r6, #-88] @ 0xffffffa8 │ │ │ │ - str r7, [r6, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r7, [pc, #328] @ 4b22c <__cxa_atexit@plt+0x3f4e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - ldr r4, [pc, #320] @ 4b230 <__cxa_atexit@plt+0x3f4e8> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str ip, [r6, #24] │ │ │ │ - ldr r0, [pc, #312] @ 4b234 <__cxa_atexit@plt+0x3f4ec> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r6, #-224] @ 0xffffff20 │ │ │ │ - str r2, [r6, #-220] @ 0xffffff24 │ │ │ │ - ldr r3, [pc, #300] @ 4b238 <__cxa_atexit@plt+0x3f4f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #-216] @ 0xffffff28 │ │ │ │ - sub lr, r6, #176 @ 0xb0 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - sub lr, r6, #128 @ 0x80 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - str r3, [r6, #-108] @ 0xffffff94 │ │ │ │ - sub lr, r6, #68 @ 0x44 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - sub lr, r6, #20 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - mov r2, r3 │ │ │ │ - sub r3, r8, #66 @ 0x42 │ │ │ │ - str r3, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - sub r3, r8, #18 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - sub r3, r8, #162 @ 0xa2 │ │ │ │ - str r3, [r6, #56] @ 0x38 │ │ │ │ - str r1, [r6, #28] │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r3, #-204]! @ 0xffffff34 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 45f64 <__cxa_atexit@plt+0x3a21c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 45f90 <__cxa_atexit@plt+0x3a248> │ │ │ │ + ldr r2, [pc, #84] @ 45f9c <__cxa_atexit@plt+0x3a254> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 45f90 <__cxa_atexit@plt+0x3a248> │ │ │ │ + ldr r2, [pc, #44] @ 45fa0 <__cxa_atexit@plt+0x3a258> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r3, [r6, #-164] @ 0xffffff5c │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add r5, r5, #28 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffd6ec │ │ │ │ + @ instruction: 0xffffd4e0 │ │ │ │ + ldrdeq r1, [pc], #36 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - str r4, [r3, #-156]! @ 0xffffff64 │ │ │ │ - ldr r4, [pc, #180] @ 4b23c <__cxa_atexit@plt+0x3f4f4> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r2, [r6, #-236] @ 0xffffff14 │ │ │ │ - str r1, [r6, #-232] @ 0xffffff18 │ │ │ │ - str r7, [r6, #-188] @ 0xffffff44 │ │ │ │ - str r7, [r6, #-140] @ 0xffffff74 │ │ │ │ - str r7, [r6, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r1, [r6, #-184] @ 0xffffff48 │ │ │ │ - str r2, [r6, #-136] @ 0xffffff78 │ │ │ │ - str r3, [r6, #-116] @ 0xffffff8c │ │ │ │ - str r2, [r6, #-80] @ 0xffffffb0 │ │ │ │ - str r1, [r6, #-76] @ 0xffffffb4 │ │ │ │ - mov r7, r6 │ │ │ │ - str r0, [r7, #-96]! @ 0xffffffa0 │ │ │ │ - str r7, [r6, #-56] @ 0xffffffc8 │ │ │ │ - str r1, [r6, #-28] @ 0xffffffe4 │ │ │ │ - mov r7, r6 │ │ │ │ - str r4, [r7, #-48]! @ 0xffffffd0 │ │ │ │ - str r7, [r6, #-8] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r8, #6 │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r6, r8 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 46034 <__cxa_atexit@plt+0x3a2ec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 46040 <__cxa_atexit@plt+0x3a2f8> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr fp, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r9, [r7, #19] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + sub r7, r6, #13 │ │ │ │ + sub lr, r6, #27 │ │ │ │ + stmdb r5, {r7, lr} │ │ │ │ + ldr r7, [pc, #76] @ 46050 <__cxa_atexit@plt+0x3a308> │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add lr, r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + ldr r7, [pc, #60] @ 46054 <__cxa_atexit@plt+0x3a30c> │ │ │ │ + stm lr, {r0, r1, fp} │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, ip │ │ │ │ + str r7, [r3, #16] │ │ │ │ + b 3c6f0 <__cxa_atexit@plt+0x309a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #484 @ 0x1e4 │ │ │ │ - str r6, [lr, #828] @ 0x33c │ │ │ │ - mov r4, lr │ │ │ │ - mov r6, r8 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe1a8 │ │ │ │ - @ instruction: 0xffffe494 │ │ │ │ - @ instruction: 0xffffdfe0 │ │ │ │ - rscseq r4, lr, r0, lsr #14 │ │ │ │ - rscseq r4, lr, ip, lsl r7 │ │ │ │ - @ instruction: 0xffffe604 │ │ │ │ - @ instruction: 0xffffe8e4 │ │ │ │ - rscseq r4, lr, r0, asr #12 │ │ │ │ - @ instruction: 0xfffff4fc │ │ │ │ - @ instruction: 0xffffea1c │ │ │ │ - @ instruction: 0xffffed04 │ │ │ │ - @ instruction: 0xffffef30 │ │ │ │ - rscseq r4, lr, r4, lsl #11 │ │ │ │ - @ instruction: 0xfffff198 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4b270 <__cxa_atexit@plt+0x3f528> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 4b278 <__cxa_atexit@plt+0x3f530> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fa2c <__cxa_atexit@plt+0xb13ce4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r4, lr, r0, lsl r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + @ instruction: 0xffffd1e0 │ │ │ │ + @ instruction: 0xfffff1dc │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 46078 <__cxa_atexit@plt+0x3a330> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + rsceq r1, pc, r0, lsl r2 @ │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4b2c8 <__cxa_atexit@plt+0x3f580> │ │ │ │ - ldr r2, [pc, #56] @ 4b2d0 <__cxa_atexit@plt+0x3f588> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 4b2d4 <__cxa_atexit@plt+0x3f58c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 4b2d8 <__cxa_atexit@plt+0x3f590> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + bhi 460b4 <__cxa_atexit@plt+0x3a36c> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - rsceq ip, lr, ip, asr #26 │ │ │ │ - rscseq r4, lr, ip, asr #7 │ │ │ │ - ldrhteq r4, [lr], #76 @ 0x4c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4b30c <__cxa_atexit@plt+0x3f5c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 4b314 <__cxa_atexit@plt+0x3f5cc> │ │ │ │ + bhi 460fc <__cxa_atexit@plt+0x3a3b4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 46104 <__cxa_atexit@plt+0x3a3bc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, lr, r4, lsl #11 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 461b8 <__cxa_atexit@plt+0x3a470> │ │ │ │ + ldr lr, [pc, #156] @ 461c8 <__cxa_atexit@plt+0x3a480> │ │ │ │ + mov r3, r1 │ │ │ │ + add r9, r2, #24 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr lr, [r2, #12] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + ldm r9, {r7, r8, r9} │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq 461a0 <__cxa_atexit@plt+0x3a458> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr lr, [pc, #80] @ 461cc <__cxa_atexit@plt+0x3a484> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-40] @ 0xffffffd8 │ │ │ │ + sub lr, r1, #36 @ 0x24 │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + tst r2, #3 │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + beq 461ac <__cxa_atexit@plt+0x3a464> │ │ │ │ + mov r7, r2 │ │ │ │ + b 4621c <__cxa_atexit@plt+0x3a4d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fb0c <__cxa_atexit@plt+0xb13dc4> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r6, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 46210 <__cxa_atexit@plt+0x3a4c8> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 46208 <__cxa_atexit@plt+0x3a4c0> │ │ │ │ + b 4621c <__cxa_atexit@plt+0x3a4d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 462b4 <__cxa_atexit@plt+0x3a56c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 462c0 <__cxa_atexit@plt+0x3a578> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4625c <__cxa_atexit@plt+0x3a514> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 462b4 <__cxa_atexit@plt+0x3a56c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 46250 <__cxa_atexit@plt+0x3a508> │ │ │ │ + bne 462b4 <__cxa_atexit@plt+0x3a56c> │ │ │ │ + ldr r1, [pc, #84] @ 462d0 <__cxa_atexit@plt+0x3a588> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #72] @ 462d4 <__cxa_atexit@plt+0x3a58c> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + stm r9, {r2, r3, r7, r8} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + rscseq r9, lr, ip, lsl #9 │ │ │ │ + rsceq r0, pc, r0, lsr #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + mov r9, fp │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 463d4 <__cxa_atexit@plt+0x3a68c> │ │ │ │ + add ip, r1, #7 │ │ │ │ + str r7, [sp] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r2, [r1, #3] │ │ │ │ + ldm ip, {r0, sl, ip} │ │ │ │ + ldr r7, [r1, #19] │ │ │ │ + ldr lr, [r1, #23] │ │ │ │ + ldr r1, [r1, #27] │ │ │ │ + ldr fp, [pc, #228] @ 46410 <__cxa_atexit@plt+0x3a6c8> │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, sl, ip} │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp r4, r2 │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + str r1, [r8, #32] │ │ │ │ + bhi 46400 <__cxa_atexit@plt+0x3a6b8> │ │ │ │ + ldr r1, [sp] │ │ │ │ + add r6, r3, #68 @ 0x44 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 463ec <__cxa_atexit@plt+0x3a6a4> │ │ │ │ + add ip, r7, #3 │ │ │ │ + str r4, [sp] │ │ │ │ + ldm ip, {r0, r1, ip} │ │ │ │ + ldr fp, [r7, #15] │ │ │ │ + ldr r9, [r7, #19] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldr r4, [pc, #132] @ 46414 <__cxa_atexit@plt+0x3a6cc> │ │ │ │ + sub r7, r6, #13 │ │ │ │ + sub lr, r6, #27 │ │ │ │ + add r4, pc, r4 │ │ │ │ + stmdb r5, {r7, lr} │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #104] @ 46418 <__cxa_atexit@plt+0x3a6d0> │ │ │ │ + str r8, [r3, #56] @ 0x38 │ │ │ │ + mov r8, fp │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + add lr, r3, #60 @ 0x3c │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + stm lr, {r0, r1, ip} │ │ │ │ + b 3c6f0 <__cxa_atexit@plt+0x309a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r1 │ │ │ │ + mov fp, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, lr, r4, ror r3 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r4, #32 │ │ │ │ + str r4, [r3, #828] @ 0x33c │ │ │ │ + mov r4, r2 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xffffce54 │ │ │ │ + @ instruction: 0xffffee3c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4b350 <__cxa_atexit@plt+0x3f608> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 4b358 <__cxa_atexit@plt+0x3f610> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 4644c <__cxa_atexit@plt+0x3a704> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 46454 <__cxa_atexit@plt+0x3a70c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r4, lr, r0, lsr r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4b3d8 <__cxa_atexit@plt+0x3f690> │ │ │ │ - ldr lr, [pc, #100] @ 4b3e4 <__cxa_atexit@plt+0x3f69c> │ │ │ │ + rscseq r9, lr, r4, lsr r2 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 46514 <__cxa_atexit@plt+0x3a7cc> │ │ │ │ + ldr lr, [pc, #168] @ 46524 <__cxa_atexit@plt+0x3a7dc> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r7, [r3, #11] │ │ │ │ - ldr r2, [r3, #15] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 46528 <__cxa_atexit@plt+0x3a7e0> │ │ │ │ tst r7, #3 │ │ │ │ - beq 4b3cc <__cxa_atexit@plt+0x3f684> │ │ │ │ - ldr r2, [pc, #52] @ 4b3e8 <__cxa_atexit@plt+0x3f6a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stmib r3, {r8, r9, lr} │ │ │ │ + beq 464fc <__cxa_atexit@plt+0x3a7b4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 4652c <__cxa_atexit@plt+0x3a7e4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 46508 <__cxa_atexit@plt+0x3a7c0> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4657c <__cxa_atexit@plt+0x3a834> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrsbteq r9, [lr], #20 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 4b410 <__cxa_atexit@plt+0x3f6c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 46570 <__cxa_atexit@plt+0x3a828> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 46568 <__cxa_atexit@plt+0x3a820> │ │ │ │ + b 4657c <__cxa_atexit@plt+0x3a834> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r9, ror #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5, #16] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 46614 <__cxa_atexit@plt+0x3a8cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 46620 <__cxa_atexit@plt+0x3a8d8> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 465bc <__cxa_atexit@plt+0x3a874> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 46614 <__cxa_atexit@plt+0x3a8cc> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 465b0 <__cxa_atexit@plt+0x3a868> │ │ │ │ + bne 46614 <__cxa_atexit@plt+0x3a8cc> │ │ │ │ + ldr r1, [pc, #84] @ 46630 <__cxa_atexit@plt+0x3a8e8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #72] @ 46634 <__cxa_atexit@plt+0x3a8ec> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + stm r9, {r2, r3, r7, r8} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r9, lr, ip, lsr #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 466b0 <__cxa_atexit@plt+0x3a968> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 466c0 <__cxa_atexit@plt+0x3a978> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffff9e8 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + rsceq r0, pc, ip, lsr #23 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 46748 <__cxa_atexit@plt+0x3aa00> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldmib r7, {r0, lr} │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr ip, [r7, #16] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + and r2, r1, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 46728 <__cxa_atexit@plt+0x3a9e0> │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + stmib r5, {r0, ip} │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + add lr, r5, #12 │ │ │ │ + stm lr, {r7, r8, r9, sl} │ │ │ │ mov r7, fp │ │ │ │ - b 4b438 <__cxa_atexit@plt+0x3f6f0> │ │ │ │ + str r1, [r5, #28] │ │ │ │ + b 46758 <__cxa_atexit@plt+0x3aa10> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, ip │ │ │ │ + mov sl, lr │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ mov fp, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 4b4d8 <__cxa_atexit@plt+0x3f790> │ │ │ │ - ldr r6, [pc, #184] @ 4b510 <__cxa_atexit@plt+0x3f7c8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - str r6, [r3, #-4]! │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 4b4f0 <__cxa_atexit@plt+0x3f7a8> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 4b4d8 <__cxa_atexit@plt+0x3f790> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #92 @ 0x5c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4b500 <__cxa_atexit@plt+0x3f7b8> │ │ │ │ - ldr sl, [pc, #120] @ 4b514 <__cxa_atexit@plt+0x3f7cc> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #116] @ 4b518 <__cxa_atexit@plt+0x3f7d0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str sl, [r5] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r2, [r9, #16] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r0, [r6, #20]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r5, r6 │ │ │ │ + bcc 46860 <__cxa_atexit@plt+0x3ab18> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr sl, [pc, #244] @ 46878 <__cxa_atexit@plt+0x3ab30> │ │ │ │ + sub r1, r6, #71 @ 0x47 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + sub fp, r6, #87 @ 0x57 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r3, #80] @ 0x50 │ │ │ │ + str fp, [r3, #76] @ 0x4c │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r4, [sp] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r0, [pc, #160] @ 4687c <__cxa_atexit@plt+0x3ab34> │ │ │ │ + add r4, r3, #32 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str fp, [r3, #24] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r0, [pc, #140] @ 46880 <__cxa_atexit@plt+0x3ab38> │ │ │ │ + str r9, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r4, {r0, r2, r9, fp} │ │ │ │ + add r0, r3, #48 @ 0x30 │ │ │ │ + stm r0, {r1, r8, ip, lr} │ │ │ │ + sub r4, r6, #25 │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + ldr r0, [pc, #108] @ 46884 <__cxa_atexit@plt+0x3ab3c> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr sl, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + ldr r9, [r7, #32]! │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r5, [r3, #84] @ 0x54 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ + str lr, [r3, #92] @ 0x5c │ │ │ │ + str ip, [r3, #88] @ 0x58 │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r2, [pc, #32] @ 46888 <__cxa_atexit@plt+0x3ab40> │ │ │ │ + mov r3, #92 @ 0x5c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r9, lr, r0 │ │ │ │ + rscseq r8, lr, ip, lsr pc │ │ │ │ + @ instruction: 0xfffffae8 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + strdeq r0, [pc], #144 @ │ │ │ │ + andeq r1, r0, fp, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 46758 <__cxa_atexit@plt+0x3aa10> │ │ │ │ + rsceq r0, pc, r0, ror #19 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #40 @ 0x28 │ │ │ │ + mov lr, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 469e8 <__cxa_atexit@plt+0x3aca0> │ │ │ │ + add ip, r7, #1 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldm ip, {r0, r3, fp, ip} │ │ │ │ + mov r1, lr │ │ │ │ + str r9, [sp, #12] │ │ │ │ + str r0, [r1, #-12]! │ │ │ │ + ldr r4, [r7, #17] │ │ │ │ + str r8, [r1, #4] │ │ │ │ + str r9, [r1, #8] │ │ │ │ + ldr r7, [r7, #21] │ │ │ │ + ldr r0, [pc, #248] @ 469f4 <__cxa_atexit@plt+0x3acac> │ │ │ │ + sub r5, r1, #20 │ │ │ │ + stm r5, {r3, fp, ip} │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, r1 │ │ │ │ + mov r5, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r4, [r3, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r1, #-8] │ │ │ │ + beq 46974 <__cxa_atexit@plt+0x3ac2c> │ │ │ │ + stm sp, {r4, r8} │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + ldr r4, [pc, #192] @ 469f8 <__cxa_atexit@plt+0x3acb0> │ │ │ │ + str r8, [r5] │ │ │ │ + and r5, r0, #3 │ │ │ │ + mov r9, r6 │ │ │ │ + add r4, pc, r4 │ │ │ │ + cmp r5, #2 │ │ │ │ + str r4, [r2] │ │ │ │ + beq 46988 <__cxa_atexit@plt+0x3ac40> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 469bc <__cxa_atexit@plt+0x3ac74> │ │ │ │ + ldr r1, [r0] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r9 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #108] @ 469fc <__cxa_atexit@plt+0x3acb4> │ │ │ │ + ldr r5, [pc, #108] @ 46a00 <__cxa_atexit@plt+0x3acb8> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r7, [r3] │ │ │ │ + add sl, r5, #2 │ │ │ │ + mov r6, r9 │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + str fp, [lr, #-12] │ │ │ │ mov r6, r9 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + ldr r0, [sp] │ │ │ │ + mov r5, r1 │ │ │ │ + ldmib sp, {r8, sl} │ │ │ │ + str ip, [lr, #-8] │ │ │ │ + str r0, [lr, #-4] │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, lr │ │ │ │ bx r0 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + rsceq r0, pc, r4, lsr #17 │ │ │ │ + rsceq r0, pc, r8, lsl #17 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #116] @ 46a94 <__cxa_atexit@plt+0x3ad4c> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 46a4c <__cxa_atexit@plt+0x3ad04> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 46a6c <__cxa_atexit@plt+0x3ad24> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 4b588 <__cxa_atexit@plt+0x3f840> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4b598 <__cxa_atexit@plt+0x3f850> │ │ │ │ - ldr sl, [pc, #88] @ 4b5a4 <__cxa_atexit@plt+0x3f85c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #84] @ 4b5a8 <__cxa_atexit@plt+0x3f860> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str sl, [r5] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r2, [r9, #16] │ │ │ │ - b dcf394 <__cxa_atexit@plt+0xdc364c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #52] @ 4b5f4 <__cxa_atexit@plt+0x3f8ac> │ │ │ │ + ldr r3, [pc, #68] @ 46a98 <__cxa_atexit@plt+0x3ad50> │ │ │ │ + ldr r2, [pc, #68] @ 46a9c <__cxa_atexit@plt+0x3ad54> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + add sl, r2, #2 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4b5ec <__cxa_atexit@plt+0x3f8a4> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ + str r7, [r5, #24]! │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + str r3, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - mov r7, fp │ │ │ │ - b 4b438 <__cxa_atexit@plt+0x3f6f0> │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rsceq r0, pc, r4, ror #15 │ │ │ │ + rsceq r0, pc, ip, ror #15 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 46adc <__cxa_atexit@plt+0x3ad94> │ │ │ │ + ldr r3, [pc, #68] @ 46b04 <__cxa_atexit@plt+0x3adbc> │ │ │ │ + ldr r2, [pc, #68] @ 46b08 <__cxa_atexit@plt+0x3adc0> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #24]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ + add sl, r2, #2 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r7, [r5, #28]! │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rsceq r0, pc, r4, ror r7 @ │ │ │ │ + rsceq r0, pc, r0, ror r7 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #72] @ 46b68 <__cxa_atexit@plt+0x3ae20> │ │ │ │ + mov r3, r8 │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r8, [r5] │ │ │ │ + beq 46b5c <__cxa_atexit@plt+0x3ae14> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq r0, pc, r0, lsl r7 @ │ │ │ │ + andeq r0, r0, r6, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16]! │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + rsceq r0, pc, r8, lsr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 46bf4 <__cxa_atexit@plt+0x3aeac> │ │ │ │ + ldr r3, [pc, #72] @ 46c00 <__cxa_atexit@plt+0x3aeb8> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 4b438 <__cxa_atexit@plt+0x3f6f0> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4b698 <__cxa_atexit@plt+0x3f950> │ │ │ │ - ldr r2, [pc, #108] @ 4b6b0 <__cxa_atexit@plt+0x3f968> │ │ │ │ + beq 46bec <__cxa_atexit@plt+0x3aea4> │ │ │ │ + ldr r3, [pc, #52] @ 46c04 <__cxa_atexit@plt+0x3aebc> │ │ │ │ + ldr r2, [pc, #52] @ 46c08 <__cxa_atexit@plt+0x3aec0> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #104] @ 4b6b4 <__cxa_atexit@plt+0x3f96c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #100] @ 4b6b8 <__cxa_atexit@plt+0x3f970> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ 4b6bc <__cxa_atexit@plt+0x3f974> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r2, r3 │ │ │ │ - str r0, [r2, #12]! │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - ldr r7, [pc, #32] @ 4b6c0 <__cxa_atexit@plt+0x3f978> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc00 │ │ │ │ - @ instruction: 0xfffffd18 │ │ │ │ - @ instruction: 0xfffffc2c │ │ │ │ - @ instruction: 0xfffffc84 │ │ │ │ - rsceq ip, lr, ip, asr #18 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rsceq r0, pc, r8, ror #12 │ │ │ │ + rsceq r0, pc, r0, lsr r6 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 46c3c <__cxa_atexit@plt+0x3aef4> │ │ │ │ + ldr r2, [pc, #28] @ 46c40 <__cxa_atexit@plt+0x3aef8> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq r0, pc, r8, lsl r6 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4b74c <__cxa_atexit@plt+0x3fa04> │ │ │ │ - ldr r2, [pc, #108] @ 4b764 <__cxa_atexit@plt+0x3fa1c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #104] @ 4b768 <__cxa_atexit@plt+0x3fa20> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #100] @ 4b76c <__cxa_atexit@plt+0x3fa24> │ │ │ │ + bcc 46c78 <__cxa_atexit@plt+0x3af30> │ │ │ │ + ldr r2, [pc, #28] @ 46c84 <__cxa_atexit@plt+0x3af3c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + ldrhteq r8, [lr], #164 @ 0xa4 │ │ │ │ + rsceq r0, pc, r0, lsl #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 46d44 <__cxa_atexit@plt+0x3affc> │ │ │ │ + ldr r0, [pc, #176] @ 46d68 <__cxa_atexit@plt+0x3b020> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ 4b770 <__cxa_atexit@plt+0x3fa28> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r2, r3 │ │ │ │ - str r0, [r2, #12]! │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - ldr r7, [pc, #32] @ 4b774 <__cxa_atexit@plt+0x3fa2c> │ │ │ │ + str r0, [r8, #4]! │ │ │ │ + str r3, [r8, #8] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 46d60 <__cxa_atexit@plt+0x3b018> │ │ │ │ + add r6, r2, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 46d58 <__cxa_atexit@plt+0x3b010> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr fp, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r9, [r7, #19] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + sub r7, r6, #13 │ │ │ │ + sub lr, r6, #27 │ │ │ │ + stmdb r5, {r7, lr} │ │ │ │ + ldr r7, [pc, #92] @ 46d6c <__cxa_atexit@plt+0x3b024> │ │ │ │ + str r8, [r2, #20] │ │ │ │ + str r0, [r2, #24] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + str r7, [r2, #16] │ │ │ │ + ldr r7, [pc, #76] @ 46d70 <__cxa_atexit@plt+0x3b028> │ │ │ │ + add lr, r2, #36 @ 0x24 │ │ │ │ + stm lr, {r0, r1, fp} │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r2, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, ip │ │ │ │ + str r7, [r2, #28] │ │ │ │ + b 3c6f0 <__cxa_atexit@plt+0x309a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb4c │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - @ instruction: 0xfffffbd0 │ │ │ │ - smlaleq ip, lr, r8, r8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4b7a8 <__cxa_atexit@plt+0x3fa60> │ │ │ │ - ldr r2, [pc, #32] @ 4b7b8 <__cxa_atexit@plt+0x3fa70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xffffc4d4 │ │ │ │ + @ instruction: 0xffffe4cc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + strhteq r0, [pc], #68 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 46e30 <__cxa_atexit@plt+0x3b0e8> │ │ │ │ + ldr lr, [pc, #144] @ 46e40 <__cxa_atexit@plt+0x3b0f8> │ │ │ │ + mov r3, r1 │ │ │ │ + add r9, r2, #24 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + ldr lr, [r2, #12] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + ldm r9, {r7, r8, r9} │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + beq 46e1c <__cxa_atexit@plt+0x3b0d4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #72] @ 46e44 <__cxa_atexit@plt+0x3b0fc> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-40] @ 0xffffffd8 │ │ │ │ + sub lr, r1, #36 @ 0x24 │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + beq 46e28 <__cxa_atexit@plt+0x3b0e0> │ │ │ │ + b 46e9c <__cxa_atexit@plt+0x3b154> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 834f34 <__cxa_atexit@plt+0x8291ec> │ │ │ │ - ldr r7, [pc, #12] @ 4b7bc <__cxa_atexit@plt+0x3fa74> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq ip, lr, r0, asr #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strdeq r0, [pc], #52 @ │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 46e8c <__cxa_atexit@plt+0x3b144> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 46e84 <__cxa_atexit@plt+0x3b13c> │ │ │ │ + b 46e9c <__cxa_atexit@plt+0x3b154> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r0, pc, ip, lsr #7 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 46ef8 <__cxa_atexit@plt+0x3b1b0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 46f94 <__cxa_atexit@plt+0x3b24c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 46f14 <__cxa_atexit@plt+0x3b1cc> │ │ │ │ + ldr r3, [pc, #236] @ 46fc8 <__cxa_atexit@plt+0x3b280> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #224] @ 46fc4 <__cxa_atexit@plt+0x3b27c> │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + mov r8, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add sl, r1, #2 │ │ │ │ + mov r9, r7 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #164] @ 46fa4 <__cxa_atexit@plt+0x3b25c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #160] @ 46fa8 <__cxa_atexit@plt+0x3b260> │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + bne 46f34 <__cxa_atexit@plt+0x3b1ec> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 46f40 <__cxa_atexit@plt+0x3b1f8> │ │ │ │ + ldr r3, [pc, #144] @ 46fc0 <__cxa_atexit@plt+0x3b278> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 46edc <__cxa_atexit@plt+0x3b194> │ │ │ │ + ldr r3, [pc, #112] @ 46fac <__cxa_atexit@plt+0x3b264> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 46f00 <__cxa_atexit@plt+0x3b1b8> │ │ │ │ + bne 46f88 <__cxa_atexit@plt+0x3b240> │ │ │ │ + ldr r2, [pc, #104] @ 46fb4 <__cxa_atexit@plt+0x3b26c> │ │ │ │ + ldr r1, [pc, #104] @ 46fb8 <__cxa_atexit@plt+0x3b270> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr lr, [pc, #100] @ 46fbc <__cxa_atexit@plt+0x3b274> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + mov r9, r6 │ │ │ │ + add sl, lr, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #32] @ 46fb0 <__cxa_atexit@plt+0x3b268> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 46f00 <__cxa_atexit@plt+0x3b1b8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, lsr #4 │ │ │ │ + rsceq r0, pc, r8, lsr r3 @ │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + rsceq r0, pc, r0, ror #5 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rsceq r0, pc, r8, asr r3 @ │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4b810 <__cxa_atexit@plt+0x3fac8> │ │ │ │ - ldr lr, [pc, #56] @ 4b81c <__cxa_atexit@plt+0x3fad4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #52] @ 4b820 <__cxa_atexit@plt+0x3fad8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - sub r8, r6, #7 │ │ │ │ - mov r9, r7 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ + bcc 47000 <__cxa_atexit@plt+0x3b2b8> │ │ │ │ + ldr r2, [pc, #28] @ 4700c <__cxa_atexit@plt+0x3b2c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + rscseq r8, lr, ip, lsr #14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 834f34 <__cxa_atexit@plt+0x8291ec> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4b868 <__cxa_atexit@plt+0x3fb20> │ │ │ │ - ldr r3, [pc, #32] @ 4b878 <__cxa_atexit@plt+0x3fb30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #12] @ 4b87c <__cxa_atexit@plt+0x3fb34> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 47044 <__cxa_atexit@plt+0x3b2fc> │ │ │ │ + ldr r2, [pc, #28] @ 47050 <__cxa_atexit@plt+0x3b308> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq ip, lr, r4, lsr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + rscseq r8, lr, r8, ror #13 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 4b8a4 <__cxa_atexit@plt+0x3fb5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 47088 <__cxa_atexit@plt+0x3b340> │ │ │ │ + ldr r2, [pc, #28] @ 47094 <__cxa_atexit@plt+0x3b34c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + rscseq r8, lr, r4, lsr #13 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 470cc <__cxa_atexit@plt+0x3b384> │ │ │ │ + ldr r2, [pc, #28] @ 470d8 <__cxa_atexit@plt+0x3b390> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + rscseq r8, lr, r0, ror #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4b8e8 <__cxa_atexit@plt+0x3fba0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4b8f4 <__cxa_atexit@plt+0x3fbac> │ │ │ │ + bcc 47110 <__cxa_atexit@plt+0x3b3c8> │ │ │ │ + ldr r2, [pc, #28] @ 4711c <__cxa_atexit@plt+0x3b3d4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, lr, ip, asr #29 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + rscseq r8, lr, ip, lsl r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4b9a8 <__cxa_atexit@plt+0x3fc60> │ │ │ │ - ldr r3, [pc, #160] @ 4b9b8 <__cxa_atexit@plt+0x3fc70> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 4b98c <__cxa_atexit@plt+0x3fc44> │ │ │ │ - ldr r7, [pc, #136] @ 4b9bc <__cxa_atexit@plt+0x3fc74> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 47154 <__cxa_atexit@plt+0x3b40c> │ │ │ │ + ldr r2, [pc, #28] @ 47160 <__cxa_atexit@plt+0x3b418> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + ldrsbteq r8, [lr], #88 @ 0x58 │ │ │ │ + rsceq r0, pc, r4, lsr #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + mov r9, fp │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 47260 <__cxa_atexit@plt+0x3b518> │ │ │ │ + add ip, r1, #7 │ │ │ │ + str r7, [sp] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r2, [r1, #3] │ │ │ │ + ldm ip, {r0, sl, ip} │ │ │ │ + ldr r7, [r1, #19] │ │ │ │ + ldr lr, [r1, #23] │ │ │ │ + ldr r1, [r1, #27] │ │ │ │ + ldr fp, [pc, #228] @ 4729c <__cxa_atexit@plt+0x3b554> │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, sl, ip} │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp r4, r2 │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + str r1, [r8, #32] │ │ │ │ + bhi 4728c <__cxa_atexit@plt+0x3b544> │ │ │ │ + ldr r1, [sp] │ │ │ │ + add r6, r3, #68 @ 0x44 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 47278 <__cxa_atexit@plt+0x3b530> │ │ │ │ + add ip, r7, #3 │ │ │ │ + str r4, [sp] │ │ │ │ + ldm ip, {r0, r1, ip} │ │ │ │ + ldr fp, [r7, #15] │ │ │ │ + ldr r9, [r7, #19] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldr r4, [pc, #132] @ 472a0 <__cxa_atexit@plt+0x3b558> │ │ │ │ + sub r7, r6, #13 │ │ │ │ + sub lr, r6, #27 │ │ │ │ + add r4, pc, r4 │ │ │ │ + stmdb r5, {r7, lr} │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #104] @ 472a4 <__cxa_atexit@plt+0x3b55c> │ │ │ │ + str r8, [r3, #56] @ 0x38 │ │ │ │ + mov r8, fp │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-16]! │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4b99c <__cxa_atexit@plt+0x3fc54> │ │ │ │ - ldr lr, [pc, #96] @ 4b9c0 <__cxa_atexit@plt+0x3fc78> │ │ │ │ + mov r5, r2 │ │ │ │ + add lr, r3, #60 @ 0x3c │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + stm lr, {r0, r1, ip} │ │ │ │ + b 3c6f0 <__cxa_atexit@plt+0x309a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r1 │ │ │ │ + mov fp, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r4, #32 │ │ │ │ + str r4, [r3, #828] @ 0x33c │ │ │ │ + mov r4, r2 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffbcc │ │ │ │ + @ instruction: 0xffffbfc8 │ │ │ │ + @ instruction: 0xffffdfb0 │ │ │ │ + rsceq pc, lr, r0, ror #31 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 47374 <__cxa_atexit@plt+0x3b62c> │ │ │ │ + ldr r1, [pc, #176] @ 47380 <__cxa_atexit@plt+0x3b638> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r7, #21] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-48]! @ 0xffffffd0 │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + ldr r8, [r7, #17] │ │ │ │ + str r9, [r3, #44] @ 0x2c │ │ │ │ + ldr r9, [r7, #13] │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #29] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + ldr r8, [r7, #33] @ 0x21 │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + tst sl, #3 │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + stmib r3, {r9, lr} │ │ │ │ + beq 4735c <__cxa_atexit@plt+0x3b614> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #72] @ 47384 <__cxa_atexit@plt+0x3b63c> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #92] @ 4b9c4 <__cxa_atexit@plt+0x3fc7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str lr, [r2, #-60] @ 0xffffffc4 │ │ │ │ + sub lr, r2, #56 @ 0x38 │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 4736c <__cxa_atexit@plt+0x3b624> │ │ │ │ + b 473dc <__cxa_atexit@plt+0x3b694> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 4b9c8 <__cxa_atexit@plt+0x3fc80> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - rscseq r3, lr, r8, lsl #28 │ │ │ │ - rsceq ip, lr, r8, ror #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rsceq pc, lr, r4, lsl #30 │ │ │ │ + andeq r0, r0, fp, lsl #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #96] @ 4ba44 <__cxa_atexit@plt+0x3fcfc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 473cc <__cxa_atexit@plt+0x3b684> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ tst r7, #3 │ │ │ │ - beq 4ba38 <__cxa_atexit@plt+0x3fcf0> │ │ │ │ - ldr r3, [pc, #64] @ 4ba48 <__cxa_atexit@plt+0x3fd00> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 473c4 <__cxa_atexit@plt+0x3b67c> │ │ │ │ + b 473dc <__cxa_atexit@plt+0x3b694> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + strhteq pc, [lr], #236 @ 0xec @ │ │ │ │ + andeq r3, r0, lr, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4742c <__cxa_atexit@plt+0x3b6e4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #12]! │ │ │ │ + ldr r1, [r2, #-8] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 47448 <__cxa_atexit@plt+0x3b700> │ │ │ │ + ldr r2, [pc, #176] @ 474c0 <__cxa_atexit@plt+0x3b778> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #164] @ 474bc <__cxa_atexit@plt+0x3b774> │ │ │ │ + str r2, [r5, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add sl, r1, #2 │ │ │ │ + mov r9, r7 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [pc, #112] @ 474a4 <__cxa_atexit@plt+0x3b75c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #108] @ 474a8 <__cxa_atexit@plt+0x3b760> │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + bne 47468 <__cxa_atexit@plt+0x3b720> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 47474 <__cxa_atexit@plt+0x3b72c> │ │ │ │ + ldr r2, [pc, #84] @ 474b8 <__cxa_atexit@plt+0x3b770> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 47410 <__cxa_atexit@plt+0x3b6c8> │ │ │ │ + ldr r3, [pc, #60] @ 474ac <__cxa_atexit@plt+0x3b764> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 47434 <__cxa_atexit@plt+0x3b6ec> │ │ │ │ + bne 47498 <__cxa_atexit@plt+0x3b750> │ │ │ │ + ldr r3, [pc, #52] @ 474b4 <__cxa_atexit@plt+0x3b76c> │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r9, [r5, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 4ba4c <__cxa_atexit@plt+0x3fd04> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r7 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #16] @ 474b0 <__cxa_atexit@plt+0x3b768> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 47434 <__cxa_atexit@plt+0x3b6ec> │ │ │ │ + andeq r0, r0, r8, lsl #9 │ │ │ │ + rsceq pc, lr, r4, lsl #28 │ │ │ │ + andeq r0, r0, r0, asr #7 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rsceq pc, lr, r4, lsr #28 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + strhteq pc, [lr], #216 @ 0xd8 @ │ │ │ │ + andeq r1, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [pc, #68] @ 47524 <__cxa_atexit@plt+0x3b7dc> │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #32]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + beq 4751c <__cxa_atexit@plt+0x3b7d4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r7, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq pc, lr, r4, asr sp @ │ │ │ │ + andeq r0, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + rsceq pc, lr, ip, lsr #26 │ │ │ │ + andeq r1, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [pc, #68] @ 475b0 <__cxa_atexit@plt+0x3b868> │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #32]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + beq 475a8 <__cxa_atexit@plt+0x3b860> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r7, [r5, #32] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r3, lr, r0, ror #26 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 4ba88 <__cxa_atexit@plt+0x3fd40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - stmda r5, {r0, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 4ba8c <__cxa_atexit@plt+0x3fd44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrshteq r3, [lr], #192 @ 0xc0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq pc, lr, r8, asr #25 │ │ │ │ + andeq r0, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + strhteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ + andeq r3, r0, fp, lsl #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 4bac0 <__cxa_atexit@plt+0x3fd78> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r2, [pc, #40] @ 4bad8 <__cxa_atexit@plt+0x3fd90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 4bad4 <__cxa_atexit@plt+0x3fd8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - smlalseq r3, lr, r8, fp │ │ │ │ - rscseq r3, lr, r0, asr #25 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4bb8c <__cxa_atexit@plt+0x3fe44> │ │ │ │ - ldr r3, [pc, #160] @ 4bb9c <__cxa_atexit@plt+0x3fe54> │ │ │ │ + bne 47618 <__cxa_atexit@plt+0x3b8d0> │ │ │ │ + ldr r3, [pc, #160] @ 4769c <__cxa_atexit@plt+0x3b954> │ │ │ │ + ldr r2, [pc, #160] @ 476a0 <__cxa_atexit@plt+0x3b958> │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 4bb70 <__cxa_atexit@plt+0x3fe28> │ │ │ │ - ldr r7, [pc, #136] @ 4bba0 <__cxa_atexit@plt+0x3fe58> │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add sl, r2, #2 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r7, [pc, #120] @ 47698 <__cxa_atexit@plt+0x3b950> │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-16]! │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4bb80 <__cxa_atexit@plt+0x3fe38> │ │ │ │ - ldr lr, [pc, #96] @ 4bba4 <__cxa_atexit@plt+0x3fe5c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #92] @ 4bba8 <__cxa_atexit@plt+0x3fe60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 4767c <__cxa_atexit@plt+0x3b934> │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + add r2, r5, #16 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, r5, #36 @ 0x24 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + cmp fp, r3 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + str r8, [r5, #44] @ 0x2c │ │ │ │ + bhi 47688 <__cxa_atexit@plt+0x3b940> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + mov r5, r3 │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r0, [r5, #28]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rsceq pc, lr, r8, lsr ip @ │ │ │ │ + ldrdeq pc, [lr], #184 @ 0xb8 @ │ │ │ │ + andeq r1, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [pc, #68] @ 47704 <__cxa_atexit@plt+0x3b9bc> │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #32]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + beq 476fc <__cxa_atexit@plt+0x3b9b4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r7, [r5, #32] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 4bbac <__cxa_atexit@plt+0x3fe64> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq pc, lr, r4, ror fp @ │ │ │ │ + andeq r0, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + rsceq pc, lr, ip, asr #22 │ │ │ │ + andeq fp, r0, fp, asr #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r2, r5, #16 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, r5, #36 @ 0x24 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + cmp fp, r3 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + str r8, [r5, #44] @ 0x2c │ │ │ │ + bhi 4778c <__cxa_atexit@plt+0x3ba44> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + mov r5, r3 │ │ │ │ + b 405a4 <__cxa_atexit@plt+0x3485c> │ │ │ │ + str r0, [r5, #28]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - rscseq r3, lr, r4, lsr #24 │ │ │ │ - rsceq ip, lr, r8, lsl #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #96] @ 4bc28 <__cxa_atexit@plt+0x3fee0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ + rsceq pc, lr, r0, ror #21 │ │ │ │ + andeq r1, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [pc, #68] @ 477fc <__cxa_atexit@plt+0x3bab4> │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #32]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 4bc1c <__cxa_atexit@plt+0x3fed4> │ │ │ │ - ldr r3, [pc, #64] @ 4bc2c <__cxa_atexit@plt+0x3fee4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 4bc30 <__cxa_atexit@plt+0x3fee8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + beq 477f4 <__cxa_atexit@plt+0x3baac> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r7, [r5, #32] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r3, lr, ip, ror fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 4bc6c <__cxa_atexit@plt+0x3ff24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - stmda r5, {r0, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 4bc70 <__cxa_atexit@plt+0x3ff28> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r3, lr, ip, lsl #22 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4bcb0 <__cxa_atexit@plt+0x3ff68> │ │ │ │ - ldr r3, [pc, #56] @ 4bcc8 <__cxa_atexit@plt+0x3ff80> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ 4bccc <__cxa_atexit@plt+0x3ff84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq pc, lr, ip, ror sl @ │ │ │ │ + andeq r0, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + rsceq pc, lr, r4, asr sl @ │ │ │ │ + andeq r1, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [pc, #68] @ 47888 <__cxa_atexit@plt+0x3bb40> │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #32]! │ │ │ │ + tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r7, [pc, #12] @ 4bcc4 <__cxa_atexit@plt+0x3ff7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str sl, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + beq 47880 <__cxa_atexit@plt+0x3bb38> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r7, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r3, lr, ip, lsl #21 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsbteq r3, [lr], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 4bd04 <__cxa_atexit@plt+0x3ffbc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 4bd08 <__cxa_atexit@plt+0x3ffc0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq pc, [lr], #144 @ 0x90 @ │ │ │ │ + andeq r0, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, r3 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + rsceq pc, lr, r8, asr #19 │ │ │ │ + andeq r1, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add sl, r7, #3 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [pc, #68] @ 47914 <__cxa_atexit@plt+0x3bbcc> │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #32]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + beq 4790c <__cxa_atexit@plt+0x3bbc4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r7, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r3, lr, r0, lsl #19 │ │ │ │ - rscseq r3, lr, ip, asr sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 4bae8 <__cxa_atexit@plt+0x3fda0> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 4b904 <__cxa_atexit@plt+0x3fbbc> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4bda4 <__cxa_atexit@plt+0x4005c> │ │ │ │ - ldr r3, [pc, #80] @ 4bdbc <__cxa_atexit@plt+0x40074> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #76] @ 4bdc0 <__cxa_atexit@plt+0x40078> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #72] @ 4bdc4 <__cxa_atexit@plt+0x4007c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq pc, lr, r4, ror #18 │ │ │ │ + andeq r0, r0, sl, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 466dc <__cxa_atexit@plt+0x3a994> │ │ │ │ + rsceq pc, lr, r8, ror #18 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 479f8 <__cxa_atexit@plt+0x3bcb0> │ │ │ │ + ldr lr, [pc, #156] @ 47a04 <__cxa_atexit@plt+0x3bcbc> │ │ │ │ + mov r3, r2 │ │ │ │ + add ip, r7, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr lr, [r7, #17] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + ldr r9, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldm ip, {r0, r1, r8, ip} │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str ip, [r3, #4] │ │ │ │ + beq 479e0 <__cxa_atexit@plt+0x3bc98> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #76] @ 47a08 <__cxa_atexit@plt+0x3bcc0> │ │ │ │ + add r8, r3, #3 │ │ │ │ + tst r7, #3 │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ + sub lr, r2, #48 @ 0x30 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 479f0 <__cxa_atexit@plt+0x3bca8> │ │ │ │ + b 47a68 <__cxa_atexit@plt+0x3bd20> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 4bdc8 <__cxa_atexit@plt+0x40080> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq r3, lr, ip, asr #20 │ │ │ │ - rsceq ip, lr, r4, ror r2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4bdfc <__cxa_atexit@plt+0x400b4> │ │ │ │ - ldr r3, [pc, #40] @ 4be14 <__cxa_atexit@plt+0x400cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #20] @ 4be18 <__cxa_atexit@plt+0x400d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa98 │ │ │ │ - rsceq ip, lr, r0, lsl r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4be68 <__cxa_atexit@plt+0x40120> │ │ │ │ - ldr r2, [pc, #56] @ 4be70 <__cxa_atexit@plt+0x40128> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 4be74 <__cxa_atexit@plt+0x4012c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 4be78 <__cxa_atexit@plt+0x40130> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq pc, lr, r0, lsr #17 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [pc, #36] @ 47a58 <__cxa_atexit@plt+0x3bd10> │ │ │ │ str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strdeq ip, [lr], #16 @ │ │ │ │ - rscseq r3, lr, ip, lsr #16 │ │ │ │ - rscseq r3, lr, ip, lsl r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4bee8 <__cxa_atexit@plt+0x401a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4bef4 <__cxa_atexit@plt+0x401ac> │ │ │ │ - ldr lr, [pc, #88] @ 4bf04 <__cxa_atexit@plt+0x401bc> │ │ │ │ + str r1, [r5, #-8] │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 4bf08 <__cxa_atexit@plt+0x401c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 4bf0c <__cxa_atexit@plt+0x401c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmda r5, {r0, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 47a50 <__cxa_atexit@plt+0x3bd08> │ │ │ │ + b 47a68 <__cxa_atexit@plt+0x3bd20> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rsceq pc, lr, r0, asr r8 @ │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr sl, [r5, #48] @ 0x30 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 47bac <__cxa_atexit@plt+0x3be64> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #72 @ 0x48 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 47c2c <__cxa_atexit@plt+0x3bee4> │ │ │ │ + str r0, [sp] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + str lr, [sp, #16] │ │ │ │ + ldr r0, [pc, #508] @ 47ca4 <__cxa_atexit@plt+0x3bf5c> │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str sl, [sp, #20] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + stmib r6, {r0, sl, lr} │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, r6, #16 │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + stm r0, {r3, r7, r9, ip} │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r8, [r6, #68] @ 0x44 │ │ │ │ + str ip, [r6, #72] @ 0x48 │ │ │ │ + ldr fp, [r1, #36]! @ 0x24 │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ + ldr r0, [pc, #428] @ 47ca8 <__cxa_atexit@plt+0x3bf60> │ │ │ │ + add r8, r6, #48 @ 0x30 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + stm r8, {r0, r4, lr} │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + sub r3, r2, #33 @ 0x21 │ │ │ │ + str r3, [r0, #44]! @ 0x2c │ │ │ │ + sub r4, r2, #67 @ 0x43 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + bhi 47c78 <__cxa_atexit@plt+0x3bf30> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r2, r6, #88 @ 0x58 │ │ │ │ + cmp r4, r2 │ │ │ │ + bcc 47c6c <__cxa_atexit@plt+0x3bf24> │ │ │ │ + ldr r4, [pc, #360] @ 47cc0 <__cxa_atexit@plt+0x3bf78> │ │ │ │ + ldr r0, [pc, #360] @ 47cc4 <__cxa_atexit@plt+0x3bf7c> │ │ │ │ + add r9, r6, #76 @ 0x4c │ │ │ │ + ldr lr, [pc, #356] @ 47cc8 <__cxa_atexit@plt+0x3bf80> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #352] @ 47ccc <__cxa_atexit@plt+0x3bf84> │ │ │ │ + add r4, pc, r4 │ │ │ │ + stm r9, {r0, r3, r4} │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #9 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + add r9, lr, #2 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r1, #44]! @ 0x2c │ │ │ │ + sub ip, r1, #8 │ │ │ │ + ldr r3, [r1, #-4] │ │ │ │ + cmp fp, ip │ │ │ │ + str r0, [r1, #4] │ │ │ │ + str r3, [r1] │ │ │ │ + bhi 47c3c <__cxa_atexit@plt+0x3bef4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 47c44 <__cxa_atexit@plt+0x3befc> │ │ │ │ + ldr r0, [pc, #204] @ 47cb0 <__cxa_atexit@plt+0x3bf68> │ │ │ │ + ldr r1, [pc, #204] @ 47cb4 <__cxa_atexit@plt+0x3bf6c> │ │ │ │ + ldr r8, [pc, #204] @ 47cb8 <__cxa_atexit@plt+0x3bf70> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r6, {r1, r3} │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r0, r2, #9 │ │ │ │ + sub r1, r2, #1 │ │ │ │ + str r9, [r6, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + add r9, r8, #2 │ │ │ │ + ldr r8, [pc, #156] @ 47cbc <__cxa_atexit@plt+0x3bf74> │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r2, r6 │ │ │ │ + b 47c4c <__cxa_atexit@plt+0x3bf04> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #76] @ 47ca0 <__cxa_atexit@plt+0x3bf58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - ldrhteq r3, [lr], #120 @ 0x78 │ │ │ │ - rscseq r3, lr, r4, lsr #17 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r6, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ 47cac <__cxa_atexit@plt+0x3bf64> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + mov r8, sl │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + strdeq pc, [lr], #88 @ 0x58 @ │ │ │ │ + @ instruction: 0xfffff6b8 │ │ │ │ + @ instruction: 0xfffff7b0 │ │ │ │ + rsceq pc, lr, r0, asr #11 │ │ │ │ + @ instruction: 0xffff51f0 │ │ │ │ + @ instruction: 0xffff4eac │ │ │ │ + rsceq pc, lr, ip, lsr r6 @ │ │ │ │ + ldrdeq pc, [lr], #48 @ 0x30 @ │ │ │ │ + @ instruction: 0xffff5270 │ │ │ │ + @ instruction: 0xffff4f38 │ │ │ │ + strhteq pc, [lr], #104 @ 0x68 @ │ │ │ │ + rsceq pc, lr, r4, ror #8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4bf54 <__cxa_atexit@plt+0x4020c> │ │ │ │ - ldr lr, [pc, #48] @ 4bf5c <__cxa_atexit@plt+0x40214> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [pc, #32] @ 4bf60 <__cxa_atexit@plt+0x40218> │ │ │ │ + bhi 47d00 <__cxa_atexit@plt+0x3bfb8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 47d08 <__cxa_atexit@plt+0x3bfc0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r7} │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r3, lr, r0, lsr r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4bfb0 <__cxa_atexit@plt+0x40268> │ │ │ │ - ldr r2, [pc, #52] @ 4bfbc <__cxa_atexit@plt+0x40274> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ 4bfc0 <__cxa_atexit@plt+0x40278> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - rscseq r3, lr, r0, ror #15 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4c058 <__cxa_atexit@plt+0x40310> │ │ │ │ - ldr r7, [pc, #156] @ 4c080 <__cxa_atexit@plt+0x40338> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 4c048 <__cxa_atexit@plt+0x40300> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 4c068 <__cxa_atexit@plt+0x40320> │ │ │ │ - ldr lr, [pc, #128] @ 4c088 <__cxa_atexit@plt+0x40340> │ │ │ │ + rscseq r7, lr, r0, lsl #19 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 47dc8 <__cxa_atexit@plt+0x3c080> │ │ │ │ + ldr lr, [pc, #168] @ 47dd8 <__cxa_atexit@plt+0x3c090> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #104] @ 4c08c <__cxa_atexit@plt+0x40344> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r8, r6, #12 │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 47ddc <__cxa_atexit@plt+0x3c094> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 47db0 <__cxa_atexit@plt+0x3c068> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 47de0 <__cxa_atexit@plt+0x3c098> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 47dbc <__cxa_atexit@plt+0x3c074> │ │ │ │ + mov r7, r3 │ │ │ │ + b 47e30 <__cxa_atexit@plt+0x3c0e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 4c084 <__cxa_atexit@plt+0x4033c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - ldrdeq fp, [lr], #240 @ 0xf0 @ │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - rscseq r3, lr, r0, lsr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + rscseq r7, lr, r0, lsr #18 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 47e24 <__cxa_atexit@plt+0x3c0dc> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 47e1c <__cxa_atexit@plt+0x3c0d4> │ │ │ │ + b 47e30 <__cxa_atexit@plt+0x3c0e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 47ecc <__cxa_atexit@plt+0x3c184> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 47ed8 <__cxa_atexit@plt+0x3c190> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 47e70 <__cxa_atexit@plt+0x3c128> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 47ecc <__cxa_atexit@plt+0x3c184> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 47e64 <__cxa_atexit@plt+0x3c11c> │ │ │ │ + bne 47ecc <__cxa_atexit@plt+0x3c184> │ │ │ │ + ldr r1, [pc, #88] @ 47ee8 <__cxa_atexit@plt+0x3c1a0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 47eec <__cxa_atexit@plt+0x3c1a4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r7, lr, ip, ror r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4c0f4 <__cxa_atexit@plt+0x403ac> │ │ │ │ - ldr r2, [pc, #76] @ 4c100 <__cxa_atexit@plt+0x403b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc 47f5c <__cxa_atexit@plt+0x3c214> │ │ │ │ + add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #52] @ 4c104 <__cxa_atexit@plt+0x403bc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 47f6c <__cxa_atexit@plt+0x3c224> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + str ip, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - ldrshteq r3, [lr], #100 @ 0x64 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4c150 <__cxa_atexit@plt+0x40408> │ │ │ │ - ldr r3, [pc, #56] @ 4c160 <__cxa_atexit@plt+0x40418> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 4c140 <__cxa_atexit@plt+0x403f8> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + rsceq pc, lr, r8, lsl #6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4802c <__cxa_atexit@plt+0x3c2e4> │ │ │ │ + ldr lr, [pc, #160] @ 48038 <__cxa_atexit@plt+0x3c2f0> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr ip, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-40]! @ 0xffffffd8 │ │ │ │ + ldr r1, [r7, #21] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + ldr r8, [r7, #5] │ │ │ │ + ldr r0, [r7, #25] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr r9, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r8, ip, lr} │ │ │ │ + beq 48014 <__cxa_atexit@plt+0x3c2cc> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #76] @ 4803c <__cxa_atexit@plt+0x3c2f4> │ │ │ │ + add r3, r3, #3 │ │ │ │ + tst r7, #3 │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ + str r1, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ + beq 48024 <__cxa_atexit@plt+0x3c2dc> │ │ │ │ + b 48098 <__cxa_atexit@plt+0x3c350> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 4c164 <__cxa_atexit@plt+0x4041c> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq fp, [lr], #236 @ 0xec @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rsceq pc, lr, ip, lsr r2 @ │ │ │ │ + andeq r0, r0, r9, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 48088 <__cxa_atexit@plt+0x3c340> │ │ │ │ + str r2, [r5] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 48080 <__cxa_atexit@plt+0x3c338> │ │ │ │ + b 48098 <__cxa_atexit@plt+0x3c350> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4c1c4 <__cxa_atexit@plt+0x4047c> │ │ │ │ - ldr r3, [pc, #56] @ 4c1d4 <__cxa_atexit@plt+0x4048c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + strdeq pc, [lr], #16 @ │ │ │ │ + andeq r1, r0, ip, ror #16 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #48] @ 0x30 │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 48104 <__cxa_atexit@plt+0x3c3bc> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r8, [sl, #2] │ │ │ │ + ldr r9, [sl, #6] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 48150 <__cxa_atexit@plt+0x3c408> │ │ │ │ + ldr r2, [pc, #348] @ 48228 <__cxa_atexit@plt+0x3c4e0> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #48] @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 4820c <__cxa_atexit@plt+0x3c4c4> │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ + ldr r2, [pc, #264] @ 48214 <__cxa_atexit@plt+0x3c4cc> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + beq 481c8 <__cxa_atexit@plt+0x3c480> │ │ │ │ + ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ + bne 481a0 <__cxa_atexit@plt+0x3c458> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 481d4 <__cxa_atexit@plt+0x3c48c> │ │ │ │ + ldr r3, [pc, #184] @ 48224 <__cxa_atexit@plt+0x3c4dc> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 4c1b4 <__cxa_atexit@plt+0x4046c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 4820c <__cxa_atexit@plt+0x3c4c4> │ │ │ │ + str r2, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ + ldr r1, [pc, #112] @ 48218 <__cxa_atexit@plt+0x3c4d0> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + beq 481c8 <__cxa_atexit@plt+0x3c480> │ │ │ │ + ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + b 4812c <__cxa_atexit@plt+0x3c3e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 4c1d8 <__cxa_atexit@plt+0x40490> │ │ │ │ + bne 481f4 <__cxa_atexit@plt+0x3c4ac> │ │ │ │ + ldr r7, [pc, #64] @ 48220 <__cxa_atexit@plt+0x3c4d8> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq fp, lr, ip, ror #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + mov r7, sl │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #32] @ 4821c <__cxa_atexit@plt+0x3c4d4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 4820c <__cxa_atexit@plt+0x3c4c4> │ │ │ │ + b 4831c <__cxa_atexit@plt+0x3c5d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4c23c <__cxa_atexit@plt+0x404f4> │ │ │ │ - ldr r2, [pc, #56] @ 4c244 <__cxa_atexit@plt+0x404fc> │ │ │ │ + andeq r0, r0, ip, ror r2 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + rsceq pc, lr, r0, asr r0 @ │ │ │ │ + andeq r3, r0, ip, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ + rsceq pc, lr, r4, lsl r0 @ │ │ │ │ + andeq r3, r0, ip, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ + ldrdeq lr, [lr], #248 @ 0xf8 @ │ │ │ │ + andeq r0, r0, r9, asr #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #52] @ 482ec <__cxa_atexit@plt+0x3c5a4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 4c248 <__cxa_atexit@plt+0x40500> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 4c24c <__cxa_atexit@plt+0x40504> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + beq 482e4 <__cxa_atexit@plt+0x3c59c> │ │ │ │ + str r7, [r5, #28]! │ │ │ │ + sub sl, r5, #16 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + b 40bd0 <__cxa_atexit@plt+0x34e88> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rsceq lr, lr, ip, lsl #31 │ │ │ │ + andeq r0, r0, r9, asr #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #28]! │ │ │ │ + sub sl, r5, #16 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + b 40bd0 <__cxa_atexit@plt+0x34e88> │ │ │ │ + rsceq lr, lr, ip, ror #30 │ │ │ │ + andeq r1, r0, r8, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ + rsceq lr, lr, r0, lsr pc │ │ │ │ + andeq r1, r0, r8, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ + strdeq lr, [lr], #228 @ 0xe4 @ │ │ │ │ + andeq r1, r0, r8, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + b 412d0 <__cxa_atexit@plt+0x35588> │ │ │ │ + ldrdeq lr, [lr], #228 @ 0xe4 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 48464 <__cxa_atexit@plt+0x3c71c> │ │ │ │ + ldr lr, [pc, #132] @ 48470 <__cxa_atexit@plt+0x3c728> │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm lr, {r0, r1, r8, r9} │ │ │ │ + beq 4844c <__cxa_atexit@plt+0x3c704> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 48474 <__cxa_atexit@plt+0x3c72c> │ │ │ │ + add r8, r3, #3 │ │ │ │ + tst r7, #3 │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ + sub lr, r2, #36 @ 0x24 │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + beq 4845c <__cxa_atexit@plt+0x3c714> │ │ │ │ + b 484d4 <__cxa_atexit@plt+0x3c78c> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - rsceq fp, lr, ip, lsl lr │ │ │ │ - rscseq r3, lr, r8, asr r4 │ │ │ │ - rscseq r3, lr, r8, asr #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4c2bc <__cxa_atexit@plt+0x40574> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4c2c8 <__cxa_atexit@plt+0x40580> │ │ │ │ - ldr lr, [pc, #88] @ 4c2d8 <__cxa_atexit@plt+0x40590> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rsceq lr, lr, r4, lsr #28 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r8, r2, #3 │ │ │ │ + ldr lr, [pc, #40] @ 484c4 <__cxa_atexit@plt+0x3c77c> │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 4c2dc <__cxa_atexit@plt+0x40594> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 4c2e0 <__cxa_atexit@plt+0x40598> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r8} │ │ │ │ + str r3, [r5] │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + beq 484bc <__cxa_atexit@plt+0x3c774> │ │ │ │ + b 484d4 <__cxa_atexit@plt+0x3c78c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrdeq lr, [lr], #212 @ 0xd4 @ │ │ │ │ + andeq r0, r0, sl, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + and r0, r7, #3 │ │ │ │ + ldr r9, [r2, #36]! @ 0x24 │ │ │ │ + cmp r0, #2 │ │ │ │ + ldr lr, [r2, #-12] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + bne 48628 <__cxa_atexit@plt+0x3c8e0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #64 @ 0x40 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 48698 <__cxa_atexit@plt+0x3c950> │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str sl, [sp, #24] │ │ │ │ + ldr r3, [pc, #500] @ 48708 <__cxa_atexit@plt+0x3c9c0> │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr r4, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r7, [r0, #28]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r0, #-8] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str fp, [sp, #28] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + ldr r9, [r0, #-16] │ │ │ │ + ldr r7, [r0, #-12] │ │ │ │ + ldr ip, [r0, #-24] @ 0xffffffe8 │ │ │ │ + stmib r6, {r3, r4, r8, ip} │ │ │ │ + str sl, [r6, #20] │ │ │ │ + sub sl, r1, #25 │ │ │ │ + sub r3, r1, #59 @ 0x3b │ │ │ │ + str lr, [sp, #16] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str sl, [r0, #8] │ │ │ │ + str r3, [r0, #12] │ │ │ │ + ldr fp, [r0, #-20] @ 0xffffffec │ │ │ │ + ldr ip, [r0, #4] │ │ │ │ + ldr r3, [pc, #400] @ 4870c <__cxa_atexit@plt+0x3c9c4> │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp lr, r0 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + str r3, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + bhi 486e0 <__cxa_atexit@plt+0x3c998> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r1, r6, #80 @ 0x50 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcc 486d8 <__cxa_atexit@plt+0x3c990> │ │ │ │ + ldr r2, [pc, #344] @ 48724 <__cxa_atexit@plt+0x3c9dc> │ │ │ │ + ldr r3, [pc, #344] @ 48728 <__cxa_atexit@plt+0x3c9e0> │ │ │ │ + ldr r7, [pc, #344] @ 4872c <__cxa_atexit@plt+0x3c9e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #340] @ 48730 <__cxa_atexit@plt+0x3c9e8> │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ + sub r2, r1, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r9, [r6, #80] @ 0x50 │ │ │ │ + add r9, r7, #2 │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + str r3, [r6, #68] @ 0x44 │ │ │ │ + sub r6, r1, #9 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #32] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + add r0, r5, #28 │ │ │ │ + cmp fp, r0 │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + bhi 486a8 <__cxa_atexit@plt+0x3c960> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #16 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcc 486b0 <__cxa_atexit@plt+0x3c968> │ │ │ │ + ldr r2, [pc, #196] @ 48714 <__cxa_atexit@plt+0x3c9cc> │ │ │ │ + ldr r3, [pc, #196] @ 48718 <__cxa_atexit@plt+0x3c9d0> │ │ │ │ + ldr ip, [pc, #196] @ 4871c <__cxa_atexit@plt+0x3c9d4> │ │ │ │ + ldr r8, [pc, #196] @ 48720 <__cxa_atexit@plt+0x3c9d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r2, r1, #9 │ │ │ │ + sub r3, r1, #1 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r9, [r6, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str lr, [r5, #32] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + add r9, ip, #2 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r1, r6 │ │ │ │ + b 486b8 <__cxa_atexit@plt+0x3c970> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #68] @ 48704 <__cxa_atexit@plt+0x3c9bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ 48710 <__cxa_atexit@plt+0x3c9c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp, #24] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - rscseq r3, lr, r4, ror #7 │ │ │ │ - ldrsbteq r3, [lr], #64 @ 0x40 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rsceq lr, lr, ip, lsl #23 │ │ │ │ + @ instruction: 0xfffff9d0 │ │ │ │ + @ instruction: 0xfffff9f8 │ │ │ │ + rsceq lr, lr, r0, ror #22 │ │ │ │ + @ instruction: 0xffff4780 │ │ │ │ + @ instruction: 0xffff443c │ │ │ │ + ldrdeq lr, [lr], #176 @ 0xb0 @ │ │ │ │ + rsceq lr, lr, ip, ror r9 │ │ │ │ + @ instruction: 0xffff4808 │ │ │ │ + @ instruction: 0xffff44ac │ │ │ │ + rsceq lr, lr, r8, asr ip │ │ │ │ + rsceq lr, lr, r0, ror #19 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4c350 <__cxa_atexit@plt+0x40608> │ │ │ │ - ldr r3, [pc, #92] @ 4c360 <__cxa_atexit@plt+0x40618> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 4c340 <__cxa_atexit@plt+0x405f8> │ │ │ │ - ldr r7, [pc, #68] @ 4c364 <__cxa_atexit@plt+0x4061c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #264 @ 0x108 │ │ │ │ + mov lr, r9 │ │ │ │ + mov r8, r5 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 489f4 <__cxa_atexit@plt+0x3ccac> │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r0, [pc, #732] @ 48a4c <__cxa_atexit@plt+0x3cd04> │ │ │ │ + ldr r1, [pc, #732] @ 48a50 <__cxa_atexit@plt+0x3cd08> │ │ │ │ + ldr r7, [pc, #732] @ 48a54 <__cxa_atexit@plt+0x3cd0c> │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr ip, [pc, #728] @ 48a58 <__cxa_atexit@plt+0x3cd10> │ │ │ │ + ldr r5, [pc, #728] @ 48a5c <__cxa_atexit@plt+0x3cd14> │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr fp, [pc, #724] @ 48a60 <__cxa_atexit@plt+0x3cd18> │ │ │ │ + str r3, [r2, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [pc, #716] @ 48a64 <__cxa_atexit@plt+0x3cd1c> │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [pc, #704] @ 48a68 <__cxa_atexit@plt+0x3cd20> │ │ │ │ + str r1, [r2, #96] @ 0x60 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r7, r9 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #692] @ 48a6c <__cxa_atexit@plt+0x3cd24> │ │ │ │ + str r7, [r2, #72] @ 0x48 │ │ │ │ + str ip, [r3, #80]! @ 0x50 │ │ │ │ + mov r4, lr │ │ │ │ + ldr lr, [pc, #680] @ 48a70 <__cxa_atexit@plt+0x3cd28> │ │ │ │ + str r3, [r2, #100] @ 0x64 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r7, r2 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r7, #16]! │ │ │ │ + str r5, [r3, #56]! @ 0x38 │ │ │ │ + mov r0, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r2, #76] @ 0x4c │ │ │ │ + mov r3, r2 │ │ │ │ + str r1, [r0, #4]! │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r1, r2 │ │ │ │ + str r9, [r3, #24]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r8] │ │ │ │ + str lr, [r1, #132]! @ 0x84 │ │ │ │ + mov ip, r2 │ │ │ │ + add fp, pc, fp │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r1, #-16] │ │ │ │ + sub r0, r6, #165 @ 0xa5 │ │ │ │ + str sl, [r2, #28] │ │ │ │ + str sl, [r2, #84] @ 0x54 │ │ │ │ + str sl, [r2, #60] @ 0x3c │ │ │ │ + str sl, [r2, #44] @ 0x2c │ │ │ │ + str fp, [ip, #40]! @ 0x28 │ │ │ │ + str r7, [r2, #68] @ 0x44 │ │ │ │ + str r7, [r2, #52] @ 0x34 │ │ │ │ + str r7, [r2, #36] @ 0x24 │ │ │ │ + str r3, [r2, #88] @ 0x58 │ │ │ │ + str r3, [r2, #64] @ 0x40 │ │ │ │ + str r3, [r2, #48] @ 0x30 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r4, [r1, #-12] │ │ │ │ + str r0, [r1, #-8] │ │ │ │ + ldr r0, [pc, #520] @ 48a74 <__cxa_atexit@plt+0x3cd2c> │ │ │ │ + str sl, [r1, #4] │ │ │ │ + str sl, [r1, #32] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str sl, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [pc, #500] @ 48a78 <__cxa_atexit@plt+0x3cd30> │ │ │ │ + str r7, [r1, #20] │ │ │ │ + str r7, [r1, #40] @ 0x28 │ │ │ │ + str r7, [r1, #72] @ 0x48 │ │ │ │ + ldr r7, [pc, #488] @ 48a7c <__cxa_atexit@plt+0x3cd34> │ │ │ │ + ldr lr, [r8, #4] │ │ │ │ + ldr fp, [r8, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ + sub r0, r6, #159 @ 0x9f │ │ │ │ + str r7, [r1, #84] @ 0x54 │ │ │ │ + sub r7, r6, #189 @ 0xbd │ │ │ │ + str ip, [r1, #124] @ 0x7c │ │ │ │ + str fp, [r1, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r1, #16] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ + str r3, [r1, #-4] │ │ │ │ + str r3, [r1, #8] │ │ │ │ + str r3, [r1, #36] @ 0x24 │ │ │ │ + str r3, [r1, #60] @ 0x3c │ │ │ │ + str r7, [r1, #128] @ 0x80 │ │ │ │ + str r3, [r1, #132] @ 0x84 │ │ │ │ + str lr, [r1, #-20] @ 0xffffffec │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str lr, [r1, #28] │ │ │ │ + str lr, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + ldr r5, [pc, #384] @ 48a80 <__cxa_atexit@plt+0x3cd38> │ │ │ │ + mov ip, r1 │ │ │ │ + sub sl, r6, #81 @ 0x51 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [ip, #24]! │ │ │ │ + sub r9, r6, #55 @ 0x37 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ + str sl, [r1, #108] @ 0x6c │ │ │ │ + str ip, [r1, #52] @ 0x34 │ │ │ │ + str ip, [r1, #88] @ 0x58 │ │ │ │ + str r1, [r1, #92] @ 0x5c │ │ │ │ + str r7, [r1, #96] @ 0x60 │ │ │ │ + str r3, [r1, #100] @ 0x64 │ │ │ │ + str r9, [r1, #112] @ 0x70 │ │ │ │ + ldr r7, [pc, #332] @ 48a84 <__cxa_atexit@plt+0x3cd3c> │ │ │ │ + sub r0, r6, #45 @ 0x2d │ │ │ │ + stmib r8, {r0, r9} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r1, #116] @ 0x74 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + sub r0, r8, #4 │ │ │ │ + sub sl, r6, #13 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r7, [r1, #120] @ 0x78 │ │ │ │ + bhi 48a20 <__cxa_atexit@plt+0x3ccd8> │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + add r6, r2, #308 @ 0x134 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 48a18 <__cxa_atexit@plt+0x3ccd0> │ │ │ │ + ldr r7, [pc, #288] @ 48a94 <__cxa_atexit@plt+0x3cd4c> │ │ │ │ + ldr lr, [pc, #288] @ 48a98 <__cxa_atexit@plt+0x3cd50> │ │ │ │ + str sl, [r0] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #268]! @ 0x10c │ │ │ │ + ldr r7, [pc, #276] @ 48a9c <__cxa_atexit@plt+0x3cd54> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r3, r6, #26 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #113 @ 0x71 │ │ │ │ + add r7, r7, #256 @ 0x100 │ │ │ │ + str r7, [r2, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #248] @ 48aa0 <__cxa_atexit@plt+0x3cd58> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #244] @ 48aa4 <__cxa_atexit@plt+0x3cd5c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r5, [pc, #236] @ 48aa8 <__cxa_atexit@plt+0x3cd60> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + str r5, [r2, #16] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r2, [r2, #20] │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + str r1, [r2, #32] │ │ │ │ + str lr, [r2, #36]! @ 0x24 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r8, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #148] @ 48a90 <__cxa_atexit@plt+0x3cd48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r9, lr │ │ │ │ + mov r1, #264 @ 0x108 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 4c368 <__cxa_atexit@plt+0x40620> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #96] @ 48a88 <__cxa_atexit@plt+0x3cd40> │ │ │ │ + ldr r5, [pc, #96] @ 48a8c <__cxa_atexit@plt+0x3cd44> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + add r5, r5, #113 @ 0x71 │ │ │ │ + add r3, r5, #256 @ 0x100 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rsceq fp, lr, r4, ror #25 │ │ │ │ + @ instruction: 0xffffd820 │ │ │ │ + @ instruction: 0xffffa50c │ │ │ │ + @ instruction: 0xffff9374 │ │ │ │ + @ instruction: 0xffff9e1c │ │ │ │ + @ instruction: 0xffff91a0 │ │ │ │ + @ instruction: 0xffff8ab4 │ │ │ │ + @ instruction: 0xffff83d4 │ │ │ │ + @ instruction: 0xffff7dc8 │ │ │ │ + @ instruction: 0xffff4854 │ │ │ │ + @ instruction: 0xffffd870 │ │ │ │ + @ instruction: 0xffffe040 │ │ │ │ + @ instruction: 0xffffe3f8 │ │ │ │ + @ instruction: 0xfffff0ac │ │ │ │ + @ instruction: 0xffffddd0 │ │ │ │ + @ instruction: 0xfffffa90 │ │ │ │ + rsceq lr, lr, r8, ror #7 │ │ │ │ + rscseq r6, lr, ip, ror #26 │ │ │ │ + rsceq lr, lr, r0, asr #17 │ │ │ │ + @ instruction: 0xfffe857c │ │ │ │ + @ instruction: 0xfffe8620 │ │ │ │ + rscseq r6, lr, r8, lsl #28 │ │ │ │ + ldrhteq r6, [lr], #196 @ 0xc4 │ │ │ │ + ldrsbteq r6, [lr], #192 @ 0xc0 │ │ │ │ + rscseq r6, lr, r4, asr #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #16] @ 4c394 <__cxa_atexit@plt+0x4064c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 48b34 <__cxa_atexit@plt+0x3cdec> │ │ │ │ + ldr r1, [pc, #136] @ 48b54 <__cxa_atexit@plt+0x3ce0c> │ │ │ │ + ldr r7, [pc, #136] @ 48b58 <__cxa_atexit@plt+0x3ce10> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 48b28 <__cxa_atexit@plt+0x3cde0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 48b40 <__cxa_atexit@plt+0x3cdf8> │ │ │ │ + ldr r3, [pc, #88] @ 48b5c <__cxa_atexit@plt+0x3ce14> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 48b60 <__cxa_atexit@plt+0x3ce18> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r6, lr, r0, lsr #23 │ │ │ │ + rscseq r6, lr, r8, asr fp │ │ │ │ + rscseq r6, lr, r8, lsl #24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4c3e8 <__cxa_atexit@plt+0x406a0> │ │ │ │ - ldr r2, [pc, #56] @ 4c3f4 <__cxa_atexit@plt+0x406ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #52] @ 4c3f8 <__cxa_atexit@plt+0x406b0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str lr, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - rscseq r3, lr, ip, lsr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4c43c <__cxa_atexit@plt+0x406f4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 4c444 <__cxa_atexit@plt+0x406fc> │ │ │ │ + bcc 48bac <__cxa_atexit@plt+0x3ce64> │ │ │ │ + ldr r2, [pc, #48] @ 48bb8 <__cxa_atexit@plt+0x3ce70> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 48bbc <__cxa_atexit@plt+0x3ce74> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 4c448 <__cxa_atexit@plt+0x40700> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c604 <__cxa_atexit@plt+0xb508bc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq r3, lr, r0, asr r2 │ │ │ │ - rscseq r3, lr, r4, asr #6 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq r6, [lr], #164 @ 0xa4 │ │ │ │ + rscseq r6, lr, r0, lsl #23 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4c48c <__cxa_atexit@plt+0x40744> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ 4c494 <__cxa_atexit@plt+0x4074c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ 4c498 <__cxa_atexit@plt+0x40750> │ │ │ │ + bhi 48c1c <__cxa_atexit@plt+0x3ced4> │ │ │ │ + ldr lr, [pc, #72] @ 48c24 <__cxa_atexit@plt+0x3cedc> │ │ │ │ + ldr r0, [pc, #72] @ 48c28 <__cxa_atexit@plt+0x3cee0> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 48c0c <__cxa_atexit@plt+0x3cec4> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c604 <__cxa_atexit@plt+0xb508bc> │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r3, lr, r0, lsl #4 │ │ │ │ - ldrshteq r3, [lr], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlalseq r6, lr, r0, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4c53c <__cxa_atexit@plt+0x407f4> │ │ │ │ - ldr r7, [pc, #168] @ 4c564 <__cxa_atexit@plt+0x4081c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - stmib r3, {r8, r9} │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 48cb0 <__cxa_atexit@plt+0x3cf68> │ │ │ │ + ldr r2, [pc, #88] @ 48cbc <__cxa_atexit@plt+0x3cf74> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ tst sl, #3 │ │ │ │ - beq 4c52c <__cxa_atexit@plt+0x407e4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #16 │ │ │ │ - cmp r2, r7 │ │ │ │ - bcc 4c54c <__cxa_atexit@plt+0x40804> │ │ │ │ - ldr r3, [pc, #132] @ 4c56c <__cxa_atexit@plt+0x40824> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #128] @ 4c570 <__cxa_atexit@plt+0x40828> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #124] @ 4c574 <__cxa_atexit@plt+0x4082c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [sl, #3] │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - stmib r5, {r6, lr} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + beq 48c98 <__cxa_atexit@plt+0x3cf50> │ │ │ │ + ldr r2, [pc, #64] @ 48cc0 <__cxa_atexit@plt+0x3cf78> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 48ca8 <__cxa_atexit@plt+0x3cf60> │ │ │ │ + b 48d00 <__cxa_atexit@plt+0x3cfb8> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 4c568 <__cxa_atexit@plt+0x40820> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strdeq fp, [lr], #172 @ 0xac @ │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - rscseq r3, lr, r4, ror r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4c5d8 <__cxa_atexit@plt+0x40890> │ │ │ │ - ldr lr, [pc, #72] @ 4c5e4 <__cxa_atexit@plt+0x4089c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #68] @ 4c5e8 <__cxa_atexit@plt+0x408a0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - stmdb r5, {r3, lr} │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r3, [pc, #28] @ 4c5ec <__cxa_atexit@plt+0x408a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - smlalseq r3, lr, ip, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4c64c <__cxa_atexit@plt+0x40904> │ │ │ │ - ldr lr, [pc, #68] @ 4c658 <__cxa_atexit@plt+0x40910> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #64] @ 4c65c <__cxa_atexit@plt+0x40914> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 4c660 <__cxa_atexit@plt+0x40918> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5] │ │ │ │ - ldmib r5, {r0, r8} │ │ │ │ + ldr r3, [pc, #32] @ 48cf4 <__cxa_atexit@plt+0x3cfac> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 48cec <__cxa_atexit@plt+0x3cfa4> │ │ │ │ + b 48d00 <__cxa_atexit@plt+0x3cfb8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - rscseq r3, lr, r8, asr #2 │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 48d5c <__cxa_atexit@plt+0x3d014> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 48d94 <__cxa_atexit@plt+0x3d04c> │ │ │ │ + ldr r3, [pc, #124] @ 48db4 <__cxa_atexit@plt+0x3d06c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #112] @ 48db8 <__cxa_atexit@plt+0x3d070> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r2, [sl, #20] │ │ │ │ + b 48d88 <__cxa_atexit@plt+0x3d040> │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 48d9c <__cxa_atexit@plt+0x3d054> │ │ │ │ + ldr r3, [pc, #60] @ 48dac <__cxa_atexit@plt+0x3d064> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #52] @ 48db0 <__cxa_atexit@plt+0x3d068> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #24 │ │ │ │ + b 48da0 <__cxa_atexit@plt+0x3d058> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + rscseq r6, lr, r4, asr r9 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + rscseq r6, lr, r8, lsl #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 48e44 <__cxa_atexit@plt+0x3d0fc> │ │ │ │ + ldr r1, [pc, #136] @ 48e64 <__cxa_atexit@plt+0x3d11c> │ │ │ │ + ldr r7, [pc, #136] @ 48e68 <__cxa_atexit@plt+0x3d120> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 48e38 <__cxa_atexit@plt+0x3d0f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 48e50 <__cxa_atexit@plt+0x3d108> │ │ │ │ + ldr r3, [pc, #88] @ 48e6c <__cxa_atexit@plt+0x3d124> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 48e70 <__cxa_atexit@plt+0x3d128> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlalseq r6, lr, r0, r8 │ │ │ │ + rscseq r6, lr, r8, asr #16 │ │ │ │ + ldrshteq r6, [lr], #136 @ 0x88 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4c6a4 <__cxa_atexit@plt+0x4095c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4c6b0 <__cxa_atexit@plt+0x40968> │ │ │ │ + bcc 48ebc <__cxa_atexit@plt+0x3d174> │ │ │ │ + ldr r2, [pc, #48] @ 48ec8 <__cxa_atexit@plt+0x3d180> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 48ecc <__cxa_atexit@plt+0x3d184> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, lr, r0, lsl r1 │ │ │ │ - rsceq fp, lr, r0, lsr #19 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4c720 <__cxa_atexit@plt+0x409d8> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #88] @ 4c738 <__cxa_atexit@plt+0x409f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4c72c <__cxa_atexit@plt+0x409e4> │ │ │ │ - ldr r3, [pc, #68] @ 4c73c <__cxa_atexit@plt+0x409f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4c714 <__cxa_atexit@plt+0x409cc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4cdc0 <__cxa_atexit@plt+0x41078> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - smlalseq r2, lr, r0, pc @ │ │ │ │ - andeq r0, r0, r4, asr #13 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r6, lr, r4, asr #15 │ │ │ │ + rscseq r6, lr, r0, ror r8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4c7b4 <__cxa_atexit@plt+0x40a6c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #100] @ 4c7cc <__cxa_atexit@plt+0x40a84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4c7c0 <__cxa_atexit@plt+0x40a78> │ │ │ │ - ldr r3, [pc, #80] @ 4c7d0 <__cxa_atexit@plt+0x40a88> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4c7a8 <__cxa_atexit@plt+0x40a60> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4cb5c <__cxa_atexit@plt+0x40e14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 48f2c <__cxa_atexit@plt+0x3d1e4> │ │ │ │ + ldr lr, [pc, #72] @ 48f34 <__cxa_atexit@plt+0x3d1ec> │ │ │ │ + ldr r0, [pc, #72] @ 48f38 <__cxa_atexit@plt+0x3d1f0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 48f1c <__cxa_atexit@plt+0x3d1d4> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r6, lr, r0, lsl #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r2, lr, r8, lsl #30 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4c850 <__cxa_atexit@plt+0x40b08> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #108] @ 4c868 <__cxa_atexit@plt+0x40b20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4c85c <__cxa_atexit@plt+0x40b14> │ │ │ │ - ldr r2, [pc, #88] @ 4c86c <__cxa_atexit@plt+0x40b24> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 48fc0 <__cxa_atexit@plt+0x3d278> │ │ │ │ + ldr r2, [pc, #88] @ 48fcc <__cxa_atexit@plt+0x3d284> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4c840 <__cxa_atexit@plt+0x40af8> │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + beq 48fa8 <__cxa_atexit@plt+0x3d260> │ │ │ │ + ldr r2, [pc, #64] @ 48fd0 <__cxa_atexit@plt+0x3d288> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 48fb8 <__cxa_atexit@plt+0x3d270> │ │ │ │ + b 49010 <__cxa_atexit@plt+0x3d2c8> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 4c954 <__cxa_atexit@plt+0x40c0c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 49004 <__cxa_atexit@plt+0x3d2bc> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 48ffc <__cxa_atexit@plt+0x3d2b4> │ │ │ │ + b 49010 <__cxa_atexit@plt+0x3d2c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4906c <__cxa_atexit@plt+0x3d324> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 490a4 <__cxa_atexit@plt+0x3d35c> │ │ │ │ + ldr r3, [pc, #124] @ 490c4 <__cxa_atexit@plt+0x3d37c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #112] @ 490c8 <__cxa_atexit@plt+0x3d380> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r2, [sl, #20] │ │ │ │ + b 49098 <__cxa_atexit@plt+0x3d350> │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 490ac <__cxa_atexit@plt+0x3d364> │ │ │ │ + ldr r3, [pc, #60] @ 490bc <__cxa_atexit@plt+0x3d374> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #52] @ 490c0 <__cxa_atexit@plt+0x3d378> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #24 │ │ │ │ + b 490b0 <__cxa_atexit@plt+0x3d368> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + rscseq r6, lr, r4, asr #12 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + rscseq r6, lr, r8, ror r6 │ │ │ │ + rsceq lr, lr, ip, ror #3 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 49124 <__cxa_atexit@plt+0x3d3dc> │ │ │ │ + ldr r2, [pc, #68] @ 4913c <__cxa_atexit@plt+0x3d3f4> │ │ │ │ + ldr lr, [pc, #68] @ 49140 <__cxa_atexit@plt+0x3d3f8> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + sub sl, r6, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #9 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b 48740 <__cxa_atexit@plt+0x3c9f8> │ │ │ │ + ldr r7, [pc, #24] @ 49144 <__cxa_atexit@plt+0x3d3fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r2, lr, r4, ror lr │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ + @ instruction: 0xfffffb40 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + rsceq lr, lr, r8, lsr #3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4c8c0 <__cxa_atexit@plt+0x40b78> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #72] @ 4c8dc <__cxa_atexit@plt+0x40b94> │ │ │ │ + bhi 49198 <__cxa_atexit@plt+0x3d450> │ │ │ │ + ldr r2, [pc, #60] @ 491a0 <__cxa_atexit@plt+0x3d458> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 491a4 <__cxa_atexit@plt+0x3d45c> │ │ │ │ + tst r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4c8c8 <__cxa_atexit@plt+0x40b80> │ │ │ │ - ldr r3, [pc, #56] @ 4c8e4 <__cxa_atexit@plt+0x40b9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 4918c <__cxa_atexit@plt+0x3d444> │ │ │ │ + mov r7, r3 │ │ │ │ + b 491b0 <__cxa_atexit@plt+0x3d468> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 4c8e0 <__cxa_atexit@plt+0x40b98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq r6, [lr], #72 @ 0x48 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #108] @ 49228 <__cxa_atexit@plt+0x3d4e0> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + beq 49210 <__cxa_atexit@plt+0x3d4c8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r1, [pc, #60] @ 4922c <__cxa_atexit@plt+0x3d4e4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmib r5, {r0, r2, r7} │ │ │ │ + beq 4921c <__cxa_atexit@plt+0x3d4d4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4927c <__cxa_atexit@plt+0x3d534> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r2, [lr], #220 @ 0xdc │ │ │ │ - rsceq fp, lr, r4, asr #14 │ │ │ │ - @ instruction: 0xffffefd8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4c93c <__cxa_atexit@plt+0x40bf4> │ │ │ │ - ldr r2, [pc, #60] @ 4c948 <__cxa_atexit@plt+0x40c00> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4c930 <__cxa_atexit@plt+0x40be8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4c954 <__cxa_atexit@plt+0x40c0c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 49270 <__cxa_atexit@plt+0x3d528> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 49268 <__cxa_atexit@plt+0x3d520> │ │ │ │ + b 4927c <__cxa_atexit@plt+0x3d534> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, ror #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4ca04 <__cxa_atexit@plt+0x40cbc> │ │ │ │ - ldr r3, [pc, #200] @ 4ca30 <__cxa_atexit@plt+0x40ce8> │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 4ca18 <__cxa_atexit@plt+0x40cd0> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 49298 <__cxa_atexit@plt+0x3d550> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 4ca20 <__cxa_atexit@plt+0x40cd8> │ │ │ │ - ldr r8, [pc, #152] @ 4ca34 <__cxa_atexit@plt+0x40cec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r2, r3, #19 │ │ │ │ - ldr r9, [pc, #124] @ 4ca38 <__cxa_atexit@plt+0x40cf0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r8, [pc, #108] @ 4ca3c <__cxa_atexit@plt+0x40cf4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [lr, #16]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r7, r6, #24 │ │ │ │ - stm r7, {r0, r1, r9, lr} │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #84] @ 4ca40 <__cxa_atexit@plt+0x40cf8> │ │ │ │ + bcc 49304 <__cxa_atexit@plt+0x3d5bc> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 492ec <__cxa_atexit@plt+0x3d5a4> │ │ │ │ + ldr r7, [pc, #84] @ 49318 <__cxa_atexit@plt+0x3d5d0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r1, [pc, #80] @ 4931c <__cxa_atexit@plt+0x3d5d4> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bne 49290 <__cxa_atexit@plt+0x3d548> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 49290 <__cxa_atexit@plt+0x3d548> │ │ │ │ + b 492bc <__cxa_atexit@plt+0x3d574> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - ldrsbteq r2, [lr], #200 @ 0xc8 │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - rscseq r2, lr, r4, lsr #25 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq r6, lr, r8, r3 │ │ │ │ + rscseq r6, lr, ip, asr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4cad8 <__cxa_atexit@plt+0x40d90> │ │ │ │ - ldr r2, [pc, #124] @ 4cae4 <__cxa_atexit@plt+0x40d9c> │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 49368 <__cxa_atexit@plt+0x3d620> │ │ │ │ + ldr r2, [pc, #48] @ 49378 <__cxa_atexit@plt+0x3d630> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - mov lr, r3 │ │ │ │ - ldr r9, [pc, #84] @ 4cae8 <__cxa_atexit@plt+0x40da0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [lr, #16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - ldr r0, [pc, #60] @ 4caec <__cxa_atexit@plt+0x40da4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str sl, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #44] @ 4caf0 <__cxa_atexit@plt+0x40da8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str r3, [r3, #52] @ 0x34 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r8, [sl, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - rscseq r2, lr, r4, ror #23 │ │ │ │ - rscseq r2, lr, ip, asr #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4cb48 <__cxa_atexit@plt+0x40e00> │ │ │ │ - ldr r3, [pc, #60] @ 4cb50 <__cxa_atexit@plt+0x40e08> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + rsceq sp, lr, r4, asr pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub ip, r5, #4 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 4942c <__cxa_atexit@plt+0x3d6e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 49434 <__cxa_atexit@plt+0x3d6ec> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [pc, #184] @ 49474 <__cxa_atexit@plt+0x3d72c> │ │ │ │ + sub lr, r2, #19 │ │ │ │ + sub r2, r2, #11 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r8} │ │ │ │ + ldr r3, [pc, #168] @ 49478 <__cxa_atexit@plt+0x3d730> │ │ │ │ + stm r5, {r0, r2} │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4cb3c <__cxa_atexit@plt+0x40df4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4cb5c <__cxa_atexit@plt+0x40e14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str fp, [r5, #-4] │ │ │ │ + bcc 49450 <__cxa_atexit@plt+0x3d708> │ │ │ │ + ldr r3, [pc, #136] @ 49484 <__cxa_atexit@plt+0x3d73c> │ │ │ │ + ldr r1, [pc, #136] @ 49488 <__cxa_atexit@plt+0x3d740> │ │ │ │ + ldr fp, [sp] │ │ │ │ + add lr, r6, #32 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r6, r2, #9 │ │ │ │ + str r6, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r0, r3, sl} │ │ │ │ + sub sl, r2, #1 │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r2 │ │ │ │ + b 48740 <__cxa_atexit@plt+0x3c9f8> │ │ │ │ + mov r2, r6 │ │ │ │ + b 4943c <__cxa_atexit@plt+0x3d6f4> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #60] @ 49480 <__cxa_atexit@plt+0x3d738> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 4947c <__cxa_atexit@plt+0x3d734> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + ldrshteq r6, [lr], #40 @ 0x28 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + rsceq sp, lr, r4, ror lr │ │ │ │ + smlaleq sp, lr, r8, lr │ │ │ │ + @ instruction: 0xfffffb40 │ │ │ │ + @ instruction: 0xfffff840 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4cc0c <__cxa_atexit@plt+0x40ec4> │ │ │ │ - ldr r3, [pc, #200] @ 4cc38 <__cxa_atexit@plt+0x40ef0> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 494bc <__cxa_atexit@plt+0x3d774> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 494c4 <__cxa_atexit@plt+0x3d77c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, lr, r4, asr #3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 49584 <__cxa_atexit@plt+0x3d83c> │ │ │ │ + ldr lr, [pc, #168] @ 49594 <__cxa_atexit@plt+0x3d84c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 49598 <__cxa_atexit@plt+0x3d850> │ │ │ │ tst r7, #3 │ │ │ │ - beq 4cc20 <__cxa_atexit@plt+0x40ed8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 4cc28 <__cxa_atexit@plt+0x40ee0> │ │ │ │ - ldr r9, [pc, #152] @ 4cc3c <__cxa_atexit@plt+0x40ef4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #148] @ 4cc40 <__cxa_atexit@plt+0x40ef8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #217 @ 0xd9 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - sub r1, r3, #7 │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - ldr r9, [pc, #116] @ 4cc44 <__cxa_atexit@plt+0x40efc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - ldr r0, [pc, #108] @ 4cc48 <__cxa_atexit@plt+0x40f00> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - ldr r6, [pc, #76] @ 4cc4c <__cxa_atexit@plt+0x40f04> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b b24688 <__cxa_atexit@plt+0xb18940> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 4956c <__cxa_atexit@plt+0x3d824> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 4959c <__cxa_atexit@plt+0x3d854> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 49578 <__cxa_atexit@plt+0x3d830> │ │ │ │ + mov r7, r3 │ │ │ │ + b 495ec <__cxa_atexit@plt+0x3d8a4> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r6, lr, r4, ror #2 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 495e0 <__cxa_atexit@plt+0x3d898> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 495d8 <__cxa_atexit@plt+0x3d890> │ │ │ │ + b 495ec <__cxa_atexit@plt+0x3d8a4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0xfffffba0 │ │ │ │ - rscseq r2, lr, r4, lsr #22 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - rscseq r2, lr, r0, ror fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 49688 <__cxa_atexit@plt+0x3d940> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 49694 <__cxa_atexit@plt+0x3d94c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4962c <__cxa_atexit@plt+0x3d8e4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 49688 <__cxa_atexit@plt+0x3d940> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 49620 <__cxa_atexit@plt+0x3d8d8> │ │ │ │ + bne 49688 <__cxa_atexit@plt+0x3d940> │ │ │ │ + ldr r1, [pc, #88] @ 496a4 <__cxa_atexit@plt+0x3d95c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 496a8 <__cxa_atexit@plt+0x3d960> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r6, lr, r0, asr #1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4ccd4 <__cxa_atexit@plt+0x40f8c> │ │ │ │ - ldr r9, [pc, #108] @ 4cce0 <__cxa_atexit@plt+0x40f98> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #104] @ 4cce4 <__cxa_atexit@plt+0x40f9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #217 @ 0xd9 │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr r9, [pc, #72] @ 4cce8 <__cxa_atexit@plt+0x40fa0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - ldr r0, [pc, #64] @ 4ccec <__cxa_atexit@plt+0x40fa4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r2, r9, ip} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - ldr r3, [pc, #36] @ 4ccf0 <__cxa_atexit@plt+0x40fa8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b b24688 <__cxa_atexit@plt+0xb18940> │ │ │ │ - mov r3, #28 │ │ │ │ + bcc 49724 <__cxa_atexit@plt+0x3d9dc> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 49734 <__cxa_atexit@plt+0x3d9ec> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffad0 │ │ │ │ - rscseq r2, lr, r4, asr sl │ │ │ │ - @ instruction: 0xfffffc50 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - rscseq r2, lr, r4, lsr #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4cd4c <__cxa_atexit@plt+0x41004> │ │ │ │ - ldr r2, [pc, #60] @ 4cd58 <__cxa_atexit@plt+0x41010> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - stm r3, {r0, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4cd40 <__cxa_atexit@plt+0x40ff8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4c954 <__cxa_atexit@plt+0x40c0c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - add r5, r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq sp, lr, r0, lsr #23 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 497d4 <__cxa_atexit@plt+0x3da8c> │ │ │ │ + ldr lr, [pc, #128] @ 497e0 <__cxa_atexit@plt+0x3da98> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #12 │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + beq 497bc <__cxa_atexit@plt+0x3da74> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 497e4 <__cxa_atexit@plt+0x3da9c> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 497cc <__cxa_atexit@plt+0x3da84> │ │ │ │ + b 49840 <__cxa_atexit@plt+0x3daf8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc34 │ │ │ │ - strdeq fp, [lr], #36 @ 0x24 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4cda8 <__cxa_atexit@plt+0x41060> │ │ │ │ - ldr r3, [pc, #48] @ 4cdb0 <__cxa_atexit@plt+0x41068> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4cd9c <__cxa_atexit@plt+0x41054> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4cdc0 <__cxa_atexit@plt+0x41078> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq fp, lr, r0, lsr #5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq sp, [lr], #164 @ 0xa4 @ │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4ce50 <__cxa_atexit@plt+0x41108> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #164] @ 4ce84 <__cxa_atexit@plt+0x4113c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 49830 <__cxa_atexit@plt+0x3dae8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 4ce64 <__cxa_atexit@plt+0x4111c> │ │ │ │ + beq 49828 <__cxa_atexit@plt+0x3dae0> │ │ │ │ + b 49840 <__cxa_atexit@plt+0x3daf8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sp, lr, r8, lsr #21 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r5, #32]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldmdb r5, {r0, lr} │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 498dc <__cxa_atexit@plt+0x3db94> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - cmp r1, sl │ │ │ │ - bcc 4ce70 <__cxa_atexit@plt+0x41128> │ │ │ │ - ldr r1, [pc, #128] @ 4ce8c <__cxa_atexit@plt+0x41144> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #124] @ 4ce90 <__cxa_atexit@plt+0x41148> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #120] @ 4ce94 <__cxa_atexit@plt+0x4114c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r0, [r5] │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 498e8 <__cxa_atexit@plt+0x3dba0> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + sub ip, r2, #25 │ │ │ │ + str sl, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r8, [sp] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + ldr fp, [r7, #6] │ │ │ │ + ldmib r3, {r0, ip} │ │ │ │ + ldr r8, [r3, #12] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr sl, [pc, #84] @ 498fc <__cxa_atexit@plt+0x3dbb4> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str fp, [r6, #12] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + str ip, [r6, #32] │ │ │ │ + mov r6, r2 │ │ │ │ + stm r1, {r0, r3, lr} │ │ │ │ + b 4938c <__cxa_atexit@plt+0x3d644> │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + b 4938c <__cxa_atexit@plt+0x3d644> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #48] @ 4ce88 <__cxa_atexit@plt+0x41140> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 49930 <__cxa_atexit@plt+0x3dbe8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 49938 <__cxa_atexit@plt+0x3dbf0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + rscseq r5, lr, r0, asr sp │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 499f8 <__cxa_atexit@plt+0x3dcb0> │ │ │ │ + ldr lr, [pc, #168] @ 49a08 <__cxa_atexit@plt+0x3dcc0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 49a0c <__cxa_atexit@plt+0x3dcc4> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 499e0 <__cxa_atexit@plt+0x3dc98> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 49a10 <__cxa_atexit@plt+0x3dcc8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 499ec <__cxa_atexit@plt+0x3dca4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 49a60 <__cxa_atexit@plt+0x3dd18> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - rscseq r2, lr, r4, lsl #16 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xfffff8a8 │ │ │ │ - rsceq fp, lr, r0, asr #4 │ │ │ │ - strhteq fp, [lr], #28 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4cefc <__cxa_atexit@plt+0x411b4> │ │ │ │ - ldr r2, [pc, #72] @ 4cf08 <__cxa_atexit@plt+0x411c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #68] @ 4cf0c <__cxa_atexit@plt+0x411c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #64] @ 4cf10 <__cxa_atexit@plt+0x411c8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff7f4 │ │ │ │ - rsceq fp, lr, ip, lsl #3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrshteq r5, [lr], #192 @ 0xc0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4cf8c <__cxa_atexit@plt+0x41244> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 4cf9c <__cxa_atexit@plt+0x41254> │ │ │ │ - ldr lr, [pc, #104] @ 4cfac <__cxa_atexit@plt+0x41264> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #100] @ 4cfb0 <__cxa_atexit@plt+0x41268> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 49a54 <__cxa_atexit@plt+0x3dd0c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ 4cfb4 <__cxa_atexit@plt+0x4126c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #217 @ 0xd9 │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - sub r1, r3, #7 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r6, [pc, #56] @ 4cfb8 <__cxa_atexit@plt+0x41270> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b b24688 <__cxa_atexit@plt+0xb18940> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r2, #3 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 49a4c <__cxa_atexit@plt+0x3dd04> │ │ │ │ + b 49a60 <__cxa_atexit@plt+0x3dd18> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq r2, lr, ip, ror r7 │ │ │ │ - ldrshteq r2, [lr], #112 @ 0x70 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4d010 <__cxa_atexit@plt+0x412c8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #52] @ 4d01c <__cxa_atexit@plt+0x412d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4d004 <__cxa_atexit@plt+0x412bc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4cb5c <__cxa_atexit@plt+0x40e14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 49afc <__cxa_atexit@plt+0x3ddb4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 49b08 <__cxa_atexit@plt+0x3ddc0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 49aa0 <__cxa_atexit@plt+0x3dd58> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - rsceq fp, lr, r4, asr #32 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4d064 <__cxa_atexit@plt+0x4131c> │ │ │ │ - ldr r2, [pc, #40] @ 4d070 <__cxa_atexit@plt+0x41328> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r8, [pc, #24] @ 4d074 <__cxa_atexit@plt+0x4132c> │ │ │ │ + bne 49afc <__cxa_atexit@plt+0x3ddb4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 49a94 <__cxa_atexit@plt+0x3dd4c> │ │ │ │ + bne 49afc <__cxa_atexit@plt+0x3ddb4> │ │ │ │ + ldr r1, [pc, #88] @ 49b18 <__cxa_atexit@plt+0x3ddd0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 49b1c <__cxa_atexit@plt+0x3ddd4> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - mov r5, r3 │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrsbteq r2, [lr], #120 @ 0x78 │ │ │ │ - ldrdeq sl, [lr], #252 @ 0xfc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4d0c8 <__cxa_atexit@plt+0x41380> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [pc, #48] @ 4d0d4 <__cxa_atexit@plt+0x4138c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 4d0bc <__cxa_atexit@plt+0x41374> │ │ │ │ - mov r7, r8 │ │ │ │ - b 4cdc0 <__cxa_atexit@plt+0x41078> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd18 │ │ │ │ - andeq r0, r3, r5, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r5, lr, ip, asr #24 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4d130 <__cxa_atexit@plt+0x413e8> │ │ │ │ - ldr lr, [pc, #72] @ 4d148 <__cxa_atexit@plt+0x41400> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #68] @ 4d14c <__cxa_atexit@plt+0x41404> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r0, r6, #11 │ │ │ │ - ldr r2, [pc, #60] @ 4d150 <__cxa_atexit@plt+0x41408> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r9, #10 │ │ │ │ - addgt r2, r2, #4 │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - str r0, [r3, #16] │ │ │ │ - ldr r8, [r2] │ │ │ │ - sub r9, r6, #3 │ │ │ │ - b b25e7c <__cxa_atexit@plt+0xb1a134> │ │ │ │ - ldr r7, [pc, #28] @ 4d154 <__cxa_atexit@plt+0x4140c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + bcc 49b98 <__cxa_atexit@plt+0x3de50> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 49ba8 <__cxa_atexit@plt+0x3de60> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - @ instruction: 0xfffffc60 │ │ │ │ - rscseq r2, lr, r4, asr #11 │ │ │ │ - rsceq sl, lr, r8, asr #30 │ │ │ │ - rsceq sl, lr, ip, lsl pc │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4d200 <__cxa_atexit@plt+0x414b8> │ │ │ │ - ldr r3, [pc, #180] @ 4d230 <__cxa_atexit@plt+0x414e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq sp, lr, ip, lsr #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 49c40 <__cxa_atexit@plt+0x3def8> │ │ │ │ + ldr r1, [pc, #120] @ 49c4c <__cxa_atexit@plt+0x3df04> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ tst sl, #3 │ │ │ │ - beq 4d1f0 <__cxa_atexit@plt+0x414a8> │ │ │ │ - mov r7, r5 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r8, [r7, #-4] │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r9, [sl, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 4d210 <__cxa_atexit@plt+0x414c8> │ │ │ │ - ldr lr, [pc, #136] @ 4d23c <__cxa_atexit@plt+0x414f4> │ │ │ │ + stmib r3, {r0, r7, r8, r9} │ │ │ │ + beq 49c28 <__cxa_atexit@plt+0x3dee0> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 49c50 <__cxa_atexit@plt+0x3df08> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #132] @ 4d240 <__cxa_atexit@plt+0x414f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r0, r2, #11 │ │ │ │ - ldr r7, [pc, #124] @ 4d244 <__cxa_atexit@plt+0x414fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r9, #10 │ │ │ │ - addgt r7, r7, #4 │ │ │ │ - stmib r6, {r1, r8, lr} │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r8, [r7] │ │ │ │ - sub r9, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b b25e7c <__cxa_atexit@plt+0xb1a134> │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 49c38 <__cxa_atexit@plt+0x3def0> │ │ │ │ + b 49cac <__cxa_atexit@plt+0x3df64> │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 4d238 <__cxa_atexit@plt+0x414f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 4d234 <__cxa_atexit@plt+0x414ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - rsceq sl, lr, r8, ror #28 │ │ │ │ - rsceq sl, lr, r8, lsl #29 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - @ instruction: 0xfffffbac │ │ │ │ - rscseq r2, lr, r0, lsl r5 │ │ │ │ - rsceq sl, lr, r0, lsr lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq sp, lr, r8, lsl #13 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldmib r6, {r8, sl} │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4d2b0 <__cxa_atexit@plt+0x41568> │ │ │ │ - ldr lr, [pc, #72] @ 4d2c8 <__cxa_atexit@plt+0x41580> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 49c9c <__cxa_atexit@plt+0x3df54> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #68] @ 4d2cc <__cxa_atexit@plt+0x41584> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r0, r6, #11 │ │ │ │ - ldr r2, [pc, #60] @ 4d2d0 <__cxa_atexit@plt+0x41588> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r9, #10 │ │ │ │ - addgt r2, r2, #4 │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - str r0, [r3, #16] │ │ │ │ - ldr r8, [r2] │ │ │ │ - sub r9, r6, #3 │ │ │ │ - b b25e7c <__cxa_atexit@plt+0xb1a134> │ │ │ │ - ldr r7, [pc, #28] @ 4d2d4 <__cxa_atexit@plt+0x4158c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 49c94 <__cxa_atexit@plt+0x3df4c> │ │ │ │ + b 49cac <__cxa_atexit@plt+0x3df64> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - @ instruction: 0xfffffae0 │ │ │ │ - rscseq r2, lr, r4, asr #8 │ │ │ │ - rsceq sl, lr, r8, asr #27 │ │ │ │ - rsceq sl, lr, ip, lsr #27 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sp, lr, ip, lsr r6 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4d30c <__cxa_atexit@plt+0x415c4> │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldm sl, {r3, r9, sl} │ │ │ │ - str r8, [r5] │ │ │ │ - mov r8, r3 │ │ │ │ - b 4d168 <__cxa_atexit@plt+0x41420> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [r5, #28]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 49d38 <__cxa_atexit@plt+0x3dff0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 49d44 <__cxa_atexit@plt+0x3dffc> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + sub lr, r2, #25 │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [sp] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr fp, [r3, #8] │ │ │ │ + ldr lr, [r3, #12] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [pc, #72] @ 49d58 <__cxa_atexit@plt+0x3e010> │ │ │ │ + str fp, [r6, #32] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + add r0, r6, #16 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r0, {r1, r3, sl, lr} │ │ │ │ + b 4938c <__cxa_atexit@plt+0x3d644> │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + b 4938c <__cxa_atexit@plt+0x3d644> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rsceq sl, lr, ip, ror #26 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4d364 <__cxa_atexit@plt+0x4161c> │ │ │ │ - ldr r1, [pc, #56] @ 4d37c <__cxa_atexit@plt+0x41634> │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #8 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 49e30 <__cxa_atexit@plt+0x3e0e8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 49e38 <__cxa_atexit@plt+0x3e0f0> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [pc, #256] @ 49e90 <__cxa_atexit@plt+0x3e148> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r8, [pc, #252] @ 49e94 <__cxa_atexit@plt+0x3e14c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #52] @ 4d380 <__cxa_atexit@plt+0x41638> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r5] │ │ │ │ - stmib r3, {r1, r8, r9, sl} │ │ │ │ + ldr lr, [r5] │ │ │ │ + stmib r6, {r1, lr} │ │ │ │ + mov r1, r5 │ │ │ │ + sub r3, r2, #21 │ │ │ │ + sub ip, r2, #5 │ │ │ │ + add r2, r6, #52 @ 0x34 │ │ │ │ + str sl, [r1, #-4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bcc 49e54 <__cxa_atexit@plt+0x3e10c> │ │ │ │ + ldr lr, [pc, #200] @ 49ea8 <__cxa_atexit@plt+0x3e160> │ │ │ │ + ldr r9, [pc, #200] @ 49eac <__cxa_atexit@plt+0x3e164> │ │ │ │ + ldr sl, [pc, #200] @ 49eb0 <__cxa_atexit@plt+0x3e168> │ │ │ │ + ldr r8, [pc, #200] @ 49eb4 <__cxa_atexit@plt+0x3e16c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r0, r2, #17 │ │ │ │ + str r9, [r6, #32] │ │ │ │ + mov r9, fp │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr fp, [sp] │ │ │ │ str r0, [r5] │ │ │ │ - sub r8, r6, #11 │ │ │ │ - mov r9, r2 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r7, [pc, #24] @ 4d384 <__cxa_atexit@plt+0x4163c> │ │ │ │ + add r0, sl, #1 │ │ │ │ + add r5, r6, #36 @ 0x24 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r5, {r0, r3, lr} │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + str ip, [r6, #52] @ 0x34 │ │ │ │ + sub sl, r2, #5 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov r2, r6 │ │ │ │ + b 49e40 <__cxa_atexit@plt+0x3e0f8> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #92] @ 49ea4 <__cxa_atexit@plt+0x3e15c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #60] @ 49e98 <__cxa_atexit@plt+0x3e150> │ │ │ │ + ldr r3, [pc, #60] @ 49e9c <__cxa_atexit@plt+0x3e154> │ │ │ │ + ldr r7, [pc, #60] @ 49ea0 <__cxa_atexit@plt+0x3e158> │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r5, {r3, fp} │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq sl, lr, ip, lsr #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4d3bc <__cxa_atexit@plt+0x41674> │ │ │ │ - ldr r2, [pc, #28] @ 4d3c8 <__cxa_atexit@plt+0x41680> │ │ │ │ + @ instruction: 0xfffff9ac │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + strhteq sp, [lr], #32 │ │ │ │ + rsceq sp, lr, r8, ror r1 │ │ │ │ + rsceq sp, lr, r4, ror #3 │ │ │ │ + smlaleq sp, lr, ip, r4 │ │ │ │ + @ instruction: 0xfffeb8c4 │ │ │ │ + @ instruction: 0xfffeb124 │ │ │ │ + rsceq sp, lr, r8, lsl r3 │ │ │ │ + ldrdeq sp, [lr], #16 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 49ee8 <__cxa_atexit@plt+0x3e1a0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 49ef0 <__cxa_atexit@plt+0x3e1a8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, lr, ip, lsl r3 │ │ │ │ - rsceq sl, lr, r0, asr #25 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4d438 <__cxa_atexit@plt+0x416f0> │ │ │ │ - str r9, [r5] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 4d448 <__cxa_atexit@plt+0x41700> │ │ │ │ - ldr r1, [pc, #88] @ 4d46c <__cxa_atexit@plt+0x41724> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #84] @ 4d470 <__cxa_atexit@plt+0x41728> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r0, [r5] │ │ │ │ - sub r8, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 4d468 <__cxa_atexit@plt+0x41720> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rsceq sl, lr, r8, asr #24 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - rsceq sl, lr, ip, lsr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4d504 <__cxa_atexit@plt+0x417bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4d510 <__cxa_atexit@plt+0x417c8> │ │ │ │ - ldr lr, [pc, #120] @ 4d520 <__cxa_atexit@plt+0x417d8> │ │ │ │ + smlalseq r5, lr, r8, r7 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 49fb0 <__cxa_atexit@plt+0x3e268> │ │ │ │ + ldr lr, [pc, #168] @ 49fc0 <__cxa_atexit@plt+0x3e278> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #112] @ 4d524 <__cxa_atexit@plt+0x417dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #96] @ 4d528 <__cxa_atexit@plt+0x417e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #84] @ 4d52c <__cxa_atexit@plt+0x417e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #129 @ 0x81 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [pc, #72] @ 4d530 <__cxa_atexit@plt+0x417e8> │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 49fc4 <__cxa_atexit@plt+0x3e27c> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b b3a750 <__cxa_atexit@plt+0xb2ea08> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 49f98 <__cxa_atexit@plt+0x3e250> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 49fc8 <__cxa_atexit@plt+0x3e280> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 49fa4 <__cxa_atexit@plt+0x3e25c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4a018 <__cxa_atexit@plt+0x3e2d0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - ldrhteq r2, [lr], #28 │ │ │ │ - rscseq r2, lr, r8, asr #4 │ │ │ │ - ldrshteq r2, [lr], #24 │ │ │ │ - rscseq r2, lr, r8, lsl #5 │ │ │ │ - rsceq sl, lr, r8, ror #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 4d580 <__cxa_atexit@plt+0x41838> │ │ │ │ - ldr r7, [pc, #56] @ 4d598 <__cxa_atexit@plt+0x41850> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr r7, [pc, #40] @ 4d59c <__cxa_atexit@plt+0x41854> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #24] @ 4d5a0 <__cxa_atexit@plt+0x41858> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rscseq r2, lr, r0, ror r2 │ │ │ │ - rsceq sl, lr, r0, lsr fp │ │ │ │ - rsceq sl, lr, r8, ror #21 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4d610 <__cxa_atexit@plt+0x418c8> │ │ │ │ - str r9, [r5] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 4d620 <__cxa_atexit@plt+0x418d8> │ │ │ │ - ldr r1, [pc, #88] @ 4d644 <__cxa_atexit@plt+0x418fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #84] @ 4d648 <__cxa_atexit@plt+0x41900> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r5, lr, r8, lsr r7 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 4a00c <__cxa_atexit@plt+0x3e2c4> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r0, [r5] │ │ │ │ - sub r8, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 4d640 <__cxa_atexit@plt+0x418f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 4a004 <__cxa_atexit@plt+0x3e2bc> │ │ │ │ + b 4a018 <__cxa_atexit@plt+0x3e2d0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rsceq sl, lr, r0, ror sl │ │ │ │ - @ instruction: 0xfffffcf8 │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - rsceq sl, lr, r4, asr sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4d6dc <__cxa_atexit@plt+0x41994> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4a0b4 <__cxa_atexit@plt+0x3e36c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4d6e8 <__cxa_atexit@plt+0x419a0> │ │ │ │ - ldr lr, [pc, #120] @ 4d6f8 <__cxa_atexit@plt+0x419b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #112] @ 4d6fc <__cxa_atexit@plt+0x419b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #96] @ 4d700 <__cxa_atexit@plt+0x419b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #84] @ 4d704 <__cxa_atexit@plt+0x419bc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #129 @ 0x81 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [pc, #72] @ 4d708 <__cxa_atexit@plt+0x419c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b b3a750 <__cxa_atexit@plt+0xb2ea08> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 4a0c0 <__cxa_atexit@plt+0x3e378> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4a058 <__cxa_atexit@plt+0x3e310> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 4a0b4 <__cxa_atexit@plt+0x3e36c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 4a04c <__cxa_atexit@plt+0x3e304> │ │ │ │ + bne 4a0b4 <__cxa_atexit@plt+0x3e36c> │ │ │ │ + ldr r1, [pc, #88] @ 4a0d0 <__cxa_atexit@plt+0x3e388> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 4a0d4 <__cxa_atexit@plt+0x3e38c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - rscseq r1, lr, r4, ror #31 │ │ │ │ - rscseq r2, lr, r0, ror r0 │ │ │ │ - rscseq r2, lr, r0, lsr #32 │ │ │ │ - ldrhteq r2, [lr], #0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + smlalseq r5, lr, r4, r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - rsceq sl, lr, r8, ror r9 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4d784 <__cxa_atexit@plt+0x41a3c> │ │ │ │ - ldr r1, [pc, #76] @ 4d79c <__cxa_atexit@plt+0x41a54> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #72] @ 4d7a0 <__cxa_atexit@plt+0x41a58> │ │ │ │ + bcc 4a144 <__cxa_atexit@plt+0x3e3fc> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 4a154 <__cxa_atexit@plt+0x3e40c> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #68] @ 4d7a4 <__cxa_atexit@plt+0x41a5c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r5] │ │ │ │ - str r1, [r5] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - add r0, r3, #8 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r9, r2 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r7, [pc, #28] @ 4d7a8 <__cxa_atexit@plt+0x41a60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - rsceq sl, lr, r4, lsr r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4d7e0 <__cxa_atexit@plt+0x41a98> │ │ │ │ - ldr r2, [pc, #28] @ 4d7ec <__cxa_atexit@plt+0x41aa4> │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4a188 <__cxa_atexit@plt+0x3e440> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 4a190 <__cxa_atexit@plt+0x3e448> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r1, [lr], #232 @ 0xe8 │ │ │ │ - rsceq sl, lr, r4, asr #17 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + ldrshteq r5, [lr], #72 @ 0x48 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 4d86c <__cxa_atexit@plt+0x41b24> │ │ │ │ - str r9, [r5] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 4d87c <__cxa_atexit@plt+0x41b34> │ │ │ │ - ldr r1, [pc, #104] @ 4d8a0 <__cxa_atexit@plt+0x41b58> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #100] @ 4d8a4 <__cxa_atexit@plt+0x41b5c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #96] @ 4d8a8 <__cxa_atexit@plt+0x41b60> │ │ │ │ + bhi 4a250 <__cxa_atexit@plt+0x3e508> │ │ │ │ + ldr lr, [pc, #168] @ 4a260 <__cxa_atexit@plt+0x3e518> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r8, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 4a264 <__cxa_atexit@plt+0x3e51c> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 4a238 <__cxa_atexit@plt+0x3e4f0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 4a268 <__cxa_atexit@plt+0x3e520> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 4a244 <__cxa_atexit@plt+0x3e4fc> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4a2b8 <__cxa_atexit@plt+0x3e570> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 4d89c <__cxa_atexit@plt+0x41b54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rsceq sl, lr, ip, lsr r8 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - rsceq sl, lr, r0, ror #15 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4d918 <__cxa_atexit@plt+0x41bd0> │ │ │ │ - str r9, [r5] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlalseq r5, lr, r8, r4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 4a2ac <__cxa_atexit@plt+0x3e564> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 4a2a4 <__cxa_atexit@plt+0x3e55c> │ │ │ │ + b 4a2b8 <__cxa_atexit@plt+0x3e570> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4a354 <__cxa_atexit@plt+0x3e60c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 4d928 <__cxa_atexit@plt+0x41be0> │ │ │ │ - ldr r1, [pc, #88] @ 4d94c <__cxa_atexit@plt+0x41c04> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 4a360 <__cxa_atexit@plt+0x3e618> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4a2f8 <__cxa_atexit@plt+0x3e5b0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 4a354 <__cxa_atexit@plt+0x3e60c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 4a2ec <__cxa_atexit@plt+0x3e5a4> │ │ │ │ + bne 4a354 <__cxa_atexit@plt+0x3e60c> │ │ │ │ + ldr r1, [pc, #88] @ 4a370 <__cxa_atexit@plt+0x3e628> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #84] @ 4d950 <__cxa_atexit@plt+0x41c08> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r0, [r5] │ │ │ │ - sub r8, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - b c09d90 <__cxa_atexit@plt+0xbfe048> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 4a374 <__cxa_atexit@plt+0x3e62c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 4d948 <__cxa_atexit@plt+0x41c00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rsceq sl, lr, r8, ror #14 │ │ │ │ - @ instruction: 0xfffff9f0 │ │ │ │ - @ instruction: 0xfffffa90 │ │ │ │ - rsceq sl, lr, ip, asr r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrshteq r5, [lr], #52 @ 0x34 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4d9c0 <__cxa_atexit@plt+0x41c78> │ │ │ │ - ldr r2, [pc, #108] @ 4d9e8 <__cxa_atexit@plt+0x41ca0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 4d9d0 <__cxa_atexit@plt+0x41c88> │ │ │ │ - ldr r7, [pc, #80] @ 4d9f0 <__cxa_atexit@plt+0x41ca8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr r7, [pc, #64] @ 4d9f4 <__cxa_atexit@plt+0x41cac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 4d9ec <__cxa_atexit@plt+0x41ca4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4a3f0 <__cxa_atexit@plt+0x3e6a8> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 4a400 <__cxa_atexit@plt+0x3e6b8> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrshteq r1, [lr], #196 @ 0xc4 │ │ │ │ - rsceq sl, lr, r0, ror #13 │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - rscseq r1, lr, r0, lsr lr │ │ │ │ - rsceq sl, lr, ip, lsl #13 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + strhteq ip, [lr], #228 @ 0xe4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 4da30 <__cxa_atexit@plt+0x41ce8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 4d168 <__cxa_atexit@plt+0x41420> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 4a4b0 <__cxa_atexit@plt+0x3e768> │ │ │ │ + ldr lr, [pc, #144] @ 4a4bc <__cxa_atexit@plt+0x3e774> │ │ │ │ + ldr ip, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r3, #16 │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 4a498 <__cxa_atexit@plt+0x3e750> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 4a4c0 <__cxa_atexit@plt+0x3e778> │ │ │ │ + str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ + beq 4a4a8 <__cxa_atexit@plt+0x3e760> │ │ │ │ + b 4a51c <__cxa_atexit@plt+0x3e7d4> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4dad0 <__cxa_atexit@plt+0x41d88> │ │ │ │ - ldr r3, [pc, #128] @ 4dae8 <__cxa_atexit@plt+0x41da0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #124] @ 4daec <__cxa_atexit@plt+0x41da4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, #120] @ 4daf0 <__cxa_atexit@plt+0x41da8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #116] @ 4daf4 <__cxa_atexit@plt+0x41dac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r7, #28]! │ │ │ │ - sub r0, r6, #66 @ 0x42 │ │ │ │ - sub r3, r6, #54 @ 0x36 │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ - sub r3, r6, #26 │ │ │ │ - ldr r1, [pc, #88] @ 4daf8 <__cxa_atexit@plt+0x41db0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub ip, r7, #24 │ │ │ │ - stm ip, {r2, r8, r9, sl} │ │ │ │ - stmdb r7, {r8, r9} │ │ │ │ - add r2, r7, #8 │ │ │ │ - stm r2, {r8, r9, lr} │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r9, [r7, #24] │ │ │ │ - add lr, r7, #28 │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 4dafc <__cxa_atexit@plt+0x41db4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - rscseq r1, lr, ip, asr #26 │ │ │ │ - strdeq sl, [lr], #80 @ 0x50 @ │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldmib r5, {r0, lr} │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4db9c <__cxa_atexit@plt+0x41e54> │ │ │ │ - ldr sl, [pc, #152] @ 4dbbc <__cxa_atexit@plt+0x41e74> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [pc, #148] @ 4dbc0 <__cxa_atexit@plt+0x41e78> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #144] @ 4dbc4 <__cxa_atexit@plt+0x41e7c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r1 │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - mov r0, r3 │ │ │ │ - str r8, [r0, #32]! │ │ │ │ - str r9, [r3, #16]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - cmp lr, #10 │ │ │ │ - ble 4db80 <__cxa_atexit@plt+0x41e38> │ │ │ │ - ldr lr, [pc, #80] @ 4dbcc <__cxa_atexit@plt+0x41e84> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 4db88 <__cxa_atexit@plt+0x41e40> │ │ │ │ - ldr lr, [pc, #64] @ 4dbc8 <__cxa_atexit@plt+0x41e80> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq ip, [lr], #216 @ 0xd8 @ │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 4a50c <__cxa_atexit@plt+0x3e7c4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r5] │ │ │ │ - str lr, [r1, #52] @ 0x34 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ - str r3, [r1, #60] @ 0x3c │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [pc, #44] @ 4dbd0 <__cxa_atexit@plt+0x41e88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r2 │ │ │ │ - andeq r0, r0, r8, asr #8 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - andeq r0, r0, r4, lsl #11 │ │ │ │ - andeq r0, r0, r4, asr #15 │ │ │ │ - rsceq sl, lr, ip, lsr r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4dc20 <__cxa_atexit@plt+0x41ed8> │ │ │ │ - ldr r2, [pc, #56] @ 4dc28 <__cxa_atexit@plt+0x41ee0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 4dc2c <__cxa_atexit@plt+0x41ee4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 4dc30 <__cxa_atexit@plt+0x41ee8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rsceq sl, lr, r8, lsr r4 │ │ │ │ - rscseq r1, lr, r4, ror sl │ │ │ │ - rscseq r1, lr, r4, ror #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4dca0 <__cxa_atexit@plt+0x41f58> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4dcac <__cxa_atexit@plt+0x41f64> │ │ │ │ - ldr lr, [pc, #88] @ 4dcbc <__cxa_atexit@plt+0x41f74> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ 4dcc0 <__cxa_atexit@plt+0x41f78> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #64] @ 4dcc4 <__cxa_atexit@plt+0x41f7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4a504 <__cxa_atexit@plt+0x3e7bc> │ │ │ │ + b 4a51c <__cxa_atexit@plt+0x3e7d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - rscseq r1, lr, r0, lsl #20 │ │ │ │ - rscseq r1, lr, ip, ror #21 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq ip, lr, ip, lsr #27 │ │ │ │ + andeq r0, r0, sl, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r0, [r3, #32]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr sl, [r3, #-12] │ │ │ │ + ldmdb r3, {r1, ip} │ │ │ │ + ldmib r3, {r8, r9} │ │ │ │ + bne 4a5ec <__cxa_atexit@plt+0x3e8a4> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcc 4a600 <__cxa_atexit@plt+0x3e8b8> │ │ │ │ + stm sp, {r0, r1} │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r1, [pc, #176] @ 4a610 <__cxa_atexit@plt+0x3e8c8> │ │ │ │ + str fp, [sp, #20] │ │ │ │ + str sl, [sp, #16] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r8, [sp, #8] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str fp, [r6, #48] @ 0x30 │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + str sl, [r6, #64] @ 0x40 │ │ │ │ + ldr r1, [pc, #108] @ 4a614 <__cxa_atexit@plt+0x3e8cc> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r6, {r1, lr} │ │ │ │ + ldr r1, [sp] │ │ │ │ + str fp, [r6, #16] │ │ │ │ + add lr, r6, #24 │ │ │ │ + add fp, sp, #8 │ │ │ │ + stm lr, {r1, r9, sl} │ │ │ │ + str r8, [r6, #20] │ │ │ │ + add lr, r5, #32 │ │ │ │ + sub r6, r2, #59 @ 0x3b │ │ │ │ + sub r1, r2, #25 │ │ │ │ + stm lr, {r0, r1, r6} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + ldm fp, {r8, r9, sl, fp} │ │ │ │ + b 48740 <__cxa_atexit@plt+0x3c9f8> │ │ │ │ + str r1, [r5, #32] │ │ │ │ + str ip, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + mov r5, r3 │ │ │ │ + b 48740 <__cxa_atexit@plt+0x3c9f8> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4dd0c <__cxa_atexit@plt+0x41fc4> │ │ │ │ - ldr lr, [pc, #48] @ 4dd14 <__cxa_atexit@plt+0x41fcc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [pc, #32] @ 4dd18 <__cxa_atexit@plt+0x41fd0> │ │ │ │ + bhi 4a648 <__cxa_atexit@plt+0x3e900> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 4a650 <__cxa_atexit@plt+0x3e908> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r7} │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r1, lr, r8, ror r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4dd68 <__cxa_atexit@plt+0x42020> │ │ │ │ - ldr r2, [pc, #52] @ 4dd74 <__cxa_atexit@plt+0x4202c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ 4dd78 <__cxa_atexit@plt+0x42030> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r7 │ │ │ │ - b b1fa9c <__cxa_atexit@plt+0xb13d54> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - rscseq r1, lr, r8, lsr #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + rscseq r5, lr, r8, lsr r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4de24 <__cxa_atexit@plt+0x420dc> │ │ │ │ - ldr lr, [pc, #168] @ 4de44 <__cxa_atexit@plt+0x420fc> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4a710 <__cxa_atexit@plt+0x3e9c8> │ │ │ │ + ldr lr, [pc, #168] @ 4a720 <__cxa_atexit@plt+0x3e9d8> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #156] @ 4de48 <__cxa_atexit@plt+0x42100> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 4a724 <__cxa_atexit@plt+0x3e9dc> │ │ │ │ tst r7, #3 │ │ │ │ - beq 4de18 <__cxa_atexit@plt+0x420d0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 4de30 <__cxa_atexit@plt+0x420e8> │ │ │ │ - ldr r3, [pc, #120] @ 4de4c <__cxa_atexit@plt+0x42104> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr lr, [pc, #96] @ 4de50 <__cxa_atexit@plt+0x42108> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 4a6f8 <__cxa_atexit@plt+0x3e9b0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 4a728 <__cxa_atexit@plt+0x3e9e0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 4a704 <__cxa_atexit@plt+0x3e9bc> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4a778 <__cxa_atexit@plt+0x3ea30> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - rscseq r1, lr, r4, asr #17 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - ldrsbteq r1, [lr], #148 @ 0x94 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrsbteq r4, [lr], #248 @ 0xf8 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4deb8 <__cxa_atexit@plt+0x42170> │ │ │ │ - ldr r2, [pc, #76] @ 4dec4 <__cxa_atexit@plt+0x4217c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #52] @ 4dec8 <__cxa_atexit@plt+0x42180> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 4a76c <__cxa_atexit@plt+0x3ea24> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 4a764 <__cxa_atexit@plt+0x3ea1c> │ │ │ │ + b 4a778 <__cxa_atexit@plt+0x3ea30> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - rscseq r1, lr, r0, lsr r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4df44 <__cxa_atexit@plt+0x421fc> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4a814 <__cxa_atexit@plt+0x3eacc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4df50 <__cxa_atexit@plt+0x42208> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ 4df60 <__cxa_atexit@plt+0x42218> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #88] @ 4df64 <__cxa_atexit@plt+0x4221c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - add r1, r1, #217 @ 0xd9 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r1, [pc, #68] @ 4df68 <__cxa_atexit@plt+0x42220> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #60] @ 4df6c <__cxa_atexit@plt+0x42224> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - b b90c28 <__cxa_atexit@plt+0xb84ee0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 4a820 <__cxa_atexit@plt+0x3ead8> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4a7b8 <__cxa_atexit@plt+0x3ea70> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, lr, r0, ror r7 │ │ │ │ - rscseq r1, lr, r4, asr #15 │ │ │ │ - rscseq r1, lr, ip, asr #16 │ │ │ │ - rscseq r1, lr, r8, asr #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4dfe8 <__cxa_atexit@plt+0x422a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 4dff4 <__cxa_atexit@plt+0x422ac> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ 4e004 <__cxa_atexit@plt+0x422bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #88] @ 4e008 <__cxa_atexit@plt+0x422c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - add r1, r1, #217 @ 0xd9 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r1, [pc, #68] @ 4e00c <__cxa_atexit@plt+0x422c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #60] @ 4e010 <__cxa_atexit@plt+0x422c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - b b90c28 <__cxa_atexit@plt+0xb84ee0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 4a814 <__cxa_atexit@plt+0x3eacc> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 4a7ac <__cxa_atexit@plt+0x3ea64> │ │ │ │ + bne 4a814 <__cxa_atexit@plt+0x3eacc> │ │ │ │ + ldr r1, [pc, #88] @ 4a830 <__cxa_atexit@plt+0x3eae8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 4a834 <__cxa_atexit@plt+0x3eaec> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, lr, ip, asr #13 │ │ │ │ - rscseq r1, lr, r0, lsr #14 │ │ │ │ - rscseq r1, lr, r8, lsr #15 │ │ │ │ - rscseq r1, lr, r8, lsr #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4e088 <__cxa_atexit@plt+0x42340> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r4, lr, r4, lsr pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4e094 <__cxa_atexit@plt+0x4234c> │ │ │ │ - ldr r2, [pc, #76] @ 4e0a4 <__cxa_atexit@plt+0x4235c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 4e0a8 <__cxa_atexit@plt+0x42360> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 4e0ac <__cxa_atexit@plt+0x42364> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - rscseq r1, lr, r0, lsl r6 │ │ │ │ - ldrsheq fp, [r9], #30 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4e0f0 <__cxa_atexit@plt+0x423a8> │ │ │ │ - ldr r3, [pc, #44] @ 4e100 <__cxa_atexit@plt+0x423b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4e154 <__cxa_atexit@plt+0x4240c> │ │ │ │ - ldr r2, [pc, #56] @ 4e164 <__cxa_atexit@plt+0x4241c> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc 4a8a4 <__cxa_atexit@plt+0x3eb5c> │ │ │ │ + add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [pc, #44] @ 4e168 <__cxa_atexit@plt+0x42420> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 4a8b4 <__cxa_atexit@plt+0x3eb6c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #20 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - sbcseq fp, r9, r8, lsr r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4e1b4 <__cxa_atexit@plt+0x4246c> │ │ │ │ - ldr r1, [pc, #52] @ 4e1c4 <__cxa_atexit@plt+0x4247c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 4e1c8 <__cxa_atexit@plt+0x42480> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, lr, r4, ror #12 │ │ │ │ - rscseq r1, lr, ip, ror #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4e22c <__cxa_atexit@plt+0x424e4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4e238 <__cxa_atexit@plt+0x424f0> │ │ │ │ - ldr r2, [pc, #76] @ 4e248 <__cxa_atexit@plt+0x42500> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 4e24c <__cxa_atexit@plt+0x42504> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 4e250 <__cxa_atexit@plt+0x42508> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - rscseq r1, lr, ip, ror #8 │ │ │ │ - sbcseq fp, r9, sl, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4e294 <__cxa_atexit@plt+0x4254c> │ │ │ │ - ldr r3, [pc, #44] @ 4e2a4 <__cxa_atexit@plt+0x4255c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4e310 <__cxa_atexit@plt+0x425c8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4e31c <__cxa_atexit@plt+0x425d4> │ │ │ │ - ldr r2, [pc, #84] @ 4e32c <__cxa_atexit@plt+0x425e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 4e330 <__cxa_atexit@plt+0x425e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 4e334 <__cxa_atexit@plt+0x425ec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ + bhi 4a8e8 <__cxa_atexit@plt+0x3eba0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 4a8f0 <__cxa_atexit@plt+0x3eba8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - smlalseq r1, lr, r0, r3 │ │ │ │ - sbcseq sl, r9, ip, ror pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4e3a4 <__cxa_atexit@plt+0x4265c> │ │ │ │ - ldr lr, [pc, #84] @ 4e3b4 <__cxa_atexit@plt+0x4266c> │ │ │ │ + smlalseq r4, lr, r8, sp │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4a9b0 <__cxa_atexit@plt+0x3ec68> │ │ │ │ + ldr lr, [pc, #168] @ 4a9c0 <__cxa_atexit@plt+0x3ec78> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #80] @ 4e3b8 <__cxa_atexit@plt+0x42670> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 4a9c4 <__cxa_atexit@plt+0x3ec7c> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 4a998 <__cxa_atexit@plt+0x3ec50> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #56] @ 4e3bc <__cxa_atexit@plt+0x42674> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - smlalseq r1, lr, r0, r4 │ │ │ │ - rscseq r1, lr, ip, lsl #6 │ │ │ │ - @ instruction: 0xfffff728 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 4e468 <__cxa_atexit@plt+0x42720> │ │ │ │ - ldr r7, [pc, #148] @ 4e488 <__cxa_atexit@plt+0x42740> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #144] @ 4e48c <__cxa_atexit@plt+0x42744> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #140] @ 4e490 <__cxa_atexit@plt+0x42748> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5], #4 │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r1, #32]! │ │ │ │ - str lr, [r3, #16]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ - cmp sl, #10 │ │ │ │ - ble 4e44c <__cxa_atexit@plt+0x42704> │ │ │ │ - ldr lr, [pc, #80] @ 4e498 <__cxa_atexit@plt+0x42750> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 4e454 <__cxa_atexit@plt+0x4270c> │ │ │ │ - ldr lr, [pc, #64] @ 4e494 <__cxa_atexit@plt+0x4274c> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 4a9c8 <__cxa_atexit@plt+0x3ec80> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r2, #52] @ 0x34 │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str r3, [r2, #60] @ 0x3c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 4e49c <__cxa_atexit@plt+0x42754> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 4a9a4 <__cxa_atexit@plt+0x3ec5c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4aa18 <__cxa_atexit@plt+0x3ecd0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff98c │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - @ instruction: 0xfffffacc │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - rsceq r9, lr, r0, ror ip │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 4e4e4 <__cxa_atexit@plt+0x4279c> │ │ │ │ - ldr r7, [pc, #52] @ 4e4f8 <__cxa_atexit@plt+0x427b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 4e4d8 <__cxa_atexit@plt+0x42790> │ │ │ │ - mov r7, sl │ │ │ │ - b 4e508 <__cxa_atexit@plt+0x427c0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 4e4fc <__cxa_atexit@plt+0x427b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq r9, [lr], #184 @ 0xb8 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r4, lr, r8, lsr sp │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4e5a8 <__cxa_atexit@plt+0x42860> │ │ │ │ - ldr sl, [pc, #152] @ 4e5c8 <__cxa_atexit@plt+0x42880> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [pc, #148] @ 4e5cc <__cxa_atexit@plt+0x42884> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #144] @ 4e5d0 <__cxa_atexit@plt+0x42888> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r1 │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - mov r0, r3 │ │ │ │ - str r8, [r0, #32]! │ │ │ │ - str r9, [r3, #16]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - cmp lr, #10 │ │ │ │ - ble 4e58c <__cxa_atexit@plt+0x42844> │ │ │ │ - ldr lr, [pc, #80] @ 4e5d8 <__cxa_atexit@plt+0x42890> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 4e594 <__cxa_atexit@plt+0x4284c> │ │ │ │ - ldr lr, [pc, #64] @ 4e5d4 <__cxa_atexit@plt+0x4288c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r5] │ │ │ │ - str lr, [r1, #52] @ 0x34 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ - str r3, [r1, #60] @ 0x3c │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [pc, #44] @ 4e5dc <__cxa_atexit@plt+0x42894> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 4aa0c <__cxa_atexit@plt+0x3ecc4> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 4aa04 <__cxa_atexit@plt+0x3ecbc> │ │ │ │ + b 4aa18 <__cxa_atexit@plt+0x3ecd0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff850 │ │ │ │ - @ instruction: 0xfffffa3c │ │ │ │ - @ instruction: 0xfffff990 │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - rsceq r9, lr, r0, lsr fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #4 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 4e67c <__cxa_atexit@plt+0x42934> │ │ │ │ - str r8, [r6] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #60 @ 0x3c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 4e688 <__cxa_atexit@plt+0x42940> │ │ │ │ - ldr r7, [pc, #144] @ 4e6b0 <__cxa_atexit@plt+0x42968> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #140] @ 4e6b4 <__cxa_atexit@plt+0x4296c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #136] @ 4e6b8 <__cxa_atexit@plt+0x42970> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #132] @ 4e6bc <__cxa_atexit@plt+0x42974> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - str r9, [r1, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - str sl, [r7, #32]! │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4aab4 <__cxa_atexit@plt+0x3ed6c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 4aac0 <__cxa_atexit@plt+0x3ed78> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4aa58 <__cxa_atexit@plt+0x3ed10> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + bne 4aab4 <__cxa_atexit@plt+0x3ed6c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 4aa4c <__cxa_atexit@plt+0x3ed04> │ │ │ │ + bne 4aab4 <__cxa_atexit@plt+0x3ed6c> │ │ │ │ + ldr r1, [pc, #88] @ 4aad0 <__cxa_atexit@plt+0x3ed88> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 4aad4 <__cxa_atexit@plt+0x3ed8c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 4e6ac <__cxa_atexit@plt+0x42964> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rsceq r9, lr, r0, asr sl │ │ │ │ - @ instruction: 0xfffff760 │ │ │ │ - @ instruction: 0xfffffae4 │ │ │ │ - @ instruction: 0xfffff8a0 │ │ │ │ - @ instruction: 0xfffff93c │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + smlalseq r4, lr, r4, ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4e700 <__cxa_atexit@plt+0x429b8> │ │ │ │ - ldr r1, [pc, #48] @ 4e718 <__cxa_atexit@plt+0x429d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r5], #4 │ │ │ │ - stmib r3, {r1, r8, r9} │ │ │ │ - sub r8, r6, #7 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldr r7, [pc, #20] @ 4e71c <__cxa_atexit@plt+0x429d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc 4ab50 <__cxa_atexit@plt+0x3ee08> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 4ab60 <__cxa_atexit@plt+0x3ee18> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - rsceq r9, lr, r0, ror #19 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq ip, lr, r4, asr r7 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4e7c8 <__cxa_atexit@plt+0x42a80> │ │ │ │ - ldr r7, [pc, #196] @ 4e804 <__cxa_atexit@plt+0x42abc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, #188] @ 4e808 <__cxa_atexit@plt+0x42ac0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #60 @ 0x3c │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 4e7d8 <__cxa_atexit@plt+0x42a90> │ │ │ │ - ldr r7, [pc, #168] @ 4e814 <__cxa_atexit@plt+0x42acc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #164] @ 4e818 <__cxa_atexit@plt+0x42ad0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #160] @ 4e81c <__cxa_atexit@plt+0x42ad4> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4abf8 <__cxa_atexit@plt+0x3eeb0> │ │ │ │ + ldr r1, [pc, #120] @ 4ac04 <__cxa_atexit@plt+0x3eebc> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #156] @ 4e820 <__cxa_atexit@plt+0x42ad8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - mov r7, r6 │ │ │ │ - str r1, [r7, #16]! │ │ │ │ - mov r1, r6 │ │ │ │ - str r2, [r1, #32]! │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - stm r2, {r6, r9, lr} │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7, r8, r9} │ │ │ │ + beq 4abe0 <__cxa_atexit@plt+0x3ee98> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 4ac08 <__cxa_atexit@plt+0x3eec0> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 4abf0 <__cxa_atexit@plt+0x3eea8> │ │ │ │ + b 4ac64 <__cxa_atexit@plt+0x3ef1c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 4e810 <__cxa_atexit@plt+0x42ac8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 4e80c <__cxa_atexit@plt+0x42ac4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #60 @ 0x3c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, #0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r0, lr, ip, lsl pc │ │ │ │ - rscseq r1, lr, r0, lsr #32 │ │ │ │ - rsceq r9, lr, r0, lsl #18 │ │ │ │ - rsceq r9, lr, ip, lsl r9 │ │ │ │ - @ instruction: 0xfffff614 │ │ │ │ - @ instruction: 0xfffff998 │ │ │ │ - @ instruction: 0xfffff754 │ │ │ │ - @ instruction: 0xfffff7f0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 4e880 <__cxa_atexit@plt+0x42b38> │ │ │ │ - str r3, [r1] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strhteq ip, [lr], #96 @ 0x60 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 4ac54 <__cxa_atexit@plt+0x3ef0c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4ac4c <__cxa_atexit@plt+0x3ef04> │ │ │ │ + b 4ac64 <__cxa_atexit@plt+0x3ef1c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq ip, lr, r4, ror #12 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r1, [r3, #24]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr sl, [r3, #-4] │ │ │ │ + ldmib r3, {r8, r9} │ │ │ │ + bne 4ad30 <__cxa_atexit@plt+0x3efe8> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4e890 <__cxa_atexit@plt+0x42b48> │ │ │ │ - ldr r1, [pc, #76] @ 4e8b4 <__cxa_atexit@plt+0x42b6c> │ │ │ │ + bcc 4ad40 <__cxa_atexit@plt+0x3eff8> │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [pc, #140] @ 4ad50 <__cxa_atexit@plt+0x3f008> │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r6, {r1, r8, r9} │ │ │ │ - sub r8, r2, #7 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + add r1, r6, #40 @ 0x28 │ │ │ │ + stm r1, {r0, ip, lr} │ │ │ │ + add r1, r6, #52 @ 0x34 │ │ │ │ + stm r1, {r9, sl, fp} │ │ │ │ + ldr r8, [pc, #112] @ 4ad54 <__cxa_atexit@plt+0x3f00c> │ │ │ │ + add r1, r6, #8 │ │ │ │ + stm r1, {r0, ip, lr} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str fp, [r6, #28] │ │ │ │ + str r4, [r6, #32] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + ldr r9, [sp, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r6, r2, #59 @ 0x3b │ │ │ │ + sub r1, r2, #25 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + str r1, [r5, #28] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 4e8b0 <__cxa_atexit@plt+0x42b68> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 48740 <__cxa_atexit@plt+0x3c9f8> │ │ │ │ + str sl, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + b 48740 <__cxa_atexit@plt+0x3c9f8> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - rsceq r9, lr, r0, asr r8 │ │ │ │ - @ instruction: 0xfffffd80 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + @ instruction: 0xfffffb50 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4e978 <__cxa_atexit@plt+0x42c30> │ │ │ │ - ldr r7, [pc, #208] @ 4e9b4 <__cxa_atexit@plt+0x42c6c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - ldr r7, [pc, #196] @ 4e9b8 <__cxa_atexit@plt+0x42c70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - add r2, r6, #60 @ 0x3c │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 4e988 <__cxa_atexit@plt+0x42c40> │ │ │ │ - ldr r7, [pc, #172] @ 4e9c4 <__cxa_atexit@plt+0x42c7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, #168] @ 4e9c8 <__cxa_atexit@plt+0x42c80> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #164] @ 4e9cc <__cxa_atexit@plt+0x42c84> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #160] @ 4e9d0 <__cxa_atexit@plt+0x42c88> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - mov r7, r6 │ │ │ │ - str r1, [r7, #16]! │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r1, #32]! │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r5, [r6, #48] @ 0x30 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #8 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 4ae28 <__cxa_atexit@plt+0x3f0e0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 4ae30 <__cxa_atexit@plt+0x3f0e8> │ │ │ │ + stm sp, {r8, fp} │ │ │ │ + ldr fp, [pc, #260] @ 4ae90 <__cxa_atexit@plt+0x3f148> │ │ │ │ + ldr r8, [pc, #260] @ 4ae94 <__cxa_atexit@plt+0x3f14c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add fp, pc, fp │ │ │ │ + ldr lr, [r5] │ │ │ │ + stmib r6, {fp, lr} │ │ │ │ + add lr, r6, #20 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stm lr, {r1, r8, r9, sl} │ │ │ │ + mov r1, r5 │ │ │ │ + sub r3, r2, #25 │ │ │ │ + sub ip, r2, #5 │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + str sl, [r1, #-4]! │ │ │ │ + cmp r0, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + bcc 4ae4c <__cxa_atexit@plt+0x3f104> │ │ │ │ + ldr lr, [pc, #204] @ 4aea8 <__cxa_atexit@plt+0x3f160> │ │ │ │ + ldr r9, [pc, #204] @ 4aeac <__cxa_atexit@plt+0x3f164> │ │ │ │ + ldr sl, [pc, #204] @ 4aeb0 <__cxa_atexit@plt+0x3f168> │ │ │ │ + ldr r8, [pc, #204] @ 4aeb4 <__cxa_atexit@plt+0x3f16c> │ │ │ │ + sub r0, r2, #17 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r0, [r5] │ │ │ │ + add r0, sl, #1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r6, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + stm r5, {r0, r3, lr} │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + sub sl, r2, #5 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r7, [pc, #64] @ 4e9c0 <__cxa_atexit@plt+0x42c78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 4e9bc <__cxa_atexit@plt+0x42c74> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #60 @ 0x3c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, #0 │ │ │ │ + ldm sp, {r9, fp} │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov r2, r6 │ │ │ │ + b 4ae38 <__cxa_atexit@plt+0x3f0f0> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #100] @ 4aea4 <__cxa_atexit@plt+0x3f15c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r6, [r5, #8] │ │ │ │ mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r0, lr, r8, lsl #29 │ │ │ │ - rscseq r0, lr, r8, ror #26 │ │ │ │ - rsceq r9, lr, r0, asr r7 │ │ │ │ - rsceq r9, lr, ip, ror #14 │ │ │ │ - @ instruction: 0xfffff468 │ │ │ │ - @ instruction: 0xfffff7ec │ │ │ │ - @ instruction: 0xfffff5a8 │ │ │ │ - @ instruction: 0xfffff644 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 4ea40 <__cxa_atexit@plt+0x42cf8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4ea4c <__cxa_atexit@plt+0x42d04> │ │ │ │ - ldr r2, [pc, #84] @ 4ea64 <__cxa_atexit@plt+0x42d1c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 4ea30 <__cxa_atexit@plt+0x42ce8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 4e508 <__cxa_atexit@plt+0x427c0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + ldr r6, [pc, #68] @ 4ae98 <__cxa_atexit@plt+0x3f150> │ │ │ │ + ldr r3, [pc, #68] @ 4ae9c <__cxa_atexit@plt+0x3f154> │ │ │ │ + ldr r7, [pc, #68] @ 4aea0 <__cxa_atexit@plt+0x3f158> │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r6, [sp] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 4ea68 <__cxa_atexit@plt+0x42d20> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaf4 │ │ │ │ - smlaleq r9, lr, r0, r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 4eaf4 <__cxa_atexit@plt+0x42dac> │ │ │ │ - ldr sl, [pc, #120] @ 4eb0c <__cxa_atexit@plt+0x42dc4> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #116] @ 4eb10 <__cxa_atexit@plt+0x42dc8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [pc, #112] @ 4eb14 <__cxa_atexit@plt+0x42dcc> │ │ │ │ + @ instruction: 0xfffff67c │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + strhteq ip, [lr], #40 @ 0x28 │ │ │ │ + rsceq ip, lr, r8, ror #2 │ │ │ │ + rsceq ip, lr, ip, ror #3 │ │ │ │ + strhteq ip, [lr], #72 @ 0x48 │ │ │ │ + @ instruction: 0xfffea8d4 │ │ │ │ + @ instruction: 0xfffea118 │ │ │ │ + rsceq ip, lr, r8, lsr #6 │ │ │ │ + ldrdeq ip, [lr], #28 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4af40 <__cxa_atexit@plt+0x3f1f8> │ │ │ │ + ldr r1, [pc, #136] @ 4af60 <__cxa_atexit@plt+0x3f218> │ │ │ │ + ldr r7, [pc, #136] @ 4af64 <__cxa_atexit@plt+0x3f21c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4af34 <__cxa_atexit@plt+0x3f1ec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4af4c <__cxa_atexit@plt+0x3f204> │ │ │ │ + ldr r3, [pc, #88] @ 4af68 <__cxa_atexit@plt+0x3f220> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 4af6c <__cxa_atexit@plt+0x3f224> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r3, r6, #46 @ 0x2e │ │ │ │ - sub r2, r6, #35 @ 0x23 │ │ │ │ - sub lr, r6, #22 │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str ip, [r7, #4] │ │ │ │ - add lr, r7, #8 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r9, [r7, #24] │ │ │ │ - ldr r3, [pc, #52] @ 4eb18 <__cxa_atexit@plt+0x42dd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r8, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 4eb1c <__cxa_atexit@plt+0x42dd4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - rscseq r0, lr, r8, asr sp │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - strdeq r9, [lr], #84 @ 0x54 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlalseq r4, lr, r4, r7 │ │ │ │ + rscseq r4, lr, ip, asr #14 │ │ │ │ + ldrshteq r4, [lr], #124 @ 0x7c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4eb50 <__cxa_atexit@plt+0x42e08> │ │ │ │ - ldr r3, [pc, #32] @ 4eb60 <__cxa_atexit@plt+0x42e18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r7, [pc, #12] @ 4eb64 <__cxa_atexit@plt+0x42e1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r9, lr, r4, ror #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 4eb8c <__cxa_atexit@plt+0x42e44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4ebd0 <__cxa_atexit@plt+0x42e88> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4ebdc <__cxa_atexit@plt+0x42e94> │ │ │ │ + bcc 4afb8 <__cxa_atexit@plt+0x3f270> │ │ │ │ + ldr r2, [pc, #48] @ 4afc4 <__cxa_atexit@plt+0x3f27c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 4afc8 <__cxa_atexit@plt+0x3f280> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r0, lr, r4, ror #23 │ │ │ │ - sbcseq sl, r9, fp, lsr #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, sl │ │ │ │ - mov r8, r9 │ │ │ │ - ldr sl, [r5], #4 │ │ │ │ - mov r9, r3 │ │ │ │ - b 2f5b0 <__cxa_atexit@plt+0x23868> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4ec98 <__cxa_atexit@plt+0x42f50> │ │ │ │ - ldr r3, [pc, #136] @ 4ecc0 <__cxa_atexit@plt+0x42f78> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 4ec88 <__cxa_atexit@plt+0x42f40> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 4eca8 <__cxa_atexit@plt+0x42f60> │ │ │ │ - ldr lr, [pc, #108] @ 4ecc8 <__cxa_atexit@plt+0x42f80> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, lr, r8, asr #13 │ │ │ │ + rscseq r4, lr, r4, ror r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 4b058 <__cxa_atexit@plt+0x3f310> │ │ │ │ + ldr lr, [pc, #140] @ 4b078 <__cxa_atexit@plt+0x3f330> │ │ │ │ + ldr r8, [pc, #140] @ 4b07c <__cxa_atexit@plt+0x3f334> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 4b04c <__cxa_atexit@plt+0x3f304> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 4b064 <__cxa_atexit@plt+0x3f31c> │ │ │ │ + ldr r7, [pc, #76] @ 4b080 <__cxa_atexit@plt+0x3f338> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 4ecc4 <__cxa_atexit@plt+0x42f7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rsceq r9, lr, r4, lsr #10 │ │ │ │ - rscseq r0, lr, r0, lsl #21 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq r4, lr, r0, lsl #13 │ │ │ │ + rscseq r4, lr, r8, ror #13 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4ed10 <__cxa_atexit@plt+0x42fc8> │ │ │ │ - ldr lr, [pc, #44] @ 4ed1c <__cxa_atexit@plt+0x42fd4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r0, lr, ip, ror #19 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4ed60 <__cxa_atexit@plt+0x43018> │ │ │ │ - ldr r2, [pc, #48] @ 4ed70 <__cxa_atexit@plt+0x43028> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4ed74 <__cxa_atexit@plt+0x4302c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4ed78 <__cxa_atexit@plt+0x43030> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4ed7c <__cxa_atexit@plt+0x43034> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strhteq r9, [lr], #92 @ 0x5c │ │ │ │ - rscseq r0, lr, ip, lsl sl │ │ │ │ - rsceq r9, lr, ip, asr #11 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4edbc <__cxa_atexit@plt+0x43074> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4edc0 <__cxa_atexit@plt+0x43078> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4edc4 <__cxa_atexit@plt+0x4307c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r9, lr, ip, lsl #11 │ │ │ │ - ldrhteq r0, [lr], #152 @ 0x98 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4ee08 <__cxa_atexit@plt+0x430c0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4ee14 <__cxa_atexit@plt+0x430cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + bcc 4b0c4 <__cxa_atexit@plt+0x3f37c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 4b0d0 <__cxa_atexit@plt+0x3f388> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r0, lr, ip, lsr #19 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, lr, r8, ror #12 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4ee58 <__cxa_atexit@plt+0x43110> │ │ │ │ - ldr r2, [pc, #48] @ 4ee68 <__cxa_atexit@plt+0x43120> │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 4b1a8 <__cxa_atexit@plt+0x3f460> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4b150 <__cxa_atexit@plt+0x3f408> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + cmp r0, r6 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + bcc 4b1bc <__cxa_atexit@plt+0x3f474> │ │ │ │ + ldr r2, [pc, #204] @ 4b1fc <__cxa_atexit@plt+0x3f4b4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4ee6c <__cxa_atexit@plt+0x43124> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4ee70 <__cxa_atexit@plt+0x43128> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4ee74 <__cxa_atexit@plt+0x4312c> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #196] @ 4b200 <__cxa_atexit@plt+0x3f4b8> │ │ │ │ + add lr, r3, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm lr, {r1, r7, sl} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + b 4b18c <__cxa_atexit@plt+0x3f444> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + cmp r2, r6 │ │ │ │ + stmda r5, {r7, r9} │ │ │ │ + str r8, [r5, #4] │ │ │ │ + bcc 4b1d8 <__cxa_atexit@plt+0x3f490> │ │ │ │ + ldr r7, [pc, #124] @ 4b1f0 <__cxa_atexit@plt+0x3f4a8> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #116] @ 4b1f4 <__cxa_atexit@plt+0x3f4ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r9, sl │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #88] @ 4b208 <__cxa_atexit@plt+0x3f4c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + ldr r5, [pc, #64] @ 4b204 <__cxa_atexit@plt+0x3f4bc> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #24] @ 4b1f8 <__cxa_atexit@plt+0x3f4b0> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + rscseq r4, lr, ip, lsr r5 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + rscseq r4, lr, ip, ror r5 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r9, lr, r8, lsl #10 │ │ │ │ - rscseq r0, lr, r4, lsr #18 │ │ │ │ - rsceq r9, lr, r0, lsl r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + rsceq ip, lr, r4, ror #2 │ │ │ │ + andeq r0, r0, r5, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4eeb4 <__cxa_atexit@plt+0x4316c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4eeb8 <__cxa_atexit@plt+0x43170> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 4b270 <__cxa_atexit@plt+0x3f528> │ │ │ │ + ldr r2, [pc, #84] @ 4b288 <__cxa_atexit@plt+0x3f540> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4eebc <__cxa_atexit@plt+0x43174> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrdeq r9, [lr], #64 @ 0x40 @ │ │ │ │ - rscseq r0, lr, r0, asr #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4ef00 <__cxa_atexit@plt+0x431b8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4ef0c <__cxa_atexit@plt+0x431c4> │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r2, [pc, #60] @ 4b28c <__cxa_atexit@plt+0x3f544> │ │ │ │ + add lr, sl, #8 │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r0, [lr], #132 @ 0x84 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4ef50 <__cxa_atexit@plt+0x43208> │ │ │ │ - ldr r2, [pc, #48] @ 4ef60 <__cxa_atexit@plt+0x43218> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4ef64 <__cxa_atexit@plt+0x4321c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4ef68 <__cxa_atexit@plt+0x43220> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4ef6c <__cxa_atexit@plt+0x43224> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [sl, #20] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 4b290 <__cxa_atexit@plt+0x3f548> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + rscseq r4, lr, r0, ror #8 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r9, lr, r4, asr #8 │ │ │ │ - rscseq r0, lr, ip, lsr #16 │ │ │ │ - rsceq r9, lr, r4, asr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4efac <__cxa_atexit@plt+0x43264> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 4b2ec <__cxa_atexit@plt+0x3f5a4> │ │ │ │ + ldr r3, [pc, #72] @ 4b304 <__cxa_atexit@plt+0x3f5bc> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4efb0 <__cxa_atexit@plt+0x43268> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4efb4 <__cxa_atexit@plt+0x4326c> │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [pc, #52] @ 4b308 <__cxa_atexit@plt+0x3f5c0> │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r9, lr, r4, lsl r4 │ │ │ │ - rscseq r0, lr, r8, asr #15 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 4b30c <__cxa_atexit@plt+0x3f5c4> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + rscseq r4, lr, r0, ror #7 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4eff8 <__cxa_atexit@plt+0x432b0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4f004 <__cxa_atexit@plt+0x432bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r0, [lr], #124 @ 0x7c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f048 <__cxa_atexit@plt+0x43300> │ │ │ │ - ldr r2, [pc, #48] @ 4f058 <__cxa_atexit@plt+0x43310> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4f05c <__cxa_atexit@plt+0x43314> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r0, r5, #20 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 4b3a8 <__cxa_atexit@plt+0x3f660> │ │ │ │ + ldr r1, [pc, #128] @ 4b3b8 <__cxa_atexit@plt+0x3f670> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4f060 <__cxa_atexit@plt+0x43318> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4f064 <__cxa_atexit@plt+0x4331c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + mov r1, r2 │ │ │ │ + str lr, [r2, #12] │ │ │ │ + str r9, [r1, #8]! │ │ │ │ + tst sl, #3 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + beq 4b38c <__cxa_atexit@plt+0x3f644> │ │ │ │ + ldr ip, [pc, #88] @ 4b3bc <__cxa_atexit@plt+0x3f674> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r0] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2] │ │ │ │ + beq 4b39c <__cxa_atexit@plt+0x3f654> │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, lr │ │ │ │ + b 4b0e0 <__cxa_atexit@plt+0x3f398> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r5, r0 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r9, lr, r8, lsl #7 │ │ │ │ - rscseq r0, lr, r4, lsr r7 │ │ │ │ - smlaleq r9, lr, r8, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4f0a4 <__cxa_atexit@plt+0x4335c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4f0a8 <__cxa_atexit@plt+0x43360> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #56] @ 4b410 <__cxa_atexit@plt+0x3f6c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4b404 <__cxa_atexit@plt+0x3f6bc> │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4f0ac <__cxa_atexit@plt+0x43364> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r9, lr, r8, asr r3 │ │ │ │ - ldrsbteq r0, [lr], #96 @ 0x60 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b 4b0e0 <__cxa_atexit@plt+0x3f398> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4f0f0 <__cxa_atexit@plt+0x433a8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4f0fc <__cxa_atexit@plt+0x433b4> │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldmdb r5, {r3, r8} │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 4b0e0 <__cxa_atexit@plt+0x3f398> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4b480 <__cxa_atexit@plt+0x3f738> │ │ │ │ + ldr r2, [pc, #60] @ 4b488 <__cxa_atexit@plt+0x3f740> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 4b48c <__cxa_atexit@plt+0x3f744> │ │ │ │ + tst r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 4b474 <__cxa_atexit@plt+0x3f72c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4b498 <__cxa_atexit@plt+0x3f750> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r0, lr, r4, asr #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f140 <__cxa_atexit@plt+0x433f8> │ │ │ │ - ldr r2, [pc, #48] @ 4f150 <__cxa_atexit@plt+0x43408> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r4, lr, r0, lsl r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #148] @ 4b53c <__cxa_atexit@plt+0x3f7f4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4f154 <__cxa_atexit@plt+0x4340c> │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 4b514 <__cxa_atexit@plt+0x3f7cc> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #108] @ 4b540 <__cxa_atexit@plt+0x3f7f8> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4f158 <__cxa_atexit@plt+0x43410> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 4b520 <__cxa_atexit@plt+0x3f7d8> │ │ │ │ + ldr r1, [pc, #84] @ 4b544 <__cxa_atexit@plt+0x3f7fc> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 4b530 <__cxa_atexit@plt+0x3f7e8> │ │ │ │ + ldr r3, [pc, #64] @ 4b548 <__cxa_atexit@plt+0x3f800> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4f15c <__cxa_atexit@plt+0x43414> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r9, lr, ip, asr #5 │ │ │ │ - rscseq r0, lr, ip, lsr r6 │ │ │ │ - ldrdeq r9, [lr], #36 @ 0x24 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4f19c <__cxa_atexit@plt+0x43454> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4f1a0 <__cxa_atexit@plt+0x43458> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #100] @ 4b5d0 <__cxa_atexit@plt+0x3f888> │ │ │ │ + mov r2, r5 │ │ │ │ + str sl, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 4b5b4 <__cxa_atexit@plt+0x3f86c> │ │ │ │ + ldr r1, [pc, #72] @ 4b5d4 <__cxa_atexit@plt+0x3f88c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r9} │ │ │ │ + beq 4b5c4 <__cxa_atexit@plt+0x3f87c> │ │ │ │ + ldr r2, [pc, #56] @ 4b5d8 <__cxa_atexit@plt+0x3f890> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4f1a4 <__cxa_atexit@plt+0x4345c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaleq r9, lr, r4, r2 │ │ │ │ - ldrsbteq r0, [lr], #88 @ 0x58 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4f1e8 <__cxa_atexit@plt+0x434a0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4f1f4 <__cxa_atexit@plt+0x434ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r0, lr, ip, asr #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f238 <__cxa_atexit@plt+0x434f0> │ │ │ │ - ldr r2, [pc, #48] @ 4f248 <__cxa_atexit@plt+0x43500> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4f24c <__cxa_atexit@plt+0x43504> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4f250 <__cxa_atexit@plt+0x43508> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4f254 <__cxa_atexit@plt+0x4350c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r9, lr, r8, lsl #4 │ │ │ │ - rscseq r0, lr, r4, asr #10 │ │ │ │ - rsceq r9, lr, r0, lsl r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4f294 <__cxa_atexit@plt+0x4354c> │ │ │ │ + ldr r3, [pc, #56] @ 4b624 <__cxa_atexit@plt+0x3f8dc> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4f298 <__cxa_atexit@plt+0x43550> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ + stm r5, {r3, r9} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4b61c <__cxa_atexit@plt+0x3f8d4> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 4b628 <__cxa_atexit@plt+0x3f8e0> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4f29c <__cxa_atexit@plt+0x43554> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrdeq r9, [lr], #16 @ │ │ │ │ - rscseq r0, lr, r0, ror #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4f2e0 <__cxa_atexit@plt+0x43598> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4f2ec <__cxa_atexit@plt+0x435a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r0, [lr], #68 @ 0x44 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 4b654 <__cxa_atexit@plt+0x3f90c> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f330 <__cxa_atexit@plt+0x435e8> │ │ │ │ - ldr r2, [pc, #48] @ 4f340 <__cxa_atexit@plt+0x435f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4f344 <__cxa_atexit@plt+0x435fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4f348 <__cxa_atexit@plt+0x43600> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4f34c <__cxa_atexit@plt+0x43604> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r9, lr, r4, asr #2 │ │ │ │ - rscseq r0, lr, ip, asr #8 │ │ │ │ - rsceq r9, lr, ip, asr #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4f38c <__cxa_atexit@plt+0x43644> │ │ │ │ + ldr r3, [pc, #96] @ 4b6c8 <__cxa_atexit@plt+0x3f980> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4f390 <__cxa_atexit@plt+0x43648> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4f394 <__cxa_atexit@plt+0x4364c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r9, lr, ip, lsl #2 │ │ │ │ - rscseq r0, lr, r8, ror #7 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4b6a8 <__cxa_atexit@plt+0x3f960> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 4b6b4 <__cxa_atexit@plt+0x3f96c> │ │ │ │ + ldr r2, [pc, #56] @ 4b6cc <__cxa_atexit@plt+0x3f984> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r4, lr, r8, lsl #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4f3d8 <__cxa_atexit@plt+0x43690> │ │ │ │ + bcc 4b70c <__cxa_atexit@plt+0x3f9c4> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4f3e4 <__cxa_atexit@plt+0x4369c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 4b718 <__cxa_atexit@plt+0x3f9d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r0, [lr], #60 @ 0x3c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f434 <__cxa_atexit@plt+0x436ec> │ │ │ │ - ldr r2, [pc, #56] @ 4f43c <__cxa_atexit@plt+0x436f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 4f440 <__cxa_atexit@plt+0x436f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 4f444 <__cxa_atexit@plt+0x436fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, lr, r0, lsr #32 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 4b7fc <__cxa_atexit@plt+0x3fab4> │ │ │ │ + ldr lr, [pc, #204] @ 4b808 <__cxa_atexit@plt+0x3fac0> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r9, [r2, #16] │ │ │ │ + ldr sl, [r2, #28] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + ldr lr, [pc, #168] @ 4b80c <__cxa_atexit@plt+0x3fac4> │ │ │ │ + tst r1, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r0, {r8, sl} │ │ │ │ + str r3, [r0, #12] │ │ │ │ + str r9, [r0, #16] │ │ │ │ + str r7, [r0, #20] │ │ │ │ + str lr, [r0, #24] │ │ │ │ + str r2, [r0, #28] │ │ │ │ + beq 4b7d4 <__cxa_atexit@plt+0x3fa8c> │ │ │ │ + ldr r3, [pc, #132] @ 4b810 <__cxa_atexit@plt+0x3fac8> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + str r3, [r2, #-36]! @ 0xffffffdc │ │ │ │ + tst r9, #3 │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + beq 4b7e4 <__cxa_atexit@plt+0x3fa9c> │ │ │ │ + ldr r3, [pc, #96] @ 4b814 <__cxa_atexit@plt+0x3facc> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 4b7f4 <__cxa_atexit@plt+0x3faac> │ │ │ │ + b 4b8dc <__cxa_atexit@plt+0x3fb94> │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rsceq r9, lr, ip, lsl #1 │ │ │ │ - rscseq r0, lr, r0, ror #4 │ │ │ │ - rscseq r0, lr, r0, asr r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f494 <__cxa_atexit@plt+0x4374c> │ │ │ │ - ldr r2, [pc, #56] @ 4f49c <__cxa_atexit@plt+0x43754> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 4f4a0 <__cxa_atexit@plt+0x43758> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 4f4a4 <__cxa_atexit@plt+0x4375c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rsceq r9, lr, r4, lsr #32 │ │ │ │ - rscseq r0, lr, r0, lsl #4 │ │ │ │ - ldrshteq r0, [lr], #32 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f4d4 <__cxa_atexit@plt+0x4378c> │ │ │ │ - ldr r3, [pc, #28] @ 4f4e4 <__cxa_atexit@plt+0x4379c> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r3, lr, ip, lsl #30 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #92] @ 4b88c <__cxa_atexit@plt+0x3fb44> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 4b878 <__cxa_atexit@plt+0x3fb30> │ │ │ │ + ldr r3, [pc, #60] @ 4b890 <__cxa_atexit@plt+0x3fb48> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r7, [pc, #12] @ 4f4e8 <__cxa_atexit@plt+0x437a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4b884 <__cxa_atexit@plt+0x3fb3c> │ │ │ │ + b 4b8dc <__cxa_atexit@plt+0x3fb94> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strhteq r8, [lr], #252 @ 0xfc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4f550 <__cxa_atexit@plt+0x43808> │ │ │ │ - ldr lr, [pc, #76] @ 4f55c <__cxa_atexit@plt+0x43814> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #72] @ 4f560 <__cxa_atexit@plt+0x43818> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 4b8d0 <__cxa_atexit@plt+0x3fb88> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r3, [r5, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #68] @ 4f564 <__cxa_atexit@plt+0x4381c> │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4b8c8 <__cxa_atexit@plt+0x3fb80> │ │ │ │ + b 4b8dc <__cxa_atexit@plt+0x3fb94> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + ldr r1, [sl, #11] │ │ │ │ + ldr r2, [pc, #180] @ 4b9ac <__cxa_atexit@plt+0x3fc64> │ │ │ │ + stmda r5, {r0, r1, sl} │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r1, [r0, #4]! │ │ │ │ - str r7, [r0, #20] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - ldr r3, [pc, #32] @ 4f568 <__cxa_atexit@plt+0x43820> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5bfa4 <__cxa_atexit@plt+0xb5025c> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - rscseq r0, lr, r8, lsr #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r2, [r7, #-12]! │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq 4b93c <__cxa_atexit@plt+0x3fbf4> │ │ │ │ + mov r8, r5 │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r7, [r8, #4]! │ │ │ │ + beq 4b968 <__cxa_atexit@plt+0x3fc20> │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 4b94c <__cxa_atexit@plt+0x3fc04> │ │ │ │ + ldr r0, [pc, #140] @ 4b9bc <__cxa_atexit@plt+0x3fc74> │ │ │ │ + mov sl, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r3, r0, #1 │ │ │ │ + b 4b968 <__cxa_atexit@plt+0x3fc20> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #92] @ 4b9b0 <__cxa_atexit@plt+0x3fc68> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r3, r0, #1 │ │ │ │ + bne 4b968 <__cxa_atexit@plt+0x3fc20> │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r1, r0 │ │ │ │ + blt 4b928 <__cxa_atexit@plt+0x3fbe0> │ │ │ │ + ldr r2, [pc, #68] @ 4b9b4 <__cxa_atexit@plt+0x3fc6c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str sl, [r5, #20] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 4b9a0 <__cxa_atexit@plt+0x3fc58> │ │ │ │ + ldr r2, [pc, #44] @ 4b9b8 <__cxa_atexit@plt+0x3fc70> │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r3, lr, r8, lsl #26 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + rscseq r3, lr, r8, lsr #26 │ │ │ │ + andeq r1, r0, sl, ror #16 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r3, #16]! │ │ │ │ + mov r2, r3 │ │ │ │ + and r0, r1, #3 │ │ │ │ + ldr sl, [r2, #-4]! │ │ │ │ + cmp r0, #2 │ │ │ │ + beq 4ba30 <__cxa_atexit@plt+0x3fce8> │ │ │ │ + ldr lr, [r5, #24] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 4ba10 <__cxa_atexit@plt+0x3fcc8> │ │ │ │ + ldr r0, [pc, #128] @ 4ba84 <__cxa_atexit@plt+0x3fd3c> │ │ │ │ + mov sl, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r0, #1 │ │ │ │ + b 4ba30 <__cxa_atexit@plt+0x3fce8> │ │ │ │ + ldr r0, [pc, #96] @ 4ba78 <__cxa_atexit@plt+0x3fd30> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r0, #1 │ │ │ │ + bne 4ba30 <__cxa_atexit@plt+0x3fce8> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + cmp r8, r0 │ │ │ │ + blt 4b9fc <__cxa_atexit@plt+0x3fcb4> │ │ │ │ + ldr r0, [pc, #68] @ 4ba7c <__cxa_atexit@plt+0x3fd34> │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #28] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str sl, [r5, #32] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + beq 4ba6c <__cxa_atexit@plt+0x3fd24> │ │ │ │ + ldr r3, [pc, #44] @ 4ba80 <__cxa_atexit@plt+0x3fd38> │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f5ec <__cxa_atexit@plt+0x438a4> │ │ │ │ - ldr r7, [pc, #112] @ 4f610 <__cxa_atexit@plt+0x438c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + rscseq r3, lr, r4, asr #24 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r3, lr, r4, asr ip │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 4bab4 <__cxa_atexit@plt+0x3fd6c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #160] @ 4bb68 <__cxa_atexit@plt+0x3fe20> │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + ldr r9, [r7, #-8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r8, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 4bb38 <__cxa_atexit@plt+0x3fdf0> │ │ │ │ + ldr r3, [pc, #124] @ 4bb6c <__cxa_atexit@plt+0x3fe24> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 4bb48 <__cxa_atexit@plt+0x3fe00> │ │ │ │ + ldr r3, [pc, #104] @ 4bb70 <__cxa_atexit@plt+0x3fe28> │ │ │ │ tst r8, #3 │ │ │ │ - beq 4f5dc <__cxa_atexit@plt+0x43894> │ │ │ │ - ldr r7, [pc, #96] @ 4f614 <__cxa_atexit@plt+0x438cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 4f5fc <__cxa_atexit@plt+0x438b4> │ │ │ │ - ldr r7, [pc, #84] @ 4f620 <__cxa_atexit@plt+0x438d8> │ │ │ │ + str sl, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 4bb58 <__cxa_atexit@plt+0x3fe10> │ │ │ │ + ldr r7, [pc, #84] @ 4bb74 <__cxa_atexit@plt+0x3fe2c> │ │ │ │ + ldr r3, [r5, #20]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 4f61c <__cxa_atexit@plt+0x438d4> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 4bbe4 <__cxa_atexit@plt+0x3fe9c> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 4bbd0 <__cxa_atexit@plt+0x3fe88> │ │ │ │ + ldr r3, [pc, #64] @ 4bbe8 <__cxa_atexit@plt+0x3fea0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 4bbdc <__cxa_atexit@plt+0x3fe94> │ │ │ │ + ldr r3, [pc, #44] @ 4bbec <__cxa_atexit@plt+0x3fea4> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 4f618 <__cxa_atexit@plt+0x438d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - smlaleq r8, lr, r4, lr │ │ │ │ - rsceq r8, lr, r8, lsr #29 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #56] @ 4f670 <__cxa_atexit@plt+0x43928> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3], #-16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f660 <__cxa_atexit@plt+0x43918> │ │ │ │ - ldr r7, [pc, #36] @ 4f674 <__cxa_atexit@plt+0x4392c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, r8 │ │ │ │ - b b5bf24 <__cxa_atexit@plt+0xb501dc> │ │ │ │ - ldr r7, [pc, #16] @ 4f678 <__cxa_atexit@plt+0x43930> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [pc, #56] @ 4bc38 <__cxa_atexit@plt+0x3fef0> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4bc30 <__cxa_atexit@plt+0x3fee8> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 4bc3c <__cxa_atexit@plt+0x3fef4> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - rsceq r8, lr, r0, lsr lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 4bc68 <__cxa_atexit@plt+0x3ff20> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4f6b0 <__cxa_atexit@plt+0x43968> │ │ │ │ - ldr r2, [pc, #40] @ 4f6c8 <__cxa_atexit@plt+0x43980> │ │ │ │ + ldr r3, [pc, #96] @ 4bcdc <__cxa_atexit@plt+0x3ff94> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4bcbc <__cxa_atexit@plt+0x3ff74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 4bcc8 <__cxa_atexit@plt+0x3ff80> │ │ │ │ + ldr r2, [pc, #56] @ 4bce0 <__cxa_atexit@plt+0x3ff98> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 4f6cc <__cxa_atexit@plt+0x43984> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - ldrshteq r0, [lr], #12 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f710 <__cxa_atexit@plt+0x439c8> │ │ │ │ - ldr r2, [pc, #48] @ 4f720 <__cxa_atexit@plt+0x439d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4f724 <__cxa_atexit@plt+0x439dc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4f728 <__cxa_atexit@plt+0x439e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4f72c <__cxa_atexit@plt+0x439e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strhteq r8, [lr], #216 @ 0xd8 │ │ │ │ - rscseq r0, lr, ip, rrx │ │ │ │ - rsceq r8, lr, r0, asr #27 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4f76c <__cxa_atexit@plt+0x43a24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4f770 <__cxa_atexit@plt+0x43a28> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4f774 <__cxa_atexit@plt+0x43a2c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r8, lr, r0, lsl #27 │ │ │ │ - rscseq r0, lr, r8 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r3, lr, r4, ror sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4f7b8 <__cxa_atexit@plt+0x43a70> │ │ │ │ + bcc 4bd20 <__cxa_atexit@plt+0x3ffd8> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4f7c4 <__cxa_atexit@plt+0x43a7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 4bd2c <__cxa_atexit@plt+0x3ffe4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq pc, [sp], #252 @ 0xfc @ │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, lr, ip, lsl #20 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f808 <__cxa_atexit@plt+0x43ac0> │ │ │ │ - ldr r2, [pc, #48] @ 4f818 <__cxa_atexit@plt+0x43ad0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4f81c <__cxa_atexit@plt+0x43ad4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4f820 <__cxa_atexit@plt+0x43ad8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4f824 <__cxa_atexit@plt+0x43adc> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 4bda4 <__cxa_atexit@plt+0x4005c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #64] @ 4bdb4 <__cxa_atexit@plt+0x4006c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sl, #4]! │ │ │ │ + ldr r0, [pc, #56] @ 4bdb8 <__cxa_atexit@plt+0x40070> │ │ │ │ + str r7, [sl, #28] │ │ │ │ + str r8, [sl, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r8, r0, #1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + str ip, [sl, #20] │ │ │ │ + str r3, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strdeq r8, [lr], #204 @ 0xcc @ │ │ │ │ - rscseq pc, sp, r4, ror pc @ │ │ │ │ - rsceq r8, lr, r4, lsl #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4f864 <__cxa_atexit@plt+0x43b1c> │ │ │ │ + @ instruction: 0xfffff9ac │ │ │ │ + rsceq fp, lr, r8, lsl #11 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 4be50 <__cxa_atexit@plt+0x40108> │ │ │ │ + ldr lr, [pc, #128] @ 4be5c <__cxa_atexit@plt+0x40114> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 4be60 <__cxa_atexit@plt+0x40118> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 4be38 <__cxa_atexit@plt+0x400f0> │ │ │ │ + ldr r3, [pc, #76] @ 4be64 <__cxa_atexit@plt+0x4011c> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4f868 <__cxa_atexit@plt+0x43b20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4f86c <__cxa_atexit@plt+0x43b24> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r8, lr, r4, asr #25 │ │ │ │ - rscseq pc, sp, r0, lsl pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 4be48 <__cxa_atexit@plt+0x40100> │ │ │ │ + b 4beac <__cxa_atexit@plt+0x40164> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r3, lr, r8, ror r8 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4f8b0 <__cxa_atexit@plt+0x43b68> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4f8bc <__cxa_atexit@plt+0x43b74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ 4bea0 <__cxa_atexit@plt+0x40158> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4be98 <__cxa_atexit@plt+0x40150> │ │ │ │ + b 4beac <__cxa_atexit@plt+0x40164> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, r4, lsl #30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f900 <__cxa_atexit@plt+0x43bb8> │ │ │ │ - ldr r2, [pc, #48] @ 4f910 <__cxa_atexit@plt+0x43bc8> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 4bf54 <__cxa_atexit@plt+0x4020c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4f914 <__cxa_atexit@plt+0x43bcc> │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 4bf2c <__cxa_atexit@plt+0x401e4> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 4bf58 <__cxa_atexit@plt+0x40210> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4f918 <__cxa_atexit@plt+0x43bd0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 4bf38 <__cxa_atexit@plt+0x401f0> │ │ │ │ + ldr r1, [pc, #88] @ 4bf5c <__cxa_atexit@plt+0x40214> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 4bf48 <__cxa_atexit@plt+0x40200> │ │ │ │ + ldr r2, [pc, #68] @ 4bf60 <__cxa_atexit@plt+0x40218> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4f91c <__cxa_atexit@plt+0x43bd4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r8, lr, r8, lsr ip │ │ │ │ - rscseq pc, sp, ip, ror lr @ │ │ │ │ - rsceq r8, lr, r0, asr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4f95c <__cxa_atexit@plt+0x43c14> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4f960 <__cxa_atexit@plt+0x43c18> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 4bfdc <__cxa_atexit@plt+0x40294> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4f964 <__cxa_atexit@plt+0x43c1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r8, lr, r0, lsl #24 │ │ │ │ - rscseq pc, sp, r8, lsl lr @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4f9a8 <__cxa_atexit@plt+0x43c60> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4f9b4 <__cxa_atexit@plt+0x43c6c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, ip, lsl #28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4f9f8 <__cxa_atexit@plt+0x43cb0> │ │ │ │ - ldr r2, [pc, #48] @ 4fa08 <__cxa_atexit@plt+0x43cc0> │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 4bfc0 <__cxa_atexit@plt+0x40278> │ │ │ │ + ldr r2, [pc, #68] @ 4bfe0 <__cxa_atexit@plt+0x40298> │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4fa0c <__cxa_atexit@plt+0x43cc4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4fa10 <__cxa_atexit@plt+0x43cc8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 4bfd0 <__cxa_atexit@plt+0x40288> │ │ │ │ + ldr r3, [pc, #52] @ 4bfe4 <__cxa_atexit@plt+0x4029c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4fa14 <__cxa_atexit@plt+0x43ccc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r8, lr, r4, ror fp │ │ │ │ - rscseq pc, sp, r4, lsl #27 │ │ │ │ - rsceq r8, lr, ip, ror fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4fa54 <__cxa_atexit@plt+0x43d0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4fa58 <__cxa_atexit@plt+0x43d10> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4fa5c <__cxa_atexit@plt+0x43d14> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r8, lr, ip, lsr fp │ │ │ │ - rscseq pc, sp, r0, lsr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4faa0 <__cxa_atexit@plt+0x43d58> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4faac <__cxa_atexit@plt+0x43d64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, r4, lsl sp @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4faf0 <__cxa_atexit@plt+0x43da8> │ │ │ │ - ldr r2, [pc, #48] @ 4fb00 <__cxa_atexit@plt+0x43db8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 4c03c <__cxa_atexit@plt+0x402f4> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4fb04 <__cxa_atexit@plt+0x43dbc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4fb08 <__cxa_atexit@plt+0x43dc0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 4c034 <__cxa_atexit@plt+0x402ec> │ │ │ │ + ldr r2, [pc, #36] @ 4c040 <__cxa_atexit@plt+0x402f8> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4fb0c <__cxa_atexit@plt+0x43dc4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - strhteq r8, [lr], #160 @ 0xa0 │ │ │ │ - rscseq pc, sp, ip, lsl #25 │ │ │ │ - strhteq r8, [lr], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4fb4c <__cxa_atexit@plt+0x43e04> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 4c06c <__cxa_atexit@plt+0x40324> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4fb50 <__cxa_atexit@plt+0x43e08> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4fb54 <__cxa_atexit@plt+0x43e0c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r8, lr, r8, ror sl │ │ │ │ - rscseq pc, sp, r8, lsr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4fb98 <__cxa_atexit@plt+0x43e50> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4fba4 <__cxa_atexit@plt+0x43e5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, ip, lsl ip @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4fbe8 <__cxa_atexit@plt+0x43ea0> │ │ │ │ - ldr r2, [pc, #48] @ 4fbf8 <__cxa_atexit@plt+0x43eb0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4fbfc <__cxa_atexit@plt+0x43eb4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4fc00 <__cxa_atexit@plt+0x43eb8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4fc04 <__cxa_atexit@plt+0x43ebc> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 4c108 <__cxa_atexit@plt+0x403c0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 4c0e4 <__cxa_atexit@plt+0x4039c> │ │ │ │ + ldr r7, [pc, #108] @ 4c10c <__cxa_atexit@plt+0x403c4> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 4c0f0 <__cxa_atexit@plt+0x403a8> │ │ │ │ + ldr r7, [pc, #88] @ 4c110 <__cxa_atexit@plt+0x403c8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 4c0fc <__cxa_atexit@plt+0x403b4> │ │ │ │ + ldr r7, [pc, #72] @ 4c114 <__cxa_atexit@plt+0x403cc> │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r8, lr, ip, ror #19 │ │ │ │ - smlalseq pc, sp, r4, fp @ │ │ │ │ - strdeq r8, [lr], #148 @ 0x94 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4fc44 <__cxa_atexit@plt+0x43efc> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 4c184 <__cxa_atexit@plt+0x4043c> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 4c170 <__cxa_atexit@plt+0x40428> │ │ │ │ + ldr r3, [pc, #64] @ 4c188 <__cxa_atexit@plt+0x40440> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4fc48 <__cxa_atexit@plt+0x43f00> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4fc4c <__cxa_atexit@plt+0x43f04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strhteq r8, [lr], #148 @ 0x94 │ │ │ │ - rscseq pc, sp, r0, lsr fp @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4fc90 <__cxa_atexit@plt+0x43f48> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4fc9c <__cxa_atexit@plt+0x43f54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 4c17c <__cxa_atexit@plt+0x40434> │ │ │ │ + ldr r3, [pc, #44] @ 4c18c <__cxa_atexit@plt+0x40444> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, r4, lsr #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4fce0 <__cxa_atexit@plt+0x43f98> │ │ │ │ - ldr r2, [pc, #48] @ 4fcf0 <__cxa_atexit@plt+0x43fa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4fcf4 <__cxa_atexit@plt+0x43fac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4fcf8 <__cxa_atexit@plt+0x43fb0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4fcfc <__cxa_atexit@plt+0x43fb4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r8, lr, r0, lsr r9 │ │ │ │ - smlalseq pc, sp, ip, sl @ │ │ │ │ - rsceq r8, lr, r8, lsr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4fd3c <__cxa_atexit@plt+0x43ff4> │ │ │ │ + ldr r3, [pc, #56] @ 4c1d8 <__cxa_atexit@plt+0x40490> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4fd40 <__cxa_atexit@plt+0x43ff8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4fd44 <__cxa_atexit@plt+0x43ffc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4c1d0 <__cxa_atexit@plt+0x40488> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 4c1dc <__cxa_atexit@plt+0x40494> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - strdeq r8, [lr], #136 @ 0x88 @ │ │ │ │ - rscseq pc, sp, r8, lsr sl @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4fd88 <__cxa_atexit@plt+0x44040> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4fd94 <__cxa_atexit@plt+0x4404c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, ip, lsr #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 4c208 <__cxa_atexit@plt+0x404c0> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4fdd8 <__cxa_atexit@plt+0x44090> │ │ │ │ - ldr r2, [pc, #48] @ 4fde8 <__cxa_atexit@plt+0x440a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4fdec <__cxa_atexit@plt+0x440a4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4fdf0 <__cxa_atexit@plt+0x440a8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4fdf4 <__cxa_atexit@plt+0x440ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r8, lr, ip, ror #16 │ │ │ │ - rscseq pc, sp, r4, lsr #19 │ │ │ │ - rsceq r8, lr, ip, ror r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4fe34 <__cxa_atexit@plt+0x440ec> │ │ │ │ + ldr r3, [pc, #96] @ 4c27c <__cxa_atexit@plt+0x40534> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4fe38 <__cxa_atexit@plt+0x440f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4fe3c <__cxa_atexit@plt+0x440f4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r8, lr, ip, lsr r8 │ │ │ │ - rscseq pc, sp, r0, asr #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 4fe80 <__cxa_atexit@plt+0x44138> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4fe8c <__cxa_atexit@plt+0x44144> │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4c25c <__cxa_atexit@plt+0x40514> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 4c268 <__cxa_atexit@plt+0x40520> │ │ │ │ + ldr r2, [pc, #56] @ 4c280 <__cxa_atexit@plt+0x40538> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, r4, lsr r9 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 4fed0 <__cxa_atexit@plt+0x44188> │ │ │ │ - ldr r2, [pc, #48] @ 4fee0 <__cxa_atexit@plt+0x44198> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4fee4 <__cxa_atexit@plt+0x4419c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4fee8 <__cxa_atexit@plt+0x441a0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4feec <__cxa_atexit@plt+0x441a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strhteq r8, [lr], #112 @ 0x70 │ │ │ │ - rscseq pc, sp, ip, lsr #17 │ │ │ │ - strhteq r8, [lr], #120 @ 0x78 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 4ff2c <__cxa_atexit@plt+0x441e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 4ff30 <__cxa_atexit@plt+0x441e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 4ff34 <__cxa_atexit@plt+0x441ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r8, lr, r8, ror r7 │ │ │ │ - rscseq pc, sp, r8, asr #16 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrsbteq r3, [lr], #68 @ 0x44 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 4ff78 <__cxa_atexit@plt+0x44230> │ │ │ │ + bcc 4c2c0 <__cxa_atexit@plt+0x40578> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 4ff84 <__cxa_atexit@plt+0x4423c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 4c2cc <__cxa_atexit@plt+0x40584> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, ip, lsr r8 @ │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, lr, ip, ror #8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4c31c <__cxa_atexit@plt+0x405d4> │ │ │ │ + ldr r2, [pc, #52] @ 4c32c <__cxa_atexit@plt+0x405e4> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + rsceq sl, lr, r0, lsr #31 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 4ffc8 <__cxa_atexit@plt+0x44280> │ │ │ │ - ldr r2, [pc, #48] @ 4ffd8 <__cxa_atexit@plt+0x44290> │ │ │ │ + bhi 4c430 <__cxa_atexit@plt+0x406e8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4c438 <__cxa_atexit@plt+0x406f0> │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + add lr, sp, #8 │ │ │ │ + stm lr, {r3, r4, fp} │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + add lr, r7, #7 │ │ │ │ + ldr ip, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldm lr, {r3, r9, lr} │ │ │ │ + ldr sl, [r7, #27] │ │ │ │ + ldr r4, [r7, #31] │ │ │ │ + ldr r0, [pc, #244] @ 4c484 <__cxa_atexit@plt+0x4073c> │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r3, [r6, #44] @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + sub fp, r2, #43 @ 0x2b │ │ │ │ + sub r0, r2, #9 │ │ │ │ + ldr r2, [pc, #216] @ 4c488 <__cxa_atexit@plt+0x40740> │ │ │ │ + str r4, [r6, #32] │ │ │ │ + ldr r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 4ffdc <__cxa_atexit@plt+0x44294> │ │ │ │ + stmib r6, {r2, ip} │ │ │ │ + add r2, r6, #16 │ │ │ │ + stm r2, {r3, r9, lr} │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r4, [r5, #-12] │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + bcc 4c44c <__cxa_atexit@plt+0x40704> │ │ │ │ + ldr r4, [pc, #172] @ 4c494 <__cxa_atexit@plt+0x4074c> │ │ │ │ + ldr r3, [pc, #172] @ 4c498 <__cxa_atexit@plt+0x40750> │ │ │ │ + ldr r1, [pc, #172] @ 4c49c <__cxa_atexit@plt+0x40754> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + sub r6, r2, #9 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 4ffe0 <__cxa_atexit@plt+0x44298> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 4ffe4 <__cxa_atexit@plt+0x4429c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + sub sl, r2, #1 │ │ │ │ + add r8, r1, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 48740 <__cxa_atexit@plt+0x3c9f8> │ │ │ │ + mov r2, r6 │ │ │ │ + b 4c440 <__cxa_atexit@plt+0x406f8> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r8, lr, ip, ror #13 │ │ │ │ - ldrhteq pc, [sp], #116 @ 0x74 @ │ │ │ │ - strdeq r8, [lr], #100 @ 0x64 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 50024 <__cxa_atexit@plt+0x442dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 50028 <__cxa_atexit@plt+0x442e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 5002c <__cxa_atexit@plt+0x442e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strhteq r8, [lr], #100 @ 0x64 │ │ │ │ - rscseq pc, sp, r0, asr r7 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 50070 <__cxa_atexit@plt+0x44328> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 5007c <__cxa_atexit@plt+0x44334> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r6, [pc, #56] @ 4c48c <__cxa_atexit@plt+0x40744> │ │ │ │ + ldr r7, [pc, #56] @ 4c490 <__cxa_atexit@plt+0x40748> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r5, #16 │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, r6, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, r4, asr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + @ instruction: 0xfffff980 │ │ │ │ + rsceq sl, lr, r8, asr #16 │ │ │ │ + rsceq sl, lr, r0, ror #28 │ │ │ │ + @ instruction: 0xffffcb68 │ │ │ │ + @ instruction: 0xffffc84c │ │ │ │ + smlaleq sl, lr, ip, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 500c0 <__cxa_atexit@plt+0x44378> │ │ │ │ - ldr r2, [pc, #48] @ 500d0 <__cxa_atexit@plt+0x44388> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 500d4 <__cxa_atexit@plt+0x4438c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 500d8 <__cxa_atexit@plt+0x44390> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ + bhi 4c4d0 <__cxa_atexit@plt+0x40788> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 4c4d8 <__cxa_atexit@plt+0x40790> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 500dc <__cxa_atexit@plt+0x44394> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r8, lr, r8, lsr #12 │ │ │ │ - ldrhteq pc, [sp], #108 @ 0x6c @ │ │ │ │ - rsceq r8, lr, r0, lsr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 5011c <__cxa_atexit@plt+0x443d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 50120 <__cxa_atexit@plt+0x443d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 50124 <__cxa_atexit@plt+0x443dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strdeq r8, [lr], #80 @ 0x50 @ │ │ │ │ - rscseq pc, sp, r8, asr r6 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldrhteq r3, [lr], #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 50168 <__cxa_atexit@plt+0x44420> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 50174 <__cxa_atexit@plt+0x4442c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc 4c524 <__cxa_atexit@plt+0x407dc> │ │ │ │ + ldr r1, [pc, #48] @ 4c534 <__cxa_atexit@plt+0x407ec> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, ip, asr #12 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrdeq sl, [lr], #220 @ 0xdc @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 501b8 <__cxa_atexit@plt+0x44470> │ │ │ │ - ldr r2, [pc, #48] @ 501c8 <__cxa_atexit@plt+0x44480> │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4c604 <__cxa_atexit@plt+0x408bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #64 @ 0x40 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 4c60c <__cxa_atexit@plt+0x408c4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add ip, r7, #11 │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + sub fp, r6, #5 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldm ip, {r0, r9, sl, ip} │ │ │ │ + ldr r4, [r7, #27] │ │ │ │ + ldr r1, [r7, #31] │ │ │ │ + stmdb r2, {fp, lr} │ │ │ │ + ldr r2, [pc, #120] @ 4c620 <__cxa_atexit@plt+0x408d8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 501cc <__cxa_atexit@plt+0x44484> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #40] @ 501d0 <__cxa_atexit@plt+0x44488> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmdb r5, {r0, r1, r2, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - ldr r7, [pc, #20] @ 501d4 <__cxa_atexit@plt+0x4448c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #112] @ 4c624 <__cxa_atexit@plt+0x408dc> │ │ │ │ + ldr lr, [pc, #112] @ 4c628 <__cxa_atexit@plt+0x408e0> │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r4, [r3, #20] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + add r2, r3, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ + str r3, [r3, #60] @ 0x3c │ │ │ │ + stm r2, {r1, ip, lr} │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + b 49d68 <__cxa_atexit@plt+0x3e020> │ │ │ │ + mov r6, r3 │ │ │ │ + b 4c614 <__cxa_atexit@plt+0x408cc> │ │ │ │ + mov r5, #64 @ 0x40 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r8, lr, r4, ror #10 │ │ │ │ - rscseq pc, sp, r4, asr #11 │ │ │ │ - rsceq r8, lr, ip, ror #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 50214 <__cxa_atexit@plt+0x444cc> │ │ │ │ + @ instruction: 0xffffee8c │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + strdeq sl, [lr], #200 @ 0xc8 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r4, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4c708 <__cxa_atexit@plt+0x409c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 4c710 <__cxa_atexit@plt+0x409c8> │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + add r8, r7, #3 │ │ │ │ + ldr r4, [r7, #27] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r7, #31] │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r7, #43] @ 0x2b │ │ │ │ + str fp, [sp, #24] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr ip, [r7, #19] │ │ │ │ + ldr fp, [r7, #35] @ 0x23 │ │ │ │ + ldr r9, [r7, #39] @ 0x27 │ │ │ │ + ldr r7, [r7, #47] @ 0x2f │ │ │ │ + ldr r3, [pc, #116] @ 4c724 <__cxa_atexit@plt+0x409dc> │ │ │ │ + str r4, [r5, #-16] │ │ │ │ + ldr r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 50218 <__cxa_atexit@plt+0x444d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r3, r2, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #16] @ 5021c <__cxa_atexit@plt+0x444d4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b5c084 <__cxa_atexit@plt+0xb5033c> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r8, lr, ip, lsr #10 │ │ │ │ - rscseq pc, sp, r0, ror #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 50260 <__cxa_atexit@plt+0x44518> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 5026c <__cxa_atexit@plt+0x44524> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + sub sl, r6, #31 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + add r3, r2, #8 │ │ │ │ + stm r3, {r0, r1, r8, lr} │ │ │ │ + str r9, [r2, #36] @ 0x24 │ │ │ │ + str fp, [r2, #32] │ │ │ │ + str r4, [r5, #-12] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + ldr r9, [sp, #8] │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov sl, r7 │ │ │ │ + str ip, [r2, #24] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + b 366b0 <__cxa_atexit@plt+0x2a968> │ │ │ │ + mov r6, r2 │ │ │ │ + b 4c718 <__cxa_atexit@plt+0x409d0> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sp, r4, asr r5 @ │ │ │ │ - ldrdeq r8, [lr], #72 @ 0x48 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 502c4 <__cxa_atexit@plt+0x4457c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 502bc <__cxa_atexit@plt+0x44574> │ │ │ │ - ldr r8, [pc, #40] @ 502cc <__cxa_atexit@plt+0x44584> │ │ │ │ - ldr r3, [pc, #40] @ 502d0 <__cxa_atexit@plt+0x44588> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b 733530 <__cxa_atexit@plt+0x7277e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - sbcseq r9, r9, r4, asr #12 │ │ │ │ - rscseq pc, sp, ip, lsr #7 │ │ │ │ - rsceq r8, lr, ip, ror r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + rsceq sl, lr, ip, lsl #24 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5031c <__cxa_atexit@plt+0x445d4> │ │ │ │ - ldr r7, [pc, #52] @ 5032c <__cxa_atexit@plt+0x445e4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 50310 <__cxa_atexit@plt+0x445c8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 50340 <__cxa_atexit@plt+0x445f8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 50330 <__cxa_atexit@plt+0x445e8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r8, lr, r4, asr #8 │ │ │ │ - rsceq r8, lr, r0, lsr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 503b8 <__cxa_atexit@plt+0x44670> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #144] @ 503f0 <__cxa_atexit@plt+0x446a8> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 503a4 <__cxa_atexit@plt+0x4465c> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 503c8 <__cxa_atexit@plt+0x44680> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 503dc <__cxa_atexit@plt+0x44694> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r3, [pc, #96] @ 503f4 <__cxa_atexit@plt+0x446ac> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 503b0 <__cxa_atexit@plt+0x44668> │ │ │ │ - b 50490 <__cxa_atexit@plt+0x44748> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r2, [r3, #-2] │ │ │ │ - b 50358 <__cxa_atexit@plt+0x44610> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r2, r7 │ │ │ │ - beq 50388 <__cxa_atexit@plt+0x44640> │ │ │ │ - ldr r7, [pc, #20] @ 503f8 <__cxa_atexit@plt+0x446b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq pc, sp, ip, ror r2 @ │ │ │ │ - rsceq r8, lr, r8, asr r3 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - and r0, r2, #3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 50450 <__cxa_atexit@plt+0x44708> │ │ │ │ - sub r2, r0, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 50464 <__cxa_atexit@plt+0x4471c> │ │ │ │ - ldr r3, [pc, #68] @ 5047c <__cxa_atexit@plt+0x44734> │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4c794 <__cxa_atexit@plt+0x40a4c> │ │ │ │ + ldr r2, [pc, #88] @ 4c7a8 <__cxa_atexit@plt+0x40a60> │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r3, #32 │ │ │ │ + str r8, [r3, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 50448 <__cxa_atexit@plt+0x44700> │ │ │ │ - b 50490 <__cxa_atexit@plt+0x44748> │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 4c78c <__cxa_atexit@plt+0x40a44> │ │ │ │ + b 4c7bc <__cxa_atexit@plt+0x40a74> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bic r2, r2, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 50430 <__cxa_atexit@plt+0x446e8> │ │ │ │ - ldr r7, [pc, #20] @ 50480 <__cxa_atexit@plt+0x44738> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ + ldr r7, [pc, #16] @ 4c7ac <__cxa_atexit@plt+0x40a64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrshteq pc, [sp], #20 @ │ │ │ │ - ldrdeq r8, [lr], #32 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rsceq sl, lr, ip, lsr #23 │ │ │ │ + rsceq sl, lr, r8, lsl #23 │ │ │ │ + andeq r0, r0, r8, lsl #24 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5050c <__cxa_atexit@plt+0x447c4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 504f8 <__cxa_atexit@plt+0x447b0> │ │ │ │ - bic r2, r3, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - cmp r2, #4 │ │ │ │ - beq 50534 <__cxa_atexit@plt+0x447ec> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 504f8 <__cxa_atexit@plt+0x447b0> │ │ │ │ - ldr r2, [pc, #216] @ 505a8 <__cxa_atexit@plt+0x44860> │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r8} │ │ │ │ - beq 5056c <__cxa_atexit@plt+0x44824> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 50560 <__cxa_atexit@plt+0x44818> │ │ │ │ - b 50574 <__cxa_atexit@plt+0x4482c> │ │ │ │ - ldr r7, [pc, #152] @ 50598 <__cxa_atexit@plt+0x44850> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #136] @ 5059c <__cxa_atexit@plt+0x44854> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - and r3, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #2 │ │ │ │ - stm r5, {r2, r8} │ │ │ │ - beq 5058c <__cxa_atexit@plt+0x44844> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5056c <__cxa_atexit@plt+0x44824> │ │ │ │ - b 50574 <__cxa_atexit@plt+0x4482c> │ │ │ │ - ldr r2, [pc, #112] @ 505ac <__cxa_atexit@plt+0x44864> │ │ │ │ - ldr r8, [r3, #1] │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4c874 <__cxa_atexit@plt+0x40b2c> │ │ │ │ + ldr ip, [pc, #168] @ 4c880 <__cxa_atexit@plt+0x40b38> │ │ │ │ + ldr r8, [r5, #16]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldmdb r5, {r0, r1, r7} │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [sp] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr ip, [pc, #116] @ 4c884 <__cxa_atexit@plt+0x40b3c> │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str lr, [r5] │ │ │ │ + add lr, r3, #36 @ 0x24 │ │ │ │ + sub fp, r6, #53 @ 0x35 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + stm lr, {r7, r8, fp} │ │ │ │ + add lr, r3, #48 @ 0x30 │ │ │ │ + str fp, [r5, #8] │ │ │ │ + stm lr, {r0, r4, r9, sl} │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r7 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 37274 <__cxa_atexit@plt+0x2b52c> │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffeb2c │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4c8c4 <__cxa_atexit@plt+0x40b7c> │ │ │ │ + ldr r2, [pc, #44] @ 4c8d4 <__cxa_atexit@plt+0x40b8c> │ │ │ │ + ldr r7, [pc, #44] @ 4c8d8 <__cxa_atexit@plt+0x40b90> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r8} │ │ │ │ - beq 5056c <__cxa_atexit@plt+0x44824> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne 50574 <__cxa_atexit@plt+0x4482c> │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 505a0 <__cxa_atexit@plt+0x44858> │ │ │ │ - ldr r0, [pc, #36] @ 505a4 <__cxa_atexit@plt+0x4485c> │ │ │ │ - add r5, r5, #8 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4c8dc <__cxa_atexit@plt+0x40b94> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - rscseq pc, sp, r4, asr #4 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - ldrdeq r8, [lr], #24 @ │ │ │ │ - ldrdeq r8, [lr], #20 @ │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rsceq r8, lr, r4, lsr #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne 505e0 <__cxa_atexit@plt+0x44898> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #16] @ 505f8 <__cxa_atexit@plt+0x448b0> │ │ │ │ - ldr r0, [pc, #16] @ 505fc <__cxa_atexit@plt+0x448b4> │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r7, [pc, #20] @ 4c8e0 <__cxa_atexit@plt+0x40b98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - rsceq r8, lr, ip, ror #2 │ │ │ │ - rsceq r8, lr, r8, ror #2 │ │ │ │ - rsceq r8, lr, r4, asr r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r0, lsr #21 │ │ │ │ + smlaleq sl, lr, r8, sl │ │ │ │ + smlaleq sl, lr, ip, sl │ │ │ │ + rsceq sl, lr, r0, lsl r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 50630 <__cxa_atexit@plt+0x448e8> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #16] @ 50648 <__cxa_atexit@plt+0x44900> │ │ │ │ - ldr r0, [pc, #16] @ 5064c <__cxa_atexit@plt+0x44904> │ │ │ │ + ldr r3, [pc, #20] @ 4c90c <__cxa_atexit@plt+0x40bc4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, lsr #29 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4c94c <__cxa_atexit@plt+0x40c04> │ │ │ │ + ldr r2, [pc, #44] @ 4c95c <__cxa_atexit@plt+0x40c14> │ │ │ │ + ldr r7, [pc, #44] @ 4c960 <__cxa_atexit@plt+0x40c18> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4c964 <__cxa_atexit@plt+0x40c1c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - rsceq r8, lr, ip, lsl r1 │ │ │ │ - rsceq r8, lr, r8, lsl r1 │ │ │ │ - rsceq r8, lr, r4, lsl #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r7, [pc, #20] @ 4c968 <__cxa_atexit@plt+0x40c20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, ip, lsr sl │ │ │ │ + rsceq sl, lr, r4, lsr sl │ │ │ │ + rsceq sl, lr, r8, lsr sl │ │ │ │ + rsceq sl, lr, r8, lsl #9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 50678 <__cxa_atexit@plt+0x44930> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #16] @ 50690 <__cxa_atexit@plt+0x44948> │ │ │ │ - ldr r0, [pc, #16] @ 50694 <__cxa_atexit@plt+0x4494c> │ │ │ │ + ldr r3, [pc, #20] @ 4c994 <__cxa_atexit@plt+0x40c4c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ + add r9, r3, #9 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r8, lsl lr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4c9d4 <__cxa_atexit@plt+0x40c8c> │ │ │ │ + ldr r2, [pc, #44] @ 4c9e4 <__cxa_atexit@plt+0x40c9c> │ │ │ │ + ldr r7, [pc, #44] @ 4c9e8 <__cxa_atexit@plt+0x40ca0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4c9ec <__cxa_atexit@plt+0x40ca4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r8, [lr], #4 @ │ │ │ │ - ldrdeq r8, [lr], #0 @ │ │ │ │ - rsceq r8, lr, r8, asr #1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 506f8 <__cxa_atexit@plt+0x449b0> │ │ │ │ - ldr r7, [pc, #96] @ 5071c <__cxa_atexit@plt+0x449d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 50708 <__cxa_atexit@plt+0x449c0> │ │ │ │ - ldr r7, [pc, #76] @ 50720 <__cxa_atexit@plt+0x449d8> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r7, [pc, #20] @ 4c9f0 <__cxa_atexit@plt+0x40ca8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 506ec <__cxa_atexit@plt+0x449a4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 50340 <__cxa_atexit@plt+0x445f8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 50728 <__cxa_atexit@plt+0x449e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrdeq sl, [lr], #152 @ 0x98 @ │ │ │ │ + ldrdeq sl, [lr], #144 @ 0x90 @ │ │ │ │ + ldrdeq sl, [lr], #148 @ 0x94 @ │ │ │ │ + rsceq sl, lr, r0, lsl #8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4ca1c <__cxa_atexit@plt+0x40cd4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #17 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + smlalseq r2, lr, r0, sp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4ca5c <__cxa_atexit@plt+0x40d14> │ │ │ │ + ldr r2, [pc, #44] @ 4ca6c <__cxa_atexit@plt+0x40d24> │ │ │ │ + ldr r7, [pc, #44] @ 4ca70 <__cxa_atexit@plt+0x40d28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4ca74 <__cxa_atexit@plt+0x40d2c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 50724 <__cxa_atexit@plt+0x449dc> │ │ │ │ + ldr r7, [pc, #20] @ 4ca78 <__cxa_atexit@plt+0x40d30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - rsceq r8, lr, r4, asr r0 │ │ │ │ - rsceq r8, lr, r0, ror r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 50760 <__cxa_atexit@plt+0x44a18> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 50764 <__cxa_atexit@plt+0x44a1c> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r4, ror r9 │ │ │ │ + rsceq sl, lr, ip, ror #18 │ │ │ │ + rsceq sl, lr, r0, ror r9 │ │ │ │ + rsceq sl, lr, r8, ror r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4caa4 <__cxa_atexit@plt+0x40d5c> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, sp, ip, lsl pc │ │ │ │ - ldrshteq lr, [sp], #248 @ 0xf8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #25 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r8, lsl #26 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 507b4 <__cxa_atexit@plt+0x44a6c> │ │ │ │ - ldr r3, [pc, #60] @ 507c4 <__cxa_atexit@plt+0x44a7c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 507a4 <__cxa_atexit@plt+0x44a5c> │ │ │ │ - ldr r7, [r8, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4cae4 <__cxa_atexit@plt+0x40d9c> │ │ │ │ + ldr r2, [pc, #44] @ 4caf4 <__cxa_atexit@plt+0x40dac> │ │ │ │ + ldr r7, [pc, #44] @ 4caf8 <__cxa_atexit@plt+0x40db0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4cafc <__cxa_atexit@plt+0x40db4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 507c8 <__cxa_atexit@plt+0x44a80> │ │ │ │ + ldr r7, [pc, #20] @ 4cb00 <__cxa_atexit@plt+0x40db8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r7, lr, ip, asr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r0, lsl r9 │ │ │ │ + rsceq sl, lr, r8, lsl #18 │ │ │ │ + rsceq sl, lr, ip, lsl #18 │ │ │ │ + strdeq sl, [lr], #32 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4cb2c <__cxa_atexit@plt+0x40de4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #33 @ 0x21 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, lsl #25 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 50834 <__cxa_atexit@plt+0x44aec> │ │ │ │ - ldr r3, [pc, #60] @ 50844 <__cxa_atexit@plt+0x44afc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 50824 <__cxa_atexit@plt+0x44adc> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4cb6c <__cxa_atexit@plt+0x40e24> │ │ │ │ + ldr r2, [pc, #44] @ 4cb7c <__cxa_atexit@plt+0x40e34> │ │ │ │ + ldr r7, [pc, #44] @ 4cb80 <__cxa_atexit@plt+0x40e38> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4cb84 <__cxa_atexit@plt+0x40e3c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 50848 <__cxa_atexit@plt+0x44b00> │ │ │ │ + ldr r7, [pc, #20] @ 4cb88 <__cxa_atexit@plt+0x40e40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r7, lr, r0, asr pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, ip, lsr #17 │ │ │ │ + rsceq sl, lr, r4, lsr #17 │ │ │ │ + rsceq sl, lr, r8, lsr #17 │ │ │ │ + rsceq sl, lr, r8, ror #4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4cbb4 <__cxa_atexit@plt+0x40e6c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #41 @ 0x29 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + ldrshteq r2, [lr], #184 @ 0xb8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 508b4 <__cxa_atexit@plt+0x44b6c> │ │ │ │ - ldr r3, [pc, #60] @ 508c4 <__cxa_atexit@plt+0x44b7c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 508a4 <__cxa_atexit@plt+0x44b5c> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4cbf4 <__cxa_atexit@plt+0x40eac> │ │ │ │ + ldr r2, [pc, #44] @ 4cc04 <__cxa_atexit@plt+0x40ebc> │ │ │ │ + ldr r7, [pc, #44] @ 4cc08 <__cxa_atexit@plt+0x40ec0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4cc0c <__cxa_atexit@plt+0x40ec4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 508c8 <__cxa_atexit@plt+0x44b80> │ │ │ │ + ldr r7, [pc, #20] @ 4cc10 <__cxa_atexit@plt+0x40ec8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq r7, [lr], #228 @ 0xe4 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r8, asr #16 │ │ │ │ + rsceq sl, lr, r0, asr #16 │ │ │ │ + rsceq sl, lr, r4, asr #16 │ │ │ │ + rsceq sl, lr, r0, ror #3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4cc3c <__cxa_atexit@plt+0x40ef4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #49 @ 0x31 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, ror fp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 50934 <__cxa_atexit@plt+0x44bec> │ │ │ │ - ldr r3, [pc, #60] @ 50944 <__cxa_atexit@plt+0x44bfc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 50924 <__cxa_atexit@plt+0x44bdc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4cc7c <__cxa_atexit@plt+0x40f34> │ │ │ │ + ldr r2, [pc, #44] @ 4cc8c <__cxa_atexit@plt+0x40f44> │ │ │ │ + ldr r7, [pc, #44] @ 4cc90 <__cxa_atexit@plt+0x40f48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4cc94 <__cxa_atexit@plt+0x40f4c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 50948 <__cxa_atexit@plt+0x44c00> │ │ │ │ + ldr r7, [pc, #20] @ 4cc98 <__cxa_atexit@plt+0x40f50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r7, lr, r8, asr lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r4, ror #15 │ │ │ │ + ldrdeq sl, [lr], #124 @ 0x7c @ │ │ │ │ + rsceq sl, lr, r0, ror #15 │ │ │ │ + rsceq sl, lr, r8, asr r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4ccc4 <__cxa_atexit@plt+0x40f7c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #57 @ 0x39 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r8, ror #21 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4cd04 <__cxa_atexit@plt+0x40fbc> │ │ │ │ + ldr r2, [pc, #44] @ 4cd14 <__cxa_atexit@plt+0x40fcc> │ │ │ │ + ldr r7, [pc, #44] @ 4cd18 <__cxa_atexit@plt+0x40fd0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4cd1c <__cxa_atexit@plt+0x40fd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 509f4 <__cxa_atexit@plt+0x44cac> │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldmib r5, {r7, sl} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [pc, #120] @ 50a0c <__cxa_atexit@plt+0x44cc4> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r9, [pc, #116] @ 50a10 <__cxa_atexit@plt+0x44cc8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - add r9, pc, r9 │ │ │ │ - cmp lr, #10 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - ble 509dc <__cxa_atexit@plt+0x44c94> │ │ │ │ - ldr r3, [pc, #64] @ 50a18 <__cxa_atexit@plt+0x44cd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 509e4 <__cxa_atexit@plt+0x44c9c> │ │ │ │ - ldr r3, [pc, #48] @ 50a14 <__cxa_atexit@plt+0x44ccc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #32] @ 50a1c <__cxa_atexit@plt+0x44cd4> │ │ │ │ + ldr r7, [pc, #20] @ 4cd20 <__cxa_atexit@plt+0x40fd8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr r8 │ │ │ │ - andeq r0, r0, r8, lsr #18 │ │ │ │ - andeq r0, r0, ip, ror #21 │ │ │ │ - rsceq r8, lr, r4, asr #32 │ │ │ │ - rsceq r8, lr, r4, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 50a68 <__cxa_atexit@plt+0x44d20> │ │ │ │ - ldr r2, [pc, #48] @ 50a74 <__cxa_atexit@plt+0x44d2c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #40] @ 50a78 <__cxa_atexit@plt+0x44d30> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 50a7c <__cxa_atexit@plt+0x44d34> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r0, lsl #15 │ │ │ │ + rsceq sl, lr, r8, ror r7 │ │ │ │ + rsceq sl, lr, ip, ror r7 │ │ │ │ + ldrdeq sl, [lr], #0 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4cd4c <__cxa_atexit@plt+0x41004> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ add r9, r3, #129 @ 0x81 │ │ │ │ - b baf2d4 <__cxa_atexit@plt+0xba358c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, sp, ip, lsr #24 │ │ │ │ - rscseq lr, sp, ip, ror #27 │ │ │ │ - rscseq lr, sp, r4, ror ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 50ab8 <__cxa_atexit@plt+0x44d70> │ │ │ │ - ldr r8, [pc, #36] @ 50ac0 <__cxa_atexit@plt+0x44d78> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 50ac4 <__cxa_atexit@plt+0x44d7c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r8, r9, ip, asr sp │ │ │ │ - rscseq lr, sp, r8, asr #23 │ │ │ │ - rsceq r7, lr, r0, asr pc │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, ror #20 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 50b40 <__cxa_atexit@plt+0x44df8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 50b48 <__cxa_atexit@plt+0x44e00> │ │ │ │ - ldr r1, [pc, #92] @ 50b5c <__cxa_atexit@plt+0x44e14> │ │ │ │ - ldr r0, [pc, #92] @ 50b60 <__cxa_atexit@plt+0x44e18> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #64] @ 50b64 <__cxa_atexit@plt+0x44e1c> │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #56] @ 50b68 <__cxa_atexit@plt+0x44e20> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 50b50 <__cxa_atexit@plt+0x44e08> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - rscseq lr, sp, r4, ror #22 │ │ │ │ - rscseq lr, sp, r8, lsl sp │ │ │ │ - rscseq lr, sp, ip, asr fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 50ba4 <__cxa_atexit@plt+0x44e5c> │ │ │ │ - ldr r8, [pc, #36] @ 50bac <__cxa_atexit@plt+0x44e64> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 50bb0 <__cxa_atexit@plt+0x44e68> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 4cd8c <__cxa_atexit@plt+0x41044> │ │ │ │ + ldr r2, [pc, #44] @ 4cd9c <__cxa_atexit@plt+0x41054> │ │ │ │ + ldr r7, [pc, #44] @ 4cda0 <__cxa_atexit@plt+0x41058> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4cda4 <__cxa_atexit@plt+0x4105c> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r8, r9, r0, ror ip │ │ │ │ - ldrsbteq lr, [sp], #172 @ 0xac │ │ │ │ - rsceq r7, lr, r4, ror #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 50c2c <__cxa_atexit@plt+0x44ee4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 50c34 <__cxa_atexit@plt+0x44eec> │ │ │ │ - ldr r1, [pc, #92] @ 50c48 <__cxa_atexit@plt+0x44f00> │ │ │ │ - ldr r0, [pc, #92] @ 50c4c <__cxa_atexit@plt+0x44f04> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #64] @ 50c50 <__cxa_atexit@plt+0x44f08> │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #56] @ 50c54 <__cxa_atexit@plt+0x44f0c> │ │ │ │ - add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 50c3c <__cxa_atexit@plt+0x44ef4> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - rscseq lr, sp, r8, ror sl │ │ │ │ - rscseq lr, sp, ip, lsr #24 │ │ │ │ - rscseq lr, sp, r0, ror sl │ │ │ │ - rsceq r7, lr, r0, asr #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 50d18 <__cxa_atexit@plt+0x44fd0> │ │ │ │ - ldr r3, [pc, #188] @ 50d34 <__cxa_atexit@plt+0x44fec> │ │ │ │ - add r7, r7, #8 │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - beq 50cbc <__cxa_atexit@plt+0x44f74> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #28 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 50cc8 <__cxa_atexit@plt+0x44f80> │ │ │ │ - cmp r8, lr │ │ │ │ - bcc 50d20 <__cxa_atexit@plt+0x44fd8> │ │ │ │ - ldr r2, [pc, #152] @ 50d48 <__cxa_atexit@plt+0x45000> │ │ │ │ - ldr r8, [pc, #152] @ 50d4c <__cxa_atexit@plt+0x45004> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 50ce0 <__cxa_atexit@plt+0x44f98> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #20] @ 4cda8 <__cxa_atexit@plt+0x41060> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmp r8, lr │ │ │ │ - bcc 50d20 <__cxa_atexit@plt+0x44fd8> │ │ │ │ - ldr r2, [pc, #96] @ 50d38 <__cxa_atexit@plt+0x44ff0> │ │ │ │ - ldr r8, [pc, #96] @ 50d3c <__cxa_atexit@plt+0x44ff4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #84] @ 50d40 <__cxa_atexit@plt+0x44ff8> │ │ │ │ - sub r9, lr, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #76] @ 50d44 <__cxa_atexit@plt+0x44ffc> │ │ │ │ - add r2, r2, #1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, ip, lsl r7 │ │ │ │ + rsceq sl, lr, r4, lsl r7 │ │ │ │ + rsceq sl, lr, r8, lsl r7 │ │ │ │ + rsceq sl, lr, r8, asr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4cdd4 <__cxa_atexit@plt+0x4108c> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - mov r6, lr │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - sbcseq r8, r9, r2, lsr #22 │ │ │ │ - rscseq lr, sp, r0, asr fp │ │ │ │ - smlalseq lr, sp, r4, r9 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - sbcseq r8, r9, r4, lsr fp │ │ │ │ - rsceq r7, lr, r8, asr #25 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #137 @ 0x89 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + ldrsbteq r2, [lr], #152 @ 0x98 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - ldmib r5, {r1, lr} │ │ │ │ - add r6, r6, #28 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 50d94 <__cxa_atexit@plt+0x4504c> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 50de4 <__cxa_atexit@plt+0x4509c> │ │ │ │ - ldr r0, [pc, #120] @ 50e00 <__cxa_atexit@plt+0x450b8> │ │ │ │ - ldr r8, [pc, #120] @ 50e04 <__cxa_atexit@plt+0x450bc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 50dac <__cxa_atexit@plt+0x45064> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 50de4 <__cxa_atexit@plt+0x4509c> │ │ │ │ - ldr r0, [pc, #76] @ 50df0 <__cxa_atexit@plt+0x450a8> │ │ │ │ - ldr r8, [pc, #76] @ 50df4 <__cxa_atexit@plt+0x450ac> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #64] @ 50df8 <__cxa_atexit@plt+0x450b0> │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #52] @ 50dfc <__cxa_atexit@plt+0x450b4> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - sbcseq r8, r9, r6, asr sl │ │ │ │ - rscseq lr, sp, r0, lsl #21 │ │ │ │ - rscseq lr, sp, r4, asr #17 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - sbcseq r8, r9, ip, asr sl │ │ │ │ - rsceq r7, lr, r0, lsl ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 50e74 <__cxa_atexit@plt+0x4512c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 50e80 <__cxa_atexit@plt+0x45138> │ │ │ │ - ldr r2, [pc, #84] @ 50e90 <__cxa_atexit@plt+0x45148> │ │ │ │ - ldr r1, [pc, #84] @ 50e94 <__cxa_atexit@plt+0x4514c> │ │ │ │ + bhi 4ce14 <__cxa_atexit@plt+0x410cc> │ │ │ │ + ldr r2, [pc, #44] @ 4ce24 <__cxa_atexit@plt+0x410dc> │ │ │ │ + ldr r7, [pc, #44] @ 4ce28 <__cxa_atexit@plt+0x410e0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 50e98 <__cxa_atexit@plt+0x45150> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4ce2c <__cxa_atexit@plt+0x410e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - rscseq lr, sp, ip, lsr #16 │ │ │ │ - ldrheq r8, [r9], #147 @ 0x93 │ │ │ │ - rsceq r7, lr, r0, ror fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 50f04 <__cxa_atexit@plt+0x451bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 50f10 <__cxa_atexit@plt+0x451c8> │ │ │ │ - ldr r1, [pc, #80] @ 50f20 <__cxa_atexit@plt+0x451d8> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #68] @ 50f24 <__cxa_atexit@plt+0x451dc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #56] @ 50f28 <__cxa_atexit@plt+0x451e0> │ │ │ │ - add r5, r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 4ce30 <__cxa_atexit@plt+0x410e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlalseq lr, sp, ip, r7 │ │ │ │ - rscseq lr, sp, r4, ror #18 │ │ │ │ - smlalseq lr, sp, ip, r7 │ │ │ │ - strdeq r7, [lr], #168 @ 0xa8 @ │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strhteq sl, [lr], #104 @ 0x68 │ │ │ │ + strhteq sl, [lr], #96 @ 0x60 │ │ │ │ + strhteq sl, [lr], #100 @ 0x64 │ │ │ │ + rsceq r9, lr, r0, asr #31 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r8, r5, #16 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 51008 <__cxa_atexit@plt+0x452c0> │ │ │ │ - ldr lr, [pc, #216] @ 51024 <__cxa_atexit@plt+0x452dc> │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - beq 50fbc <__cxa_atexit@plt+0x45274> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #48 @ 0x30 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc 51010 <__cxa_atexit@plt+0x452c8> │ │ │ │ - ldr r2, [pc, #160] @ 51028 <__cxa_atexit@plt+0x452e0> │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4ce5c <__cxa_atexit@plt+0x41114> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #145 @ 0x91 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, asr r9 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4ce9c <__cxa_atexit@plt+0x41154> │ │ │ │ + ldr r2, [pc, #44] @ 4ceac <__cxa_atexit@plt+0x41164> │ │ │ │ + ldr r7, [pc, #44] @ 4ceb0 <__cxa_atexit@plt+0x41168> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - mov r2, r9 │ │ │ │ - str r0, [r9, #8] │ │ │ │ - str r1, [r2, #16]! │ │ │ │ - cmp r8, #39 @ 0x27 │ │ │ │ - str r3, [r9, #12] │ │ │ │ - bne 50fc8 <__cxa_atexit@plt+0x45280> │ │ │ │ - ldr r8, [pc, #120] @ 5102c <__cxa_atexit@plt+0x452e4> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #96] @ 51030 <__cxa_atexit@plt+0x452e8> │ │ │ │ - ldr r0, [pc, #96] @ 51034 <__cxa_atexit@plt+0x452ec> │ │ │ │ - add r1, pc, r1 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4ceb4 <__cxa_atexit@plt+0x4116c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #24]! │ │ │ │ - add r3, r6, #16 │ │ │ │ - add r2, r0, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #72] @ 51038 <__cxa_atexit@plt+0x452f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - sub r7, lr, #6 │ │ │ │ - stm r3, {r1, r2, r6} │ │ │ │ - mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #20] @ 4ceb8 <__cxa_atexit@plt+0x41170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #48 @ 0x30 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - smlalseq lr, sp, r0, r8 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - rscseq lr, sp, ip, ror #16 │ │ │ │ - rscseq lr, sp, r0, lsr #13 │ │ │ │ - rsceq r7, lr, r8, ror #19 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r4, asr r6 │ │ │ │ + rsceq sl, lr, ip, asr #12 │ │ │ │ + rsceq sl, lr, r0, asr r6 │ │ │ │ + rsceq r9, lr, r8, lsr pc │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 510e4 <__cxa_atexit@plt+0x4539c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r8, [pc, #124] @ 510f0 <__cxa_atexit@plt+0x453a8> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r1, [r3, #20]! │ │ │ │ - mov r9, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r9, #-16]! │ │ │ │ - cmp sl, #39 @ 0x27 │ │ │ │ - stmdb r3, {r0, lr} │ │ │ │ - bne 510a4 <__cxa_atexit@plt+0x4535c> │ │ │ │ - ldr r8, [pc, #92] @ 510f4 <__cxa_atexit@plt+0x453ac> │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r3, [pc, #76] @ 510f8 <__cxa_atexit@plt+0x453b0> │ │ │ │ - ldr r1, [pc, #76] @ 510fc <__cxa_atexit@plt+0x453b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r2, #24]! │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r3, [pc, #60] @ 51100 <__cxa_atexit@plt+0x453b8> │ │ │ │ - add r1, r1, #1 │ │ │ │ + ldr r3, [pc, #20] @ 4cee4 <__cxa_atexit@plt+0x4119c> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r2, [r2, #24] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - rscseq lr, sp, r8, lsr #15 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - smlalseq lr, sp, r0, r7 │ │ │ │ - rscseq lr, sp, r8, asr #11 │ │ │ │ - rsceq r7, lr, r0, lsr #18 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #153 @ 0x99 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r8, asr #17 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 51178 <__cxa_atexit@plt+0x45430> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 51184 <__cxa_atexit@plt+0x4543c> │ │ │ │ - ldr lr, [pc, #92] @ 51194 <__cxa_atexit@plt+0x4544c> │ │ │ │ - ldr r1, [pc, #92] @ 51198 <__cxa_atexit@plt+0x45450> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r8, [pc, #64] @ 5119c <__cxa_atexit@plt+0x45454> │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + bhi 4cf24 <__cxa_atexit@plt+0x411dc> │ │ │ │ + ldr r2, [pc, #44] @ 4cf34 <__cxa_atexit@plt+0x411ec> │ │ │ │ + ldr r7, [pc, #44] @ 4cf38 <__cxa_atexit@plt+0x411f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4cf3c <__cxa_atexit@plt+0x411f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r2, [r9, #20] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - rscseq lr, sp, r0, lsr r5 │ │ │ │ - sbcseq r8, r9, r5, asr #13 │ │ │ │ - rsceq r7, lr, r4, lsl #17 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 511f0 <__cxa_atexit@plt+0x454a8> │ │ │ │ - ldr lr, [pc, #56] @ 51200 <__cxa_atexit@plt+0x454b8> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add r7, r7, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r3, r7} │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r3, [r8, #20] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - rsceq r7, lr, ip, lsl r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 51268 <__cxa_atexit@plt+0x45520> │ │ │ │ - ldr sl, [pc, #72] @ 51278 <__cxa_atexit@plt+0x45530> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #56] @ 5127c <__cxa_atexit@plt+0x45534> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r8, lr │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + ldr r7, [pc, #20] @ 4cf40 <__cxa_atexit@plt+0x411f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - sbcseq r8, r9, lr, ror #11 │ │ │ │ - rsceq r7, lr, r4, lsr #15 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq sl, [lr], #80 @ 0x50 @ │ │ │ │ + rsceq sl, lr, r8, ror #11 │ │ │ │ + rsceq sl, lr, ip, ror #11 │ │ │ │ + strhteq r9, [lr], #224 @ 0xe0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4cf6c <__cxa_atexit@plt+0x41224> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #161 @ 0xa1 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, asr #16 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 512e8 <__cxa_atexit@plt+0x455a0> │ │ │ │ - ldr sl, [pc, #72] @ 512f8 <__cxa_atexit@plt+0x455b0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #56] @ 512fc <__cxa_atexit@plt+0x455b4> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r8, lr │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - sbcseq r8, r9, lr, ror #10 │ │ │ │ - rsceq r7, lr, r0, lsr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5134c <__cxa_atexit@plt+0x45604> │ │ │ │ - ldr r2, [pc, #48] @ 5135c <__cxa_atexit@plt+0x45614> │ │ │ │ - ldr r3, [pc, #48] @ 51360 <__cxa_atexit@plt+0x45618> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4cfac <__cxa_atexit@plt+0x41264> │ │ │ │ + ldr r2, [pc, #44] @ 4cfbc <__cxa_atexit@plt+0x41274> │ │ │ │ + ldr r7, [pc, #44] @ 4cfc0 <__cxa_atexit@plt+0x41278> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - sbcseq r8, r9, r2, lsl r5 │ │ │ │ - rsceq r7, lr, r0, asr #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 513f8 <__cxa_atexit@plt+0x456b0> │ │ │ │ - ldr r1, [pc, #140] @ 5141c <__cxa_atexit@plt+0x456d4> │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [pc, #116] @ 51420 <__cxa_atexit@plt+0x456d8> │ │ │ │ - add r1, r1, #1 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4cfc4 <__cxa_atexit@plt+0x4127c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - bcc 5140c <__cxa_atexit@plt+0x456c4> │ │ │ │ - ldr sl, [pc, #100] @ 51424 <__cxa_atexit@plt+0x456dc> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #84] @ 51428 <__cxa_atexit@plt+0x456e0> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r9, #16]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r8, lr │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 4cfc8 <__cxa_atexit@plt+0x41280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq lr, sp, r8, asr r4 │ │ │ │ - rscseq lr, sp, r0, ror #5 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - sbcseq r8, r9, lr, asr r4 │ │ │ │ - strdeq r7, [lr], #88 @ 0x58 @ │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, ip, lsl #11 │ │ │ │ + rsceq sl, lr, r4, lsl #11 │ │ │ │ + rsceq sl, lr, r8, lsl #11 │ │ │ │ + rsceq r9, lr, r8, lsr #28 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4cff4 <__cxa_atexit@plt+0x412ac> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #169 @ 0xa9 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + ldrhteq r2, [lr], #120 @ 0x78 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 51490 <__cxa_atexit@plt+0x45748> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5149c <__cxa_atexit@plt+0x45754> │ │ │ │ - ldr r2, [pc, #76] @ 514ac <__cxa_atexit@plt+0x45764> │ │ │ │ - ldr r1, [pc, #76] @ 514b0 <__cxa_atexit@plt+0x45768> │ │ │ │ + bhi 4d034 <__cxa_atexit@plt+0x412ec> │ │ │ │ + ldr r2, [pc, #44] @ 4d044 <__cxa_atexit@plt+0x412fc> │ │ │ │ + ldr r7, [pc, #44] @ 4d048 <__cxa_atexit@plt+0x41300> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 514b4 <__cxa_atexit@plt+0x4576c> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d04c <__cxa_atexit@plt+0x41304> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - rscseq lr, sp, r8, lsl #4 │ │ │ │ - sbcseq r8, r9, sl, asr #7 │ │ │ │ - rsceq r7, lr, r8, ror #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 51520 <__cxa_atexit@plt+0x457d8> │ │ │ │ - ldr r2, [pc, #76] @ 51530 <__cxa_atexit@plt+0x457e8> │ │ │ │ - ldr r1, [pc, #76] @ 51534 <__cxa_atexit@plt+0x457ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #56] @ 51538 <__cxa_atexit@plt+0x457f0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 4d050 <__cxa_atexit@plt+0x41308> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - rscseq lr, sp, ip, lsl #6 │ │ │ │ - rscseq lr, sp, ip, lsl #3 │ │ │ │ - @ instruction: 0xfffff414 │ │ │ │ - andeq r0, r0, r5, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r8, lsr #10 │ │ │ │ + rsceq sl, lr, r0, lsr #10 │ │ │ │ + rsceq sl, lr, r4, lsr #10 │ │ │ │ + rsceq r9, lr, r0, lsr #27 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d07c <__cxa_atexit@plt+0x41334> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #177 @ 0xb1 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, lsr r7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 515d4 <__cxa_atexit@plt+0x4588c> │ │ │ │ - ldr r7, [pc, #132] @ 515f4 <__cxa_atexit@plt+0x458ac> │ │ │ │ - ldr lr, [pc, #132] @ 515f8 <__cxa_atexit@plt+0x458b0> │ │ │ │ - mov r3, r2 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d0bc <__cxa_atexit@plt+0x41374> │ │ │ │ + ldr r2, [pc, #44] @ 4d0cc <__cxa_atexit@plt+0x41384> │ │ │ │ + ldr r7, [pc, #44] @ 4d0d0 <__cxa_atexit@plt+0x41388> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d0d4 <__cxa_atexit@plt+0x4138c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r3, r6, #23 │ │ │ │ - cmp r8, #10 │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - ble 515bc <__cxa_atexit@plt+0x45874> │ │ │ │ - ldr r1, [pc, #72] @ 51600 <__cxa_atexit@plt+0x458b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 515c4 <__cxa_atexit@plt+0x4587c> │ │ │ │ - ldr r1, [pc, #56] @ 515fc <__cxa_atexit@plt+0x458b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 51604 <__cxa_atexit@plt+0x458bc> │ │ │ │ + ldr r7, [pc, #20] @ 4d0d8 <__cxa_atexit@plt+0x41390> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff4b0 │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - rsceq r7, lr, r4, ror #8 │ │ │ │ - rsceq r7, lr, r4, lsr r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 51678 <__cxa_atexit@plt+0x45930> │ │ │ │ - ldr r7, [pc, #92] @ 5168c <__cxa_atexit@plt+0x45944> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq 51660 <__cxa_atexit@plt+0x45918> │ │ │ │ - ldr r7, [pc, #76] @ 51690 <__cxa_atexit@plt+0x45948> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r4, asr #9 │ │ │ │ + strhteq sl, [lr], #76 @ 0x4c │ │ │ │ + rsceq sl, lr, r0, asr #9 │ │ │ │ + rsceq r9, lr, r8, lsl sp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d104 <__cxa_atexit@plt+0x413bc> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #185 @ 0xb9 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r8, lsr #13 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d144 <__cxa_atexit@plt+0x413fc> │ │ │ │ + ldr r2, [pc, #44] @ 4d154 <__cxa_atexit@plt+0x4140c> │ │ │ │ + ldr r7, [pc, #44] @ 4d158 <__cxa_atexit@plt+0x41410> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d15c <__cxa_atexit@plt+0x41414> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 5166c <__cxa_atexit@plt+0x45924> │ │ │ │ - mov r7, r9 │ │ │ │ - b 516e0 <__cxa_atexit@plt+0x45998> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 51694 <__cxa_atexit@plt+0x4594c> │ │ │ │ + ldr r7, [pc, #20] @ 4d160 <__cxa_atexit@plt+0x41418> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq r7, [lr], #48 @ 0x30 @ │ │ │ │ - rsceq r7, lr, r8, lsr #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 516d0 <__cxa_atexit@plt+0x45988> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 516c8 <__cxa_atexit@plt+0x45980> │ │ │ │ - b 516e0 <__cxa_atexit@plt+0x45998> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rsceq r7, lr, ip, ror #6 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r0, ror #8 │ │ │ │ + rsceq sl, lr, r8, asr r4 │ │ │ │ + rsceq sl, lr, ip, asr r4 │ │ │ │ + smlaleq r9, lr, r0, ip │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r0, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - bcc 51774 <__cxa_atexit@plt+0x45a2c> │ │ │ │ - ldr r1, [pc, #128] @ 51794 <__cxa_atexit@plt+0x45a4c> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r9, [pc, #124] @ 51798 <__cxa_atexit@plt+0x45a50> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 4d18c <__cxa_atexit@plt+0x41444> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - add r9, pc, r9 │ │ │ │ - cmp r8, #10 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - ble 5175c <__cxa_atexit@plt+0x45a14> │ │ │ │ - ldr r3, [pc, #72] @ 517a0 <__cxa_atexit@plt+0x45a58> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 51764 <__cxa_atexit@plt+0x45a1c> │ │ │ │ - ldr r3, [pc, #56] @ 5179c <__cxa_atexit@plt+0x45a54> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r3, [r0, #36] @ 0x24 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #40] @ 517a4 <__cxa_atexit@plt+0x45a5c> │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + add r9, r3, #193 @ 0xc1 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, lsr #12 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d1cc <__cxa_atexit@plt+0x41484> │ │ │ │ + ldr r2, [pc, #44] @ 4d1dc <__cxa_atexit@plt+0x41494> │ │ │ │ + ldr r7, [pc, #44] @ 4d1e0 <__cxa_atexit@plt+0x41498> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d1e4 <__cxa_atexit@plt+0x4149c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {sl, lr} │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff30c │ │ │ │ - @ instruction: 0xfffffad8 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - strhteq r7, [lr], #44 @ 0x2c │ │ │ │ - smlaleq r7, lr, r4, r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 51870 <__cxa_atexit@plt+0x45b28> │ │ │ │ - ldr r7, [pc, #220] @ 518a8 <__cxa_atexit@plt+0x45b60> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r7, [pc, #20] @ 4d1e8 <__cxa_atexit@plt+0x414a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #-8]! │ │ │ │ - str r9, [r2, #4] │ │ │ │ - beq 51860 <__cxa_atexit@plt+0x45b18> │ │ │ │ - ldr r3, [pc, #196] @ 518ac <__cxa_atexit@plt+0x45b64> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r1, [r8, #15] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - bcc 51880 <__cxa_atexit@plt+0x45b38> │ │ │ │ - ldr r0, [pc, #156] @ 518b8 <__cxa_atexit@plt+0x45b70> │ │ │ │ - ldr r8, [pc, #156] @ 518bc <__cxa_atexit@plt+0x45b74> │ │ │ │ - ldr r5, [pc, #156] @ 518c0 <__cxa_atexit@plt+0x45b78> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r3, #23 │ │ │ │ - str r5, [r6, #12] │ │ │ │ - add r5, r6, #16 │ │ │ │ - stm r5, {r1, r7, lr} │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 518b4 <__cxa_atexit@plt+0x45b6c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq sl, [lr], #60 @ 0x3c @ │ │ │ │ + strdeq sl, [lr], #52 @ 0x34 @ │ │ │ │ + strdeq sl, [lr], #56 @ 0x38 @ │ │ │ │ + rsceq r9, lr, r8, lsl #24 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d214 <__cxa_atexit@plt+0x414cc> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #209 @ 0xd1 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + smlalseq r2, lr, r8, r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d254 <__cxa_atexit@plt+0x4150c> │ │ │ │ + ldr r2, [pc, #44] @ 4d264 <__cxa_atexit@plt+0x4151c> │ │ │ │ + ldr r7, [pc, #44] @ 4d268 <__cxa_atexit@plt+0x41520> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d26c <__cxa_atexit@plt+0x41524> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #36] @ 518b0 <__cxa_atexit@plt+0x45b68> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r7, [pc, #20] @ 4d270 <__cxa_atexit@plt+0x41528> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - rscseq sp, sp, r4, lsl #31 │ │ │ │ - rsceq r7, lr, ip, lsr #3 │ │ │ │ - rsceq r7, lr, r4, ror #3 │ │ │ │ - @ instruction: 0xfffff204 │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - @ instruction: 0xfffff9e4 │ │ │ │ - rsceq r7, lr, ip, ror r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlaleq sl, lr, r8, r3 │ │ │ │ + smlaleq sl, lr, r0, r3 │ │ │ │ + smlaleq sl, lr, r4, r3 │ │ │ │ + rsceq r9, lr, r0, lsl #23 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [pc, #148] @ 51970 <__cxa_atexit@plt+0x45c28> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5] │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - bcc 5194c <__cxa_atexit@plt+0x45c04> │ │ │ │ - ldr r2, [pc, #104] @ 51974 <__cxa_atexit@plt+0x45c2c> │ │ │ │ - ldr r8, [pc, #104] @ 51978 <__cxa_atexit@plt+0x45c30> │ │ │ │ - ldr r9, [pc, #104] @ 5197c <__cxa_atexit@plt+0x45c34> │ │ │ │ + ldr r3, [pc, #20] @ 4d29c <__cxa_atexit@plt+0x41554> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #217 @ 0xd9 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r0, lsl r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d2dc <__cxa_atexit@plt+0x41594> │ │ │ │ + ldr r2, [pc, #44] @ 4d2ec <__cxa_atexit@plt+0x415a4> │ │ │ │ + ldr r7, [pc, #44] @ 4d2f0 <__cxa_atexit@plt+0x415a8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #40] @ 51980 <__cxa_atexit@plt+0x45c38> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d2f4 <__cxa_atexit@plt+0x415ac> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - bx r0 │ │ │ │ - smlalseq sp, sp, r0, lr @ │ │ │ │ - @ instruction: 0xfffff114 │ │ │ │ - @ instruction: 0xfffff9f0 │ │ │ │ - @ instruction: 0xfffff8f0 │ │ │ │ - rsceq r7, lr, r0, ror #1 │ │ │ │ - ldrdeq r7, [lr], #0 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ 519ac <__cxa_atexit@plt+0x45c64> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - strhteq r7, [lr], #12 │ │ │ │ - rsceq r7, lr, ip, lsl #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 51a88 <__cxa_atexit@plt+0x45d40> │ │ │ │ - ldr r3, [pc, #236] @ 51ac0 <__cxa_atexit@plt+0x45d78> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - beq 51a78 <__cxa_atexit@plt+0x45d30> │ │ │ │ - ldr r2, [pc, #216] @ 51ac4 <__cxa_atexit@plt+0x45d7c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r1, [r8, #15] │ │ │ │ - ldr r2, [pc, #188] @ 51ac8 <__cxa_atexit@plt+0x45d80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - bcc 51a98 <__cxa_atexit@plt+0x45d50> │ │ │ │ - ldr r0, [pc, #160] @ 51ad4 <__cxa_atexit@plt+0x45d8c> │ │ │ │ - ldr r8, [pc, #160] @ 51ad8 <__cxa_atexit@plt+0x45d90> │ │ │ │ - ldr r5, [pc, #160] @ 51adc <__cxa_atexit@plt+0x45d94> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r2, #23 │ │ │ │ - str r5, [r6, #12] │ │ │ │ - add r5, r6, #16 │ │ │ │ - stm r5, {r1, r7, lr} │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #3 │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 51ad0 <__cxa_atexit@plt+0x45d88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #40] @ 51acc <__cxa_atexit@plt+0x45d84> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r7, [pc, #20] @ 4d2f8 <__cxa_atexit@plt+0x415b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - rscseq sp, sp, ip, ror sp │ │ │ │ - rscseq sp, sp, r0, asr ip │ │ │ │ - smlaleq r6, lr, r4, pc @ │ │ │ │ - ldrdeq r6, [lr], #252 @ 0xfc @ │ │ │ │ - @ instruction: 0xffffefec │ │ │ │ - @ instruction: 0xfffff8c4 │ │ │ │ - @ instruction: 0xfffff7cc │ │ │ │ - rsceq r6, lr, r0, ror #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r4, lsr r3 │ │ │ │ + rsceq sl, lr, ip, lsr #6 │ │ │ │ + rsceq sl, lr, r0, lsr r3 │ │ │ │ + strdeq r9, [lr], #168 @ 0xa8 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r6, [pc, #176] @ 51ba8 <__cxa_atexit@plt+0x45e60> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r3, r6, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r6, [pc, #136] @ 51bac <__cxa_atexit@plt+0x45e64> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r3, #-4]! │ │ │ │ - add r6, r2, #40 @ 0x28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 51b84 <__cxa_atexit@plt+0x45e3c> │ │ │ │ - ldr r0, [pc, #112] @ 51bb0 <__cxa_atexit@plt+0x45e68> │ │ │ │ - ldr r9, [pc, #112] @ 51bb4 <__cxa_atexit@plt+0x45e6c> │ │ │ │ - ldr r5, [pc, #112] @ 51bb8 <__cxa_atexit@plt+0x45e70> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r5, [r2, #12] │ │ │ │ - str r7, [r2, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r3, [pc, #24] @ 4d328 <__cxa_atexit@plt+0x415e0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r3, r3, #249 @ 0xf9 │ │ │ │ + add r9, r3, #768 @ 0x300 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r8, lsl #9 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d368 <__cxa_atexit@plt+0x41620> │ │ │ │ + ldr r2, [pc, #44] @ 4d378 <__cxa_atexit@plt+0x41630> │ │ │ │ + ldr r7, [pc, #44] @ 4d37c <__cxa_atexit@plt+0x41634> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d380 <__cxa_atexit@plt+0x41638> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r2, [r2, #28] │ │ │ │ - str r9, [r2, #32] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #44] @ 51bbc <__cxa_atexit@plt+0x45e74> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 4d384 <__cxa_atexit@plt+0x4163c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ bx r0 │ │ │ │ - rscseq sp, sp, r4, ror #22 │ │ │ │ - rscseq sp, sp, r4, asr #24 │ │ │ │ - @ instruction: 0xffffeee0 │ │ │ │ - @ instruction: 0xfffff7b8 │ │ │ │ - @ instruction: 0xfffff6c0 │ │ │ │ - rsceq r6, lr, r8, lsr #29 │ │ │ │ - rsceq r6, lr, r8, asr lr │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, ip, asr #5 │ │ │ │ + rsceq sl, lr, r4, asr #5 │ │ │ │ + rsceq sl, lr, r8, asr #5 │ │ │ │ + rsceq r9, lr, ip, ror #20 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d3b0 <__cxa_atexit@plt+0x41668> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #65 @ 0x41 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + ldrshteq r2, [lr], #60 @ 0x3c │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 51c28 <__cxa_atexit@plt+0x45ee0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 51c34 <__cxa_atexit@plt+0x45eec> │ │ │ │ - ldr r1, [pc, #80] @ 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #68] @ 51c48 <__cxa_atexit@plt+0x45f00> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #56] @ 51c4c <__cxa_atexit@plt+0x45f04> │ │ │ │ - add r5, r5, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d3f0 <__cxa_atexit@plt+0x416a8> │ │ │ │ + ldr r2, [pc, #44] @ 4d400 <__cxa_atexit@plt+0x416b8> │ │ │ │ + ldr r7, [pc, #44] @ 4d404 <__cxa_atexit@plt+0x416bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d408 <__cxa_atexit@plt+0x416c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 4d40c <__cxa_atexit@plt+0x416c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, sp, r8, ror sl │ │ │ │ - rscseq sp, sp, ip, lsr ip │ │ │ │ - rscseq sp, sp, r8, ror sl │ │ │ │ - rsceq r6, lr, r8, asr #27 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r8, ror #4 │ │ │ │ + rsceq sl, lr, r0, ror #4 │ │ │ │ + rsceq sl, lr, r4, ror #4 │ │ │ │ + rsceq r9, lr, r4, ror #19 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d438 <__cxa_atexit@plt+0x416f0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #73 @ 0x49 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r4, ror r3 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 51cd4 <__cxa_atexit@plt+0x45f8c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 51cdc <__cxa_atexit@plt+0x45f94> │ │ │ │ - ldr r1, [pc, #104] @ 51cf0 <__cxa_atexit@plt+0x45fa8> │ │ │ │ - sub r9, r6, #18 │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r0, [pc, #80] @ 51cf4 <__cxa_atexit@plt+0x45fac> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d478 <__cxa_atexit@plt+0x41730> │ │ │ │ + ldr r2, [pc, #44] @ 4d488 <__cxa_atexit@plt+0x41740> │ │ │ │ + ldr r7, [pc, #44] @ 4d48c <__cxa_atexit@plt+0x41744> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d490 <__cxa_atexit@plt+0x41748> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #76] @ 51cf8 <__cxa_atexit@plt+0x45fb0> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #68] @ 51cfc <__cxa_atexit@plt+0x45fb4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - stm sl, {r1, r2, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 51ce4 <__cxa_atexit@plt+0x45f9c> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, sp, r0, ror #19 │ │ │ │ - smlalseq sp, sp, ip, fp @ │ │ │ │ - rscseq sp, sp, r0, ror #19 │ │ │ │ - rscseq sp, sp, ip, lsr fp │ │ │ │ - rsceq r6, lr, r8, lsl sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 51d88 <__cxa_atexit@plt+0x46040> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 51d90 <__cxa_atexit@plt+0x46048> │ │ │ │ - ldr r1, [pc, #108] @ 51da4 <__cxa_atexit@plt+0x4605c> │ │ │ │ - ldr r0, [pc, #108] @ 51da8 <__cxa_atexit@plt+0x46060> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [pc, #84] @ 51dac <__cxa_atexit@plt+0x46064> │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #80] @ 51db0 <__cxa_atexit@plt+0x46068> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr lr, [pc, #72] @ 51db4 <__cxa_atexit@plt+0x4606c> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 51d98 <__cxa_atexit@plt+0x46050> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #20] @ 4d494 <__cxa_atexit@plt+0x4174c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - rscseq sp, sp, ip, lsr #18 │ │ │ │ - sbcseq r7, r9, fp, ror sl │ │ │ │ - ldrsbteq sp, [sp], #172 @ 0xac │ │ │ │ - rscseq sp, sp, r0, lsr #18 │ │ │ │ - rsceq r6, lr, r0, ror #24 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r4, lsl #4 │ │ │ │ + strdeq sl, [lr], #28 @ │ │ │ │ + rsceq sl, lr, r8, lsl #4 │ │ │ │ + rsceq r9, lr, ip, asr r9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d4c0 <__cxa_atexit@plt+0x41778> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #81 @ 0x51 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, ip, ror #5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 51e20 <__cxa_atexit@plt+0x460d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 51e2c <__cxa_atexit@plt+0x460e4> │ │ │ │ - ldr r1, [pc, #80] @ 51e3c <__cxa_atexit@plt+0x460f4> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #68] @ 51e40 <__cxa_atexit@plt+0x460f8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #56] @ 51e44 <__cxa_atexit@plt+0x460fc> │ │ │ │ - add r5, r5, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d500 <__cxa_atexit@plt+0x417b8> │ │ │ │ + ldr r2, [pc, #44] @ 4d510 <__cxa_atexit@plt+0x417c8> │ │ │ │ + ldr r7, [pc, #44] @ 4d514 <__cxa_atexit@plt+0x417cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d518 <__cxa_atexit@plt+0x417d0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 4d51c <__cxa_atexit@plt+0x417d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, sp, r0, lsl #17 │ │ │ │ - rscseq sp, sp, r4, asr #20 │ │ │ │ - rscseq sp, sp, r0, lsl #17 │ │ │ │ - ldrdeq r6, [lr], #176 @ 0xb0 @ │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r8, lsr #3 │ │ │ │ + rsceq sl, lr, r0, lsr #3 │ │ │ │ + rsceq sl, lr, r4, lsr #3 │ │ │ │ + ldrdeq r9, [lr], #132 @ 0x84 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d548 <__cxa_atexit@plt+0x41800> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #89 @ 0x59 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r4, ror #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 51ecc <__cxa_atexit@plt+0x46184> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 51ed4 <__cxa_atexit@plt+0x4618c> │ │ │ │ - ldr r1, [pc, #104] @ 51ee8 <__cxa_atexit@plt+0x461a0> │ │ │ │ - sub r9, r6, #18 │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r0, [pc, #80] @ 51eec <__cxa_atexit@plt+0x461a4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d588 <__cxa_atexit@plt+0x41840> │ │ │ │ + ldr r2, [pc, #44] @ 4d598 <__cxa_atexit@plt+0x41850> │ │ │ │ + ldr r7, [pc, #44] @ 4d59c <__cxa_atexit@plt+0x41854> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d5a0 <__cxa_atexit@plt+0x41858> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #76] @ 51ef0 <__cxa_atexit@plt+0x461a8> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #68] @ 51ef4 <__cxa_atexit@plt+0x461ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - stm sl, {r1, r2, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 51edc <__cxa_atexit@plt+0x46194> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, sp, r8, ror #15 │ │ │ │ - rscseq sp, sp, r4, lsr #19 │ │ │ │ - rscseq sp, sp, r8, ror #15 │ │ │ │ - rscseq sp, sp, r4, asr #18 │ │ │ │ - rsceq r6, lr, r0, lsr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 51f80 <__cxa_atexit@plt+0x46238> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 51f88 <__cxa_atexit@plt+0x46240> │ │ │ │ - ldr r1, [pc, #108] @ 51f9c <__cxa_atexit@plt+0x46254> │ │ │ │ - ldr r0, [pc, #108] @ 51fa0 <__cxa_atexit@plt+0x46258> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [pc, #84] @ 51fa4 <__cxa_atexit@plt+0x4625c> │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #80] @ 51fa8 <__cxa_atexit@plt+0x46260> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr lr, [pc, #72] @ 51fac <__cxa_atexit@plt+0x46264> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 51f90 <__cxa_atexit@plt+0x46248> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #20] @ 4d5a4 <__cxa_atexit@plt+0x4185c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - rscseq sp, sp, r4, lsr r7 │ │ │ │ - sbcseq r7, r9, r2, ror r8 │ │ │ │ - rscseq sp, sp, r4, ror #17 │ │ │ │ - rscseq sp, sp, r8, lsr #14 │ │ │ │ - rsceq r6, lr, r8, ror #20 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r4, asr #2 │ │ │ │ + rsceq sl, lr, ip, lsr r1 │ │ │ │ + rsceq sl, lr, r0, asr #2 │ │ │ │ + rsceq r9, lr, ip, asr #16 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d5d0 <__cxa_atexit@plt+0x41888> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #97 @ 0x61 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + ldrsbteq r2, [lr], #28 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 52018 <__cxa_atexit@plt+0x462d0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 52024 <__cxa_atexit@plt+0x462dc> │ │ │ │ - ldr r1, [pc, #80] @ 52034 <__cxa_atexit@plt+0x462ec> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #68] @ 52038 <__cxa_atexit@plt+0x462f0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #56] @ 5203c <__cxa_atexit@plt+0x462f4> │ │ │ │ - add r5, r5, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d610 <__cxa_atexit@plt+0x418c8> │ │ │ │ + ldr r2, [pc, #44] @ 4d620 <__cxa_atexit@plt+0x418d8> │ │ │ │ + ldr r7, [pc, #44] @ 4d624 <__cxa_atexit@plt+0x418dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d628 <__cxa_atexit@plt+0x418e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq sp, sp, r8, lsl #13 │ │ │ │ - rscseq sp, sp, ip, asr #16 │ │ │ │ - rscseq sp, sp, r8, lsl #13 │ │ │ │ - ldrdeq r6, [lr], #152 @ 0x98 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 520c4 <__cxa_atexit@plt+0x4637c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 520cc <__cxa_atexit@plt+0x46384> │ │ │ │ - ldr r1, [pc, #104] @ 520e0 <__cxa_atexit@plt+0x46398> │ │ │ │ - sub r9, r6, #18 │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r0, [pc, #80] @ 520e4 <__cxa_atexit@plt+0x4639c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #76] @ 520e8 <__cxa_atexit@plt+0x463a0> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #68] @ 520ec <__cxa_atexit@plt+0x463a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - stm sl, {r1, r2, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 520d4 <__cxa_atexit@plt+0x4638c> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #20] @ 4d62c <__cxa_atexit@plt+0x418e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrshteq sp, [sp], #80 @ 0x50 │ │ │ │ - rscseq sp, sp, ip, lsr #15 │ │ │ │ - ldrshteq sp, [sp], #80 @ 0x50 │ │ │ │ - rscseq sp, sp, ip, asr #14 │ │ │ │ - rsceq r6, lr, r8, lsr #18 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r0, ror #1 │ │ │ │ + ldrdeq sl, [lr], #8 @ │ │ │ │ + ldrdeq sl, [lr], #12 @ │ │ │ │ + rsceq r9, lr, r4, asr #15 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d658 <__cxa_atexit@plt+0x41910> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #105 @ 0x69 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r4, asr r1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 52178 <__cxa_atexit@plt+0x46430> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 52180 <__cxa_atexit@plt+0x46438> │ │ │ │ - ldr r1, [pc, #108] @ 52194 <__cxa_atexit@plt+0x4644c> │ │ │ │ - ldr r0, [pc, #108] @ 52198 <__cxa_atexit@plt+0x46450> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [pc, #84] @ 5219c <__cxa_atexit@plt+0x46454> │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #80] @ 521a0 <__cxa_atexit@plt+0x46458> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr lr, [pc, #72] @ 521a4 <__cxa_atexit@plt+0x4645c> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 52188 <__cxa_atexit@plt+0x46440> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - rscseq sp, sp, ip, lsr r5 │ │ │ │ - sbcseq r7, r9, lr, asr r6 │ │ │ │ - rscseq sp, sp, ip, ror #13 │ │ │ │ - rscseq sp, sp, r0, lsr r5 │ │ │ │ - rsceq r6, lr, ip, ror #16 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 521f0 <__cxa_atexit@plt+0x464a8> │ │ │ │ - ldr r7, [pc, #52] @ 52204 <__cxa_atexit@plt+0x464bc> │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d698 <__cxa_atexit@plt+0x41950> │ │ │ │ + ldr r2, [pc, #44] @ 4d6a8 <__cxa_atexit@plt+0x41960> │ │ │ │ + ldr r7, [pc, #44] @ 4d6ac <__cxa_atexit@plt+0x41964> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d6b0 <__cxa_atexit@plt+0x41968> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, sl} │ │ │ │ - beq 521e4 <__cxa_atexit@plt+0x4649c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 52218 <__cxa_atexit@plt+0x464d0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 52208 <__cxa_atexit@plt+0x464c0> │ │ │ │ + ldr r7, [pc, #20] @ 4d6b4 <__cxa_atexit@plt+0x4196c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r6, lr, ip, lsl #17 │ │ │ │ - rsceq r6, lr, ip, lsl #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + rsceq sl, lr, ip, ror r0 │ │ │ │ + rsceq sl, lr, r4, ror r0 │ │ │ │ + rsceq sl, lr, r8, ror r0 │ │ │ │ + rsceq r9, lr, ip, lsr r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - and r2, r3, #3 │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 522a0 <__cxa_atexit@plt+0x46558> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 522f0 <__cxa_atexit@plt+0x465a8> │ │ │ │ - bic r2, r3, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 522fc <__cxa_atexit@plt+0x465b4> │ │ │ │ - cmp r2, #4 │ │ │ │ - bne 52310 <__cxa_atexit@plt+0x465c8> │ │ │ │ - ldr r2, [pc, #512] @ 52458 <__cxa_atexit@plt+0x46710> │ │ │ │ - ldr r1, [r3, #1] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 52398 <__cxa_atexit@plt+0x46650> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 52410 <__cxa_atexit@plt+0x466c8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub lr, r3, #6 │ │ │ │ - add r0, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 523b4 <__cxa_atexit@plt+0x4666c> │ │ │ │ - ldr r8, [pc, #456] @ 52464 <__cxa_atexit@plt+0x4671c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 5235c <__cxa_atexit@plt+0x46614> │ │ │ │ - ldr r2, [pc, #380] @ 52424 <__cxa_atexit@plt+0x466dc> │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 52398 <__cxa_atexit@plt+0x46650> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 52410 <__cxa_atexit@plt+0x466c8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub lr, r3, #6 │ │ │ │ - add r0, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 523a0 <__cxa_atexit@plt+0x46658> │ │ │ │ - ldr r8, [pc, #332] @ 52438 <__cxa_atexit@plt+0x466f0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 5235c <__cxa_atexit@plt+0x46614> │ │ │ │ - ldr r8, [pc, #296] @ 52420 <__cxa_atexit@plt+0x466d8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 52304 <__cxa_atexit@plt+0x465bc> │ │ │ │ - ldr r8, [pc, #336] @ 52454 <__cxa_atexit@plt+0x4670c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r2, [pc, #300] @ 52444 <__cxa_atexit@plt+0x466fc> │ │ │ │ - ldr r1, [r3, #1] │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r3, [pc, #20] @ 4d6e0 <__cxa_atexit@plt+0x41998> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #113 @ 0x71 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, ip, asr #1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d720 <__cxa_atexit@plt+0x419d8> │ │ │ │ + ldr r2, [pc, #44] @ 4d730 <__cxa_atexit@plt+0x419e8> │ │ │ │ + ldr r7, [pc, #44] @ 4d734 <__cxa_atexit@plt+0x419ec> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 52398 <__cxa_atexit@plt+0x46650> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 52410 <__cxa_atexit@plt+0x466c8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub lr, r3, #6 │ │ │ │ - add r0, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 523c8 <__cxa_atexit@plt+0x46680> │ │ │ │ - ldr r8, [pc, #244] @ 52450 <__cxa_atexit@plt+0x46708> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, #216] @ 5243c <__cxa_atexit@plt+0x466f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #212] @ 52440 <__cxa_atexit@plt+0x466f8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d738 <__cxa_atexit@plt+0x419f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr sl, [pc, #128] @ 52428 <__cxa_atexit@plt+0x466e0> │ │ │ │ - ldr r8, [pc, #128] @ 5242c <__cxa_atexit@plt+0x466e4> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 523d8 <__cxa_atexit@plt+0x46690> │ │ │ │ - ldr sl, [pc, #160] @ 5245c <__cxa_atexit@plt+0x46714> │ │ │ │ - ldr r8, [pc, #160] @ 52460 <__cxa_atexit@plt+0x46718> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 523d8 <__cxa_atexit@plt+0x46690> │ │ │ │ - ldr sl, [pc, #120] @ 52448 <__cxa_atexit@plt+0x46700> │ │ │ │ - ldr r8, [pc, #120] @ 5244c <__cxa_atexit@plt+0x46704> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #80] @ 52430 <__cxa_atexit@plt+0x466e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [pc, #76] @ 52434 <__cxa_atexit@plt+0x466ec> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, lr │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - sbcseq r7, r9, pc, ror #9 │ │ │ │ - andeq r0, r0, r0, lsl #7 │ │ │ │ - @ instruction: 0xfffff81c │ │ │ │ - sbcseq r7, r9, fp, lsr #8 │ │ │ │ - rscseq sp, sp, r0, ror #8 │ │ │ │ - rscseq sp, sp, r4, lsr #5 │ │ │ │ - @ instruction: 0xfffffa1c │ │ │ │ - smlalseq sp, sp, r4, r4 @ │ │ │ │ - rscseq sp, sp, r0, lsr #6 │ │ │ │ - andeq r0, r0, r0, lsr r2 │ │ │ │ - @ instruction: 0xfffff9ec │ │ │ │ - ldrsheq r7, [r9], #50 @ 0x32 │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - ldrheq r7, [r9], #73 @ 0x49 │ │ │ │ - andeq r0, r0, r0, lsl r2 │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - sbcseq r7, r9, sl, ror #7 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - strhteq r6, [lr], #80 @ 0x50 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 5251c <__cxa_atexit@plt+0x467d4> │ │ │ │ - add r5, r2, #12 │ │ │ │ - ldmib r2, {r0, r1} │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add lr, r3, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 524dc <__cxa_atexit@plt+0x46794> │ │ │ │ - ldr r8, [pc, #124] @ 5252c <__cxa_atexit@plt+0x467e4> │ │ │ │ - ldr r7, [pc, #124] @ 52530 <__cxa_atexit@plt+0x467e8> │ │ │ │ - add sl, r3, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #112] @ 52534 <__cxa_atexit@plt+0x467ec> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm sl, {r0, r1, r2, r7, lr} │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - str r8, [r3, #4] │ │ │ │ + ldr r7, [pc, #20] @ 4d73c <__cxa_atexit@plt+0x419f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr sl, [pc, #84] @ 52538 <__cxa_atexit@plt+0x467f0> │ │ │ │ - ldr r8, [pc, #84] @ 5253c <__cxa_atexit@plt+0x467f4> │ │ │ │ - ldr r2, [pc, #84] @ 52540 <__cxa_atexit@plt+0x467f8> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [pc, #72] @ 52544 <__cxa_atexit@plt+0x467fc> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc40 │ │ │ │ - rscseq sp, sp, ip, lsr r3 │ │ │ │ - rscseq sp, sp, r8, asr #3 │ │ │ │ - @ instruction: 0xfffffacc │ │ │ │ - ldrheq r7, [r9], #46 @ 0x2e │ │ │ │ - rscseq sp, sp, ip, asr #6 │ │ │ │ - smlalseq sp, sp, r0, r1 @ │ │ │ │ - ldrdeq r6, [lr], #64 @ 0x40 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, lr, r8, lsl r0 │ │ │ │ + rsceq sl, lr, r0, lsl r0 │ │ │ │ + rsceq sl, lr, r4, lsl r0 │ │ │ │ + strhteq r9, [lr], #100 @ 0x64 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 525fc <__cxa_atexit@plt+0x468b4> │ │ │ │ - add r5, r2, #12 │ │ │ │ - ldmib r2, {r0, r1} │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add lr, r3, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 525bc <__cxa_atexit@plt+0x46874> │ │ │ │ - ldr r8, [pc, #124] @ 5260c <__cxa_atexit@plt+0x468c4> │ │ │ │ - ldr r7, [pc, #124] @ 52610 <__cxa_atexit@plt+0x468c8> │ │ │ │ - add sl, r3, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #112] @ 52614 <__cxa_atexit@plt+0x468cc> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm sl, {r0, r1, r2, r7, lr} │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr sl, [pc, #84] @ 52618 <__cxa_atexit@plt+0x468d0> │ │ │ │ - ldr r8, [pc, #84] @ 5261c <__cxa_atexit@plt+0x468d4> │ │ │ │ - ldr r2, [pc, #84] @ 52620 <__cxa_atexit@plt+0x468d8> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [pc, #72] @ 52624 <__cxa_atexit@plt+0x468dc> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff968 │ │ │ │ - rscseq sp, sp, ip, asr r2 │ │ │ │ - rscseq sp, sp, r8, ror #1 │ │ │ │ - @ instruction: 0xfffff7f4 │ │ │ │ - ldrsheq r7, [r9], #26 │ │ │ │ - rscseq sp, sp, ip, ror #4 │ │ │ │ - ldrhteq sp, [sp], #0 │ │ │ │ - strdeq r6, [lr], #48 @ 0x30 @ │ │ │ │ + ldr r3, [pc, #20] @ 4d768 <__cxa_atexit@plt+0x41a20> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #121 @ 0x79 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r2, lr, r4, asr #32 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 526dc <__cxa_atexit@plt+0x46994> │ │ │ │ - add r5, r2, #12 │ │ │ │ - ldmib r2, {r0, r1} │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add lr, r3, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 5269c <__cxa_atexit@plt+0x46954> │ │ │ │ - ldr r8, [pc, #124] @ 526ec <__cxa_atexit@plt+0x469a4> │ │ │ │ - ldr r7, [pc, #124] @ 526f0 <__cxa_atexit@plt+0x469a8> │ │ │ │ - add sl, r3, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #112] @ 526f4 <__cxa_atexit@plt+0x469ac> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm sl, {r0, r1, r2, r7, lr} │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr sl, [pc, #84] @ 526f8 <__cxa_atexit@plt+0x469b0> │ │ │ │ - ldr r8, [pc, #84] @ 526fc <__cxa_atexit@plt+0x469b4> │ │ │ │ - ldr r2, [pc, #84] @ 52700 <__cxa_atexit@plt+0x469b8> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [pc, #72] @ 52704 <__cxa_atexit@plt+0x469bc> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff690 │ │ │ │ - rscseq sp, sp, ip, ror r1 │ │ │ │ - rscseq sp, sp, r8 │ │ │ │ - @ instruction: 0xfffff51c │ │ │ │ - sbcseq r7, r9, fp, lsr #2 │ │ │ │ - rscseq sp, sp, ip, lsl #3 │ │ │ │ - ldrsbteq ip, [sp], #240 @ 0xf0 │ │ │ │ - rsceq r6, lr, r8, ror r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 52768 <__cxa_atexit@plt+0x46a20> │ │ │ │ - ldr r7, [pc, #80] @ 52788 <__cxa_atexit@plt+0x46a40> │ │ │ │ - ldr r2, [pc, #80] @ 5278c <__cxa_atexit@plt+0x46a44> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - add r2, r2, #129 @ 0x81 │ │ │ │ - stmdb r3, {r2, sl} │ │ │ │ - beq 5275c <__cxa_atexit@plt+0x46a14> │ │ │ │ - mov r7, r9 │ │ │ │ - b 52218 <__cxa_atexit@plt+0x464d0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 52790 <__cxa_atexit@plt+0x46a48> │ │ │ │ - ldr r5, [pc, #32] @ 52794 <__cxa_atexit@plt+0x46a4c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d7a8 <__cxa_atexit@plt+0x41a60> │ │ │ │ + ldr r2, [pc, #44] @ 4d7b8 <__cxa_atexit@plt+0x41a70> │ │ │ │ + ldr r7, [pc, #44] @ 4d7bc <__cxa_atexit@plt+0x41a74> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d7c0 <__cxa_atexit@plt+0x41a78> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #129 @ 0x81 │ │ │ │ mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffad4 │ │ │ │ - rscseq ip, sp, ip, lsl #31 │ │ │ │ - rsceq r6, lr, r8, lsl r3 │ │ │ │ - rscseq ip, sp, r8, asr pc │ │ │ │ - strdeq r6, [lr], #32 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ 527c0 <__cxa_atexit@plt+0x46a78> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldrdeq r6, [lr], #44 @ 0x2c @ │ │ │ │ - strhteq r6, [lr], #44 @ 0x2c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 52830 <__cxa_atexit@plt+0x46ae8> │ │ │ │ - ldr r3, [pc, #108] @ 52858 <__cxa_atexit@plt+0x46b10> │ │ │ │ - ldr r2, [pc, #108] @ 5285c <__cxa_atexit@plt+0x46b14> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #96] @ 52860 <__cxa_atexit@plt+0x46b18> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - add r1, r1, #129 @ 0x81 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - beq 52820 <__cxa_atexit@plt+0x46ad8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 52218 <__cxa_atexit@plt+0x464d0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 52864 <__cxa_atexit@plt+0x46b1c> │ │ │ │ - ldr r3, [pc, #44] @ 52868 <__cxa_atexit@plt+0x46b20> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #129 @ 0x81 │ │ │ │ - ldr r3, [pc, #32] @ 5286c <__cxa_atexit@plt+0x46b24> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #20] @ 4d7c4 <__cxa_atexit@plt+0x41a7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add sl, r3, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa20 │ │ │ │ - rscseq ip, sp, r4, ror #28 │ │ │ │ - rscseq ip, sp, ip, asr #29 │ │ │ │ - rsceq r6, lr, r0, asr r2 │ │ │ │ - smlalseq ip, sp, r0, lr │ │ │ │ - rscseq ip, sp, r0, lsl lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 528a8 <__cxa_atexit@plt+0x46b60> │ │ │ │ - ldr r3, [pc, #40] @ 528c0 <__cxa_atexit@plt+0x46b78> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strhteq r9, [lr], #244 @ 0xf4 │ │ │ │ + rsceq r9, lr, ip, lsr #31 │ │ │ │ + strhteq r9, [lr], #240 @ 0xf0 │ │ │ │ + rsceq r9, lr, ip, lsr #12 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d7f0 <__cxa_atexit@plt+0x41aa8> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #1 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #201 @ 0xc9 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + ldrhteq r1, [lr], #252 @ 0xfc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d830 <__cxa_atexit@plt+0x41ae8> │ │ │ │ + ldr r2, [pc, #44] @ 4d840 <__cxa_atexit@plt+0x41af8> │ │ │ │ + ldr r7, [pc, #44] @ 4d844 <__cxa_atexit@plt+0x41afc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d848 <__cxa_atexit@plt+0x41b00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 528c4 <__cxa_atexit@plt+0x46b7c> │ │ │ │ + ldr r7, [pc, #20] @ 4d84c <__cxa_atexit@plt+0x41b04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrhteq ip, [sp], #244 @ 0xf4 │ │ │ │ - rsceq r6, lr, ip, lsl #5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 52900 <__cxa_atexit@plt+0x46bb8> │ │ │ │ - ldr r3, [pc, #40] @ 52918 <__cxa_atexit@plt+0x46bd0> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq r9, lr, r0, asr pc │ │ │ │ + rsceq r9, lr, r8, asr #30 │ │ │ │ + rsceq r9, lr, ip, asr #30 │ │ │ │ + rsceq r9, lr, r4, lsr #11 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d878 <__cxa_atexit@plt+0x41b30> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #225 @ 0xe1 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r1, lr, r4, lsr pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d8b8 <__cxa_atexit@plt+0x41b70> │ │ │ │ + ldr r2, [pc, #44] @ 4d8c8 <__cxa_atexit@plt+0x41b80> │ │ │ │ + ldr r7, [pc, #44] @ 4d8cc <__cxa_atexit@plt+0x41b84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d8d0 <__cxa_atexit@plt+0x41b88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5291c <__cxa_atexit@plt+0x46bd4> │ │ │ │ + ldr r7, [pc, #20] @ 4d8d4 <__cxa_atexit@plt+0x41b8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq ip, sp, r0, ror #30 │ │ │ │ - smlaleq r6, lr, r4, r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 52958 <__cxa_atexit@plt+0x46c10> │ │ │ │ - ldr r3, [pc, #40] @ 52970 <__cxa_atexit@plt+0x46c28> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq r9, lr, ip, ror #29 │ │ │ │ + rsceq r9, lr, r4, ror #29 │ │ │ │ + rsceq r9, lr, r8, ror #29 │ │ │ │ + rsceq r9, lr, ip, lsl r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d900 <__cxa_atexit@plt+0x41bb8> │ │ │ │ + mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #1 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #233 @ 0xe9 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r1, lr, ip, lsr #29 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4d940 <__cxa_atexit@plt+0x41bf8> │ │ │ │ + ldr r2, [pc, #44] @ 4d950 <__cxa_atexit@plt+0x41c08> │ │ │ │ + ldr r7, [pc, #44] @ 4d954 <__cxa_atexit@plt+0x41c0c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d958 <__cxa_atexit@plt+0x41c10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 52974 <__cxa_atexit@plt+0x46c2c> │ │ │ │ + ldr r7, [pc, #20] @ 4d95c <__cxa_atexit@plt+0x41c14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq ip, sp, ip, lsl #30 │ │ │ │ - rsceq r6, lr, r8, ror #5 │ │ │ │ - rsceq r6, lr, r0, lsr #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq r9, lr, r8, lsl #29 │ │ │ │ + rsceq r9, lr, r0, lsl #29 │ │ │ │ + rsceq r9, lr, r4, lsl #29 │ │ │ │ + smlaleq r9, lr, r4, r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4d988 <__cxa_atexit@plt+0x41c40> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #241 @ 0xf1 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r1, lr, r4, lsr #28 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 529b4 <__cxa_atexit@plt+0x46c6c> │ │ │ │ - ldr r2, [pc, #36] @ 529bc <__cxa_atexit@plt+0x46c74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 529c0 <__cxa_atexit@plt+0x46c78> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ + bhi 4d9c8 <__cxa_atexit@plt+0x41c80> │ │ │ │ + ldr r2, [pc, #44] @ 4d9d8 <__cxa_atexit@plt+0x41c90> │ │ │ │ + ldr r7, [pc, #44] @ 4d9dc <__cxa_atexit@plt+0x41c94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4d9e0 <__cxa_atexit@plt+0x41c98> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq ip, [sp], #200 @ 0xc8 │ │ │ │ - ldrhteq ip, [sp], #228 @ 0xe4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r7, [pc, #20] @ 4d9e4 <__cxa_atexit@plt+0x41c9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq r9, lr, r4, lsr #28 │ │ │ │ + rsceq r9, lr, ip, lsl lr │ │ │ │ + rsceq r9, lr, r0, lsr #28 │ │ │ │ + rsceq r9, lr, ip, lsl #8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 4da10 <__cxa_atexit@plt+0x41cc8> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r9, r3, #249 @ 0xf9 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + smlalseq r1, lr, ip, sp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 52a40 <__cxa_atexit@plt+0x46cf8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 52a48 <__cxa_atexit@plt+0x46d00> │ │ │ │ - ldr r1, [pc, #108] @ 52a68 <__cxa_atexit@plt+0x46d20> │ │ │ │ - ldr r0, [pc, #108] @ 52a6c <__cxa_atexit@plt+0x46d24> │ │ │ │ - ldr r2, [pc, #108] @ 52a70 <__cxa_atexit@plt+0x46d28> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [pc, #92] @ 52a74 <__cxa_atexit@plt+0x46d2c> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4da50 <__cxa_atexit@plt+0x41d08> │ │ │ │ + ldr r2, [pc, #44] @ 4da60 <__cxa_atexit@plt+0x41d18> │ │ │ │ + ldr r7, [pc, #44] @ 4da64 <__cxa_atexit@plt+0x41d1c> │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #76] @ 52a78 <__cxa_atexit@plt+0x46d30> │ │ │ │ - add r1, r1, #1 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r0, [pc, #36] @ 4da68 <__cxa_atexit@plt+0x41d20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r2 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 52a50 <__cxa_atexit@plt+0x46d08> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 52a64 <__cxa_atexit@plt+0x46d1c> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 4da6c <__cxa_atexit@plt+0x41d24> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rsceq r6, lr, r4, asr #5 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - sbcseq r6, r9, r1, ror #23 │ │ │ │ - rscseq ip, sp, ip, lsl lr │ │ │ │ - rscseq ip, sp, r0, ror #24 │ │ │ │ - smlaleq r6, lr, r0, r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq r9, lr, r0, asr #27 │ │ │ │ + strhteq r9, [lr], #216 @ 0xd8 │ │ │ │ + strhteq r9, [lr], #220 @ 0xdc │ │ │ │ + rsceq r9, lr, r4, lsl #7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 52aa0 <__cxa_atexit@plt+0x46d58> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 93673c <__cxa_atexit@plt+0x92a9f4> │ │ │ │ - rsceq r6, lr, r8, ror #4 │ │ │ │ - rsceq r6, lr, r8, lsl #5 │ │ │ │ + ldr r3, [pc, #24] @ 4da9c <__cxa_atexit@plt+0x41d54> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r9, r3, #256 @ 0x100 │ │ │ │ + b 3043c <__cxa_atexit@plt+0x246f4> │ │ │ │ + rscseq r1, lr, r4, lsl sp │ │ │ │ + rsceq r9, lr, r0, lsr #31 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r8, r5, #12 │ │ │ │ cmp fp, r8 │ │ │ │ - bhi 52b24 <__cxa_atexit@plt+0x46ddc> │ │ │ │ + bhi 4db08 <__cxa_atexit@plt+0x41dc0> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52b1c <__cxa_atexit@plt+0x46dd4> │ │ │ │ - ldr r3, [pc, #84] @ 52b2c <__cxa_atexit@plt+0x46de4> │ │ │ │ - ldr r2, [pc, #84] @ 52b30 <__cxa_atexit@plt+0x46de8> │ │ │ │ + beq 4db00 <__cxa_atexit@plt+0x41db8> │ │ │ │ + ldr r3, [pc, #60] @ 4db10 <__cxa_atexit@plt+0x41dc8> │ │ │ │ + ldr r7, [pc, #60] @ 4db14 <__cxa_atexit@plt+0x41dcc> │ │ │ │ + ldr r2, [pc, #60] @ 4db18 <__cxa_atexit@plt+0x41dd0> │ │ │ │ add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - ldr r5, [pc, #64] @ 52b34 <__cxa_atexit@plt+0x46dec> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r3, r5, #3 │ │ │ │ - ldr r5, [pc, #56] @ 52b38 <__cxa_atexit@plt+0x46df0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #48] @ 52b3c <__cxa_atexit@plt+0x46df4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ + ldr r0, [pc, #36] @ 4db1c <__cxa_atexit@plt+0x41dd4> │ │ │ │ mov r5, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b b49e20 <__cxa_atexit@plt+0xb3e0d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - rscseq ip, sp, r8, ror fp │ │ │ │ - rscseq ip, sp, r4, lsr #24 │ │ │ │ - rscseq ip, sp, ip, lsl ip │ │ │ │ - rscseq ip, sp, r4, lsl ip │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rsceq r9, lr, r8, ror #30 │ │ │ │ + rscseq r1, lr, r4, ror fp │ │ │ │ + rsceq r9, lr, ip, asr #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 52b74 <__cxa_atexit@plt+0x46e2c> │ │ │ │ - ldr r2, [pc, #28] @ 52b80 <__cxa_atexit@plt+0x46e38> │ │ │ │ + bcc 4db54 <__cxa_atexit@plt+0x41e0c> │ │ │ │ + ldr r2, [pc, #28] @ 4db60 <__cxa_atexit@plt+0x41e18> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq ip, sp, r4, ror #22 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r8, [pc, #4] @ 52b9c <__cxa_atexit@plt+0x46e54> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 8bfc2c <__cxa_atexit@plt+0x8b3ee4> │ │ │ │ - rsceq r6, lr, r0, asr #3 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, lr, r4, ror #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4dbec <__cxa_atexit@plt+0x41ea4> │ │ │ │ + ldr r1, [pc, #136] @ 4dc0c <__cxa_atexit@plt+0x41ec4> │ │ │ │ + ldr r7, [pc, #136] @ 4dc10 <__cxa_atexit@plt+0x41ec8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4dbe0 <__cxa_atexit@plt+0x41e98> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4dbf8 <__cxa_atexit@plt+0x41eb0> │ │ │ │ + ldr r3, [pc, #88] @ 4dc14 <__cxa_atexit@plt+0x41ecc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 4dc18 <__cxa_atexit@plt+0x41ed0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r1, lr, r8, ror #21 │ │ │ │ + rscseq r1, lr, r0, lsr #21 │ │ │ │ + rscseq r1, lr, r0, asr fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4dc64 <__cxa_atexit@plt+0x41f1c> │ │ │ │ + ldr r2, [pc, #48] @ 4dc70 <__cxa_atexit@plt+0x41f28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 4dc74 <__cxa_atexit@plt+0x41f2c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, lr, ip, lsl sl │ │ │ │ + rscseq r1, lr, r8, asr #21 │ │ │ │ + strdeq r9, [lr], #220 @ 0xdc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4dd04 <__cxa_atexit@plt+0x41fbc> │ │ │ │ + ldr r1, [pc, #136] @ 4dd24 <__cxa_atexit@plt+0x41fdc> │ │ │ │ + ldr r7, [pc, #136] @ 4dd28 <__cxa_atexit@plt+0x41fe0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4dcf4 <__cxa_atexit@plt+0x41fac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4dd10 <__cxa_atexit@plt+0x41fc8> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + sub r8, r3, #64 @ 0x40 │ │ │ │ + cmp r8, #1114112 @ 0x110000 │ │ │ │ + bcs 4dd00 <__cxa_atexit@plt+0x41fb8> │ │ │ │ + ldr r7, [pc, #72] @ 4dd2c <__cxa_atexit@plt+0x41fe4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrsbteq r1, [lr], #144 @ 0x90 │ │ │ │ + rscseq r1, lr, ip, lsr #20 │ │ │ │ + rsceq r9, lr, r4, asr #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 52bd8 <__cxa_atexit@plt+0x46e90> │ │ │ │ - ldr r3, [pc, #40] @ 52bf0 <__cxa_atexit@plt+0x46ea8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4dd84 <__cxa_atexit@plt+0x4203c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + sub r8, r2, #64 @ 0x40 │ │ │ │ + cmp r8, #1114112 @ 0x110000 │ │ │ │ + bcs 4dd78 <__cxa_atexit@plt+0x42030> │ │ │ │ + ldr r7, [pc, #40] @ 4dd90 <__cxa_atexit@plt+0x42048> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 52bf4 <__cxa_atexit@plt+0x46eac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, lr, r8, lsr #19 │ │ │ │ + ldrdeq r9, [lr], #204 @ 0xcc @ │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 4ddec <__cxa_atexit@plt+0x420a4> │ │ │ │ + ldr r2, [pc, #68] @ 4de04 <__cxa_atexit@plt+0x420bc> │ │ │ │ + ldr r1, [pc, #68] @ 4de08 <__cxa_atexit@plt+0x420c0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + mov r8, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r1, [r8, #12]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #24] @ 4de0c <__cxa_atexit@plt+0x420c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalseq ip, sp, ip, fp │ │ │ │ - smlaleq r6, lr, r4, r1 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 52c40 <__cxa_atexit@plt+0x46ef8> │ │ │ │ - ldr r3, [pc, #56] @ 52c54 <__cxa_atexit@plt+0x46f0c> │ │ │ │ - ldr r9, [pc, #56] @ 52c58 <__cxa_atexit@plt+0x46f10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #48] @ 52c5c <__cxa_atexit@plt+0x46f14> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #40] @ 52c60 <__cxa_atexit@plt+0x46f18> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #28] @ 52c64 <__cxa_atexit@plt+0x46f1c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + rsceq r9, lr, ip, lsl #25 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4de6c <__cxa_atexit@plt+0x42124> │ │ │ │ + ldr lr, [pc, #72] @ 4de74 <__cxa_atexit@plt+0x4212c> │ │ │ │ + ldr r0, [pc, #72] @ 4de78 <__cxa_atexit@plt+0x42130> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 4de5c <__cxa_atexit@plt+0x42114> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - rsceq r6, lr, r8, ror #2 │ │ │ │ - rscseq ip, sp, r4, lsl fp │ │ │ │ - rscseq ip, sp, r8, lsr #20 │ │ │ │ - rsceq r6, lr, r4, ror #2 │ │ │ │ - rsceq r6, lr, r8, lsr r1 │ │ │ │ + rscseq r1, lr, r0, asr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + rsceq r9, lr, r4, ror #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4df1c <__cxa_atexit@plt+0x421d4> │ │ │ │ + ldr r1, [pc, #136] @ 4df3c <__cxa_atexit@plt+0x421f4> │ │ │ │ + ldr r7, [pc, #136] @ 4df40 <__cxa_atexit@plt+0x421f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4df0c <__cxa_atexit@plt+0x421c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4df28 <__cxa_atexit@plt+0x421e0> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + sub r8, r3, #64 @ 0x40 │ │ │ │ + cmp r8, #1114112 @ 0x110000 │ │ │ │ + bcs 4df18 <__cxa_atexit@plt+0x421d0> │ │ │ │ + ldr r7, [pc, #72] @ 4df44 <__cxa_atexit@plt+0x421fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrhteq r1, [lr], #120 @ 0x78 │ │ │ │ + rscseq r1, lr, r4, lsl r8 │ │ │ │ + rsceq r9, lr, ip, lsr #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4df9c <__cxa_atexit@plt+0x42254> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + sub r8, r2, #64 @ 0x40 │ │ │ │ + cmp r8, #1114112 @ 0x110000 │ │ │ │ + bcs 4df90 <__cxa_atexit@plt+0x42248> │ │ │ │ + ldr r7, [pc, #40] @ 4dfa8 <__cxa_atexit@plt+0x42260> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ add r5, r5, #4 │ │ │ │ - b bf5164 <__cxa_atexit@plt+0xbe941c> │ │ │ │ - rsceq r6, lr, r8, lsr #3 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + mov r6, r3 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq r1, lr, r0, r7 │ │ │ │ + ldrdeq r9, [lr], #168 @ 0xa8 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #32 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 52d10 <__cxa_atexit@plt+0x46fc8> │ │ │ │ - ldr r2, [pc, #128] @ 52d24 <__cxa_atexit@plt+0x46fdc> │ │ │ │ - mov r7, r3 │ │ │ │ + bhi 4e030 <__cxa_atexit@plt+0x422e8> │ │ │ │ + ldr lr, [pc, #104] @ 4e03c <__cxa_atexit@plt+0x422f4> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + add r7, r7, #5 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r3, #12 │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + stm lr, {r1, r7, r8, r9} │ │ │ │ + beq 4e018 <__cxa_atexit@plt+0x422d0> │ │ │ │ + ldr r2, [pc, #64] @ 4e040 <__cxa_atexit@plt+0x422f8> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 52cf4 <__cxa_atexit@plt+0x46fac> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 52d04 <__cxa_atexit@plt+0x46fbc> │ │ │ │ - ldr r3, [pc, #100] @ 52d28 <__cxa_atexit@plt+0x46fe0> │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r7] │ │ │ │ - ldr r7, [pc, #80] @ 52d2c <__cxa_atexit@plt+0x46fe4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #76] @ 52d30 <__cxa_atexit@plt+0x46fe8> │ │ │ │ - add sl, r7, #2 │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r8, r3 │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 4e028 <__cxa_atexit@plt+0x422e0> │ │ │ │ + b 4e088 <__cxa_atexit@plt+0x42340> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b bf5164 <__cxa_atexit@plt+0xbe941c> │ │ │ │ - ldr r7, [pc, #28] @ 52d34 <__cxa_atexit@plt+0x46fec> │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rscseq ip, sp, r8, ror #20 │ │ │ │ - rscseq ip, sp, r8, ror r9 │ │ │ │ - rsceq r6, lr, r4, lsr #2 │ │ │ │ - strdeq r6, [lr], #0 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rsceq r9, lr, r4, asr #20 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 52d80 <__cxa_atexit@plt+0x47038> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [pc, #40] @ 52d88 <__cxa_atexit@plt+0x47040> │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #28] @ 52d8c <__cxa_atexit@plt+0x47044> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #24] @ 52d90 <__cxa_atexit@plt+0x47048> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - add r5, r5, #4 │ │ │ │ - b bf5164 <__cxa_atexit@plt+0xbe941c> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrsbteq ip, [sp], #148 @ 0x94 │ │ │ │ - rscseq ip, sp, r8, ror #17 │ │ │ │ - smlaleq r6, lr, r4, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r3, [pc, #32] @ 4e078 <__cxa_atexit@plt+0x42330> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4e070 <__cxa_atexit@plt+0x42328> │ │ │ │ + b 4e088 <__cxa_atexit@plt+0x42340> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r9, lr, ip, lsl #20 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + mov r2, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4e0e8 <__cxa_atexit@plt+0x423a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 4e140 <__cxa_atexit@plt+0x423f8> │ │ │ │ + ldr r3, [pc, #184] @ 4e178 <__cxa_atexit@plt+0x42430> │ │ │ │ + ldr r1, [pc, #184] @ 4e17c <__cxa_atexit@plt+0x42434> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r2, #24] │ │ │ │ + mov r8, r2 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r1, [r8, #16]! │ │ │ │ + b 4e134 <__cxa_atexit@plt+0x423ec> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #92] @ 52e08 <__cxa_atexit@plt+0x470c0> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 52df4 <__cxa_atexit@plt+0x470ac> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 52e00 <__cxa_atexit@plt+0x470b8> │ │ │ │ - ldr r3, [pc, #64] @ 52e0c <__cxa_atexit@plt+0x470c4> │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r6, [r3, #20]! │ │ │ │ + ldr r1, [r3, #-8] │ │ │ │ + ldr sl, [r3, #-12] │ │ │ │ + str r6, [r3, #8] │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + stm r3, {r1, r7} │ │ │ │ + bcc 4e150 <__cxa_atexit@plt+0x42408> │ │ │ │ + ldr r3, [pc, #84] @ 4e16c <__cxa_atexit@plt+0x42424> │ │ │ │ + ldr r1, [pc, #84] @ 4e170 <__cxa_atexit@plt+0x42428> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #44] @ 52e10 <__cxa_atexit@plt+0x470c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #40] @ 52e14 <__cxa_atexit@plt+0x470cc> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r2, #20] │ │ │ │ + mov r8, r2 │ │ │ │ + str r9, [r2, #8] │ │ │ │ + str r1, [r8, #12]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov sl, r2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #28] @ 4e174 <__cxa_atexit@plt+0x4242c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b bf5164 <__cxa_atexit@plt+0xbe941c> │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq ip, sp, r0, ror #18 │ │ │ │ - rscseq ip, sp, r4, ror r8 │ │ │ │ - rsceq r6, lr, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffa4c │ │ │ │ + @ instruction: 0xfffffb5c │ │ │ │ + rsceq r9, lr, r4, lsr #18 │ │ │ │ + @ instruction: 0xfffffd4c │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 52e4c <__cxa_atexit@plt+0x47104> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 52e54 <__cxa_atexit@plt+0x4710c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 4e1dc <__cxa_atexit@plt+0x42494> │ │ │ │ + ldr lr, [pc, #72] @ 4e1e4 <__cxa_atexit@plt+0x4249c> │ │ │ │ + ldr r0, [pc, #72] @ 4e1e8 <__cxa_atexit@plt+0x424a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 4e1cc <__cxa_atexit@plt+0x42484> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - b 8ef908 <__cxa_atexit@plt+0x8e3bc0> │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, sp, r4, lsr r8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r9 │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 52ee0 <__cxa_atexit@plt+0x47198> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - bne 52eac <__cxa_atexit@plt+0x47164> │ │ │ │ - ldr r3, [pc, #100] @ 52ef4 <__cxa_atexit@plt+0x471ac> │ │ │ │ - ldr r7, [sl, #2] │ │ │ │ - ldr r2, [sl, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 52ed8 <__cxa_atexit@plt+0x47190> │ │ │ │ - b 52f10 <__cxa_atexit@plt+0x471c8> │ │ │ │ - ldr r7, [pc, #72] @ 52efc <__cxa_atexit@plt+0x471b4> │ │ │ │ - mov sl, r3 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrsbteq r1, [lr], #64 @ 0x40 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + rsceq r9, lr, r4, ror r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4e28c <__cxa_atexit@plt+0x42544> │ │ │ │ + ldr r1, [pc, #136] @ 4e2ac <__cxa_atexit@plt+0x42564> │ │ │ │ + ldr r7, [pc, #136] @ 4e2b0 <__cxa_atexit@plt+0x42568> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr r7, [pc, #60] @ 52f00 <__cxa_atexit@plt+0x471b8> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4e27c <__cxa_atexit@plt+0x42534> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4e298 <__cxa_atexit@plt+0x42550> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + sub r8, r3, #64 @ 0x40 │ │ │ │ + cmp r8, #1114112 @ 0x110000 │ │ │ │ + bcs 4e288 <__cxa_atexit@plt+0x42540> │ │ │ │ + ldr r7, [pc, #72] @ 4e2b4 <__cxa_atexit@plt+0x4256c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - bx r0 │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 52ef8 <__cxa_atexit@plt+0x471b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rsceq r5, lr, r8, ror #30 │ │ │ │ - rscseq ip, sp, r4, lsr #19 │ │ │ │ - smlalseq ip, sp, ip, r7 │ │ │ │ - rsceq r5, lr, ip, asr #30 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r1, lr, r8, asr #8 │ │ │ │ + rscseq r1, lr, r4, lsr #9 │ │ │ │ + strhteq r9, [lr], #124 @ 0x7c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [lr, #12]! │ │ │ │ - ldr r1, [pc, #344] @ 5307c <__cxa_atexit@plt+0x47334> │ │ │ │ - ldr r0, [pc, #344] @ 53080 <__cxa_atexit@plt+0x47338> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 52f78 <__cxa_atexit@plt+0x47230> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 52fa4 <__cxa_atexit@plt+0x4725c> │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 53050 <__cxa_atexit@plt+0x47308> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 52ff8 <__cxa_atexit@plt+0x472b0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r0, [r5] │ │ │ │ - tst r3, #3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bne 52f2c <__cxa_atexit@plt+0x471e4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4e30c <__cxa_atexit@plt+0x425c4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + sub r8, r2, #64 @ 0x40 │ │ │ │ + cmp r8, #1114112 @ 0x110000 │ │ │ │ + bcs 4e300 <__cxa_atexit@plt+0x425b8> │ │ │ │ + ldr r7, [pc, #40] @ 4e318 <__cxa_atexit@plt+0x425d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #260] @ 53084 <__cxa_atexit@plt+0x4733c> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - tst r7, #3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r1, lr, r0, lsr #8 │ │ │ │ + rsceq r9, lr, r8, ror #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4e394 <__cxa_atexit@plt+0x4264c> │ │ │ │ + ldr r2, [pc, #92] @ 4e3a0 <__cxa_atexit@plt+0x42658> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 53050 <__cxa_atexit@plt+0x47308> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #232] @ 53088 <__cxa_atexit@plt+0x47340> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 52fe8 <__cxa_atexit@plt+0x472a0> │ │ │ │ - bic r0, r3, #3 │ │ │ │ - ldr r0, [r0] │ │ │ │ - ldrh r0, [r0, #-2] │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 53020 <__cxa_atexit@plt+0x472d8> │ │ │ │ - cmp r0, #4 │ │ │ │ - bne 53058 <__cxa_atexit@plt+0x47310> │ │ │ │ - ldr r2, [pc, #212] @ 5309c <__cxa_atexit@plt+0x47354> │ │ │ │ - ldr r3, [r3, #1] │ │ │ │ - tst r7, #3 │ │ │ │ + str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r1, r7, r8, r9} │ │ │ │ + beq 4e37c <__cxa_atexit@plt+0x42634> │ │ │ │ + ldr r2, [pc, #64] @ 4e3a4 <__cxa_atexit@plt+0x4265c> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 53050 <__cxa_atexit@plt+0x47308> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #184] @ 530a0 <__cxa_atexit@plt+0x47358> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov sl, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ - ldr r7, [pc, #164] @ 530a4 <__cxa_atexit@plt+0x4735c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r3, [pc, #156] @ 530a8 <__cxa_atexit@plt+0x47360> │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ + beq 4e38c <__cxa_atexit@plt+0x42644> │ │ │ │ + b 4e3ec <__cxa_atexit@plt+0x426a4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #108] @ 53094 <__cxa_atexit@plt+0x4734c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - beq 53050 <__cxa_atexit@plt+0x47308> │ │ │ │ - ldr r0, [pc, #92] @ 53098 <__cxa_atexit@plt+0x47350> │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - mov r5, lr │ │ │ │ - mov sl, r7 │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5308c <__cxa_atexit@plt+0x47344> │ │ │ │ - ldr r9, [r3, #1] │ │ │ │ - ldr r8, [pc, #40] @ 53090 <__cxa_atexit@plt+0x47348> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - andeq r0, r0, r4, asr r5 │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r0, ror r4 │ │ │ │ - andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrdeq r5, [lr], #196 @ 0xc4 @ │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq ip, sp, ip, asr r8 │ │ │ │ - rscseq ip, sp, r0, asr r6 │ │ │ │ - rsceq r5, lr, r4, lsr #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 530d4 <__cxa_atexit@plt+0x4738c> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov sl, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - rsceq r5, lr, r4, ror #26 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 53110 <__cxa_atexit@plt+0x473c8> │ │ │ │ - mov sl, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldmdb r5, {r8, r9} │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 53130 <__cxa_atexit@plt+0x473e8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r9, r3, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, sp, r0, lsr #12 │ │ │ │ - rsceq r5, lr, ip, lsl sp │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rsceq r9, lr, r0, ror #13 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 53154 <__cxa_atexit@plt+0x4740c> │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r3, [pc, #32] @ 4e3dc <__cxa_atexit@plt+0x42694> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c1418c <__cxa_atexit@plt+0xc08444> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq r5, [lr], #200 @ 0xc8 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 53194 <__cxa_atexit@plt+0x4744c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #188] @ 5323c <__cxa_atexit@plt+0x474f4> │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 53208 <__cxa_atexit@plt+0x474c0> │ │ │ │ - b 53260 <__cxa_atexit@plt+0x47518> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 53210 <__cxa_atexit@plt+0x474c8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 53218 <__cxa_atexit@plt+0x474d0> │ │ │ │ - ldr r5, [pc, #132] @ 53240 <__cxa_atexit@plt+0x474f8> │ │ │ │ - ldr r0, [pc, #132] @ 53244 <__cxa_atexit@plt+0x474fc> │ │ │ │ - ldr r1, [pc, #132] @ 53248 <__cxa_atexit@plt+0x47500> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r5, [r2] │ │ │ │ - ldr r5, [pc, #116] @ 5324c <__cxa_atexit@plt+0x47504> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, r6, #12 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [pc, #100] @ 53250 <__cxa_atexit@plt+0x47508> │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r8, r1 │ │ │ │ - stm lr, {r0, r5, r6} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + beq 4e3d4 <__cxa_atexit@plt+0x4268c> │ │ │ │ + b 4e3ec <__cxa_atexit@plt+0x426a4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 53220 <__cxa_atexit@plt+0x474d8> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 53238 <__cxa_atexit@plt+0x474f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - strdeq r5, [lr], #164 @ 0xa4 @ │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffff8c0 │ │ │ │ - @ instruction: 0xfffff7b8 │ │ │ │ - sbcseq r6, r9, r1, lsr #8 │ │ │ │ - rscseq ip, sp, ip, asr r6 │ │ │ │ - rscseq ip, sp, r0, lsr #9 │ │ │ │ - strdeq r5, [lr], #188 @ 0xbc @ │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r9, lr, r8, lsr #13 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 532e0 <__cxa_atexit@plt+0x47598> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5331c <__cxa_atexit@plt+0x475d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 53324 <__cxa_atexit@plt+0x475dc> │ │ │ │ - ldr r5, [pc, #188] @ 53350 <__cxa_atexit@plt+0x47608> │ │ │ │ - ldr r0, [pc, #188] @ 53354 <__cxa_atexit@plt+0x4760c> │ │ │ │ - ldr r1, [pc, #188] @ 53358 <__cxa_atexit@plt+0x47610> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r5, [r2] │ │ │ │ - ldr r5, [pc, #172] @ 5335c <__cxa_atexit@plt+0x47614> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, r6, #12 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [pc, #156] @ 53360 <__cxa_atexit@plt+0x47618> │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r8, r1 │ │ │ │ - stm lr, {r0, r5, r6} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #92] @ 53344 <__cxa_atexit@plt+0x475fc> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + mov r3, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4e448 <__cxa_atexit@plt+0x42700> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4e49c <__cxa_atexit@plt+0x42754> │ │ │ │ + ldr r7, [pc, #176] @ 4e4d0 <__cxa_atexit@plt+0x42788> │ │ │ │ + ldr r2, [pc, #176] @ 4e4d4 <__cxa_atexit@plt+0x4278c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 53310 <__cxa_atexit@plt+0x475c8> │ │ │ │ - ldr r7, [pc, #72] @ 53348 <__cxa_atexit@plt+0x47600> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #24] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r8, #16]! │ │ │ │ + b 4e48c <__cxa_atexit@plt+0x42744> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r2, #12]! │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + str sl, [r2, #4] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + bcc 4e4a8 <__cxa_atexit@plt+0x42760> │ │ │ │ + ldr r7, [pc, #84] @ 4e4c4 <__cxa_atexit@plt+0x4277c> │ │ │ │ + ldr r2, [pc, #84] @ 4e4c8 <__cxa_atexit@plt+0x42780> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ - ldr r0, [sl] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r2, [r8, #12]! │ │ │ │ mov r7, sl │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #28] @ 4e4cc <__cxa_atexit@plt+0x42784> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 5332c <__cxa_atexit@plt+0x475e4> │ │ │ │ - mov r7, #24 │ │ │ │ + @ instruction: 0xfffff6f4 │ │ │ │ + @ instruction: 0xfffff804 │ │ │ │ + rsceq r9, lr, ip, asr #11 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 4e568 <__cxa_atexit@plt+0x42820> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 4e570 <__cxa_atexit@plt+0x42828> │ │ │ │ + mov r0, r3 │ │ │ │ + sub r3, r6, #5 │ │ │ │ + sub r1, r6, #25 │ │ │ │ + ldr lr, [r5] │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + str r1, [r5] │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r1, [pc, #100] @ 4e590 <__cxa_atexit@plt+0x42848> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, lr} │ │ │ │ + add lr, r2, #12 │ │ │ │ + stm lr, {r9, sl, ip} │ │ │ │ + ldr r5, [pc, #84] @ 4e594 <__cxa_atexit@plt+0x4284c> │ │ │ │ + add lr, r2, #24 │ │ │ │ + add r5, pc, r5 │ │ │ │ + stm lr, {r5, r9, sl} │ │ │ │ + ldr r5, [pc, #72] @ 4e598 <__cxa_atexit@plt+0x42850> │ │ │ │ + mov sl, r0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [pc, #56] @ 4e59c <__cxa_atexit@plt+0x42854> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 4e578 <__cxa_atexit@plt+0x42830> │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ 5334c <__cxa_atexit@plt+0x47604> │ │ │ │ + ldr r7, [pc, #12] @ 4e58c <__cxa_atexit@plt+0x42844> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ + mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rsceq r5, lr, r8, ror #19 │ │ │ │ - @ instruction: 0xfffff7e8 │ │ │ │ - @ instruction: 0xfffff6e0 │ │ │ │ - sbcseq r6, r9, r9, asr #6 │ │ │ │ - rscseq ip, sp, r4, lsl #11 │ │ │ │ - rscseq ip, sp, r8, asr #7 │ │ │ │ - rsceq r5, lr, ip, ror #21 │ │ │ │ - andeq r0, r0, r5, asr #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5338c <__cxa_atexit@plt+0x47644> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - mov sl, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strhteq r5, [lr], #164 @ 0xa4 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + rsceq r9, lr, r8, lsl r5 │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + rsceq r8, lr, r8, asr sl │ │ │ │ + rsceq r8, lr, ip, lsr #20 │ │ │ │ + rsceq r9, lr, ip, lsl #10 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4e5dc <__cxa_atexit@plt+0x42894> │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 4e5e4 <__cxa_atexit@plt+0x4289c> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 4f01c <__cxa_atexit@plt+0x432d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, lr, r4, lsr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4e618 <__cxa_atexit@plt+0x428d0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 4e620 <__cxa_atexit@plt+0x428d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, lr, r8, rrx │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 533d0 <__cxa_atexit@plt+0x47688> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r2, [pc, #44] @ 533e8 <__cxa_atexit@plt+0x476a0> │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + bcc 4e668 <__cxa_atexit@plt+0x42920> │ │ │ │ + ldr r2, [pc, #44] @ 4e678 <__cxa_atexit@plt+0x42930> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 533ec <__cxa_atexit@plt+0x476a4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - @ instruction: 0xfffffa60 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - rsceq r5, lr, r0, ror #20 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 53418 <__cxa_atexit@plt+0x476d0> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov sl, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4e6ac <__cxa_atexit@plt+0x42964> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 4e6b4 <__cxa_atexit@plt+0x4296c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq r0, [lr], #244 @ 0xf4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 53454 <__cxa_atexit@plt+0x4770c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #36] @ 5346c <__cxa_atexit@plt+0x47724> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 53470 <__cxa_atexit@plt+0x47728> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0aa0 <__cxa_atexit@plt+0xdb4d58> │ │ │ │ - rscseq ip, sp, r4, ror r2 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - ldrdeq r5, [lr], #156 @ 0x9c @ │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bne 534b8 <__cxa_atexit@plt+0x47770> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r3, [pc, #76] @ 534e8 <__cxa_atexit@plt+0x477a0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 534e0 <__cxa_atexit@plt+0x47798> │ │ │ │ - b 52f10 <__cxa_atexit@plt+0x471c8> │ │ │ │ - ldr r7, [pc, #44] @ 534ec <__cxa_atexit@plt+0x477a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r3, [pc, #36] @ 534f0 <__cxa_atexit@plt+0x477a8> │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa68 │ │ │ │ - smlalseq ip, sp, ip, r3 │ │ │ │ - smlalseq ip, sp, r0, r1 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 53534 <__cxa_atexit@plt+0x477ec> │ │ │ │ - ldr r3, [pc, #48] @ 5354c <__cxa_atexit@plt+0x47804> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r7, {r3, r8, r9, sl} │ │ │ │ - str r2, [r7, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 53550 <__cxa_atexit@plt+0x47808> │ │ │ │ + bcc 4e700 <__cxa_atexit@plt+0x429b8> │ │ │ │ + ldr r1, [pc, #48] @ 4e710 <__cxa_atexit@plt+0x429c8> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq ip, sp, r4, asr #6 │ │ │ │ - rsceq r5, lr, r8, lsr #18 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5358c <__cxa_atexit@plt+0x47844> │ │ │ │ - ldr r3, [pc, #40] @ 535a4 <__cxa_atexit@plt+0x4785c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 535a8 <__cxa_atexit@plt+0x47860> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 4e79c <__cxa_atexit@plt+0x42a54> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 4e7a8 <__cxa_atexit@plt+0x42a60> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 4e7b8 <__cxa_atexit@plt+0x42a70> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 4e7bc <__cxa_atexit@plt+0x42a74> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq ip, [sp], #36 @ 0x24 │ │ │ │ - strdeq r5, [lr], #140 @ 0x8c @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 535e4 <__cxa_atexit@plt+0x4789c> │ │ │ │ - ldr r3, [pc, #40] @ 535fc <__cxa_atexit@plt+0x478b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #1 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 53600 <__cxa_atexit@plt+0x478b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq ip, sp, r8, ror r2 │ │ │ │ - rsceq r5, lr, r8, lsr #17 │ │ │ │ - rsceq r5, lr, r8, asr r6 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 53650 <__cxa_atexit@plt+0x47908> │ │ │ │ - ldr r2, [pc, #52] @ 53658 <__cxa_atexit@plt+0x47910> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 4e848 <__cxa_atexit@plt+0x42b00> │ │ │ │ + ldr r1, [pc, #136] @ 4e868 <__cxa_atexit@plt+0x42b20> │ │ │ │ + ldr r7, [pc, #136] @ 4e86c <__cxa_atexit@plt+0x42b24> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 53644 <__cxa_atexit@plt+0x478fc> │ │ │ │ - ldr r8, [r7, #15] │ │ │ │ - ldr r9, [pc, #28] @ 5365c <__cxa_atexit@plt+0x47914> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + beq 4e83c <__cxa_atexit@plt+0x42af4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4e854 <__cxa_atexit@plt+0x42b0c> │ │ │ │ + ldr r3, [pc, #88] @ 4e870 <__cxa_atexit@plt+0x42b28> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 4e874 <__cxa_atexit@plt+0x42b2c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r5, lr, r4, lsr #12 │ │ │ │ - strdeq r5, [lr], #92 @ 0x5c @ │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r0, lr, ip, lsl #29 │ │ │ │ + rscseq r0, lr, r4, asr #28 │ │ │ │ + ldrshteq r0, [lr], #228 @ 0xe4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #12] @ 53680 <__cxa_atexit@plt+0x47938> │ │ │ │ - ldr r8, [r7, #15] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rsceq r5, lr, r8, ror #11 │ │ │ │ - ldrdeq r5, [lr], #88 @ 0x58 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 536e0 <__cxa_atexit@plt+0x47998> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 536ec <__cxa_atexit@plt+0x479a4> │ │ │ │ - ldr r2, [pc, #68] @ 536fc <__cxa_atexit@plt+0x479b4> │ │ │ │ - ldr r8, [pc, #68] @ 53700 <__cxa_atexit@plt+0x479b8> │ │ │ │ - ldr r1, [pc, #68] @ 53704 <__cxa_atexit@plt+0x479bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ + bcc 4e8c0 <__cxa_atexit@plt+0x42b78> │ │ │ │ + ldr r2, [pc, #48] @ 4e8cc <__cxa_atexit@plt+0x42b84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 4e8d0 <__cxa_atexit@plt+0x42b88> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - sbcseq r5, r9, sl, lsl #31 │ │ │ │ - rscseq fp, sp, r8, lsr #31 │ │ │ │ - strhteq r5, [lr], #120 @ 0x78 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r0, lr, r0, asr #27 │ │ │ │ + rscseq r0, lr, ip, ror #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5378c <__cxa_atexit@plt+0x47a44> │ │ │ │ - ldr r2, [pc, #108] @ 53794 <__cxa_atexit@plt+0x47a4c> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 5375c <__cxa_atexit@plt+0x47a14> │ │ │ │ - ldr r2, [pc, #88] @ 53798 <__cxa_atexit@plt+0x47a50> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 53768 <__cxa_atexit@plt+0x47a20> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 53778 <__cxa_atexit@plt+0x47a30> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [pc, #48] @ 537a4 <__cxa_atexit@plt+0x47a5c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r7, [pc, #28] @ 5379c <__cxa_atexit@plt+0x47a54> │ │ │ │ - ldr r0, [pc, #28] @ 537a0 <__cxa_atexit@plt+0x47a58> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 4e930 <__cxa_atexit@plt+0x42be8> │ │ │ │ + ldr lr, [pc, #72] @ 4e938 <__cxa_atexit@plt+0x42bf0> │ │ │ │ + ldr r0, [pc, #72] @ 4e93c <__cxa_atexit@plt+0x42bf4> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 4e920 <__cxa_atexit@plt+0x42bd8> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - strdeq r5, [lr], #68 @ 0x44 @ │ │ │ │ - strdeq r5, [lr], #64 @ 0x40 @ │ │ │ │ - strdeq r5, [lr], #64 @ 0x40 @ │ │ │ │ - rsceq r5, lr, r8, lsl r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ 5380c <__cxa_atexit@plt+0x47ac4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r0, lr, ip, ror sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4e9a0 <__cxa_atexit@plt+0x42c58> │ │ │ │ + ldr r3, [pc, #52] @ 4e9a8 <__cxa_atexit@plt+0x42c60> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 537e0 <__cxa_atexit@plt+0x47a98> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 537f4 <__cxa_atexit@plt+0x47aac> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r5, {r2, r7, r9} │ │ │ │ + beq 4e994 <__cxa_atexit@plt+0x42c4c> │ │ │ │ + mov r7, sl │ │ │ │ + b 4e9b4 <__cxa_atexit@plt+0x42c6c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r9, [pc, #48] @ 53818 <__cxa_atexit@plt+0x47ad0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r7, [pc, #20] @ 53810 <__cxa_atexit@plt+0x47ac8> │ │ │ │ - ldr r0, [pc, #20] @ 53814 <__cxa_atexit@plt+0x47acc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rsceq r5, lr, r4, ror r4 │ │ │ │ - rsceq r5, lr, r0, ror r4 │ │ │ │ - rsceq r5, lr, r4, ror r4 │ │ │ │ - rsceq r5, lr, r4, lsr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 53848 <__cxa_atexit@plt+0x47b00> │ │ │ │ - ldr r9, [pc, #44] @ 53868 <__cxa_atexit@plt+0x47b20> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r7, [pc, #16] @ 53860 <__cxa_atexit@plt+0x47b18> │ │ │ │ - ldr r0, [pc, #16] @ 53864 <__cxa_atexit@plt+0x47b1c> │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [pc, #168] @ 4ea68 <__cxa_atexit@plt+0x42d20> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 4ea18 <__cxa_atexit@plt+0x42cd0> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4ea28 <__cxa_atexit@plt+0x42ce0> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 4ea50 <__cxa_atexit@plt+0x42d08> │ │ │ │ + ldr r7, [pc, #104] @ 4ea70 <__cxa_atexit@plt+0x42d28> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 4ea44 <__cxa_atexit@plt+0x42cfc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - rsceq r5, lr, r0, lsr #8 │ │ │ │ - rsceq r5, lr, ip, lsl r4 │ │ │ │ - rsceq r5, lr, r0, lsr #8 │ │ │ │ - rsceq r5, lr, r4, asr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 538c8 <__cxa_atexit@plt+0x47b80> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 4ea58 <__cxa_atexit@plt+0x42d10> │ │ │ │ + ldr r7, [pc, #48] @ 4ea6c <__cxa_atexit@plt+0x42d24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 4ea5c <__cxa_atexit@plt+0x42d14> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4eacc <__cxa_atexit@plt+0x42d84> │ │ │ │ + add r6, sl, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 538d4 <__cxa_atexit@plt+0x47b8c> │ │ │ │ - ldr r2, [pc, #68] @ 538e4 <__cxa_atexit@plt+0x47b9c> │ │ │ │ - ldr r8, [pc, #68] @ 538e8 <__cxa_atexit@plt+0x47ba0> │ │ │ │ - ldr r1, [pc, #68] @ 538ec <__cxa_atexit@plt+0x47ba4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - sbcseq r5, r9, sl, asr lr │ │ │ │ - rscseq fp, sp, r0, asr #27 │ │ │ │ - rsceq r5, lr, ip, ror #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 53964 <__cxa_atexit@plt+0x47c1c> │ │ │ │ - ldr r3, [pc, #92] @ 53970 <__cxa_atexit@plt+0x47c28> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ + bcc 4eaf0 <__cxa_atexit@plt+0x42da8> │ │ │ │ + ldr r3, [pc, #88] @ 4eb0c <__cxa_atexit@plt+0x42dc4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r5, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5395c <__cxa_atexit@plt+0x47c14> │ │ │ │ - ldr r3, [pc, #72] @ 53974 <__cxa_atexit@plt+0x47c2c> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4eaf8 <__cxa_atexit@plt+0x42db0> │ │ │ │ + ldr r3, [pc, #40] @ 4eb08 <__cxa_atexit@plt+0x42dc0> │ │ │ │ + add r5, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #16 │ │ │ │ + b 4eafc <__cxa_atexit@plt+0x42db4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4eb98 <__cxa_atexit@plt+0x42e50> │ │ │ │ + ldr r1, [pc, #136] @ 4ebb8 <__cxa_atexit@plt+0x42e70> │ │ │ │ + ldr r7, [pc, #136] @ 4ebbc <__cxa_atexit@plt+0x42e74> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5395c <__cxa_atexit@plt+0x47c14> │ │ │ │ - ldr r3, [pc, #52] @ 53978 <__cxa_atexit@plt+0x47c30> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 5397c <__cxa_atexit@plt+0x47c34> │ │ │ │ + beq 4eb8c <__cxa_atexit@plt+0x42e44> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4eba4 <__cxa_atexit@plt+0x42e5c> │ │ │ │ + ldr r3, [pc, #88] @ 4ebc0 <__cxa_atexit@plt+0x42e78> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 4ebc4 <__cxa_atexit@plt+0x42e7c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rscseq fp, sp, r8, lsl #26 │ │ │ │ - ldrdeq r5, [lr], #44 @ 0x2c @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 539cc <__cxa_atexit@plt+0x47c84> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 539c4 <__cxa_atexit@plt+0x47c7c> │ │ │ │ - ldr r3, [pc, #36] @ 539d0 <__cxa_atexit@plt+0x47c88> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #24] @ 539d4 <__cxa_atexit@plt+0x47c8c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq fp, sp, r0, lsr #25 │ │ │ │ - rsceq r5, lr, r4, lsl #5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 53a04 <__cxa_atexit@plt+0x47cbc> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 53a08 <__cxa_atexit@plt+0x47cc0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rscseq fp, sp, r0, ror #24 │ │ │ │ - rsceq r5, lr, r0, asr r2 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r0, lr, ip, lsr fp │ │ │ │ + ldrshteq r0, [lr], #164 @ 0xa4 │ │ │ │ + rscseq r0, lr, r4, lsr #23 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #12] @ 53a2c <__cxa_atexit@plt+0x47ce4> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rsceq r5, lr, ip, lsr r2 │ │ │ │ - rsceq r5, lr, ip, lsr #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 53a8c <__cxa_atexit@plt+0x47d44> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 53a98 <__cxa_atexit@plt+0x47d50> │ │ │ │ - ldr r2, [pc, #68] @ 53aa8 <__cxa_atexit@plt+0x47d60> │ │ │ │ - ldr r8, [pc, #68] @ 53aac <__cxa_atexit@plt+0x47d64> │ │ │ │ - ldr r1, [pc, #68] @ 53ab0 <__cxa_atexit@plt+0x47d68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ + bcc 4ec10 <__cxa_atexit@plt+0x42ec8> │ │ │ │ + ldr r2, [pc, #48] @ 4ec1c <__cxa_atexit@plt+0x42ed4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 4ec20 <__cxa_atexit@plt+0x42ed8> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - sbcseq r5, r9, fp, asr #25 │ │ │ │ - ldrshteq fp, [sp], #188 @ 0xbc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #156 @ 0x9c │ │ │ │ - cmp r3, sl │ │ │ │ - bcc 53c44 <__cxa_atexit@plt+0x47efc> │ │ │ │ - ldr r3, [pc, #392] @ 53c60 <__cxa_atexit@plt+0x47f18> │ │ │ │ - ldr r2, [pc, #392] @ 53c64 <__cxa_atexit@plt+0x47f1c> │ │ │ │ - ldr r1, [pc, #392] @ 53c68 <__cxa_atexit@plt+0x47f20> │ │ │ │ - ldr r0, [pc, #392] @ 53c6c <__cxa_atexit@plt+0x47f24> │ │ │ │ - str fp, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #384] @ 53c70 <__cxa_atexit@plt+0x47f28> │ │ │ │ - ldr r9, [pc, #384] @ 53c74 <__cxa_atexit@plt+0x47f2c> │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, sl, #18 │ │ │ │ - str r3, [r6, #152] @ 0x98 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r3, [pc, #364] @ 53c78 <__cxa_atexit@plt+0x47f30> │ │ │ │ - str r2, [r6, #148] @ 0x94 │ │ │ │ - sub r2, sl, #62 @ 0x3e │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r6, #140] @ 0x8c │ │ │ │ - sub r2, sl, #39 @ 0x27 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r6, #136] @ 0x88 │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r2, [pc, #332] @ 53c7c <__cxa_atexit@plt+0x47f34> │ │ │ │ - str r1, [r6, #124] @ 0x7c │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldr r1, [pc, #324] @ 53c80 <__cxa_atexit@plt+0x47f38> │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ - sub r0, sl, #106 @ 0x6a │ │ │ │ - ldr fp, [pc, #316] @ 53c84 <__cxa_atexit@plt+0x47f3c> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r0, lr, r0, ror sl │ │ │ │ + rscseq r0, lr, ip, lsl fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4ec80 <__cxa_atexit@plt+0x42f38> │ │ │ │ + ldr lr, [pc, #72] @ 4ec88 <__cxa_atexit@plt+0x42f40> │ │ │ │ + ldr r0, [pc, #72] @ 4ec8c <__cxa_atexit@plt+0x42f44> │ │ │ │ add lr, pc, lr │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ - sub r0, sl, #83 @ 0x53 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ - str lr, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 4ec70 <__cxa_atexit@plt+0x42f28> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r0, lr, ip, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4ecf0 <__cxa_atexit@plt+0x42fa8> │ │ │ │ + ldr r3, [pc, #52] @ 4ecf8 <__cxa_atexit@plt+0x42fb0> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r0, r9, #2 │ │ │ │ - ldr r7, [pc, #284] @ 53c88 <__cxa_atexit@plt+0x47f40> │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ - add r0, r3, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #268] @ 53c8c <__cxa_atexit@plt+0x47f44> │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #264] @ 53c90 <__cxa_atexit@plt+0x47f48> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r3, sl, #118 @ 0x76 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [pc, #248] @ 53c94 <__cxa_atexit@plt+0x47f4c> │ │ │ │ - ldr lr, [pc, #248] @ 53c98 <__cxa_atexit@plt+0x47f50> │ │ │ │ - add r0, r2, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #144] @ 0x90 │ │ │ │ - str lr, [r6, #132] @ 0x84 │ │ │ │ - str lr, [r6, #88] @ 0x58 │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #204] @ 53c9c <__cxa_atexit@plt+0x47f54> │ │ │ │ - add r3, r7, #2 │ │ │ │ - mov r7, r6 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str ip, [r7, #100]! @ 0x64 │ │ │ │ - str r7, [r6, #128] @ 0x80 │ │ │ │ - mov r7, r6 │ │ │ │ - str r1, [r6, #112] @ 0x70 │ │ │ │ - str r9, [r7, #56]! @ 0x38 │ │ │ │ - str r7, [r6, #84] @ 0x54 │ │ │ │ - str r8, [r6, #108] @ 0x6c │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - str r8, [r6, #64] @ 0x40 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r1, [pc, #144] @ 53ca0 <__cxa_atexit@plt+0x47f58> │ │ │ │ - add fp, pc, fp │ │ │ │ - add r0, fp, #2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r1, r6, #24 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr fp, [sp] │ │ │ │ - sub r2, sl, #139 @ 0x8b │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - sub r7, sl, #6 │ │ │ │ - mov r6, sl │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r5, {r2, r7, r9} │ │ │ │ + beq 4ece4 <__cxa_atexit@plt+0x42f9c> │ │ │ │ + mov r7, sl │ │ │ │ + b 4ed04 <__cxa_atexit@plt+0x42fbc> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #88] @ 53ca4 <__cxa_atexit@plt+0x47f5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #156 @ 0x9c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [pc, #168] @ 4edb8 <__cxa_atexit@plt+0x43070> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 4ed68 <__cxa_atexit@plt+0x43020> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4ed78 <__cxa_atexit@plt+0x43030> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 4eda0 <__cxa_atexit@plt+0x43058> │ │ │ │ + ldr r7, [pc, #104] @ 4edc0 <__cxa_atexit@plt+0x43078> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 4ed94 <__cxa_atexit@plt+0x4304c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - rsceq r5, lr, r8, lsl #7 │ │ │ │ - rsceq r5, lr, r8, asr #32 │ │ │ │ - rsceq r5, lr, r4, lsl r0 │ │ │ │ - rsceq r4, lr, r4, asr #31 │ │ │ │ - rsceq r5, lr, r8, rrx │ │ │ │ - rsceq r5, lr, r4, lsr r0 │ │ │ │ - strdeq r4, [lr], #244 @ 0xf4 @ │ │ │ │ - rsceq r5, lr, r8, lsr #6 │ │ │ │ - rsceq r5, lr, r4, asr #32 │ │ │ │ - smlaleq r5, lr, ip, r0 │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - rscseq fp, sp, r8, asr #21 │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - rscseq fp, sp, r4, ror #21 │ │ │ │ - rscseq fp, sp, r8, lsl #25 │ │ │ │ - rsceq r5, lr, r0 │ │ │ │ - rsceq r5, lr, r0, lsl #5 │ │ │ │ - rsceq r5, lr, r8, lsr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 4eda8 <__cxa_atexit@plt+0x43060> │ │ │ │ + ldr r7, [pc, #48] @ 4edbc <__cxa_atexit@plt+0x43074> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 4edac <__cxa_atexit@plt+0x43064> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 4ee1c <__cxa_atexit@plt+0x430d4> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4ee40 <__cxa_atexit@plt+0x430f8> │ │ │ │ + ldr r3, [pc, #88] @ 4ee5c <__cxa_atexit@plt+0x43114> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4ee48 <__cxa_atexit@plt+0x43100> │ │ │ │ + ldr r3, [pc, #40] @ 4ee58 <__cxa_atexit@plt+0x43110> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #16 │ │ │ │ + b 4ee4c <__cxa_atexit@plt+0x43104> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + rsceq r7, lr, r8, lsr #31 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 53d24 <__cxa_atexit@plt+0x47fdc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 53d2c <__cxa_atexit@plt+0x47fe4> │ │ │ │ - ldr r1, [pc, #96] @ 53d40 <__cxa_atexit@plt+0x47ff8> │ │ │ │ - sub r8, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [pc, #84] @ 53d44 <__cxa_atexit@plt+0x47ffc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r0, [pc, #72] @ 53d48 <__cxa_atexit@plt+0x48000> │ │ │ │ - add r2, r2, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [sp, #12] │ │ │ │ + bhi 4efa4 <__cxa_atexit@plt+0x4325c> │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #52 @ 0x34 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 4efac <__cxa_atexit@plt+0x43264> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr lr, [r1] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + sub r0, r6, #17 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [r7, #12] │ │ │ │ + ldr ip, [r1, #4] │ │ │ │ + sub r4, r6, #47 @ 0x2f │ │ │ │ + stm r1, {r0, r4} │ │ │ │ + str sl, [r1, #-4] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #268] @ 4efe8 <__cxa_atexit@plt+0x432a0> │ │ │ │ + add r4, r3, #44 @ 0x2c │ │ │ │ + sub r1, r1, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r4, {r0, r2, r9} │ │ │ │ + ldr r0, [pc, #252] @ 4efec <__cxa_atexit@plt+0x432a4> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str ip, [r3, #28] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r4, r9, sl, fp} │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r2, [pc, #224] @ 4eff0 <__cxa_atexit@plt+0x432a8> │ │ │ │ + mov fp, r8 │ │ │ │ + sub sl, r6, #5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r8, r1 │ │ │ │ + str r2, [r3, #32] │ │ │ │ + bhi 4efcc <__cxa_atexit@plt+0x43284> │ │ │ │ + add r6, r3, #96 @ 0x60 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 4efc4 <__cxa_atexit@plt+0x4327c> │ │ │ │ + ldr r5, [pc, #192] @ 4eff8 <__cxa_atexit@plt+0x432b0> │ │ │ │ + ldr lr, [pc, #192] @ 4effc <__cxa_atexit@plt+0x432b4> │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #56]! @ 0x38 │ │ │ │ + str sl, [r1] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r5, [pc, #172] @ 4f000 <__cxa_atexit@plt+0x432b8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [pc, #164] @ 4f004 <__cxa_atexit@plt+0x432bc> │ │ │ │ + add r9, r5, #1 │ │ │ │ + sub r5, r6, #26 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #152] @ 4f008 <__cxa_atexit@plt+0x432c0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r7, [pc, #64] @ 53d4c <__cxa_atexit@plt+0x48004> │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r2, r3, #16 │ │ │ │ add r0, r0, #1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - b 53ac0 <__cxa_atexit@plt+0x47d78> │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + str r5, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + stm r2, {r0, r3, r8} │ │ │ │ + str lr, [r3, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ mov r6, r3 │ │ │ │ - b 53d34 <__cxa_atexit@plt+0x47fec> │ │ │ │ - mov r5, #20 │ │ │ │ + b 4efb4 <__cxa_atexit@plt+0x4326c> │ │ │ │ + mov r5, #52 @ 0x34 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, sp, ip, lsl #19 │ │ │ │ - rscseq fp, sp, r0, ror r9 │ │ │ │ - rscseq fp, sp, r8, asr fp │ │ │ │ - rscseq fp, sp, r0, asr fp │ │ │ │ - rsceq r5, lr, r4, asr #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 53d6c <__cxa_atexit@plt+0x48024> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - strhteq r5, [lr], #4 │ │ │ │ - rsceq r5, lr, r4, lsr #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 4eff4 <__cxa_atexit@plt+0x432ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + @ instruction: 0xfffff824 │ │ │ │ + @ instruction: 0xfffffa44 │ │ │ │ + rsceq r7, lr, r0, lsr lr │ │ │ │ + @ instruction: 0xfffe1fb8 │ │ │ │ + @ instruction: 0xfffe2054 │ │ │ │ + rscseq r0, lr, r4, lsl #14 │ │ │ │ + rscseq r0, lr, ip, lsl r7 │ │ │ │ + rscseq r0, lr, r0, lsl r7 │ │ │ │ + strdeq r7, [lr], #220 @ 0xdc @ │ │ │ │ + andeq r0, r3, r3, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 53dcc <__cxa_atexit@plt+0x48084> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 53dd8 <__cxa_atexit@plt+0x48090> │ │ │ │ - ldr r2, [pc, #68] @ 53de8 <__cxa_atexit@plt+0x480a0> │ │ │ │ - ldr r8, [pc, #68] @ 53dec <__cxa_atexit@plt+0x480a4> │ │ │ │ - ldr r1, [pc, #68] @ 53df0 <__cxa_atexit@plt+0x480a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ + bhi 4f0e8 <__cxa_atexit@plt+0x433a0> │ │ │ │ + ldrb r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 4f0bc <__cxa_atexit@plt+0x43374> │ │ │ │ + ldr r7, [pc, #208] @ 4f10c <__cxa_atexit@plt+0x433c4> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + ands r7, sl, #3 │ │ │ │ + beq 4f0c8 <__cxa_atexit@plt+0x43380> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 4f0d8 <__cxa_atexit@plt+0x43390> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 4f0f8 <__cxa_atexit@plt+0x433b0> │ │ │ │ + ldr ip, [pc, #164] @ 4f118 <__cxa_atexit@plt+0x433d0> │ │ │ │ + ldr lr, [pc, #164] @ 4f11c <__cxa_atexit@plt+0x433d4> │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [sl, #6] │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr ip, [pc, #144] @ 4f120 <__cxa_atexit@plt+0x433d8> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub sl, r6, #19 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + add r9, r7, #12 │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + str lr, [r7, #28]! │ │ │ │ + stm r9, {r3, r8, ip} │ │ │ │ + bx r0 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ 4f114 <__cxa_atexit@plt+0x433cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - ldrheq r5, [r9], #109 @ 0x6d │ │ │ │ - ldrhteq fp, [sp], #140 @ 0x8c │ │ │ │ - ldrdeq r5, [lr], #12 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + ldr r7, [pc, #32] @ 4f110 <__cxa_atexit@plt+0x433c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + rsceq r8, lr, r0, asr #19 │ │ │ │ + rscseq r0, lr, r4, lsl #13 │ │ │ │ + @ instruction: 0xfffff52c │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + rscseq r0, lr, r8, ror r6 │ │ │ │ + rsceq r8, lr, r8, lsl #19 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4f1ac <__cxa_atexit@plt+0x43464> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 53e54 <__cxa_atexit@plt+0x4810c> │ │ │ │ - ldr r2, [pc, #72] @ 53e64 <__cxa_atexit@plt+0x4811c> │ │ │ │ - sub r8, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r0, [pc, #56] @ 53e68 <__cxa_atexit@plt+0x48120> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [pc, #48] @ 53e6c <__cxa_atexit@plt+0x48124> │ │ │ │ - add r0, r0, #1 │ │ │ │ + bcc 4f1bc <__cxa_atexit@plt+0x43474> │ │ │ │ + ldr lr, [pc, #116] @ 4f1cc <__cxa_atexit@plt+0x43484> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [pc, #92] @ 4f1d0 <__cxa_atexit@plt+0x43488> │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldmdb r5, {r0, r1, r2} │ │ │ │ + ldr sl, [pc, #80] @ 4f1d4 <__cxa_atexit@plt+0x4348c> │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #40] @ 0x28 │ │ │ │ + str sl, [r7, #28]! │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #20] @ 4f1c8 <__cxa_atexit@plt+0x43480> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - b 53ac0 <__cxa_atexit@plt+0x47d78> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, sp, r0, asr #16 │ │ │ │ - rscseq fp, sp, r8, lsr #20 │ │ │ │ - rscseq fp, sp, r0, lsr #20 │ │ │ │ - rsceq r5, lr, r8, ror r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 53ed0 <__cxa_atexit@plt+0x48188> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 53edc <__cxa_atexit@plt+0x48194> │ │ │ │ - ldr r2, [pc, #72] @ 53eec <__cxa_atexit@plt+0x481a4> │ │ │ │ - ldr r1, [pc, #72] @ 53ef0 <__cxa_atexit@plt+0x481a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 6f59ec <__cxa_atexit@plt+0x6e9ca4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - rscseq fp, sp, r4, asr #15 │ │ │ │ - smlaleq r5, lr, ip, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 53f28 <__cxa_atexit@plt+0x481e0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 53f30 <__cxa_atexit@plt+0x481e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 21f4d0 <__cxa_atexit@plt+0x213788> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, sp, r8, asr r7 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r0, [lr], #80 @ 0x50 │ │ │ │ + @ instruction: 0xfffff444 │ │ │ │ + smlalseq r0, lr, r8, r5 │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 53f6c <__cxa_atexit@plt+0x48224> │ │ │ │ - ldr r8, [pc, #36] @ 53f74 <__cxa_atexit@plt+0x4822c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 53f78 <__cxa_atexit@plt+0x48230> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 4f260 <__cxa_atexit@plt+0x43518> │ │ │ │ + ldr r1, [pc, #136] @ 4f280 <__cxa_atexit@plt+0x43538> │ │ │ │ + ldr r7, [pc, #136] @ 4f284 <__cxa_atexit@plt+0x4353c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4f254 <__cxa_atexit@plt+0x4350c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4f26c <__cxa_atexit@plt+0x43524> │ │ │ │ + ldr r3, [pc, #88] @ 4f288 <__cxa_atexit@plt+0x43540> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 4f28c <__cxa_atexit@plt+0x43544> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r5, [r9], #62 @ 0x3e │ │ │ │ - rscseq fp, sp, r4, lsl r7 │ │ │ │ - rsceq r4, lr, r8, lsr #31 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 53fb4 <__cxa_atexit@plt+0x4826c> │ │ │ │ - ldr r3, [pc, #28] @ 53fc0 <__cxa_atexit@plt+0x48278> │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc6bc <__cxa_atexit@plt+0xd0974> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r0, lr, r4, ror r4 │ │ │ │ + rscseq r0, lr, ip, lsr #8 │ │ │ │ + ldrsbteq r0, [lr], #76 @ 0x4c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 53ff8 <__cxa_atexit@plt+0x482b0> │ │ │ │ - ldr r2, [pc, #28] @ 54004 <__cxa_atexit@plt+0x482bc> │ │ │ │ + bcc 4f2d8 <__cxa_atexit@plt+0x43590> │ │ │ │ + ldr r2, [pc, #48] @ 4f2e4 <__cxa_atexit@plt+0x4359c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 4f2e8 <__cxa_atexit@plt+0x435a0> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r0, lr, r8, lsr #7 │ │ │ │ + rscseq r0, lr, r4, asr r4 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 4f32c <__cxa_atexit@plt+0x435e4> │ │ │ │ + ldr r2, [pc, #48] @ 4f344 <__cxa_atexit@plt+0x435fc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r7, [pc, #20] @ 4f348 <__cxa_atexit@plt+0x43600> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq fp, sp, r0, lsl #15 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + rsceq r8, lr, r0, lsl #15 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 54060 <__cxa_atexit@plt+0x48318> │ │ │ │ - ldr r2, [pc, #68] @ 54068 <__cxa_atexit@plt+0x48320> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 54054 <__cxa_atexit@plt+0x4830c> │ │ │ │ - ldr r3, [pc, #44] @ 5406c <__cxa_atexit@plt+0x48324> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + bhi 4f3d4 <__cxa_atexit@plt+0x4368c> │ │ │ │ + ldr r1, [pc, #136] @ 4f3f4 <__cxa_atexit@plt+0x436ac> │ │ │ │ + ldr r7, [pc, #136] @ 4f3f8 <__cxa_atexit@plt+0x436b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ - b 9402b4 <__cxa_atexit@plt+0x93456c> │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 4f3c8 <__cxa_atexit@plt+0x43680> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4f3e0 <__cxa_atexit@plt+0x43698> │ │ │ │ + ldr r3, [pc, #88] @ 4f3fc <__cxa_atexit@plt+0x436b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 4f400 <__cxa_atexit@plt+0x436b8> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r0, lr, r0, lsl #6 │ │ │ │ + ldrhteq r0, [lr], #40 @ 0x28 │ │ │ │ + rscseq r0, lr, r8, ror #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [pc, #12] @ 54094 <__cxa_atexit@plt+0x4834c> │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 9402b4 <__cxa_atexit@plt+0x93456c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 540d8 <__cxa_atexit@plt+0x48390> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [pc, #32] @ 540dc <__cxa_atexit@plt+0x48394> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, r3, #1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 540e0 <__cxa_atexit@plt+0x48398> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b b90c28 <__cxa_atexit@plt+0xb84ee0> │ │ │ │ - ldrhteq fp, [sp], #124 @ 0x7c │ │ │ │ - rscseq fp, sp, r0, lsr #11 │ │ │ │ - smlalseq fp, sp, ip, r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54120 <__cxa_atexit@plt+0x483d8> │ │ │ │ - ldr r3, [pc, #40] @ 54130 <__cxa_atexit@plt+0x483e8> │ │ │ │ - ldr r8, [pc, #40] @ 54134 <__cxa_atexit@plt+0x483ec> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4f44c <__cxa_atexit@plt+0x43704> │ │ │ │ + ldr r2, [pc, #48] @ 4f458 <__cxa_atexit@plt+0x43710> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 4f45c <__cxa_atexit@plt+0x43714> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - sbcseq r5, r9, r2, lsr #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54170 <__cxa_atexit@plt+0x48428> │ │ │ │ - ldr r3, [pc, #36] @ 54180 <__cxa_atexit@plt+0x48438> │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r0, lr, r4, lsr r2 │ │ │ │ + rscseq r0, lr, r0, ror #5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 541e4 <__cxa_atexit@plt+0x4849c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 541f0 <__cxa_atexit@plt+0x484a8> │ │ │ │ - ldr r2, [pc, #76] @ 54200 <__cxa_atexit@plt+0x484b8> │ │ │ │ - ldr r1, [pc, #76] @ 54204 <__cxa_atexit@plt+0x484bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 54208 <__cxa_atexit@plt+0x484c0> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - ldrhteq fp, [sp], #68 @ 0x44 │ │ │ │ - sbcseq r5, r9, r5, ror #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 54244 <__cxa_atexit@plt+0x484fc> │ │ │ │ - ldr r8, [pc, #36] @ 5424c <__cxa_atexit@plt+0x48504> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 54250 <__cxa_atexit@plt+0x48508> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r5, r9, sp, ror #3 │ │ │ │ - rscseq fp, sp, ip, lsr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5428c <__cxa_atexit@plt+0x48544> │ │ │ │ - ldr r8, [pc, #36] @ 54294 <__cxa_atexit@plt+0x4854c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 54298 <__cxa_atexit@plt+0x48550> │ │ │ │ - add r8, pc, r8 │ │ │ │ + bhi 4f490 <__cxa_atexit@plt+0x43748> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 4f498 <__cxa_atexit@plt+0x43750> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r5, r9, r8, lsl #3 │ │ │ │ - ldrshteq fp, [sp], #52 @ 0x34 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 542b4 <__cxa_atexit@plt+0x4856c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - sbcseq r5, r9, sl, lsl #3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 542f0 <__cxa_atexit@plt+0x485a8> │ │ │ │ - ldr r3, [pc, #36] @ 54300 <__cxa_atexit@plt+0x485b8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ + ldrshteq r0, [lr], #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 54364 <__cxa_atexit@plt+0x4861c> │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 54370 <__cxa_atexit@plt+0x48628> │ │ │ │ - ldr r2, [pc, #76] @ 54380 <__cxa_atexit@plt+0x48638> │ │ │ │ - ldr r1, [pc, #76] @ 54384 <__cxa_atexit@plt+0x4863c> │ │ │ │ + bcc 4f4e0 <__cxa_atexit@plt+0x43798> │ │ │ │ + ldr r2, [pc, #44] @ 4f4f0 <__cxa_atexit@plt+0x437a8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 54388 <__cxa_atexit@plt+0x48640> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - rscseq fp, sp, r4, lsr r3 │ │ │ │ - sbcseq r5, r9, r7, rrx │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 543a4 <__cxa_atexit@plt+0x4865c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldrsbeq r4, [r9], #240 @ 0xf0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 543e0 <__cxa_atexit@plt+0x48698> │ │ │ │ - ldr r3, [pc, #36] @ 543f0 <__cxa_atexit@plt+0x486a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54438 <__cxa_atexit@plt+0x486f0> │ │ │ │ - ldr r3, [pc, #48] @ 54448 <__cxa_atexit@plt+0x48700> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #40] @ 5444c <__cxa_atexit@plt+0x48704> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - sbcseq r4, r9, pc, asr #30 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54490 <__cxa_atexit@plt+0x48748> │ │ │ │ - ldr r3, [pc, #44] @ 544a0 <__cxa_atexit@plt+0x48758> │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5450c <__cxa_atexit@plt+0x487c4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 54518 <__cxa_atexit@plt+0x487d0> │ │ │ │ - ldr r2, [pc, #84] @ 54528 <__cxa_atexit@plt+0x487e0> │ │ │ │ - ldr r1, [pc, #84] @ 5452c <__cxa_atexit@plt+0x487e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 54530 <__cxa_atexit@plt+0x487e8> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + bhi 4f524 <__cxa_atexit@plt+0x437dc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 4f52c <__cxa_atexit@plt+0x437e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - smlalseq fp, sp, r4, r1 │ │ │ │ - smullseq r4, r9, r4, lr │ │ │ │ - smlaleq r4, lr, r0, fp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 54564 <__cxa_atexit@plt+0x4881c> │ │ │ │ - ldr r3, [pc, #28] @ 54574 <__cxa_atexit@plt+0x4882c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - b 5e4ac <__cxa_atexit@plt+0x52764> │ │ │ │ - ldr r7, [pc, #12] @ 54578 <__cxa_atexit@plt+0x48830> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r4, lr, r0, ror fp │ │ │ │ - rsceq r4, lr, ip, asr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5459c <__cxa_atexit@plt+0x48854> │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 5e0cc <__cxa_atexit@plt+0x52384> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r4, lr, r8, lsr #22 │ │ │ │ + rscseq r0, lr, ip, asr r1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 545d4 <__cxa_atexit@plt+0x4888c> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r8, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #16] @ 545d8 <__cxa_atexit@plt+0x48890> │ │ │ │ - mov r9, #4 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - b 89bf24 <__cxa_atexit@plt+0x8901dc> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq fp, sp, r4, lsr #5 │ │ │ │ - ldrdeq r4, [lr], #172 @ 0xac @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54638 <__cxa_atexit@plt+0x488f0> │ │ │ │ - ldr r3, [pc, #64] @ 54644 <__cxa_atexit@plt+0x488fc> │ │ │ │ - ldr r2, [pc, #64] @ 54648 <__cxa_atexit@plt+0x48900> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - ldr r3, [pc, #32] @ 5464c <__cxa_atexit@plt+0x48904> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 6fb104 <__cxa_atexit@plt+0x6ef3bc> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4f578 <__cxa_atexit@plt+0x43830> │ │ │ │ + ldr r1, [pc, #48] @ 4f588 <__cxa_atexit@plt+0x43840> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xfffff6a0 │ │ │ │ - rscseq fp, sp, r4, asr #4 │ │ │ │ - rsceq r4, lr, r8, asr sl │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 5468c <__cxa_atexit@plt+0x48944> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 54680 <__cxa_atexit@plt+0x48938> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5469c <__cxa_atexit@plt+0x48954> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r4, lr, r8, lsl sl │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 546f0 <__cxa_atexit@plt+0x489a8> │ │ │ │ - add r3, r5, #16 │ │ │ │ - mov r8, r7 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 54764 <__cxa_atexit@plt+0x48a1c> │ │ │ │ - ldr r2, [pc, #208] @ 54790 <__cxa_atexit@plt+0x48a48> │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r5, [pc, #188] @ 54794 <__cxa_atexit@plt+0x48a4c> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [pc, #180] @ 54798 <__cxa_atexit@plt+0x48a50> │ │ │ │ - add sl, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #124] @ 54778 <__cxa_atexit@plt+0x48a30> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + bhi 4f654 <__cxa_atexit@plt+0x4390c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 4f65c <__cxa_atexit@plt+0x43914> │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r2, #15] │ │ │ │ + add r9, r2, #3 │ │ │ │ + sub ip, r6, #19 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r2, #19] │ │ │ │ + ldm r9, {r0, r7, r9} │ │ │ │ + ldr r2, [r2, #23] │ │ │ │ + ldr sl, [pc, #172] @ 4f690 <__cxa_atexit@plt+0x43948> │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r2, [r1, #12] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r1, #4] │ │ │ │ + ldr r2, [pc, #156] @ 4f694 <__cxa_atexit@plt+0x4394c> │ │ │ │ + sub lr, r6, #5 │ │ │ │ + str r0, [r1, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 54724 <__cxa_atexit@plt+0x489dc> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 54734 <__cxa_atexit@plt+0x489ec> │ │ │ │ + str r2, [r1, #16] │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [r1, #24] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + bhi 4f670 <__cxa_atexit@plt+0x43928> │ │ │ │ + ldr r3, [pc, #112] @ 4f698 <__cxa_atexit@plt+0x43950> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + beq 4f648 <__cxa_atexit@plt+0x43900> │ │ │ │ + mov r5, r2 │ │ │ │ + b 4f708 <__cxa_atexit@plt+0x439c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #92] @ 54788 <__cxa_atexit@plt+0x48a40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - b 5e4ac <__cxa_atexit@plt+0x52764> │ │ │ │ - ldr r2, [pc, #64] @ 5477c <__cxa_atexit@plt+0x48a34> │ │ │ │ - ldr r1, [pc, #64] @ 54780 <__cxa_atexit@plt+0x48a38> │ │ │ │ - ldr r0, [pc, #64] @ 54784 <__cxa_atexit@plt+0x48a3c> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - add r8, r1, #1 │ │ │ │ - add r9, r0, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - ldr r7, [pc, #32] @ 5478c <__cxa_atexit@plt+0x48a44> │ │ │ │ + mov r6, r1 │ │ │ │ + b 4f664 <__cxa_atexit@plt+0x4391c> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - rsceq r4, lr, r0, lsr r0 │ │ │ │ - rsceq r4, lr, r0, lsr #14 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - ldrdeq r4, [lr], #96 @ 0x60 @ │ │ │ │ - @ instruction: 0xffffe6d4 │ │ │ │ - rscseq fp, sp, r8, rrx │ │ │ │ - rscseq sl, sp, r8, ror pc │ │ │ │ - strdeq r4, [lr], #140 @ 0x8c @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 547c4 <__cxa_atexit@plt+0x48a7c> │ │ │ │ - ldr r3, [pc, #64] @ 547fc <__cxa_atexit@plt+0x48ab4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - b 5e4ac <__cxa_atexit@plt+0x52764> │ │ │ │ - ldr r3, [pc, #36] @ 547f0 <__cxa_atexit@plt+0x48aa8> │ │ │ │ - ldr r2, [pc, #36] @ 547f4 <__cxa_atexit@plt+0x48aac> │ │ │ │ - ldr r1, [pc, #36] @ 547f8 <__cxa_atexit@plt+0x48ab0> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ + ldr r2, [pc, #36] @ 4f69c <__cxa_atexit@plt+0x43954> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, r2, #1 │ │ │ │ - add r9, r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rsceq r3, lr, r4, lsr #31 │ │ │ │ - smlaleq r4, lr, r4, r6 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - rsceq r4, lr, r4, lsl #17 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 54828 <__cxa_atexit@plt+0x48ae0> │ │ │ │ - ldr r3, [pc, #84] @ 54874 <__cxa_atexit@plt+0x48b2c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - b 5e4ac <__cxa_atexit@plt+0x52764> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [pc, #56] @ 5486c <__cxa_atexit@plt+0x48b24> │ │ │ │ - ldr sl, [r7, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst sl, #3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5485c <__cxa_atexit@plt+0x48b14> │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr r7, [pc, #32] @ 54870 <__cxa_atexit@plt+0x48b28> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror #6 │ │ │ │ - andeq r0, r0, r8, ror r3 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - strdeq r4, [lr], #124 @ 0x7c @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 54898 <__cxa_atexit@plt+0x48b50> │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 5e0cc <__cxa_atexit@plt+0x52384> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r4, lr, r4, asr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 548d0 <__cxa_atexit@plt+0x48b88> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r8, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #16] @ 548d4 <__cxa_atexit@plt+0x48b8c> │ │ │ │ - mov r9, #4 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - b 89bf24 <__cxa_atexit@plt+0x8901dc> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrhteq sl, [sp], #240 @ 0xf0 │ │ │ │ - rsceq r4, lr, r8, ror r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54930 <__cxa_atexit@plt+0x48be8> │ │ │ │ - ldr r3, [pc, #60] @ 5493c <__cxa_atexit@plt+0x48bf4> │ │ │ │ - ldr r2, [pc, #60] @ 54940 <__cxa_atexit@plt+0x48bf8> │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #36] @ 54944 <__cxa_atexit@plt+0x48bfc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #32] @ 54948 <__cxa_atexit@plt+0x48c00> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff470 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq sl, sp, r4, lsr #28 │ │ │ │ - rscseq sl, sp, r8, lsr sp │ │ │ │ - strdeq r4, [lr], #100 @ 0x64 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 54988 <__cxa_atexit@plt+0x48c40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #32] @ 5498c <__cxa_atexit@plt+0x48c44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #24] @ 54990 <__cxa_atexit@plt+0x48c48> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #20] @ 54994 <__cxa_atexit@plt+0x48c4c> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrshteq sl, [sp], #192 @ 0xc0 │ │ │ │ - rscseq sl, sp, ip, asr #27 │ │ │ │ - rscseq sl, sp, r0, ror #25 │ │ │ │ - rsceq r4, lr, r8, lsr #13 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 549d0 <__cxa_atexit@plt+0x48c88> │ │ │ │ - ldr r9, [pc, #36] @ 549d4 <__cxa_atexit@plt+0x48c8c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #28] @ 549d8 <__cxa_atexit@plt+0x48c90> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #20] @ 549dc <__cxa_atexit@plt+0x48c94> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rsceq r4, lr, ip, asr #8 │ │ │ │ - rscseq sl, sp, r4, lsl #27 │ │ │ │ - smlalseq sl, sp, r8, ip │ │ │ │ - rsceq r4, lr, r0, asr r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 54a18 <__cxa_atexit@plt+0x48cd0> │ │ │ │ - ldr r9, [pc, #36] @ 54a1c <__cxa_atexit@plt+0x48cd4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #28] @ 54a20 <__cxa_atexit@plt+0x48cd8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #20] @ 54a24 <__cxa_atexit@plt+0x48cdc> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - strdeq r4, [lr], #48 @ 0x30 @ │ │ │ │ - rscseq sl, sp, ip, lsr sp │ │ │ │ - rscseq sl, sp, r0, asr ip │ │ │ │ - strdeq r4, [lr], #88 @ 0x58 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 54a60 <__cxa_atexit@plt+0x48d18> │ │ │ │ - ldr r9, [pc, #36] @ 54a64 <__cxa_atexit@plt+0x48d1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #28] @ 54a68 <__cxa_atexit@plt+0x48d20> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #20] @ 54a6c <__cxa_atexit@plt+0x48d24> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - smlaleq r4, lr, r4, r3 │ │ │ │ - ldrshteq sl, [sp], #196 @ 0xc4 │ │ │ │ - rscseq sl, sp, r8, lsl #24 │ │ │ │ - rsceq r4, lr, r0, lsr #11 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 54aa8 <__cxa_atexit@plt+0x48d60> │ │ │ │ - ldr r9, [pc, #36] @ 54aac <__cxa_atexit@plt+0x48d64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #28] @ 54ab0 <__cxa_atexit@plt+0x48d68> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #20] @ 54ab4 <__cxa_atexit@plt+0x48d6c> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rsceq r4, lr, r8, lsr r3 │ │ │ │ - rscseq sl, sp, ip, lsr #25 │ │ │ │ - rscseq sl, sp, r0, asr #23 │ │ │ │ - rsceq r4, lr, r0, asr #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 54af4 <__cxa_atexit@plt+0x48dac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #32] @ 54af8 <__cxa_atexit@plt+0x48db0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #24] @ 54afc <__cxa_atexit@plt+0x48db4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #20] @ 54b00 <__cxa_atexit@plt+0x48db8> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sl, sp, r4, lsl #23 │ │ │ │ - rscseq sl, sp, r0, ror #24 │ │ │ │ - rscseq sl, sp, r4, ror fp │ │ │ │ - strdeq r4, [lr], #68 @ 0x44 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54b68 <__cxa_atexit@plt+0x48e20> │ │ │ │ - ldr lr, [pc, #72] @ 54b74 <__cxa_atexit@plt+0x48e2c> │ │ │ │ - ldr r2, [r5, #12]! │ │ │ │ - ldr r1, [pc, #68] @ 54b78 <__cxa_atexit@plt+0x48e30> │ │ │ │ - ldmdb r5, {r0, r3} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - ldr r3, [pc, #36] @ 54b7c <__cxa_atexit@plt+0x48e34> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #32] @ 54b80 <__cxa_atexit@plt+0x48e38> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xfffff340 │ │ │ │ - rscseq sl, sp, ip, ror #23 │ │ │ │ - rscseq sl, sp, r0, lsl #22 │ │ │ │ - rsceq r4, lr, ip, lsl r2 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + rsceq r8, lr, r0, asr r4 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b bf5164 <__cxa_atexit@plt+0xbe941c> │ │ │ │ - rsceq r4, lr, r0, asr #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 54bc0 <__cxa_atexit@plt+0x48e78> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - mov sl, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 52e64 <__cxa_atexit@plt+0x4711c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r4, lr, r0, lsl #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #176] @ 54c88 <__cxa_atexit@plt+0x48f40> │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - beq 54c2c <__cxa_atexit@plt+0x48ee4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 54c38 <__cxa_atexit@plt+0x48ef0> │ │ │ │ - ldr r3, [pc, #144] @ 54c90 <__cxa_atexit@plt+0x48f48> │ │ │ │ - ldr r9, [pc, #144] @ 54c94 <__cxa_atexit@plt+0x48f4c> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #124] @ 54c98 <__cxa_atexit@plt+0x48f50> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #120] @ 54c9c <__cxa_atexit@plt+0x48f54> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - add r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 54c74 <__cxa_atexit@plt+0x48f2c> │ │ │ │ - ldr r5, [pc, #84] @ 54ca0 <__cxa_atexit@plt+0x48f58> │ │ │ │ - ldr r9, [pc, #84] @ 54ca4 <__cxa_atexit@plt+0x48f5c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r5, [pc, #76] @ 54ca8 <__cxa_atexit@plt+0x48f60> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [pc, #68] @ 54cac <__cxa_atexit@plt+0x48f64> │ │ │ │ - add sl, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #16] @ 54c8c <__cxa_atexit@plt+0x48f44> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4f6e4 <__cxa_atexit@plt+0x4399c> │ │ │ │ + ldr r7, [pc, #52] @ 4f6f8 <__cxa_atexit@plt+0x439b0> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 4f6d8 <__cxa_atexit@plt+0x43990> │ │ │ │ + mov r7, r8 │ │ │ │ + b 4f708 <__cxa_atexit@plt+0x439c0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rsceq r4, lr, r0, lsr r1 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - rsceq r4, lr, r0, ror r1 │ │ │ │ - rscseq sl, sp, r8, lsr #22 │ │ │ │ - rscseq sl, sp, ip, lsr sl │ │ │ │ - @ instruction: 0xffffe020 │ │ │ │ - rsceq r4, lr, r8, lsr r1 │ │ │ │ - rscseq sl, sp, r4, ror #21 │ │ │ │ - ldrshteq sl, [sp], #148 @ 0x94 │ │ │ │ - rsceq r4, lr, r4, lsl r3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 54cfc <__cxa_atexit@plt+0x48fb4> │ │ │ │ - ldr r3, [pc, #128] @ 54d50 <__cxa_atexit@plt+0x49008> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r9, [pc, #124] @ 54d54 <__cxa_atexit@plt+0x4900c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #112] @ 54d58 <__cxa_atexit@plt+0x49010> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #104] @ 54d5c <__cxa_atexit@plt+0x49014> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - add r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 54d38 <__cxa_atexit@plt+0x48ff0> │ │ │ │ - ldr r5, [pc, #80] @ 54d60 <__cxa_atexit@plt+0x49018> │ │ │ │ - ldr r9, [pc, #80] @ 54d64 <__cxa_atexit@plt+0x4901c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r5, [pc, #72] @ 54d68 <__cxa_atexit@plt+0x49020> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [pc, #64] @ 54d6c <__cxa_atexit@plt+0x49024> │ │ │ │ - add sl, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - ldr r7, [pc, #12] @ 54d4c <__cxa_atexit@plt+0x49004> │ │ │ │ + ldr r7, [pc, #16] @ 4f6fc <__cxa_atexit@plt+0x439b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rsceq r4, lr, ip, rrx │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - smlaleq r4, lr, r8, r0 │ │ │ │ - rscseq sl, sp, r8, asr sl │ │ │ │ - rscseq sl, sp, ip, ror #18 │ │ │ │ - @ instruction: 0xffffdf5c │ │ │ │ - rsceq r4, lr, r4, ror r0 │ │ │ │ - rscseq sl, sp, r0, lsr #20 │ │ │ │ - rscseq sl, sp, r0, lsr r9 │ │ │ │ - rsceq r4, lr, r4, asr #4 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 54db4 <__cxa_atexit@plt+0x4906c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 54dac <__cxa_atexit@plt+0x49064> │ │ │ │ - ldr r3, [pc, #28] @ 54db8 <__cxa_atexit@plt+0x49070> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 57218 <__cxa_atexit@plt+0x4b4d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq r4, [lr], #24 @ │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 54de0 <__cxa_atexit@plt+0x49098> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ + rsceq r8, lr, r0, ror #7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 4f76c <__cxa_atexit@plt+0x43a24> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4f798 <__cxa_atexit@plt+0x43a50> │ │ │ │ + ldr lr, [pc, #128] @ 4f7b8 <__cxa_atexit@plt+0x43a70> │ │ │ │ + ldr ip, [r3, #2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + add lr, r6, #8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, ip │ │ │ │ + ldmdb r5, {r9, sl} │ │ │ │ + sub r1, r2, #23 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + stm lr, {r0, r3, r8, r9, sl} │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 4f7a0 <__cxa_atexit@plt+0x43a58> │ │ │ │ + ldr r3, [pc, #52] @ 4f7b4 <__cxa_atexit@plt+0x43a6c> │ │ │ │ + add r5, r5, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 57218 <__cxa_atexit@plt+0x4b4d0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strhteq r4, [lr], #24 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54e38 <__cxa_atexit@plt+0x490f0> │ │ │ │ - ldr r3, [pc, #56] @ 54e44 <__cxa_atexit@plt+0x490fc> │ │ │ │ - ldr r2, [pc, #56] @ 54e48 <__cxa_atexit@plt+0x49100> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - ldr r3, [pc, #28] @ 54e4c <__cxa_atexit@plt+0x49104> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 238808 <__cxa_atexit@plt+0x22cac0> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xfffff0e4 │ │ │ │ - rscseq sl, sp, ip, asr #20 │ │ │ │ - rsceq r4, lr, r0, lsr r1 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ 54e98 <__cxa_atexit@plt+0x49150> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 54e90 <__cxa_atexit@plt+0x49148> │ │ │ │ - ldr r3, [pc, #36] @ 54e9c <__cxa_atexit@plt+0x49154> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #24] @ 54ea0 <__cxa_atexit@plt+0x49158> │ │ │ │ + mov r6, r2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r7, #28 │ │ │ │ + b 4f7a4 <__cxa_atexit@plt+0x43a5c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbcc │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 4f814 <__cxa_atexit@plt+0x43acc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f80c <__cxa_atexit@plt+0x43ac4> │ │ │ │ + ldr r3, [pc, #48] @ 4f81c <__cxa_atexit@plt+0x43ad4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 1a7eec <__cxa_atexit@plt+0x19c1a4> │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r5, [pc, #36] @ 4f820 <__cxa_atexit@plt+0x43ad8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrhteq sl, [sp], #140 @ 0x8c │ │ │ │ - ldrdeq r4, [lr], #12 @ │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 54ed0 <__cxa_atexit@plt+0x49188> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 54ed4 <__cxa_atexit@plt+0x4918c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 1a7eec <__cxa_atexit@plt+0x19c1a4> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rscseq sl, sp, ip, ror r8 │ │ │ │ - smlaleq r4, lr, r8, r0 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 54f24 <__cxa_atexit@plt+0x491dc> │ │ │ │ - ldr r2, [pc, #48] @ 54f30 <__cxa_atexit@plt+0x491e8> │ │ │ │ - ldr r1, [pc, #48] @ 54f34 <__cxa_atexit@plt+0x491ec> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b f117c <__cxa_atexit@plt+0xe5434> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq sl, sp, r4, ror r9 │ │ │ │ - rsceq r4, lr, r8, lsr #32 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 54f90 <__cxa_atexit@plt+0x49248> │ │ │ │ - ldr r3, [pc, #60] @ 54f9c <__cxa_atexit@plt+0x49254> │ │ │ │ - ldr r2, [pc, #60] @ 54fa0 <__cxa_atexit@plt+0x49258> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - ldr r3, [pc, #36] @ 54fa4 <__cxa_atexit@plt+0x4925c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #32] @ 54fa8 <__cxa_atexit@plt+0x49260> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xffffefcc │ │ │ │ - rscseq sl, sp, r4, asr #15 │ │ │ │ - ldrsbteq sl, [sp], #104 @ 0x68 │ │ │ │ - strhteq r3, [lr], #244 @ 0xf4 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 54fe0 <__cxa_atexit@plt+0x49298> │ │ │ │ - ldr r7, [pc, #40] @ 54ff8 <__cxa_atexit@plt+0x492b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #32] @ 54ffc <__cxa_atexit@plt+0x492b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dce8d0 <__cxa_atexit@plt+0xdc2b88> │ │ │ │ - ldr r7, [pc, #12] @ 54ff4 <__cxa_atexit@plt+0x492ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - smlalseq sl, sp, ip, r8 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq sl, sp, r0, ror #14 │ │ │ │ - rsceq r3, lr, r8, asr #30 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 5503c <__cxa_atexit@plt+0x492f4> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 55034 <__cxa_atexit@plt+0x492ec> │ │ │ │ - ldr r3, [pc, #24] @ 55040 <__cxa_atexit@plt+0x492f8> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r3, lr, r4, lsl #30 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 55064 <__cxa_atexit@plt+0x4931c> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r3, lr, r0, ror #29 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5509c <__cxa_atexit@plt+0x49354> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #20] @ 550a0 <__cxa_atexit@plt+0x49358> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [pc, #16] @ 550a4 <__cxa_atexit@plt+0x4935c> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b 88f7c0 <__cxa_atexit@plt+0x883a78> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrhteq sl, [sp], #100 @ 0x64 │ │ │ │ - ldrshteq sl, [sp], #112 @ 0x70 │ │ │ │ - rsceq r3, lr, ip, lsl #29 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #152] @ 55154 <__cxa_atexit@plt+0x4940c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 5512c <__cxa_atexit@plt+0x493e4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 55134 <__cxa_atexit@plt+0x493ec> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 55144 <__cxa_atexit@plt+0x493fc> │ │ │ │ - ldr r8, [pc, #116] @ 5515c <__cxa_atexit@plt+0x49414> │ │ │ │ - ldr r1, [pc, #116] @ 55160 <__cxa_atexit@plt+0x49418> │ │ │ │ - ldr lr, [pc, #116] @ 55164 <__cxa_atexit@plt+0x4941c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - add r8, lr, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - b dc01c4 <__cxa_atexit@plt+0xdb447c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + rscseq pc, sp, ip, ror #28 │ │ │ │ + rscseq pc, sp, r0, ror #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4f854 <__cxa_atexit@plt+0x43b0c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 4f85c <__cxa_atexit@plt+0x43b14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #28] @ 55158 <__cxa_atexit@plt+0x49410> │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 8bfc2c <__cxa_atexit@plt+0x8b3ee4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rsceq r3, lr, r8, lsl ip │ │ │ │ - @ instruction: 0xffffee8c │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - rsceq r3, lr, ip, ror ip │ │ │ │ - rsceq r3, lr, ip, asr #27 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 551dc <__cxa_atexit@plt+0x49494> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 551ec <__cxa_atexit@plt+0x494a4> │ │ │ │ - ldr r8, [pc, #104] @ 55200 <__cxa_atexit@plt+0x494b8> │ │ │ │ - ldr r1, [pc, #104] @ 55204 <__cxa_atexit@plt+0x494bc> │ │ │ │ - ldr lr, [pc, #104] @ 55208 <__cxa_atexit@plt+0x494c0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ + rscseq pc, sp, ip, lsr #28 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4f920 <__cxa_atexit@plt+0x43bd8> │ │ │ │ + ldr lr, [pc, #172] @ 4f930 <__cxa_atexit@plt+0x43be8> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - add r8, lr, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - b dc01c4 <__cxa_atexit@plt+0xdb447c> │ │ │ │ - ldr r8, [pc, #24] @ 551fc <__cxa_atexit@plt+0x494b4> │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 8bfc2c <__cxa_atexit@plt+0x8b3ee4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r3, lr, r0, ror fp │ │ │ │ - @ instruction: 0xffffeddc │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r3, lr, ip, asr #23 │ │ │ │ - rsceq r3, lr, ip, lsl #26 │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 55238 <__cxa_atexit@plt+0x494f0> │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 4f934 <__cxa_atexit@plt+0x43bec> │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 55230 <__cxa_atexit@plt+0x494e8> │ │ │ │ - b 55248 <__cxa_atexit@plt+0x49500> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 4f908 <__cxa_atexit@plt+0x43bc0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 4f938 <__cxa_atexit@plt+0x43bf0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 4f914 <__cxa_atexit@plt+0x43bcc> │ │ │ │ + mov r7, r3 │ │ │ │ + b 4f988 <__cxa_atexit@plt+0x43c40> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrdeq r3, [lr], #204 @ 0xcc @ │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 55278 <__cxa_atexit@plt+0x49530> │ │ │ │ - ldr r6, [pc, #128] @ 552e0 <__cxa_atexit@plt+0x49598> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq pc, sp, ip, asr #27 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 4f97c <__cxa_atexit@plt+0x43c34> │ │ │ │ tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 552c8 <__cxa_atexit@plt+0x49580> │ │ │ │ - mov r6, r9 │ │ │ │ - b 55300 <__cxa_atexit@plt+0x495b8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 552d4 <__cxa_atexit@plt+0x4958c> │ │ │ │ - ldr r3, [pc, #84] @ 552e4 <__cxa_atexit@plt+0x4959c> │ │ │ │ - ldr r2, [pc, #84] @ 552e8 <__cxa_atexit@plt+0x495a0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - ldr r3, [pc, #52] @ 552ec <__cxa_atexit@plt+0x495a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #48] @ 552f0 <__cxa_atexit@plt+0x495a8> │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 4f974 <__cxa_atexit@plt+0x43c2c> │ │ │ │ + b 4f988 <__cxa_atexit@plt+0x43c40> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - @ instruction: 0xffffeee8 │ │ │ │ - rscseq sl, sp, ip, lsl #9 │ │ │ │ - rscseq sl, sp, r0, lsr #7 │ │ │ │ - rsceq r3, lr, r4, lsl ip │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 55360 <__cxa_atexit@plt+0x49618> │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 5537c <__cxa_atexit@plt+0x49634> │ │ │ │ - bic r6, r7, #3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4fa24 <__cxa_atexit@plt+0x43cdc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r6, [r6] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldrh r6, [r6, #-2] │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 553b8 <__cxa_atexit@plt+0x49670> │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 553ec <__cxa_atexit@plt+0x496a4> │ │ │ │ - ldr r1, [pc, #204] @ 55418 <__cxa_atexit@plt+0x496d0> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 4fa30 <__cxa_atexit@plt+0x43ce8> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4f9c8 <__cxa_atexit@plt+0x43c80> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 4fa24 <__cxa_atexit@plt+0x43cdc> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 4f9bc <__cxa_atexit@plt+0x43c74> │ │ │ │ + bne 4fa24 <__cxa_atexit@plt+0x43cdc> │ │ │ │ + ldr r1, [pc, #88] @ 4fa40 <__cxa_atexit@plt+0x43cf8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - b 5539c <__cxa_atexit@plt+0x49654> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 553e0 <__cxa_atexit@plt+0x49698> │ │ │ │ - ldr r2, [pc, #152] @ 55410 <__cxa_atexit@plt+0x496c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 55394 <__cxa_atexit@plt+0x4964c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 553e0 <__cxa_atexit@plt+0x49698> │ │ │ │ - ldr r2, [pc, #112] @ 55404 <__cxa_atexit@plt+0x496bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - ldr r3, [pc, #100] @ 55408 <__cxa_atexit@plt+0x496c0> │ │ │ │ - add r5, r5, #24 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #92] @ 5540c <__cxa_atexit@plt+0x496c4> │ │ │ │ - add sl, r3, #2 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 4fa44 <__cxa_atexit@plt+0x43cfc> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b a758a8 <__cxa_atexit@plt+0xa69b60> │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 553f8 <__cxa_atexit@plt+0x496b0> │ │ │ │ - ldr r3, [pc, #72] @ 55414 <__cxa_atexit@plt+0x496cc> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 5539c <__cxa_atexit@plt+0x49654> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffee7c │ │ │ │ - smlalseq sl, sp, ip, r3 │ │ │ │ - ldrhteq sl, [sp], #32 │ │ │ │ - @ instruction: 0xffffeee0 │ │ │ │ - @ instruction: 0xffffef38 │ │ │ │ - @ instruction: 0xfffff158 │ │ │ │ - rsceq r3, lr, r4, lsl #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b bf5164 <__cxa_atexit@plt+0xbe941c> │ │ │ │ - rsceq r3, lr, r4, lsr #25 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 55460 <__cxa_atexit@plt+0x49718> │ │ │ │ - ldr r3, [pc, #28] @ 55470 <__cxa_atexit@plt+0x49728> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - b 5e4ac <__cxa_atexit@plt+0x52764> │ │ │ │ - ldr r7, [pc, #12] @ 55474 <__cxa_atexit@plt+0x4972c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff130 │ │ │ │ - rsceq r3, lr, r4, ror ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 554b0 <__cxa_atexit@plt+0x49768> │ │ │ │ - ldr r3, [pc, #40] @ 554c8 <__cxa_atexit@plt+0x49780> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #1 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 554cc <__cxa_atexit@plt+0x49784> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq pc, sp, r4, lsr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 4fab4 <__cxa_atexit@plt+0x43d6c> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 4fac4 <__cxa_atexit@plt+0x43d7c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrhteq sl, [sp], #52 @ 0x34 │ │ │ │ - rsceq r3, lr, r0, lsr ip │ │ │ │ - sbcseq r4, r9, sp, asr #8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - sbcseq r4, r9, lr, ror r4 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ andeq r0, r0, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - sbcseq r4, r9, sp, lsr #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - sbcseq r4, r9, r2, ror #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - sbcseq r4, r9, ip, lsl r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r3, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - sbcseq r4, r9, r3, asr r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r4, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 4faf8 <__cxa_atexit@plt+0x43db0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 4fb00 <__cxa_atexit@plt+0x43db8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 55580 <__cxa_atexit@plt+0x49838> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ - sub r7, r3, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ - bhi 55680 <__cxa_atexit@plt+0x49938> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 555f0 <__cxa_atexit@plt+0x498a8> │ │ │ │ - ldr r2, [pc, #260] @ 556b4 <__cxa_atexit@plt+0x4996c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-16]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #20] │ │ │ │ - beq 55668 <__cxa_atexit@plt+0x49920> │ │ │ │ - ldr r2, [pc, #228] @ 556b8 <__cxa_atexit@plt+0x49970> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + rscseq pc, sp, r8, lsl #23 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 4fbc4 <__cxa_atexit@plt+0x43e7c> │ │ │ │ + ldr lr, [pc, #172] @ 4fbd4 <__cxa_atexit@plt+0x43e8c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 4fbd8 <__cxa_atexit@plt+0x43e90> │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 55678 <__cxa_atexit@plt+0x49930> │ │ │ │ - b 55840 <__cxa_atexit@plt+0x49af8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 55694 <__cxa_atexit@plt+0x4994c> │ │ │ │ - ldr r7, [pc, #184] @ 556c0 <__cxa_atexit@plt+0x49978> │ │ │ │ - mov r2, r5 │ │ │ │ - sub r1, r3, #31 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - ldr lr, [pc, #168] @ 556c4 <__cxa_atexit@plt+0x4997c> │ │ │ │ - sub r7, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [pc, #160] @ 556c8 <__cxa_atexit@plt+0x49980> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #20] │ │ │ │ - sub r7, r3, #39 @ 0x27 │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r1, r7, sl} │ │ │ │ - str r5, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #4] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 4fbac <__cxa_atexit@plt+0x43e64> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 4fbdc <__cxa_atexit@plt+0x43e94> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 4fbb8 <__cxa_atexit@plt+0x43e70> │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b 4fc2c <__cxa_atexit@plt+0x43ee4> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 556bc <__cxa_atexit@plt+0x49974> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 556b0 <__cxa_atexit@plt+0x49968> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #10 │ │ │ │ - andeq r0, r0, r4, asr #4 │ │ │ │ - andeq r0, r0, r0, ror #4 │ │ │ │ - rsceq r3, lr, ip, lsl #21 │ │ │ │ - rscseq sl, sp, r0, lsl #1 │ │ │ │ - rscseq sl, sp, ip, ror #4 │ │ │ │ - rscseq sl, sp, r8, ror #4 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5572c <__cxa_atexit@plt+0x499e4> │ │ │ │ - ldr r2, [pc, #256] @ 557e8 <__cxa_atexit@plt+0x49aa0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #20] │ │ │ │ - beq 557a4 <__cxa_atexit@plt+0x49a5c> │ │ │ │ - ldr r2, [pc, #224] @ 557ec <__cxa_atexit@plt+0x49aa4> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 557b8 <__cxa_atexit@plt+0x49a70> │ │ │ │ - mov fp, r8 │ │ │ │ - b 55840 <__cxa_atexit@plt+0x49af8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 557c4 <__cxa_atexit@plt+0x49a7c> │ │ │ │ - ldr lr, [pc, #172] @ 557f0 <__cxa_atexit@plt+0x49aa8> │ │ │ │ - sub r0, r3, #39 @ 0x27 │ │ │ │ - sub fp, r3, #31 │ │ │ │ - sub r9, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldmib r5, {r1, r7, sl} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [pc, #128] @ 557f4 <__cxa_atexit@plt+0x49aac> │ │ │ │ - add lr, r6, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str fp, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - ldr r7, [pc, #104] @ 557f8 <__cxa_atexit@plt+0x49ab0> │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - bx ip │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - mov fp, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 557e4 <__cxa_atexit@plt+0x49a9c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - rscseq sl, sp, r0, asr #2 │ │ │ │ - rscseq sl, sp, r4, lsl r1 │ │ │ │ - ldrshteq r9, [sp], #232 @ 0xe8 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 55834 <__cxa_atexit@plt+0x49aec> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5582c <__cxa_atexit@plt+0x49ae4> │ │ │ │ - b 55840 <__cxa_atexit@plt+0x49af8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq pc, sp, r8, lsr #22 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #44 @ 0x2c │ │ │ │ - mov r9, fp │ │ │ │ - mov lr, r7 │ │ │ │ - cmp r0, r8 │ │ │ │ - bcc 5598c <__cxa_atexit@plt+0x49c44> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [lr, #3] │ │ │ │ - ldr r0, [r3, #8]! │ │ │ │ - ldmib r3, {r1, r7} │ │ │ │ - add r2, r1, r0 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne 558bc <__cxa_atexit@plt+0x49b74> │ │ │ │ - ldr r0, [pc, #312] @ 559b4 <__cxa_atexit@plt+0x49c6c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 4fc20 <__cxa_atexit@plt+0x43ed8> │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - beq 55960 <__cxa_atexit@plt+0x49c18> │ │ │ │ - ldr r2, [pc, #292] @ 559b8 <__cxa_atexit@plt+0x49c70> │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - strb r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 5597c <__cxa_atexit@plt+0x49c34> │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, r9 │ │ │ │ - b 55a04 <__cxa_atexit@plt+0x49cbc> │ │ │ │ - ldr r2, [pc, #224] @ 559a4 <__cxa_atexit@plt+0x49c5c> │ │ │ │ - sub fp, r8, #39 @ 0x27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - ldr sl, [pc, #212] @ 559a8 <__cxa_atexit@plt+0x49c60> │ │ │ │ - sub r2, r8, #23 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #204] @ 559ac <__cxa_atexit@plt+0x49c64> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - sub r2, r8, #31 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str ip, [r6, #4] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str fp, [r6, #28] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [pc, #152] @ 559b0 <__cxa_atexit@plt+0x49c68> │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - sub r0, r8, #6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - beq 5596c <__cxa_atexit@plt+0x49c24> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r1, #1 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - b 556cc <__cxa_atexit@plt+0x49984> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov fp, r9 │ │ │ │ - bx r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 4fc18 <__cxa_atexit@plt+0x43ed0> │ │ │ │ + b 4fc2c <__cxa_atexit@plt+0x43ee4> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - mov fp, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, lr │ │ │ │ - mov fp, r9 │ │ │ │ - mov r0, #44 @ 0x2c │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, sp, r8, asr #27 │ │ │ │ - ldrhteq r9, [sp], #244 @ 0xf4 │ │ │ │ - ldrhteq r9, [sp], #240 @ 0xf0 │ │ │ │ - andeq r0, r0, r0, ror r2 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 559f8 <__cxa_atexit@plt+0x49cb0> │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - strb r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 559f0 <__cxa_atexit@plt+0x49ca8> │ │ │ │ - b 55a04 <__cxa_atexit@plt+0x49cbc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4fcc8 <__cxa_atexit@plt+0x43f80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 4fcd4 <__cxa_atexit@plt+0x43f8c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 4fc6c <__cxa_atexit@plt+0x43f24> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, lsr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 55b28 <__cxa_atexit@plt+0x49de0> │ │ │ │ - mov r2, r5 │ │ │ │ - ldrb sl, [r7, #3] │ │ │ │ - ldr ip, [r2, #16]! │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldrb r1, [r2, #-12] │ │ │ │ - cmp r1, sl │ │ │ │ - bne 55a5c <__cxa_atexit@plt+0x49d14> │ │ │ │ - ldr r3, [pc, #272] @ 55b48 <__cxa_atexit@plt+0x49e00> │ │ │ │ - add r9, ip, #1 │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - beq 55b0c <__cxa_atexit@plt+0x49dc4> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr r1, [pc, #208] @ 55b38 <__cxa_atexit@plt+0x49df0> │ │ │ │ - sub r0, r3, #39 @ 0x27 │ │ │ │ - sub lr, r3, #6 │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - sub r0, r3, #31 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r8, [r1, #24]! │ │ │ │ - sub r0, r3, #23 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - strb sl, [r1] │ │ │ │ - str lr, [r1, #4] │ │ │ │ - ldr r9, [r1, #-16] │ │ │ │ - ldr r0, [r1, #-12] │ │ │ │ - ldr fp, [pc, #144] @ 55b3c <__cxa_atexit@plt+0x49df4> │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r1, #-8] │ │ │ │ - ldr r8, [pc, #132] @ 55b40 <__cxa_atexit@plt+0x49df8> │ │ │ │ + bne 4fcc8 <__cxa_atexit@plt+0x43f80> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 4fc60 <__cxa_atexit@plt+0x43f18> │ │ │ │ + bne 4fcc8 <__cxa_atexit@plt+0x43f80> │ │ │ │ + ldr r1, [pc, #88] @ 4fce4 <__cxa_atexit@plt+0x43f9c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 4fce8 <__cxa_atexit@plt+0x43fa0> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - stmib r6, {r8, ip} │ │ │ │ - ldr r0, [pc, #116] @ 55b44 <__cxa_atexit@plt+0x49dfc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - beq 55b14 <__cxa_atexit@plt+0x49dcc> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, #1 │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, sp, ip, lsl ip │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrsbteq r9, [sp], #212 @ 0xd4 │ │ │ │ - ldrhteq r9, [sp], #220 @ 0xdc │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldrb sl, [r5, #4] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb sl, [r5, #8]! │ │ │ │ - mov r9, #1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 556cc <__cxa_atexit@plt+0x49984> │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq pc, sp, r0, lsl #21 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 55c50 <__cxa_atexit@plt+0x49f08> │ │ │ │ - ldr r8, [pc, #120] @ 55c68 <__cxa_atexit@plt+0x49f20> │ │ │ │ - sub lr, r6, #23 │ │ │ │ - sub r9, r6, #39 @ 0x27 │ │ │ │ - sub sl, r6, #31 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #104] @ 55c6c <__cxa_atexit@plt+0x49f24> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r2, r5, #16 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [pc, #60] @ 55c70 <__cxa_atexit@plt+0x49f28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bcc 4fd64 <__cxa_atexit@plt+0x4401c> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 4fd74 <__cxa_atexit@plt+0x4402c> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 55c74 <__cxa_atexit@plt+0x49f2c> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r9, sp, r4, ip │ │ │ │ - rscseq r9, sp, ip, lsl #21 │ │ │ │ - rscseq r9, sp, r8, asr ip │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - ldrb sl, [r5, #8] │ │ │ │ - ldm r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - @ instruction: 0xffffffd8 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + rsceq r7, lr, ip, lsl sp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 55db8 <__cxa_atexit@plt+0x4a070> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - strb sl, [r5, #-4] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - bne 55d10 <__cxa_atexit@plt+0x49fc8> │ │ │ │ - ldr r1, [pc, #296] @ 55df8 <__cxa_atexit@plt+0x4a0b0> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - beq 55da0 <__cxa_atexit@plt+0x4a058> │ │ │ │ - ldr r1, [pc, #268] @ 55dfc <__cxa_atexit@plt+0x4a0b4> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [r5] │ │ │ │ - beq 55dac <__cxa_atexit@plt+0x4a064> │ │ │ │ + bhi 4fe50 <__cxa_atexit@plt+0x44108> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4fdd4 <__cxa_atexit@plt+0x4408c> │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str sl, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, fp │ │ │ │ + stmda r5, {r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b 55fb0 <__cxa_atexit@plt+0x4a268> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 55dd8 <__cxa_atexit@plt+0x4a090> │ │ │ │ - ldr r7, [pc, #220] @ 55e04 <__cxa_atexit@plt+0x4a0bc> │ │ │ │ - sub r1, r3, #39 @ 0x27 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - ldr lr, [pc, #208] @ 55e08 <__cxa_atexit@plt+0x4a0c0> │ │ │ │ - sub r7, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [pc, #200] @ 55e0c <__cxa_atexit@plt+0x4a0c4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - strb sl, [r6, #8] │ │ │ │ - ldr r2, [pc, #192] @ 55e10 <__cxa_atexit@plt+0x4a0c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r5] │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - sub r7, r3, #47 @ 0x2f │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - sub r5, r3, #31 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str ip, [r6, #12] │ │ │ │ + b 4feb8 <__cxa_atexit@plt+0x44170> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + bhi 4fe60 <__cxa_atexit@plt+0x44118> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 4fe70 <__cxa_atexit@plt+0x44128> │ │ │ │ + ldr r0, [pc, #172] @ 4fea8 <__cxa_atexit@plt+0x44160> │ │ │ │ + ldr r1, [pc, #172] @ 4feac <__cxa_atexit@plt+0x44164> │ │ │ │ + ldr ip, [pc, #172] @ 4feb0 <__cxa_atexit@plt+0x44168> │ │ │ │ + ldr lr, [pc, #172] @ 4feb4 <__cxa_atexit@plt+0x4416c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, r6, #24 │ │ │ │ + stm r1, {r0, r8, r9} │ │ │ │ + sub r0, r3, #25 │ │ │ │ + sub r1, r3, #5 │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r6, #12] │ │ │ │ str r9, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str sl, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r9, [r6, #20] │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + str r0, [r5] │ │ │ │ + add r9, ip, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 55e00 <__cxa_atexit@plt+0x4a0b8> │ │ │ │ + mov r8, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #76] @ 4fea4 <__cxa_atexit@plt+0x4415c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - uxtb r3, sl │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 55df4 <__cxa_atexit@plt+0x4a0ac> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl #10 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - rsceq r3, lr, r8, asr r3 │ │ │ │ - rscseq r9, sp, r4, ror #18 │ │ │ │ - rscseq r9, sp, r0, asr fp │ │ │ │ - rscseq r9, sp, ip, asr #22 │ │ │ │ - rscseq r9, sp, r4, asr #22 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 55e74 <__cxa_atexit@plt+0x4a12c> │ │ │ │ - ldr r2, [pc, #292] @ 55f54 <__cxa_atexit@plt+0x4a20c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #20] │ │ │ │ - beq 55f10 <__cxa_atexit@plt+0x4a1c8> │ │ │ │ - ldr r2, [pc, #260] @ 55f58 <__cxa_atexit@plt+0x4a210> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 55f24 <__cxa_atexit@plt+0x4a1dc> │ │ │ │ - mov fp, r8 │ │ │ │ - b 55fb0 <__cxa_atexit@plt+0x4a268> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 55f30 <__cxa_atexit@plt+0x4a1e8> │ │ │ │ - ldr r2, [pc, #208] @ 55f5c <__cxa_atexit@plt+0x4a214> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - sub r7, r3, #39 @ 0x27 │ │ │ │ - sub fp, r3, #31 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldm r5, {r9, sl} │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr lr, [pc, #184] @ 55f60 <__cxa_atexit@plt+0x4a218> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #176] @ 55f64 <__cxa_atexit@plt+0x4a21c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldrb r5, [r5, #8] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - strb r5, [r6, #8] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - ldr ip, [r2, #20]! │ │ │ │ - ldr r5, [pc, #132] @ 55f68 <__cxa_atexit@plt+0x4a220> │ │ │ │ - sub r1, r3, #47 @ 0x2f │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str fp, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r5, [r6, #28] │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, r8 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 55f50 <__cxa_atexit@plt+0x4a208> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + b 4fe80 <__cxa_atexit@plt+0x44138> │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 4fea0 <__cxa_atexit@plt+0x44158> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - ldrshteq r9, [sp], #156 @ 0x9c │ │ │ │ - rscseq r9, sp, r4, ror #19 │ │ │ │ - ldrsbteq r9, [sp], #124 @ 0x7c │ │ │ │ - rscseq r9, sp, r4, lsr #19 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 55fa4 <__cxa_atexit@plt+0x4a25c> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 55f9c <__cxa_atexit@plt+0x4a254> │ │ │ │ - b 55fb0 <__cxa_atexit@plt+0x4a268> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + rsceq r7, lr, r0, lsl ip │ │ │ │ + rsceq r7, lr, ip, lsl #25 │ │ │ │ + @ instruction: 0xffffe518 │ │ │ │ + @ instruction: 0xffffe1b0 │ │ │ │ + rsceq r7, lr, r8, lsl #3 │ │ │ │ + rsceq r7, lr, r8, ror #2 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 560bc <__cxa_atexit@plt+0x4a374> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r7, r1, r2 │ │ │ │ - cmp r8, r7 │ │ │ │ - bne 55ffc <__cxa_atexit@plt+0x4a2b4> │ │ │ │ - ldr r6, [pc, #248] @ 560dc <__cxa_atexit@plt+0x4a394> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r5, {r6, r8} │ │ │ │ - beq 560a8 <__cxa_atexit@plt+0x4a360> │ │ │ │ - mov r6, r3 │ │ │ │ - b 560e8 <__cxa_atexit@plt+0x4a3a0> │ │ │ │ - ldr r7, [pc, #196] @ 560c8 <__cxa_atexit@plt+0x4a380> │ │ │ │ - sub r0, r6, #23 │ │ │ │ - sub r9, r6, #47 @ 0x2f │ │ │ │ - sub lr, r6, #31 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #176] @ 560cc <__cxa_atexit@plt+0x4a384> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 4ffe8 <__cxa_atexit@plt+0x442a0> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r1, r4} │ │ │ │ + ldr r4, [pc, #336] @ 50030 <__cxa_atexit@plt+0x442e8> │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + ldr fp, [r2, #6] │ │ │ │ + ldr r1, [pc, #328] @ 50034 <__cxa_atexit@plt+0x442ec> │ │ │ │ + mov r9, r8 │ │ │ │ + sub lr, r6, #71 @ 0x47 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + stmib r3, {r1, ip} │ │ │ │ + add r1, r3, #20 │ │ │ │ + stm r1, {r0, fp, ip, lr} │ │ │ │ + mov r1, r5 │ │ │ │ + ldr sl, [r8, #20]! │ │ │ │ + str r4, [r3, #16] │ │ │ │ + ldr r4, [r1, #12]! │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr sl, [pc, #168] @ 560d0 <__cxa_atexit@plt+0x4a388> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldrb ip, [r5, #16] │ │ │ │ - ldr r1, [pc, #136] @ 560d4 <__cxa_atexit@plt+0x4a38c> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ + ldr r2, [pc, #256] @ 50038 <__cxa_atexit@plt+0x442f0> │ │ │ │ + str lr, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + add r2, r3, #52 @ 0x34 │ │ │ │ + stm r2, {r0, fp, ip} │ │ │ │ + mov fp, r9 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + sub r0, r6, #25 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r9, [r3, #68] @ 0x44 │ │ │ │ + str r7, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r8] │ │ │ │ + bhi 50014 <__cxa_atexit@plt+0x442cc> │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + add r6, r3, #108 @ 0x6c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 50008 <__cxa_atexit@plt+0x442c0> │ │ │ │ + ldr r7, [pc, #180] @ 50044 <__cxa_atexit@plt+0x442fc> │ │ │ │ + ldr r4, [pc, #180] @ 50048 <__cxa_atexit@plt+0x44300> │ │ │ │ + ldr lr, [pc, #180] @ 5004c <__cxa_atexit@plt+0x44304> │ │ │ │ + ldr r8, [pc, #180] @ 50050 <__cxa_atexit@plt+0x44308> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ + add r4, r3, #84 @ 0x54 │ │ │ │ + stm r4, {r0, r9, sl} │ │ │ │ + add r0, r3, #96 @ 0x60 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r0, {r2, r7, r9, sl} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r6, #25 │ │ │ │ + sub r3, r6, #5 │ │ │ │ + str sl, [r5, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + add r9, lr, #2 │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, ip │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #80] @ 50040 <__cxa_atexit@plt+0x442f8> │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r5, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 5003c <__cxa_atexit@plt+0x442f4> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r5, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, ip │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffffb50 │ │ │ │ + rscseq pc, sp, r4, lsr #16 │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + rsceq r7, lr, ip, ror sl │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffe378 │ │ │ │ + @ instruction: 0xffffe01c │ │ │ │ + rsceq r6, lr, ip, ror #31 │ │ │ │ + rsceq r6, lr, r0, asr #31 │ │ │ │ + rsceq r7, lr, r4, asr #20 │ │ │ │ + andeq r0, r0, r7, lsl #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 4feb8 <__cxa_atexit@plt+0x44170> │ │ │ │ + rsceq r7, lr, ip, ror #20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r1, r5, #20 │ │ │ │ + mov lr, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 5010c <__cxa_atexit@plt+0x443c4> │ │ │ │ + ldr r9, [r7, #5] │ │ │ │ mov r2, r5 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r3, [pc, #116] @ 50118 <__cxa_atexit@plt+0x443d0> │ │ │ │ + str r9, [r2, #-8]! │ │ │ │ + mov r0, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r0, #-8]! │ │ │ │ + tst sl, #3 │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + beq 500f0 <__cxa_atexit@plt+0x443a8> │ │ │ │ + ldr ip, [pc, #84] @ 5011c <__cxa_atexit@plt+0x443d4> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r1] │ │ │ │ tst r7, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [r2, #20]! │ │ │ │ - ldr r1, [pc, #100] @ 560d8 <__cxa_atexit@plt+0x4a390> │ │ │ │ - str r8, [r2] │ │ │ │ - strb ip, [r3, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - beq 560b4 <__cxa_atexit@plt+0x4a36c> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ + str r3, [r0] │ │ │ │ + beq 50100 <__cxa_atexit@plt+0x443b8> │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ mov r5, r2 │ │ │ │ - mov r9, #1 │ │ │ │ - b 55580 <__cxa_atexit@plt+0x49838> │ │ │ │ + mov sl, lr │ │ │ │ + b 4fd88 <__cxa_atexit@plt+0x44040> │ │ │ │ + ldr r1, [sl] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, sl │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, sp, r4, lsl #17 │ │ │ │ - rscseq r9, sp, r4, ror r6 │ │ │ │ - rscseq r9, sp, r8, ror #16 │ │ │ │ - rscseq r9, sp, r4, lsr r8 │ │ │ │ - andeq r0, r0, r0, asr r2 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - mov ip, r4 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 56248 <__cxa_atexit@plt+0x4a500> │ │ │ │ - ldrb r1, [r2, #3] │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 56158 <__cxa_atexit@plt+0x4a410> │ │ │ │ - ldr r4, [pc, #332] @ 56270 <__cxa_atexit@plt+0x4a528> │ │ │ │ - mov r6, r5 │ │ │ │ - add r2, r0, #1 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r6, #20] │ │ │ │ - beq 56224 <__cxa_atexit@plt+0x4a4dc> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r4, ip │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 55e14 <__cxa_atexit@plt+0x4a0cc> │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr r8, [pc, #248] @ 5625c <__cxa_atexit@plt+0x4a514> │ │ │ │ - sub lr, r6, #6 │ │ │ │ - sub sl, r6, #39 @ 0x27 │ │ │ │ - sub r9, r6, #31 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #228] @ 56260 <__cxa_atexit@plt+0x4a518> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rsceq r7, lr, r0, asr #19 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #56] @ 50174 <__cxa_atexit@plt+0x4442c> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #216] @ 56264 <__cxa_atexit@plt+0x4a51c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ - strb r1, [r5, #20] │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - sub r4, r6, #47 @ 0x2f │ │ │ │ - mov r2, r5 │ │ │ │ - str r4, [sp] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - ldr r4, [r2, #8]! │ │ │ │ - ldr fp, [pc, #168] @ 56268 <__cxa_atexit@plt+0x4a520> │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r4, [r3, #24] │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r5] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - ldr r0, [pc, #144] @ 5626c <__cxa_atexit@plt+0x4a524> │ │ │ │ - add r4, r3, #28 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm r4, {r0, r9, sl} │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - beq 56238 <__cxa_atexit@plt+0x4a4f0> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r4, #1 │ │ │ │ - str r4, [r5, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - strb r1, [r5, #16] │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, r2 │ │ │ │ - b 55e14 <__cxa_atexit@plt+0x4a0cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r4, ip │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + beq 50168 <__cxa_atexit@plt+0x44420> │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 4fd88 <__cxa_atexit@plt+0x44040> │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r4, ip │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #52 @ 0x34 │ │ │ │ - str r7, [ip, #828] @ 0x33c │ │ │ │ - mov r4, ip │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, sp, r0, lsr #14 │ │ │ │ - rscseq r9, sp, r4, lsl r7 │ │ │ │ - rscseq r9, sp, r4, lsl #10 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rscseq r9, sp, ip, lsr #13 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 55e14 <__cxa_atexit@plt+0x4a0cc> │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5, #12] │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - b 55e14 <__cxa_atexit@plt+0x4a0cc> │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - mov r9, #1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rsceq r7, lr, r8, ror #18 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldmdb r5, {r3, r8} │ │ │ │ stm r5, {r3, r7} │ │ │ │ - b 55580 <__cxa_atexit@plt+0x49838> │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 56384 <__cxa_atexit@plt+0x4a63c> │ │ │ │ - ldr r7, [pc, #140] @ 5639c <__cxa_atexit@plt+0x4a654> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - sub r9, r6, #47 @ 0x2f │ │ │ │ - sub sl, r6, #39 @ 0x27 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r8, [pc, #120] @ 563a0 <__cxa_atexit@plt+0x4a658> │ │ │ │ - sub r7, r6, #31 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #112] @ 563a4 <__cxa_atexit@plt+0x4a65c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldrb r0, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - strb r0, [r3, #8] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #60] @ 563a8 <__cxa_atexit@plt+0x4a660> │ │ │ │ - add r1, r3, #28 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - stm r1, {r0, r7, sl} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #32] @ 563ac <__cxa_atexit@plt+0x4a664> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, sp, r8, ror r5 │ │ │ │ - rscseq r9, sp, r4, ror #10 │ │ │ │ - rscseq r9, sp, ip, asr r3 │ │ │ │ - rscseq r9, sp, ip, lsl r5 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ + b 4fd88 <__cxa_atexit@plt+0x44040> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 50c88 <__cxa_atexit@plt+0x44f40> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5642c <__cxa_atexit@plt+0x4a6e4> │ │ │ │ - ldr r1, [pc, #124] @ 5644c <__cxa_atexit@plt+0x4a704> │ │ │ │ - ldr r7, [pc, #124] @ 56450 <__cxa_atexit@plt+0x4a708> │ │ │ │ + bhi 50228 <__cxa_atexit@plt+0x444e0> │ │ │ │ + ldr r1, [pc, #136] @ 50248 <__cxa_atexit@plt+0x44500> │ │ │ │ + ldr r7, [pc, #136] @ 5024c <__cxa_atexit@plt+0x44504> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 56420 <__cxa_atexit@plt+0x4a6d8> │ │ │ │ + beq 5021c <__cxa_atexit@plt+0x444d4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 56438 <__cxa_atexit@plt+0x4a6f0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #72] @ 56454 <__cxa_atexit@plt+0x4a70c> │ │ │ │ + bcc 50234 <__cxa_atexit@plt+0x444ec> │ │ │ │ + ldr r3, [pc, #88] @ 50250 <__cxa_atexit@plt+0x44508> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - strb r7, [r6, #8] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 50254 <__cxa_atexit@plt+0x4450c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - smlalseq r9, sp, r8, r2 │ │ │ │ - rscseq r9, sp, r8, lsl #9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, sp, ip, lsr #9 │ │ │ │ + rscseq pc, sp, r4, ror #8 │ │ │ │ + rscseq pc, sp, r4, lsl r5 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 502a0 <__cxa_atexit@plt+0x44558> │ │ │ │ + ldr r2, [pc, #48] @ 502ac <__cxa_atexit@plt+0x44564> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 502b0 <__cxa_atexit@plt+0x44568> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, sp, r0, ror #7 │ │ │ │ + rscseq pc, sp, ip, lsl #9 │ │ │ │ + rsceq r7, lr, r0, asr #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 502f4 <__cxa_atexit@plt+0x445ac> │ │ │ │ + ldr r2, [pc, #40] @ 502fc <__cxa_atexit@plt+0x445b4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ 50300 <__cxa_atexit@plt+0x445b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlalseq pc, sp, r4, r3 @ │ │ │ │ + rsceq r7, lr, r0, ror r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 56494 <__cxa_atexit@plt+0x4a74c> │ │ │ │ - ldr r2, [pc, #36] @ 564a0 <__cxa_atexit@plt+0x4a758> │ │ │ │ + bcc 50354 <__cxa_atexit@plt+0x4460c> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 50344 <__cxa_atexit@plt+0x445fc> │ │ │ │ + ldr r2, [pc, #44] @ 50360 <__cxa_atexit@plt+0x44618> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - strb r7, [r3, #8] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, sp, r8, lsl r4 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + ldrsbteq pc, [sp], #60 @ 0x3c @ │ │ │ │ + rsceq r7, lr, r0, lsl #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5651c <__cxa_atexit@plt+0x4a7d4> │ │ │ │ - ldr r1, [pc, #120] @ 5653c <__cxa_atexit@plt+0x4a7f4> │ │ │ │ - ldr r7, [pc, #120] @ 56540 <__cxa_atexit@plt+0x4a7f8> │ │ │ │ + bhi 503f0 <__cxa_atexit@plt+0x446a8> │ │ │ │ + ldr r1, [pc, #136] @ 50410 <__cxa_atexit@plt+0x446c8> │ │ │ │ + ldr r7, [pc, #136] @ 50414 <__cxa_atexit@plt+0x446cc> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 56510 <__cxa_atexit@plt+0x4a7c8> │ │ │ │ + beq 503e4 <__cxa_atexit@plt+0x4469c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 56528 <__cxa_atexit@plt+0x4a7e0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #68] @ 56544 <__cxa_atexit@plt+0x4a7fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #3 │ │ │ │ + bcc 503fc <__cxa_atexit@plt+0x446b4> │ │ │ │ + ldr r3, [pc, #88] @ 50418 <__cxa_atexit@plt+0x446d0> │ │ │ │ + ldr r1, [pc, #88] @ 5041c <__cxa_atexit@plt+0x446d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq r9, sp, r4, lsr #3 │ │ │ │ - smlalseq r9, sp, r0, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq pc, sp, r4, ror #5 │ │ │ │ + rsceq r7, lr, r8, lsr #13 │ │ │ │ + rscseq pc, sp, r0, asr r3 @ │ │ │ │ + rsceq r7, lr, r4, asr #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 56580 <__cxa_atexit@plt+0x4a838> │ │ │ │ - ldr r2, [pc, #32] @ 5658c <__cxa_atexit@plt+0x4a844> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 5046c <__cxa_atexit@plt+0x44724> │ │ │ │ + ldr r2, [pc, #48] @ 50478 <__cxa_atexit@plt+0x44730> │ │ │ │ + ldr r1, [pc, #48] @ 5047c <__cxa_atexit@plt+0x44734> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, sp, r4, lsr #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r7, lr, r0, lsr #12 │ │ │ │ + rscseq pc, sp, r8, asr #5 │ │ │ │ + rsceq r7, lr, r4, ror #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5662c <__cxa_atexit@plt+0x4a8e4> │ │ │ │ - ldr r7, [pc, #164] @ 56654 <__cxa_atexit@plt+0x4a90c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq 5661c <__cxa_atexit@plt+0x4a8d4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 5663c <__cxa_atexit@plt+0x4a8f4> │ │ │ │ - ldr r9, [pc, #136] @ 5665c <__cxa_atexit@plt+0x4a914> │ │ │ │ - ldr r3, [pc, #136] @ 56660 <__cxa_atexit@plt+0x4a918> │ │ │ │ - ldr lr, [pc, #136] @ 56664 <__cxa_atexit@plt+0x4a91c> │ │ │ │ - add r9, pc, r9 │ │ │ │ + bhi 5050c <__cxa_atexit@plt+0x447c4> │ │ │ │ + ldr r1, [pc, #136] @ 5052c <__cxa_atexit@plt+0x447e4> │ │ │ │ + ldr r7, [pc, #136] @ 50530 <__cxa_atexit@plt+0x447e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 50500 <__cxa_atexit@plt+0x447b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 50518 <__cxa_atexit@plt+0x447d0> │ │ │ │ + ldr r3, [pc, #88] @ 50534 <__cxa_atexit@plt+0x447ec> │ │ │ │ + ldr r1, [pc, #88] @ 50538 <__cxa_atexit@plt+0x447f0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r9, [r3, #12]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 56658 <__cxa_atexit@plt+0x4a910> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - rsceq r2, lr, ip, ror #21 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - ldrhteq r9, [sp], #0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq pc, sp, r8, asr #3 │ │ │ │ + rsceq r7, lr, ip, lsl #11 │ │ │ │ + rscseq pc, sp, r4, lsr r2 @ │ │ │ │ + rsceq r7, lr, r8, lsr #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 566d0 <__cxa_atexit@plt+0x4a988> │ │ │ │ - ldr r8, [pc, #80] @ 566dc <__cxa_atexit@plt+0x4a994> │ │ │ │ - ldr r1, [pc, #80] @ 566e0 <__cxa_atexit@plt+0x4a998> │ │ │ │ - ldr lr, [pc, #80] @ 566e4 <__cxa_atexit@plt+0x4a99c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ + bcc 50588 <__cxa_atexit@plt+0x44840> │ │ │ │ + ldr r2, [pc, #48] @ 50594 <__cxa_atexit@plt+0x4484c> │ │ │ │ + ldr r1, [pc, #48] @ 50598 <__cxa_atexit@plt+0x44850> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r7, [r3, #8] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r8, [r1, #12]! │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - ldrshteq r8, [sp], #248 @ 0xf8 │ │ │ │ - andeq r0, r4, r4, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 56764 <__cxa_atexit@plt+0x4aa1c> │ │ │ │ - cmp sl, r9 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ble 56720 <__cxa_atexit@plt+0x4a9d8> │ │ │ │ - ldr r7, [pc, #100] @ 56778 <__cxa_atexit@plt+0x4aa30> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #76] @ 56774 <__cxa_atexit@plt+0x4aa2c> │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp sl, r2 │ │ │ │ - ble 56748 <__cxa_atexit@plt+0x4aa00> │ │ │ │ - mov r2, #29 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 567a0 <__cxa_atexit@plt+0x4aa58> │ │ │ │ - ldr r2, [pc, #48] @ 56780 <__cxa_atexit@plt+0x4aa38> │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - mov r8, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r3 │ │ │ │ - b c46218 <__cxa_atexit@plt+0xc3a4d0> │ │ │ │ - ldr r7, [pc, #16] @ 5677c <__cxa_atexit@plt+0x4aa34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0010fffd │ │ │ │ - rscseq r8, sp, r8, asr #30 │ │ │ │ - strhteq r2, [lr], #152 @ 0x98 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlaleq r2, lr, ip, r9 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 567a0 <__cxa_atexit@plt+0x4aa58> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5688c <__cxa_atexit@plt+0x4ab44> │ │ │ │ - cmp r8, #29 │ │ │ │ - bhi 56834 <__cxa_atexit@plt+0x4aaec> │ │ │ │ - bhi 5683c <__cxa_atexit@plt+0x4aaf4> │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, #704643072 @ 0x2a000000 │ │ │ │ - tst r1, r2, lsl r8 │ │ │ │ - beq 5683c <__cxa_atexit@plt+0x4aaf4> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r8, r3, #1 │ │ │ │ - cmp r8, r2 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - bgt 56878 <__cxa_atexit@plt+0x4ab30> │ │ │ │ - ldr r1, [pc, #184] @ 568ac <__cxa_atexit@plt+0x4ab64> │ │ │ │ - cmp r8, r1 │ │ │ │ - ble 56824 <__cxa_atexit@plt+0x4aadc> │ │ │ │ - mov r0, #29 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r0, r3, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ - bgt 5686c <__cxa_atexit@plt+0x4ab24> │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ - bgt 56800 <__cxa_atexit@plt+0x4aab8> │ │ │ │ - add r8, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - ldr r3, [pc, #132] @ 568b0 <__cxa_atexit@plt+0x4ab68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - b c46218 <__cxa_atexit@plt+0xc3a4d0> │ │ │ │ - add r5, r5, #20 │ │ │ │ - b bc52d0 <__cxa_atexit@plt+0xbb9588> │ │ │ │ - ldr r2, [pc, #112] @ 568b4 <__cxa_atexit@plt+0x4ab6c> │ │ │ │ - ldr r1, [pc, #112] @ 568b8 <__cxa_atexit@plt+0x4ab70> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r7, lr, r4, lsl #10 │ │ │ │ + rscseq pc, sp, ip, lsr #3 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #28 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 50650 <__cxa_atexit@plt+0x44908> │ │ │ │ + ldr r9, [pc, #180] @ 50670 <__cxa_atexit@plt+0x44928> │ │ │ │ + ldr r1, [pc, #180] @ 50674 <__cxa_atexit@plt+0x4492c> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ + ldr r8, [r2, #12] │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + beq 50644 <__cxa_atexit@plt+0x448fc> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcc 5065c <__cxa_atexit@plt+0x44914> │ │ │ │ + ldr lr, [pc, #104] @ 50678 <__cxa_atexit@plt+0x44930> │ │ │ │ + sub r7, r2, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #96] @ 5067c <__cxa_atexit@plt+0x44934> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r6, #24] │ │ │ │ str r0, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - stm r5, {r2, r8} │ │ │ │ - b dcf26c <__cxa_atexit@plt+0xdc3524> │ │ │ │ - add r7, r3, #1 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [pc, #60] @ 568bc <__cxa_atexit@plt+0x4ab74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 568c0 <__cxa_atexit@plt+0x4ab78> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - @ instruction: 0x0010fffd │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r9, sp, r8, asr #32 │ │ │ │ - ldrsbteq r8, [sp], #220 @ 0xdc │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rsceq r2, lr, ip, asr r8 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 567a0 <__cxa_atexit@plt+0x4aa58> │ │ │ │ - rsceq r2, lr, r0, asr #16 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #252] @ 569f0 <__cxa_atexit@plt+0x4aca8> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add sl, r2, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bhi 569c0 <__cxa_atexit@plt+0x4ac78> │ │ │ │ - cmp sl, r9 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ble 5697c <__cxa_atexit@plt+0x4ac34> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 569d0 <__cxa_atexit@plt+0x4ac88> │ │ │ │ - ldr r8, [pc, #196] @ 56a00 <__cxa_atexit@plt+0x4acb8> │ │ │ │ - sub r0, r3, #19 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #188] @ 56a04 <__cxa_atexit@plt+0x4acbc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr lr, [pc, #184] @ 56a08 <__cxa_atexit@plt+0x4acc0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - add r8, r6, #8 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [pc, #104] @ 569ec <__cxa_atexit@plt+0x4aca4> │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp sl, r2 │ │ │ │ - ble 569a4 <__cxa_atexit@plt+0x4ac5c> │ │ │ │ - mov r2, #29 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 567a0 <__cxa_atexit@plt+0x4aa58> │ │ │ │ - ldr r2, [pc, #80] @ 569fc <__cxa_atexit@plt+0x4acb4> │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - mov r8, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r3 │ │ │ │ - b c46218 <__cxa_atexit@plt+0xc3a4d0> │ │ │ │ - ldr r7, [pc, #48] @ 569f8 <__cxa_atexit@plt+0x4acb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 569f4 <__cxa_atexit@plt+0x4acac> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0x0010fffd │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - rscseq r8, sp, r8, ror ip │ │ │ │ - rsceq r2, lr, ip, asr r7 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - rscseq r8, sp, r4, asr sp │ │ │ │ - rscseq r8, sp, r4, lsl sp │ │ │ │ - rscseq r8, sp, ip, lsr sp │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + mov r0, #28 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + ldrhteq pc, [sp], #0 @ │ │ │ │ + rscseq pc, sp, r8, lsl #2 │ │ │ │ + rscseq pc, sp, ip, ror #2 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 56a64 <__cxa_atexit@plt+0x4ad1c> │ │ │ │ - ldr r8, [pc, #64] @ 56a70 <__cxa_atexit@plt+0x4ad28> │ │ │ │ - sub r0, r6, #19 │ │ │ │ + bcc 506d4 <__cxa_atexit@plt+0x4498c> │ │ │ │ + ldr r8, [pc, #60] @ 506e0 <__cxa_atexit@plt+0x44998> │ │ │ │ + sub r0, r6, #23 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #56] @ 56a74 <__cxa_atexit@plt+0x4ad2c> │ │ │ │ + ldr lr, [pc, #52] @ 506e4 <__cxa_atexit@plt+0x4499c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr ip, [r5, #20]! │ │ │ │ str r8, [r3, #4] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [r3, #24] │ │ │ │ + ldmdb r5, {r1, r2, r7, r9} │ │ │ │ add r8, r3, #8 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - stm r8, {r1, r2, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ bx ip │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, sp, r0, ror #24 │ │ │ │ - rscseq r8, sp, r4, asr ip │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, sp, r0, ror #1 │ │ │ │ + rscseq pc, sp, ip, rrx │ │ │ │ + rsceq r7, lr, ip, lsl #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 56ab8 <__cxa_atexit@plt+0x4ad70> │ │ │ │ - ldr r3, [pc, #44] @ 56ac0 <__cxa_atexit@plt+0x4ad78> │ │ │ │ - ldr r2, [pc, #44] @ 56ac4 <__cxa_atexit@plt+0x4ad7c> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #32] @ 56ac8 <__cxa_atexit@plt+0x4ad80> │ │ │ │ + bhi 50728 <__cxa_atexit@plt+0x449e0> │ │ │ │ + ldr r2, [pc, #40] @ 50730 <__cxa_atexit@plt+0x449e8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ 50734 <__cxa_atexit@plt+0x449ec> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r2, lr, ip, ror r6 │ │ │ │ - rscseq r8, sp, r0, asr #23 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq lr, sp, r0, ror #30 │ │ │ │ + rsceq r7, lr, ip, lsr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 56b2c <__cxa_atexit@plt+0x4ade4> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #108] @ 56b5c <__cxa_atexit@plt+0x4ae14> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 56b44 <__cxa_atexit@plt+0x4adfc> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [pc, #76] @ 56b60 <__cxa_atexit@plt+0x4ae18> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 56b54 <__cxa_atexit@plt+0x4ae0c> │ │ │ │ - b 56bac <__cxa_atexit@plt+0x4ae64> │ │ │ │ - ldr r3, [pc, #48] @ 56b64 <__cxa_atexit@plt+0x4ae1c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r9, r8 │ │ │ │ - b b12010 <__cxa_atexit@plt+0xb062c8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r8, sp, r4, lsr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ 56ba0 <__cxa_atexit@plt+0x4ae58> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 56b98 <__cxa_atexit@plt+0x4ae50> │ │ │ │ - b 56bac <__cxa_atexit@plt+0x4ae64> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 56c2c <__cxa_atexit@plt+0x4aee4> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #268] @ 56cd4 <__cxa_atexit@plt+0x4af8c> │ │ │ │ - tst r3, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - beq 56c9c <__cxa_atexit@plt+0x4af54> │ │ │ │ - ldr r1, [pc, #244] @ 56cd8 <__cxa_atexit@plt+0x4af90> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - str r7, [r2, #16] │ │ │ │ - str r0, [r2, #4] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 56cac <__cxa_atexit@plt+0x4af64> │ │ │ │ - ldr r2, [pc, #204] @ 56cdc <__cxa_atexit@plt+0x4af94> │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 56cbc <__cxa_atexit@plt+0x4af74> │ │ │ │ - b 56db4 <__cxa_atexit@plt+0x4b06c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 56cc4 <__cxa_atexit@plt+0x4af7c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr sl, [pc, #148] @ 56ce0 <__cxa_atexit@plt+0x4af98> │ │ │ │ - mov r1, #1 │ │ │ │ - sub lr, r3, #23 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #132] @ 56ce4 <__cxa_atexit@plt+0x4af9c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 50788 <__cxa_atexit@plt+0x44a40> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 50778 <__cxa_atexit@plt+0x44a30> │ │ │ │ + ldr r2, [pc, #44] @ 50794 <__cxa_atexit@plt+0x44a4c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r9, r2, #1 │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - ldr ip, [pc, #120] @ 56ce8 <__cxa_atexit@plt+0x4afa0> │ │ │ │ - sub r2, r3, #31 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r1, [pc, #104] @ 56cec <__cxa_atexit@plt+0x4afa4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r2, r8, ip, lr} │ │ │ │ - sub r8, r3, #6 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r6, r3 │ │ │ │ - b b12010 <__cxa_atexit@plt+0xb062c8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + rscseq lr, sp, r8, lsr #31 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 507c8 <__cxa_atexit@plt+0x44a80> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 507d0 <__cxa_atexit@plt+0x44a88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ + ldrhteq lr, [sp], #232 @ 0xe8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 50894 <__cxa_atexit@plt+0x44b4c> │ │ │ │ + ldr lr, [pc, #172] @ 508a4 <__cxa_atexit@plt+0x44b5c> │ │ │ │ + mov r3, r1 │ │ │ │ + add r9, r2, #24 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldm r9, {r7, r8, r9} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r0, [pc, #148] @ 508a8 <__cxa_atexit@plt+0x44b60> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + beq 5087c <__cxa_atexit@plt+0x44b34> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 508ac <__cxa_atexit@plt+0x44b64> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 50888 <__cxa_atexit@plt+0x44b40> │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b 508fc <__cxa_atexit@plt+0x44bb4> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - muleq r0, r8, r1 │ │ │ │ - rscseq r8, sp, r8, lsr ip │ │ │ │ - ldrshteq r8, [sp], #156 @ 0x9c │ │ │ │ - rscseq r8, sp, ip, lsl sl │ │ │ │ - rscseq r8, sp, r8, lsl #24 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #88] @ 56d64 <__cxa_atexit@plt+0x4b01c> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 56d4c <__cxa_atexit@plt+0x4b004> │ │ │ │ - ldr r2, [pc, #56] @ 56d68 <__cxa_atexit@plt+0x4b020> │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 56d5c <__cxa_atexit@plt+0x4b014> │ │ │ │ - b 56db4 <__cxa_atexit@plt+0x4b06c> │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq lr, sp, ip, asr lr │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 56da8 <__cxa_atexit@plt+0x4b060> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 508f0 <__cxa_atexit@plt+0x44ba8> │ │ │ │ tst r7, #3 │ │ │ │ - beq 56da0 <__cxa_atexit@plt+0x4b058> │ │ │ │ - b 56db4 <__cxa_atexit@plt+0x4b06c> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 508e8 <__cxa_atexit@plt+0x44ba0> │ │ │ │ + b 508fc <__cxa_atexit@plt+0x44bb4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r5, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 50944 <__cxa_atexit@plt+0x44bfc> │ │ │ │ + add r9, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r9 │ │ │ │ + bcc 50a2c <__cxa_atexit@plt+0x44ce4> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 50988 <__cxa_atexit@plt+0x44c40> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 56f08 <__cxa_atexit@plt+0x4b1c0> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - cmp r8, r1 │ │ │ │ - bne 56e24 <__cxa_atexit@plt+0x4b0dc> │ │ │ │ - ldr r3, [pc, #328] @ 56f30 <__cxa_atexit@plt+0x4b1e8> │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 56edc <__cxa_atexit@plt+0x4b194> │ │ │ │ - ldr r2, [pc, #308] @ 56f34 <__cxa_atexit@plt+0x4b1ec> │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - strb r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 56efc <__cxa_atexit@plt+0x4b1b4> │ │ │ │ - mov r7, r3 │ │ │ │ - b 56f80 <__cxa_atexit@plt+0x4b238> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr lr, [pc, #232] @ 56f18 <__cxa_atexit@plt+0x4b1d0> │ │ │ │ - ldr r0, [pc, #232] @ 56f1c <__cxa_atexit@plt+0x4b1d4> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub ip, r3, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r9, r3, #31 │ │ │ │ - ldr fp, [r0, #12]! │ │ │ │ - str lr, [r0, #-8] │ │ │ │ - ldr lr, [r0, #8] │ │ │ │ - str r8, [r0, #4] │ │ │ │ - str ip, [r0, #8] │ │ │ │ - ldr sl, [pc, #172] @ 56f20 <__cxa_atexit@plt+0x4b1d8> │ │ │ │ - tst fp, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - ldr sl, [pc, #156] @ 56f24 <__cxa_atexit@plt+0x4b1dc> │ │ │ │ + bcc 50a3c <__cxa_atexit@plt+0x44cf4> │ │ │ │ + ldr r9, [pc, #256] @ 50a58 <__cxa_atexit@plt+0x44d10> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #248] @ 50a5c <__cxa_atexit@plt+0x44d14> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str sl, [r6, #12] │ │ │ │ + ldr r2, [r5, #40]! @ 0x28 │ │ │ │ str r7, [r6, #24] │ │ │ │ - ldr r7, [pc, #136] @ 56f28 <__cxa_atexit@plt+0x4b1e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - beq 56ee4 <__cxa_atexit@plt+0x4b19c> │ │ │ │ - ldr r7, [pc, #116] @ 56f2c <__cxa_atexit@plt+0x4b1e4> │ │ │ │ - str fp, [r5, #16] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str ip, [r5, #12] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, #1 │ │ │ │ - b 55580 <__cxa_atexit@plt+0x49838> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [fp] │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r5, r2 │ │ │ │ + str r1, [r6, #28] │ │ │ │ + stmib r6, {sl, lr} │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + bx r2 │ │ │ │ + bne 509f0 <__cxa_atexit@plt+0x44ca8> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r8, r3 │ │ │ │ + blt 50938 <__cxa_atexit@plt+0x44bf0> │ │ │ │ + bne 509f0 <__cxa_atexit@plt+0x44ca8> │ │ │ │ + add r1, r6, #4 │ │ │ │ + ldr r2, [pc, #164] @ 50a4c <__cxa_atexit@plt+0x44d04> │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + ldr ip, [pc, #160] @ 50a50 <__cxa_atexit@plt+0x44d08> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub sl, r9, #23 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + ldmdb r5, {r2, r3} │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + add sl, r6, #12 │ │ │ │ + stm sl, {r2, r3, r7, ip, lr} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [pc, #116] @ 50a54 <__cxa_atexit@plt+0x44d0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r9, #7 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r1 │ │ │ │ + str r1, [r6, #28]! │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + ldr r3, [pc, #96] @ 50a60 <__cxa_atexit@plt+0x44d18> │ │ │ │ + sub r2, r9, #43 @ 0x2b │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #88] @ 50a64 <__cxa_atexit@plt+0x44d1c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str lr, [r6, #-20] @ 0xffffffec │ │ │ │ + str r0, [r6, #-16] │ │ │ │ + str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ + sub r7, r9, #27 │ │ │ │ + str r8, [r6, #-12] │ │ │ │ + str r3, [r6, #-8] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + bx r1 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror r3 │ │ │ │ - rscseq r8, sp, ip, lsl r8 │ │ │ │ - rscseq r8, sp, r8, lsl sl │ │ │ │ - rscseq r8, sp, r4, lsl #20 │ │ │ │ - ldrshteq r8, [sp], #112 @ 0x70 │ │ │ │ - andeq r0, r0, r4, lsr #6 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 56f74 <__cxa_atexit@plt+0x4b22c> │ │ │ │ - ldrb r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + ldrsbteq lr, [sp], #208 @ 0xd0 │ │ │ │ + rscseq lr, sp, ip, lsr sp │ │ │ │ + rscseq lr, sp, r0, asr #27 │ │ │ │ + rscseq lr, sp, r4, lsr #28 │ │ │ │ + rscseq lr, sp, r8, lsl sp │ │ │ │ + rscseq lr, sp, ip, ror sp │ │ │ │ + strdeq r6, [lr], #252 @ 0xfc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 50ae4 <__cxa_atexit@plt+0x44d9c> │ │ │ │ + ldr r2, [pc, #120] @ 50b00 <__cxa_atexit@plt+0x44db8> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - strb r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 56f6c <__cxa_atexit@plt+0x4b224> │ │ │ │ - b 56f80 <__cxa_atexit@plt+0x4b238> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 570c0 <__cxa_atexit@plt+0x4b378> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb sl, [r1, #3] │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - ldrb r1, [r3, #-12] │ │ │ │ - cmp r1, sl │ │ │ │ - bne 56ff0 <__cxa_atexit@plt+0x4b2a8> │ │ │ │ - ldr r2, [pc, #312] @ 570ec <__cxa_atexit@plt+0x4b3a4> │ │ │ │ tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 570a4 <__cxa_atexit@plt+0x4b35c> │ │ │ │ - ldr r2, [pc, #296] @ 570f0 <__cxa_atexit@plt+0x4b3a8> │ │ │ │ - ldr r1, [pc, #296] @ 570f4 <__cxa_atexit@plt+0x4b3ac> │ │ │ │ - mov r9, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr lr, [pc, #216] @ 570d4 <__cxa_atexit@plt+0x4b38c> │ │ │ │ - ldr r1, [pc, #216] @ 570d8 <__cxa_atexit@plt+0x4b390> │ │ │ │ - sub r0, r2, #23 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r9, r2, #6 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 50ad8 <__cxa_atexit@plt+0x44d90> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 50aec <__cxa_atexit@plt+0x44da4> │ │ │ │ + ldr r3, [pc, #84] @ 50b04 <__cxa_atexit@plt+0x44dbc> │ │ │ │ + ldr r1, [pc, #84] @ 50b08 <__cxa_atexit@plt+0x44dc0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [sp] │ │ │ │ - mov ip, #1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - mov r1, r5 │ │ │ │ - sub r8, r2, #31 │ │ │ │ - ldr fp, [r1, #12]! │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r1] │ │ │ │ - ldr lr, [r1, #12] │ │ │ │ - strb sl, [r1, #4] │ │ │ │ - str r9, [r1, #12] │ │ │ │ - ldr r0, [pc, #152] @ 570dc <__cxa_atexit@plt+0x4b394> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, ip} │ │ │ │ - ldr ip, [pc, #144] @ 570e0 <__cxa_atexit@plt+0x4b398> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str fp, [r6, #24] │ │ │ │ - ldr r0, [pc, #124] @ 570e4 <__cxa_atexit@plt+0x4b39c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - beq 570ac <__cxa_atexit@plt+0x4b364> │ │ │ │ - ldr r6, [pc, #104] @ 570e8 <__cxa_atexit@plt+0x4b3a0> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r6, [r5, #24] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - mov r9, #1 │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - rscseq r8, sp, r0, asr r6 │ │ │ │ - rscseq r8, sp, ip, asr #16 │ │ │ │ - rscseq r8, sp, ip, lsr r8 │ │ │ │ - rscseq r8, sp, r8, lsr #12 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - rscseq r8, sp, r8, lsl #13 │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 57130 <__cxa_atexit@plt+0x4b3e8> │ │ │ │ - ldr r2, [pc, #40] @ 57134 <__cxa_atexit@plt+0x4b3ec> │ │ │ │ - mov r9, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - ldrb sl, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r8, sp, r8, asr #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 57158 <__cxa_atexit@plt+0x4b410> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b12010 <__cxa_atexit@plt+0xb062c8> │ │ │ │ - rscseq r8, sp, ip, lsl #10 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldrb sl, [r5, #4]! │ │ │ │ - ldr r3, [pc, #24] @ 57188 <__cxa_atexit@plt+0x4b440> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - mov r9, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - b 55ca0 <__cxa_atexit@plt+0x49f58> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 571ac <__cxa_atexit@plt+0x4b464> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b12010 <__cxa_atexit@plt+0xb062c8> │ │ │ │ - ldrhteq r8, [sp], #72 @ 0x48 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 571e0 <__cxa_atexit@plt+0x4b498> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - mov r9, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 55580 <__cxa_atexit@plt+0x49838> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 57204 <__cxa_atexit@plt+0x4b4bc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b12010 <__cxa_atexit@plt+0xb062c8> │ │ │ │ - rscseq r8, sp, r0, ror #8 │ │ │ │ - rsceq r1, lr, r4, lsl pc │ │ │ │ - andeq r0, r3, lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 572ac <__cxa_atexit@plt+0x4b564> │ │ │ │ - ldr r6, [pc, #200] @ 572f8 <__cxa_atexit@plt+0x4b5b0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - sub r6, r5, #28 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 572c0 <__cxa_atexit@plt+0x4b578> │ │ │ │ - mov r6, #0 │ │ │ │ - cmp r9, #0 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - bmi 57274 <__cxa_atexit@plt+0x4b52c> │ │ │ │ - ldr r2, [pc, #168] @ 57308 <__cxa_atexit@plt+0x4b5c0> │ │ │ │ - mov r8, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - b c46218 <__cxa_atexit@plt+0xc3a4d0> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 572dc <__cxa_atexit@plt+0x4b594> │ │ │ │ - ldr r7, [pc, #128] @ 5730c <__cxa_atexit@plt+0x4b5c4> │ │ │ │ - ldr r2, [pc, #128] @ 57310 <__cxa_atexit@plt+0x4b5c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r3 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 57304 <__cxa_atexit@plt+0x4b5bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 57300 <__cxa_atexit@plt+0x4b5b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov sl, #0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 572fc <__cxa_atexit@plt+0x4b5b4> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - rscseq r8, sp, ip, ror #6 │ │ │ │ - rsceq r1, lr, r8, asr lr │ │ │ │ - rsceq r1, lr, r8, ror lr │ │ │ │ - @ instruction: 0xfffff528 │ │ │ │ - @ instruction: 0xfffff7ec │ │ │ │ - rscseq r8, sp, r8, asr #7 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strhteq r6, [lr], #248 @ 0xf8 │ │ │ │ + rscseq lr, sp, r0, ror #24 │ │ │ │ + rsceq r6, lr, r8, asr pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5734c <__cxa_atexit@plt+0x4b604> │ │ │ │ - ldr r2, [pc, #32] @ 57358 <__cxa_atexit@plt+0x4b610> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc 50b58 <__cxa_atexit@plt+0x44e10> │ │ │ │ + ldr r2, [pc, #48] @ 50b64 <__cxa_atexit@plt+0x44e1c> │ │ │ │ + ldr r1, [pc, #48] @ 50b68 <__cxa_atexit@plt+0x44e20> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff740 │ │ │ │ - rsceq r1, lr, ip, asr #27 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 573bc <__cxa_atexit@plt+0x4b674> │ │ │ │ - ldr r3, [pc, #76] @ 573cc <__cxa_atexit@plt+0x4b684> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 573ac <__cxa_atexit@plt+0x4b664> │ │ │ │ - ldr r7, [pc, #56] @ 573d0 <__cxa_atexit@plt+0x4b688> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 57218 <__cxa_atexit@plt+0x4b4d0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 573d4 <__cxa_atexit@plt+0x4b68c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - rsceq r1, lr, r4, ror sp │ │ │ │ - rsceq r1, lr, r4, asr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 573fc <__cxa_atexit@plt+0x4b6b4> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 57218 <__cxa_atexit@plt+0x4b4d0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 57434 <__cxa_atexit@plt+0x4b6ec> │ │ │ │ - ldr r2, [pc, #28] @ 57440 <__cxa_atexit@plt+0x4b6f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, sp, ip, asr r4 │ │ │ │ - rsceq r1, lr, ip, ror #25 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 574a4 <__cxa_atexit@plt+0x4b75c> │ │ │ │ - ldr r3, [pc, #76] @ 574b4 <__cxa_atexit@plt+0x4b76c> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 57494 <__cxa_atexit@plt+0x4b74c> │ │ │ │ - ldr r7, [pc, #56] @ 574b8 <__cxa_atexit@plt+0x4b770> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 57218 <__cxa_atexit@plt+0x4b4d0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 574bc <__cxa_atexit@plt+0x4b774> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - rsceq r1, lr, ip, lsl #25 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 57558 <__cxa_atexit@plt+0x4b810> │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r8, [pc, #132] @ 57570 <__cxa_atexit@plt+0x4b828> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r9, [pc, #128] @ 57574 <__cxa_atexit@plt+0x4b82c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [pc, #124] @ 57578 <__cxa_atexit@plt+0x4b830> │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r7, #12]! │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - cmp lr, #10 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - ble 5754c <__cxa_atexit@plt+0x4b804> │ │ │ │ - ldr r3, [pc, #68] @ 5757c <__cxa_atexit@plt+0x4b834> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r2, #48] @ 0x30 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #44] @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 57580 <__cxa_atexit@plt+0x4b838> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r0, ror #10 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, ip, ror r6 │ │ │ │ - strdeq r1, [lr], #188 @ 0xbc @ │ │ │ │ - rsceq r1, lr, ip, asr #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 575e0 <__cxa_atexit@plt+0x4b898> │ │ │ │ - ldr r1, [pc, #68] @ 575e8 <__cxa_atexit@plt+0x4b8a0> │ │ │ │ - ldr r2, [pc, #68] @ 575ec <__cxa_atexit@plt+0x4b8a4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 575d0 <__cxa_atexit@plt+0x4b888> │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - mov r7, r2 │ │ │ │ - b cefda8 <__cxa_atexit@plt+0xce4060> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r8, sp, r4, asr #1 │ │ │ │ - rsceq r1, lr, r0, ror #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b cefda8 <__cxa_atexit@plt+0xce4060> │ │ │ │ - rsceq r1, lr, r8, asr #22 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r6, lr, r4, lsr pc │ │ │ │ + ldrsbteq lr, [sp], #188 @ 0xbc │ │ │ │ + strdeq r6, [lr], #232 @ 0xe8 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 57664 <__cxa_atexit@plt+0x4b91c> │ │ │ │ - ldr r1, [pc, #68] @ 5766c <__cxa_atexit@plt+0x4b924> │ │ │ │ - ldr r2, [pc, #68] @ 57670 <__cxa_atexit@plt+0x4b928> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 57654 <__cxa_atexit@plt+0x4b90c> │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - mov r7, r2 │ │ │ │ - b cefda8 <__cxa_atexit@plt+0xce4060> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r8, sp, r0, asr #32 │ │ │ │ - ldrdeq r1, [lr], #172 @ 0xac @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b cefda8 <__cxa_atexit@plt+0xce4060> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 576c4 <__cxa_atexit@plt+0x4b97c> │ │ │ │ - ldr r8, [pc, #36] @ 576cc <__cxa_atexit@plt+0x4b984> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 576d0 <__cxa_atexit@plt+0x4b988> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r2, r9, sp, lsr r5 │ │ │ │ - ldrhteq r7, [sp], #252 @ 0xfc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 57744 <__cxa_atexit@plt+0x4b9fc> │ │ │ │ - ldr r6, [pc, #108] @ 57760 <__cxa_atexit@plt+0x4ba18> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8] │ │ │ │ + bhi 50be8 <__cxa_atexit@plt+0x44ea0> │ │ │ │ + ldr r2, [pc, #120] @ 50c04 <__cxa_atexit@plt+0x44ebc> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 57734 <__cxa_atexit@plt+0x4b9ec> │ │ │ │ + str r2, [r3] │ │ │ │ + beq 50bdc <__cxa_atexit@plt+0x44e94> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 57750 <__cxa_atexit@plt+0x4ba08> │ │ │ │ - ldr r3, [pc, #64] @ 57764 <__cxa_atexit@plt+0x4ba1c> │ │ │ │ - ldrb r8, [r7, #3] │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 50bf0 <__cxa_atexit@plt+0x44ea8> │ │ │ │ + ldr r3, [pc, #84] @ 50c08 <__cxa_atexit@plt+0x44ec0> │ │ │ │ + ldr r1, [pc, #84] @ 50c0c <__cxa_atexit@plt+0x44ec4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 577a4 <__cxa_atexit@plt+0x4ba5c> │ │ │ │ - ldr r3, [pc, #36] @ 577b0 <__cxa_atexit@plt+0x4ba68> │ │ │ │ - ldrb r8, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b b950e4 <__cxa_atexit@plt+0xb8939c> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 57814 <__cxa_atexit@plt+0x4bacc> │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strhteq r6, [lr], #228 @ 0xe4 │ │ │ │ + rscseq lr, sp, ip, asr fp │ │ │ │ + rsceq r6, lr, r4, asr lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 57820 <__cxa_atexit@plt+0x4bad8> │ │ │ │ - ldr r2, [pc, #76] @ 57830 <__cxa_atexit@plt+0x4bae8> │ │ │ │ - ldr r1, [pc, #76] @ 57834 <__cxa_atexit@plt+0x4baec> │ │ │ │ + bcc 50c5c <__cxa_atexit@plt+0x44f14> │ │ │ │ + ldr r2, [pc, #48] @ 50c68 <__cxa_atexit@plt+0x44f20> │ │ │ │ + ldr r1, [pc, #48] @ 50c6c <__cxa_atexit@plt+0x44f24> │ │ │ │ add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 57838 <__cxa_atexit@plt+0x4baf0> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rscseq r7, sp, r4, lsl #29 │ │ │ │ - sbcseq r2, r9, r7, ror #7 │ │ │ │ - rsceq r1, lr, r8, lsl #18 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 578b8 <__cxa_atexit@plt+0x4bb70> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r6, lr, r0, lsr lr │ │ │ │ + ldrsbteq lr, [sp], #168 @ 0xa8 │ │ │ │ + @ instruction: 0xfffff510 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + rsceq r6, lr, r4, lsl #30 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 50e90 <__cxa_atexit@plt+0x45148> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr ip, [r3, #4] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + and r2, r0, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 50d3c <__cxa_atexit@plt+0x44ff4> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r2, [r0, #2] │ │ │ │ + ldr fp, [r0, #6] │ │ │ │ + and lr, r7, #3 │ │ │ │ + cmp lr, #2 │ │ │ │ + beq 50d9c <__cxa_atexit@plt+0x45054> │ │ │ │ + cmp lr, #3 │ │ │ │ + bne 50e54 <__cxa_atexit@plt+0x4510c> │ │ │ │ + sub lr, r5, #16 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 578c4 <__cxa_atexit@plt+0x4bb7c> │ │ │ │ - ldr lr, [pc, #100] @ 578d4 <__cxa_atexit@plt+0x4bb8c> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r2, [pc, #88] @ 578d8 <__cxa_atexit@plt+0x4bb90> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - beq 578ac <__cxa_atexit@plt+0x4bb64> │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - rsceq r1, lr, r8, ror #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - rsceq r1, lr, r8, asr #16 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 57968 <__cxa_atexit@plt+0x4bc20> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 57974 <__cxa_atexit@plt+0x4bc2c> │ │ │ │ - ldr r2, [pc, #84] @ 57984 <__cxa_atexit@plt+0x4bc3c> │ │ │ │ - ldr r1, [pc, #84] @ 57988 <__cxa_atexit@plt+0x4bc40> │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add lr, r6, #40 @ 0x28 │ │ │ │ + cmp r2, lr │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + bcc 50ea4 <__cxa_atexit@plt+0x4515c> │ │ │ │ + ldr r2, [pc, #608] @ 50f5c <__cxa_atexit@plt+0x45214> │ │ │ │ + ldr fp, [pc, #608] @ 50f60 <__cxa_atexit@plt+0x45218> │ │ │ │ + ldr r3, [r5], #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 5798c <__cxa_atexit@plt+0x4bc44> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - rscseq r7, sp, r8, lsr sp │ │ │ │ - sbcseq r2, r9, r9, lsr #5 │ │ │ │ - strhteq r1, [lr], #116 @ 0x74 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r8, r5, #8 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + add fp, pc, fp │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r8, r6 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str fp, [r8, #28]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + stm r2, {r0, r3, r9, sl} │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ mov sl, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 57a10 <__cxa_atexit@plt+0x4bcc8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 57a1c <__cxa_atexit@plt+0x4bcd4> │ │ │ │ - ldr lr, [pc, #104] @ 57a2c <__cxa_atexit@plt+0x4bce4> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r7, r7, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - ldr r3, [pc, #88] @ 57a30 <__cxa_atexit@plt+0x4bce8> │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq 50e1c <__cxa_atexit@plt+0x450d4> │ │ │ │ + cmp r0, #3 │ │ │ │ + bne 50e78 <__cxa_atexit@plt+0x45130> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 50ec8 <__cxa_atexit@plt+0x45180> │ │ │ │ + ldr r3, [pc, #484] @ 50f50 <__cxa_atexit@plt+0x45208> │ │ │ │ + ldr r0, [pc, #484] @ 50f54 <__cxa_atexit@plt+0x4520c> │ │ │ │ + ldr r9, [r5], #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - str r2, [sl, #16] │ │ │ │ - beq 57a04 <__cxa_atexit@plt+0x4bcbc> │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - rsceq r1, lr, r0, lsl r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - rsceq r1, lr, ip, ror #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 57ab0 <__cxa_atexit@plt+0x4bd68> │ │ │ │ - ldr r2, [pc, #64] @ 57ac0 <__cxa_atexit@plt+0x4bd78> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr lr, [pc, #52] @ 57ac4 <__cxa_atexit@plt+0x4bd7c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, lr │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - sbcseq r2, r9, r8, ror r1 │ │ │ │ - rsceq r1, lr, ip, ror r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 57b70 <__cxa_atexit@plt+0x4be28> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 57b78 <__cxa_atexit@plt+0x4be30> │ │ │ │ - ldr r1, [pc, #156] @ 57ba0 <__cxa_atexit@plt+0x4be58> │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r7, {r1, r3} │ │ │ │ - ldr r1, [pc, #136] @ 57ba4 <__cxa_atexit@plt+0x4be5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [pc, #124] @ 57ba8 <__cxa_atexit@plt+0x4be60> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - bcc 57b90 <__cxa_atexit@plt+0x4be48> │ │ │ │ - ldr r2, [pc, #108] @ 57bac <__cxa_atexit@plt+0x4be64> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr lr, [pc, #96] @ 57bb0 <__cxa_atexit@plt+0x4be68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #16]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + mov sl, r6 │ │ │ │ + str r0, [r8, #12]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + stmib r5, {r8, ip} │ │ │ │ + str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r5, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r0, r2, fp} │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bcc 50ee8 <__cxa_atexit@plt+0x451a0> │ │ │ │ + ldr lr, [pc, #368] @ 50f3c <__cxa_atexit@plt+0x451f4> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r5] │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, lr │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - b 57b80 <__cxa_atexit@plt+0x4be38> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, sp, r0, ror #22 │ │ │ │ - ldrsbteq r7, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r7, sp, r0, ror #22 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - ldrheq r2, [r9], #8 │ │ │ │ - rsceq r1, lr, ip, lsl #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r7, #8] │ │ │ │ + add r3, r7, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 50f14 <__cxa_atexit@plt+0x451cc> │ │ │ │ + ldr r1, [pc, #356] @ 50f58 <__cxa_atexit@plt+0x45210> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #16]! │ │ │ │ + add lr, r6, #20 │ │ │ │ + str fp, [r6, #16] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + stm lr, {r0, r7, r9, sl} │ │ │ │ + str r2, [r6, #12] │ │ │ │ + mov r8, r6 │ │ │ │ + b 50e48 <__cxa_atexit@plt+0x45100> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 57c1c <__cxa_atexit@plt+0x4bed4> │ │ │ │ - ldr r2, [pc, #76] @ 57c2c <__cxa_atexit@plt+0x4bee4> │ │ │ │ - ldr r1, [pc, #76] @ 57c30 <__cxa_atexit@plt+0x4bee8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #56] @ 57c34 <__cxa_atexit@plt+0x4beec> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - rscseq r7, sp, r0, lsl ip │ │ │ │ - smlalseq r7, sp, r0, sl │ │ │ │ - @ instruction: 0xfffff870 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 57cdc <__cxa_atexit@plt+0x4bf94> │ │ │ │ - ldr r7, [pc, #144] @ 57cfc <__cxa_atexit@plt+0x4bfb4> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr lr, [pc, #140] @ 57d00 <__cxa_atexit@plt+0x4bfb8> │ │ │ │ - ldr r0, [pc, #140] @ 57d04 <__cxa_atexit@plt+0x4bfbc> │ │ │ │ + add r3, r6, #12 │ │ │ │ + str ip, [r5, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 50ef8 <__cxa_atexit@plt+0x451b0> │ │ │ │ + ldr r7, [pc, #276] @ 50f4c <__cxa_atexit@plt+0x45204> │ │ │ │ + ldr r2, [r5], #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, ip │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + str ip, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + ldr r8, [sp] │ │ │ │ + str r7, [r5, #28] │ │ │ │ mov r7, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [r7, #12]! │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp r8, #10 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - ble 57cd0 <__cxa_atexit@plt+0x4bf88> │ │ │ │ - ldr r3, [pc, #76] @ 57d08 <__cxa_atexit@plt+0x4bfc0> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r2, #48] @ 0x30 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #44] @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 57d0c <__cxa_atexit@plt+0x4bfc4> │ │ │ │ + add lr, r5, #16 │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + stm lr, {r0, r2, fp} │ │ │ │ + b 5102c <__cxa_atexit@plt+0x452e4> │ │ │ │ + str ip, [r5, #-8]! │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + b 5133c <__cxa_atexit@plt+0x455f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff914 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffff98c │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - rsceq r1, lr, r8, ror r4 │ │ │ │ - rsceq r1, lr, r8, asr #8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 57d80 <__cxa_atexit@plt+0x4c038> │ │ │ │ - ldr r7, [pc, #92] @ 57d94 <__cxa_atexit@plt+0x4c04c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq 57d68 <__cxa_atexit@plt+0x4c020> │ │ │ │ - ldr r7, [pc, #76] @ 57d98 <__cxa_atexit@plt+0x4c050> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 57d74 <__cxa_atexit@plt+0x4c02c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 57de8 <__cxa_atexit@plt+0x4c0a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 57d9c <__cxa_atexit@plt+0x4c054> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [pc, #156] @ 50f48 <__cxa_atexit@plt+0x45200> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r3 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r7, [pc, #104] @ 50f38 <__cxa_atexit@plt+0x451f0> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rsceq r1, lr, r4, ror #7 │ │ │ │ - strhteq r1, [lr], #60 @ 0x3c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 57dd8 <__cxa_atexit@plt+0x4c090> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 57dd0 <__cxa_atexit@plt+0x4c088> │ │ │ │ - b 57de8 <__cxa_atexit@plt+0x4c0a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rsceq r1, lr, r0, lsl #7 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r6, [pc, #84] @ 50f44 <__cxa_atexit@plt+0x451fc> │ │ │ │ + mov r2, #12 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 50f20 <__cxa_atexit@plt+0x451d8> │ │ │ │ + ldr r6, [pc, #52] @ 50f34 <__cxa_atexit@plt+0x451ec> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #36] @ 50f40 <__cxa_atexit@plt+0x451f8> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, ror #10 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + andeq r0, r0, ip, lsr #5 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #7 │ │ │ │ + @ instruction: 0xfffff64c │ │ │ │ + @ instruction: 0xfffff430 │ │ │ │ + @ instruction: 0xfffff53c │ │ │ │ + @ instruction: 0xfffff9e0 │ │ │ │ + @ instruction: 0xfffff89c │ │ │ │ + @ instruction: 0xfffff9e4 │ │ │ │ + rsceq r6, lr, r0, lsl #22 │ │ │ │ + andeq r0, r0, r9, ror #8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - add r7, r7, #3 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc 57e80 <__cxa_atexit@plt+0x4c138> │ │ │ │ - ldr r8, [pc, #140] @ 57ea0 <__cxa_atexit@plt+0x4c158> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r9, [pc, #136] @ 57ea4 <__cxa_atexit@plt+0x4c15c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [pc, #132] @ 57ea8 <__cxa_atexit@plt+0x4c160> │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str sl, [r0, #12]! │ │ │ │ - cmp lr, #10 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - ble 57e74 <__cxa_atexit@plt+0x4c12c> │ │ │ │ - ldr r3, [pc, #76] @ 57eac <__cxa_atexit@plt+0x4c164> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r2, #48] @ 0x30 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #44] @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 57eb0 <__cxa_atexit@plt+0x4c168> │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - mov r0, #48 @ 0x30 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff770 │ │ │ │ - @ instruction: 0xfffffc38 │ │ │ │ - @ instruction: 0xfffff7dc │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - rsceq r1, lr, ip, asr #5 │ │ │ │ - rsceq r1, lr, r4, lsr #5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 57f74 <__cxa_atexit@plt+0x4c22c> │ │ │ │ - ldr r3, [pc, #212] @ 57fac <__cxa_atexit@plt+0x4c264> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - str r9, [r2, #4] │ │ │ │ - beq 57f64 <__cxa_atexit@plt+0x4c21c> │ │ │ │ - ldr r3, [pc, #188] @ 57fb0 <__cxa_atexit@plt+0x4c268> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r2] │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r7] │ │ │ │ - bcc 57f84 <__cxa_atexit@plt+0x4c23c> │ │ │ │ - ldr r0, [pc, #156] @ 57fbc <__cxa_atexit@plt+0x4c274> │ │ │ │ - ldr r5, [pc, #156] @ 57fc0 <__cxa_atexit@plt+0x4c278> │ │ │ │ - ldr r7, [pc, #156] @ 57fc4 <__cxa_atexit@plt+0x4c27c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - mov r0, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #12]! │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #24] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - sub r7, r3, #19 │ │ │ │ - mov r5, r2 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + bcc 50ff4 <__cxa_atexit@plt+0x452ac> │ │ │ │ + ldr r6, [pc, #140] @ 5101c <__cxa_atexit@plt+0x452d4> │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 57fb8 <__cxa_atexit@plt+0x4c270> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r0, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #36] @ 57fb4 <__cxa_atexit@plt+0x4c26c> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - rscseq r7, sp, r8, ror r8 │ │ │ │ - rsceq r1, lr, r4, asr #3 │ │ │ │ - strdeq r1, [lr], #28 @ │ │ │ │ - @ instruction: 0xfffff664 │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - @ instruction: 0xfffff6dc │ │ │ │ - smlaleq r1, lr, r4, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [pc, #144] @ 58070 <__cxa_atexit@plt+0x4c328> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - str r6, [r5] │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 5804c <__cxa_atexit@plt+0x4c304> │ │ │ │ - ldr r0, [pc, #108] @ 58074 <__cxa_atexit@plt+0x4c32c> │ │ │ │ - ldr lr, [pc, #108] @ 58078 <__cxa_atexit@plt+0x4c330> │ │ │ │ - ldr r8, [pc, #108] @ 5807c <__cxa_atexit@plt+0x4c334> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - mov r0, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bcc 51004 <__cxa_atexit@plt+0x452bc> │ │ │ │ + ldr lr, [pc, #112] @ 51028 <__cxa_atexit@plt+0x452e0> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr ip, [r5, #36] @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r0, #12]! │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - add r3, r3, #36 @ 0x24 │ │ │ │ - sub r7, r6, #19 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r7, [pc, #44] @ 58080 <__cxa_atexit@plt+0x4c338> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, sp, r8, lsl #15 │ │ │ │ - @ instruction: 0xfffff57c │ │ │ │ - @ instruction: 0xfffffa40 │ │ │ │ - @ instruction: 0xfffff5f4 │ │ │ │ - strdeq r1, [lr], #12 @ │ │ │ │ - rsceq r1, lr, ip, ror #1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ 580ac <__cxa_atexit@plt+0x4c364> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + add lr, r8, #12 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + stm lr, {r0, r1, r2, r7, sl} │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + mov r7, ip │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #40] @ 51024 <__cxa_atexit@plt+0x452dc> │ │ │ │ + mov r2, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldrdeq r1, [lr], #8 @ │ │ │ │ - rsceq r1, lr, r8, lsr #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 58180 <__cxa_atexit@plt+0x4c438> │ │ │ │ - ldr r3, [pc, #228] @ 581b8 <__cxa_atexit@plt+0x4c470> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ + b 51010 <__cxa_atexit@plt+0x452c8> │ │ │ │ + ldr r3, [pc, #20] @ 51020 <__cxa_atexit@plt+0x452d8> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - beq 58170 <__cxa_atexit@plt+0x4c428> │ │ │ │ - ldr r2, [pc, #208] @ 581bc <__cxa_atexit@plt+0x4c474> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r2, [pc, #184] @ 581c0 <__cxa_atexit@plt+0x4c478> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 58190 <__cxa_atexit@plt+0x4c448> │ │ │ │ - ldr r1, [pc, #160] @ 581cc <__cxa_atexit@plt+0x4c484> │ │ │ │ - ldr r8, [pc, #160] @ 581d0 <__cxa_atexit@plt+0x4c488> │ │ │ │ - ldr r5, [pc, #160] @ 581d4 <__cxa_atexit@plt+0x4c48c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r5, [r0, #12]! │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - sub r7, r2, #19 │ │ │ │ - mov r5, r3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 581c8 <__cxa_atexit@plt+0x4c480> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #40] @ 581c4 <__cxa_atexit@plt+0x4c47c> │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - rscseq r7, sp, ip, ror r6 │ │ │ │ - rscseq r7, sp, r4, asr r5 │ │ │ │ - strhteq r0, [lr], #248 @ 0xf8 │ │ │ │ - rsceq r1, lr, r8 │ │ │ │ - @ instruction: 0xfffff458 │ │ │ │ - @ instruction: 0xfffff918 │ │ │ │ - @ instruction: 0xfffff4d4 │ │ │ │ - rsceq r0, lr, r4, lsl #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #172] @ 58298 <__cxa_atexit@plt+0x4c550> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, r3, #1 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [pc, #140] @ 5829c <__cxa_atexit@plt+0x4c554> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 58270 <__cxa_atexit@plt+0x4c528> │ │ │ │ - ldr r1, [pc, #116] @ 582a0 <__cxa_atexit@plt+0x4c558> │ │ │ │ - ldr r8, [pc, #116] @ 582a4 <__cxa_atexit@plt+0x4c55c> │ │ │ │ - ldr r5, [pc, #116] @ 582a8 <__cxa_atexit@plt+0x4c560> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r5, [r0, #12]! │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - sub r7, r2, #19 │ │ │ │ - mov r5, r3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #48] @ 582ac <__cxa_atexit@plt+0x4c564> │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - bx r1 │ │ │ │ - rscseq r7, sp, r0, ror r4 │ │ │ │ - rscseq r7, sp, r8, asr r5 │ │ │ │ - @ instruction: 0xfffff358 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbdc │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ @ instruction: 0xfffff818 │ │ │ │ - @ instruction: 0xfffff3d4 │ │ │ │ - ldrdeq r0, [lr], #232 @ 0xe8 @ │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 582d0 <__cxa_atexit@plt+0x4c588> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, lsr #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 58368 <__cxa_atexit@plt+0x4c620> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 51138 <__cxa_atexit@plt+0x453f0> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r6, [r3, #3] │ │ │ │ + ldr r1, [r2, #4]! │ │ │ │ + cmp r6, #1114112 @ 0x110000 │ │ │ │ + blt 510d0 <__cxa_atexit@plt+0x45388> │ │ │ │ + ldr lr, [pc, #304] @ 51194 <__cxa_atexit@plt+0x4544c> │ │ │ │ + mov r3, sl │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ ldr r7, [r5] │ │ │ │ - cmp r8, r7 │ │ │ │ - bne 58338 <__cxa_atexit@plt+0x4c5f0> │ │ │ │ - ldr r7, [pc, #144] @ 58380 <__cxa_atexit@plt+0x4c638> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmda r5, {r7, sl} │ │ │ │ - beq 5834c <__cxa_atexit@plt+0x4c604> │ │ │ │ - ldr r1, [pc, #128] @ 58384 <__cxa_atexit@plt+0x4c63c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5835c <__cxa_atexit@plt+0x4c614> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 58338 <__cxa_atexit@plt+0x4c5f0> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + str r6, [r3, #8] │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + str r3, [r5, #32] │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + bcc 51154 <__cxa_atexit@plt+0x4540c> │ │ │ │ + ldr lr, [pc, #272] @ 511a8 <__cxa_atexit@plt+0x45460> │ │ │ │ + add ip, r5, #8 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [sl, #16]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldm ip, {r8, r9, ip} │ │ │ │ + add lr, sl, #24 │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + add r5, r5, #44 @ 0x2c │ │ │ │ mov r8, sl │ │ │ │ - b be0400 <__cxa_atexit@plt+0xbd46b8> │ │ │ │ - ldr r7, [pc, #76] @ 5838c <__cxa_atexit@plt+0x4c644> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 58388 <__cxa_atexit@plt+0x4c640> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - rsceq r0, lr, r8, lsr lr │ │ │ │ - rscseq r7, sp, r0, lsr #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #80] @ 583f0 <__cxa_atexit@plt+0x4c6a8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 583d4 <__cxa_atexit@plt+0x4c68c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 583dc <__cxa_atexit@plt+0x4c694> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b be0400 <__cxa_atexit@plt+0xbd46b8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 583f4 <__cxa_atexit@plt+0x4c6ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rscseq r7, sp, ip, ror r2 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 58420 <__cxa_atexit@plt+0x4c6d8> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b be0400 <__cxa_atexit@plt+0xbd46b8> │ │ │ │ - ldr r7, [pc, #12] @ 58434 <__cxa_atexit@plt+0x4c6ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, sp, r8, lsr r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 584ac <__cxa_atexit@plt+0x4c764> │ │ │ │ - ldr r3, [pc, #100] @ 584bc <__cxa_atexit@plt+0x4c774> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq 58494 <__cxa_atexit@plt+0x4c74c> │ │ │ │ - ldr r3, [pc, #76] @ 584c0 <__cxa_atexit@plt+0x4c778> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - beq 584a4 <__cxa_atexit@plt+0x4c75c> │ │ │ │ - b 58514 <__cxa_atexit@plt+0x4c7cc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 584c4 <__cxa_atexit@plt+0x4c77c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - strdeq r0, [lr], #204 @ 0xcc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 58508 <__cxa_atexit@plt+0x4c7c0> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 58500 <__cxa_atexit@plt+0x4c7b8> │ │ │ │ - b 58514 <__cxa_atexit@plt+0x4c7cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #116] @ 58590 <__cxa_atexit@plt+0x4c848> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - beq 58578 <__cxa_atexit@plt+0x4c830> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #76] @ 58594 <__cxa_atexit@plt+0x4c84c> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - beq 58584 <__cxa_atexit@plt+0x4c83c> │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - b 582d0 <__cxa_atexit@plt+0x4c588> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #64] @ 585f8 <__cxa_atexit@plt+0x4c8b0> │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r0, [sl, #16] │ │ │ │ + str ip, [sl, #20] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ + add r6, sl, #40 @ 0x28 │ │ │ │ + ldr lr, [r3, #12]! │ │ │ │ + cmp r0, r6 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bcc 51174 <__cxa_atexit@plt+0x4542c> │ │ │ │ + ldr r0, [pc, #164] @ 511a0 <__cxa_atexit@plt+0x45458> │ │ │ │ + ldr ip, [pc, #164] @ 511a4 <__cxa_atexit@plt+0x4545c> │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - beq 585ec <__cxa_atexit@plt+0x4c8a4> │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 582d0 <__cxa_atexit@plt+0x4c588> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r5, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - b 582d0 <__cxa_atexit@plt+0x4c588> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5866c <__cxa_atexit@plt+0x4c924> │ │ │ │ - ldr r7, [pc, #52] @ 5867c <__cxa_atexit@plt+0x4c934> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 58660 <__cxa_atexit@plt+0x4c918> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5868c <__cxa_atexit@plt+0x4c944> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 58680 <__cxa_atexit@plt+0x4c938> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r0, [sl, #4]! │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r8, [sl, #20] │ │ │ │ + mov r8, sl │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r8, #28]! │ │ │ │ + add r5, r5, #44 @ 0x2c │ │ │ │ + add r0, sl, #8 │ │ │ │ + stm r0, {r1, r2, r9} │ │ │ │ + str lr, [sl, #24] │ │ │ │ + str r3, [sl, #36] @ 0x24 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #92] @ 5119c <__cxa_atexit@plt+0x45454> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r0, lr, r0, asr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r0, [pc, #160] @ 58744 <__cxa_atexit@plt+0x4c9fc> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - beq 58718 <__cxa_atexit@plt+0x4c9d0> │ │ │ │ - ldr lr, [pc, #128] @ 58748 <__cxa_atexit@plt+0x4ca00> │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r2, #20] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - beq 58728 <__cxa_atexit@plt+0x4c9e0> │ │ │ │ - ldr r1, [pc, #84] @ 5874c <__cxa_atexit@plt+0x4ca04> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - tst r3, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq 58734 <__cxa_atexit@plt+0x4c9ec> │ │ │ │ - mov r5, r2 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r7, r3 │ │ │ │ - b 5880c <__cxa_atexit@plt+0x4cac4> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #60] @ 51198 <__cxa_atexit@plt+0x45450> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r5, [r2, #7] │ │ │ │ - ldr r0, [pc, #80] @ 587c4 <__cxa_atexit@plt+0x4ca7c> │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - stmda r3, {r1, r5} │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [pc, #20] @ 51190 <__cxa_atexit@plt+0x45448> │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - beq 587b0 <__cxa_atexit@plt+0x4ca68> │ │ │ │ - ldr r1, [pc, #48] @ 587c8 <__cxa_atexit@plt+0x4ca80> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - beq 587bc <__cxa_atexit@plt+0x4ca74> │ │ │ │ - b 5880c <__cxa_atexit@plt+0x4cac4> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffa04 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 58800 <__cxa_atexit@plt+0x4cab8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq 587f8 <__cxa_atexit@plt+0x4cab0> │ │ │ │ - b 5880c <__cxa_atexit@plt+0x4cac4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffff49c │ │ │ │ + @ instruction: 0xfffff5d4 │ │ │ │ + @ instruction: 0xfffff738 │ │ │ │ + ldrdeq r6, [lr], #148 @ 0x94 @ │ │ │ │ + andeq r1, r0, fp, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5102c <__cxa_atexit@plt+0x452e4> │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 58858 <__cxa_atexit@plt+0x4cb10> │ │ │ │ - ldr r3, [pc, #80] @ 58874 <__cxa_atexit@plt+0x4cb2c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5886c <__cxa_atexit@plt+0x4cb24> │ │ │ │ - ldr r3, [pc, #60] @ 58878 <__cxa_atexit@plt+0x4cb30> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 5122c <__cxa_atexit@plt+0x454e4> │ │ │ │ + ldr lr, [pc, #84] @ 51244 <__cxa_atexit@plt+0x454fc> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr ip, [r5, #36] @ 0x24 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + add lr, r8, #12 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + stm lr, {r0, r1, r2, r7, sl} │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + mov r7, ip │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #20] @ 51248 <__cxa_atexit@plt+0x45500> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq 5886c <__cxa_atexit@plt+0x4cb24> │ │ │ │ - b 588c0 <__cxa_atexit@plt+0x4cb78> │ │ │ │ - ldr r7, [pc, #28] @ 5887c <__cxa_atexit@plt+0x4cb34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r6, sp, r4, ror #29 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 588b4 <__cxa_atexit@plt+0x4cb6c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff5e0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rsceq r6, lr, r8, lsr #16 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 512b4 <__cxa_atexit@plt+0x4556c> │ │ │ │ + ldr r8, [pc, #88] @ 512cc <__cxa_atexit@plt+0x45584> │ │ │ │ + ldr lr, [pc, #88] @ 512d0 <__cxa_atexit@plt+0x45588> │ │ │ │ + ldmib r5, {r1, ip} │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r5, #12 │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + add r8, sl, #8 │ │ │ │ + ldm r9, {r2, r3, r9} │ │ │ │ + stm r8, {r1, r3, r9, ip} │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + mov r8, sl │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #28]! │ │ │ │ + add r5, r5, #32 │ │ │ │ + str r2, [sl, #24] │ │ │ │ + str r0, [sl, #36] @ 0x24 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 512d4 <__cxa_atexit@plt+0x4558c> │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq 588ac <__cxa_atexit@plt+0x4cb64> │ │ │ │ - b 588c0 <__cxa_atexit@plt+0x4cb78> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 58934 <__cxa_atexit@plt+0x4cbec> │ │ │ │ - ldr r3, [pc, #132] @ 5895c <__cxa_atexit@plt+0x4cc14> │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffff324 │ │ │ │ + @ instruction: 0xfffff450 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rsceq r6, lr, ip, lsl #15 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 5131c <__cxa_atexit@plt+0x455d4> │ │ │ │ + ldr r3, [pc, #48] @ 51334 <__cxa_atexit@plt+0x455ec> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #20] @ 51338 <__cxa_atexit@plt+0x455f0> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - beq 58948 <__cxa_atexit@plt+0x4cc00> │ │ │ │ - ldr r1, [pc, #112] @ 58960 <__cxa_atexit@plt+0x4cc18> │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #16]! │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - strb r2, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 58950 <__cxa_atexit@plt+0x4cc08> │ │ │ │ - ldr r3, [pc, #80] @ 58964 <__cxa_atexit@plt+0x4cc1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #76] @ 58968 <__cxa_atexit@plt+0x4cc20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ - add r7, r1, #2 │ │ │ │ - ldr r1, [r5, #24]! │ │ │ │ - cmp r2, r0 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #48] @ 5896c <__cxa_atexit@plt+0x4cc24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - rscseq r6, sp, ip, asr #26 │ │ │ │ - rscseq r6, sp, r8, lsr #28 │ │ │ │ - rscseq r6, sp, r8, lsl #28 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [pc, #80] @ 589d0 <__cxa_atexit@plt+0x4cc88> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff17c │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ mov r3, r5 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #16]! │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - strb r2, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 589c4 <__cxa_atexit@plt+0x4cc7c> │ │ │ │ - ldr r3, [pc, #48] @ 589d4 <__cxa_atexit@plt+0x4cc8c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #44] @ 589d8 <__cxa_atexit@plt+0x4cc90> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ - add r7, r1, #2 │ │ │ │ - ldr r1, [r5, #24]! │ │ │ │ - cmp r2, r0 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrhteq r6, [sp], #204 @ 0xcc │ │ │ │ - smlalseq r6, sp, r8, sp │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 58a10 <__cxa_atexit@plt+0x4ccc8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - ldrb r1, [r5, #-4] │ │ │ │ - ldr r7, [pc, #20] @ 58a14 <__cxa_atexit@plt+0x4cccc> │ │ │ │ - cmp r1, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - rscseq r6, sp, r4, ror ip │ │ │ │ - rscseq r6, sp, r0, asr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 58a50 <__cxa_atexit@plt+0x4cd08> │ │ │ │ - ldr r8, [pc, #36] @ 58a58 <__cxa_atexit@plt+0x4cd10> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 58a5c <__cxa_atexit@plt+0x4cd14> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq r1, [r9], #17 │ │ │ │ - rscseq r6, sp, r0, lsr ip │ │ │ │ - rsceq r0, lr, r4, lsl r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 58aa8 <__cxa_atexit@plt+0x4cd60> │ │ │ │ - ldr r3, [pc, #48] @ 58ab8 <__cxa_atexit@plt+0x4cd70> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 58abc <__cxa_atexit@plt+0x4cd74> │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 513d0 <__cxa_atexit@plt+0x45688> │ │ │ │ + ldr r2, [r2, #3] │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + blt 5138c <__cxa_atexit@plt+0x45644> │ │ │ │ + ldr r3, [pc, #156] @ 5140c <__cxa_atexit@plt+0x456c4> │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, r1, #2 │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r8, sl │ │ │ │ str r2, [sl, #8] │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - rsceq r0, lr, r0, ror #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 58b28 <__cxa_atexit@plt+0x4cde0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + add r6, sl, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 58b34 <__cxa_atexit@plt+0x4cdec> │ │ │ │ - ldr r8, [pc, #84] @ 58b44 <__cxa_atexit@plt+0x4cdfc> │ │ │ │ - ldr r1, [pc, #84] @ 58b48 <__cxa_atexit@plt+0x4ce00> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #68] @ 58b4c <__cxa_atexit@plt+0x4ce04> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #60] @ 58b50 <__cxa_atexit@plt+0x4ce08> │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r1, [r9], #5 │ │ │ │ - rscseq r6, sp, r4, ror fp │ │ │ │ - rscseq r6, sp, ip, ror #25 │ │ │ │ - rscseq r6, sp, r8, ror fp │ │ │ │ - rsceq r0, lr, r0, lsr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 58b9c <__cxa_atexit@plt+0x4ce54> │ │ │ │ - ldr r3, [pc, #48] @ 58bac <__cxa_atexit@plt+0x4ce64> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 58bb0 <__cxa_atexit@plt+0x4ce68> │ │ │ │ + bcc 513ec <__cxa_atexit@plt+0x456a4> │ │ │ │ + ldr r3, [pc, #116] @ 51414 <__cxa_atexit@plt+0x456cc> │ │ │ │ + ldr r2, [pc, #116] @ 51418 <__cxa_atexit@plt+0x456d0> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, r1, #2 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - rsceq r0, lr, ip, ror #11 │ │ │ │ - rsceq r0, lr, r0, asr #11 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 58c18 <__cxa_atexit@plt+0x4ced0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 58c24 <__cxa_atexit@plt+0x4cedc> │ │ │ │ - ldr r2, [pc, #76] @ 58c34 <__cxa_atexit@plt+0x4ceec> │ │ │ │ - ldr r1, [pc, #76] @ 58c38 <__cxa_atexit@plt+0x4cef0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r8, sl │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 58c3c <__cxa_atexit@plt+0x4cef4> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - rscseq r6, sp, r0, lsl #21 │ │ │ │ - ldrheq r0, [r9], #243 @ 0xf3 │ │ │ │ - rsceq r0, lr, r0, lsr r5 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 58cd4 <__cxa_atexit@plt+0x4cf8c> │ │ │ │ - add r3, r2, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 58cac <__cxa_atexit@plt+0x4cf64> │ │ │ │ - ldr r7, [pc, #116] @ 58cec <__cxa_atexit@plt+0x4cfa4> │ │ │ │ - ldr r1, [pc, #116] @ 58cf0 <__cxa_atexit@plt+0x4cfa8> │ │ │ │ - add lr, r2, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #104] @ 58cf4 <__cxa_atexit@plt+0x4cfac> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - ldr r0, [r5] │ │ │ │ - str sl, [r2, #16] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #72] @ 58cfc <__cxa_atexit@plt+0x4cfb4> │ │ │ │ - ldr r8, [pc, #72] @ 58d00 <__cxa_atexit@plt+0x4cfb8> │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r6, r2, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r9, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #28] @ 58cf8 <__cxa_atexit@plt+0x4cfb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r8, #12]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r1, [sl, #20] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #56] @ 51410 <__cxa_atexit@plt+0x456c8> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - rscseq r6, sp, r4, ror fp │ │ │ │ - rscseq r6, sp, r0, lsl #20 │ │ │ │ - rsceq r0, lr, r8, ror #9 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - ldrsheq r0, [r9], #239 @ 0xef │ │ │ │ - strhteq r0, [lr], #76 @ 0x4c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 58d4c <__cxa_atexit@plt+0x4d004> │ │ │ │ - ldr r7, [pc, #52] @ 58d60 <__cxa_atexit@plt+0x4d018> │ │ │ │ - tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - beq 58d40 <__cxa_atexit@plt+0x4cff8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 58d74 <__cxa_atexit@plt+0x4d02c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 58d64 <__cxa_atexit@plt+0x4d01c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [pc, #20] @ 51408 <__cxa_atexit@plt+0x456c0> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r0, lr, r8, ror r4 │ │ │ │ - rsceq r0, lr, ip, asr r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #208] @ 58e4c <__cxa_atexit@plt+0x4d104> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 58dfc <__cxa_atexit@plt+0x4d0b4> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - add r5, r5, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 58e30 <__cxa_atexit@plt+0x4d0e8> │ │ │ │ - add r2, r6, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 58e04 <__cxa_atexit@plt+0x4d0bc> │ │ │ │ - ldr r7, [pc, #140] @ 58e50 <__cxa_atexit@plt+0x4d108> │ │ │ │ - ldr r1, [pc, #140] @ 58e54 <__cxa_atexit@plt+0x4d10c> │ │ │ │ - add lr, r6, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #128] @ 58e58 <__cxa_atexit@plt+0x4d110> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #84] @ 58e60 <__cxa_atexit@plt+0x4d118> │ │ │ │ - ldr r8, [pc, #84] @ 58e64 <__cxa_atexit@plt+0x4d11c> │ │ │ │ - add r3, r6, #16 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #36] @ 58e5c <__cxa_atexit@plt+0x4d114> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - rscseq r6, sp, r8, lsr #20 │ │ │ │ - ldrhteq r6, [sp], #132 @ 0x84 │ │ │ │ - rsceq r0, lr, r8, lsl #7 │ │ │ │ - @ instruction: 0xfffffc54 │ │ │ │ - sbcseq r0, r9, r3, lsr #27 │ │ │ │ - rsceq r0, lr, ip, asr r3 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xffffeff4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xffffedfc │ │ │ │ + @ instruction: 0xffffef00 │ │ │ │ + rsceq r6, lr, r4, ror #14 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldmib r3, {r8, sl} │ │ │ │ - add r3, r6, #28 │ │ │ │ - add r5, r5, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 58f0c <__cxa_atexit@plt+0x4d1c4> │ │ │ │ - add r2, r6, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 58ee0 <__cxa_atexit@plt+0x4d198> │ │ │ │ - ldr r7, [pc, #128] @ 58f28 <__cxa_atexit@plt+0x4d1e0> │ │ │ │ - ldr r1, [pc, #128] @ 58f2c <__cxa_atexit@plt+0x4d1e4> │ │ │ │ - add lr, r6, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #116] @ 58f30 <__cxa_atexit@plt+0x4d1e8> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #80] @ 58f38 <__cxa_atexit@plt+0x4d1f0> │ │ │ │ - ldr r8, [pc, #80] @ 58f3c <__cxa_atexit@plt+0x4d1f4> │ │ │ │ - add r3, r6, #16 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #32] @ 58f34 <__cxa_atexit@plt+0x4d1ec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - rscseq r6, sp, r4, asr #18 │ │ │ │ - ldrsbteq r6, [sp], #112 @ 0x70 │ │ │ │ - rsceq r0, lr, ip, lsr #5 │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - sbcseq r0, r9, r7, asr #25 │ │ │ │ - rsceq r0, lr, r0, lsl #5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - mov sl, r9 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 58fcc <__cxa_atexit@plt+0x4d284> │ │ │ │ - ldr r3, [pc, #152] @ 59000 <__cxa_atexit@plt+0x4d2b8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - beq 58fbc <__cxa_atexit@plt+0x4d274> │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 58fe0 <__cxa_atexit@plt+0x4d298> │ │ │ │ - ldr r7, [pc, #124] @ 5900c <__cxa_atexit@plt+0x4d2c4> │ │ │ │ - ldr r3, [pc, #124] @ 59010 <__cxa_atexit@plt+0x4d2c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str sl, [r7, #12]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 59008 <__cxa_atexit@plt+0x4d2c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 59004 <__cxa_atexit@plt+0x4d2bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #0 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [lr], #24 @ │ │ │ │ - rsceq r0, lr, r0, lsl #4 │ │ │ │ - @ instruction: 0xfffffad4 │ │ │ │ - sbcseq r0, r9, pc, lsl ip │ │ │ │ - strhteq r0, [lr], #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5133c <__cxa_atexit@plt+0x455f4> │ │ │ │ + rsceq r6, lr, ip, lsr r6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r6, #4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5906c <__cxa_atexit@plt+0x4d324> │ │ │ │ - ldr r6, [pc, #60] @ 59088 <__cxa_atexit@plt+0x4d340> │ │ │ │ - ldr r8, [pc, #60] @ 5908c <__cxa_atexit@plt+0x4d344> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - mov r6, r3 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str sl, [r6, #12]! │ │ │ │ - mov r9, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #28] @ 59090 <__cxa_atexit@plt+0x4d348> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa18 │ │ │ │ - sbcseq r0, r9, pc, asr fp │ │ │ │ - rsceq r0, lr, r0, asr r1 │ │ │ │ - rsceq r0, lr, ip, lsr r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ 590bc <__cxa_atexit@plt+0x4d374> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - rsceq r0, lr, r8, lsr #2 │ │ │ │ - rsceq r0, lr, r8, lsr r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 590e8 <__cxa_atexit@plt+0x4d3a0> │ │ │ │ - ldr sl, [pc, #20] @ 590ec <__cxa_atexit@plt+0x4d3a4> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r3, #2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - rsceq r0, lr, r0, lsr #1 │ │ │ │ - rsceq r0, lr, ip, lsl #2 │ │ │ │ - rsceq r0, lr, r4, lsl #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 59134 <__cxa_atexit@plt+0x4d3ec> │ │ │ │ - ldr r2, [pc, #48] @ 5914c <__cxa_atexit@plt+0x4d404> │ │ │ │ - ldr r3, [pc, #48] @ 59150 <__cxa_atexit@plt+0x4d408> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ + bcc 51490 <__cxa_atexit@plt+0x45748> │ │ │ │ + ldr r3, [pc, #72] @ 514a8 <__cxa_atexit@plt+0x45760> │ │ │ │ + ldr r2, [pc, #72] @ 514ac <__cxa_atexit@plt+0x45764> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #24] @ 59154 <__cxa_atexit@plt+0x4d40c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - smullseq r0, r9, r7, sl │ │ │ │ - rsceq r0, lr, ip, asr #1 │ │ │ │ - rsceq r0, lr, ip, lsr #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 591d8 <__cxa_atexit@plt+0x4d490> │ │ │ │ - ldr r6, [pc, #136] @ 59208 <__cxa_atexit@plt+0x4d4c0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7] │ │ │ │ - beq 591c4 <__cxa_atexit@plt+0x4d47c> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 591ec <__cxa_atexit@plt+0x4d4a4> │ │ │ │ - ldr r7, [pc, #108] @ 59214 <__cxa_atexit@plt+0x4d4cc> │ │ │ │ - ldr r2, [pc, #108] @ 59218 <__cxa_atexit@plt+0x4d4d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 59210 <__cxa_atexit@plt+0x4d4c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5920c <__cxa_atexit@plt+0x4d4c4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r2, #12 │ │ │ │ + str r2, [r8, #12]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r1, [sl, #20] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 514b0 <__cxa_atexit@plt+0x45768> │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq r0, lr, r4, lsl r0 │ │ │ │ - rsceq r0, lr, r0, lsr r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - sbcseq r0, r9, pc, lsl #20 │ │ │ │ - rsceq pc, sp, ip, ror #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - add r5, r5, #4 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 59264 <__cxa_atexit@plt+0x4d51c> │ │ │ │ - ldr r2, [pc, #48] @ 5927c <__cxa_atexit@plt+0x4d534> │ │ │ │ - ldr r3, [pc, #48] @ 59280 <__cxa_atexit@plt+0x4d538> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #24] @ 59284 <__cxa_atexit@plt+0x4d53c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - sbcseq r0, r9, r7, ror #18 │ │ │ │ - smlaleq pc, sp, ip, pc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 592d4 <__cxa_atexit@plt+0x4d58c> │ │ │ │ - ldr r3, [pc, #60] @ 592e4 <__cxa_atexit@plt+0x4d59c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 592c4 <__cxa_atexit@plt+0x4d57c> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 592e8 <__cxa_atexit@plt+0x4d5a0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq pc, sp, r4, asr pc @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 59354 <__cxa_atexit@plt+0x4d60c> │ │ │ │ - ldr r3, [pc, #60] @ 59364 <__cxa_atexit@plt+0x4d61c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 59344 <__cxa_atexit@plt+0x4d5fc> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 59368 <__cxa_atexit@plt+0x4d620> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq pc, [sp], #232 @ 0xe8 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 593d4 <__cxa_atexit@plt+0x4d68c> │ │ │ │ - ldr r3, [pc, #60] @ 593e4 <__cxa_atexit@plt+0x4d69c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 593c4 <__cxa_atexit@plt+0x4d67c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 593e8 <__cxa_atexit@plt+0x4d6a0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq pc, sp, ip, asr lr @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 59454 <__cxa_atexit@plt+0x4d70c> │ │ │ │ - ldr r3, [pc, #60] @ 59464 <__cxa_atexit@plt+0x4d71c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 59444 <__cxa_atexit@plt+0x4d6fc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 59468 <__cxa_atexit@plt+0x4d720> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq pc, sp, r0, ror #27 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 594c0 <__cxa_atexit@plt+0x4d778> │ │ │ │ - ldr r3, [pc, #40] @ 594d8 <__cxa_atexit@plt+0x4d790> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 594dc <__cxa_atexit@plt+0x4d794> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r6, [sp], #48 @ 0x30 │ │ │ │ - strdeq pc, [sp], #228 @ 0xe4 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 59518 <__cxa_atexit@plt+0x4d7d0> │ │ │ │ - ldr r3, [pc, #40] @ 59530 <__cxa_atexit@plt+0x4d7e8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8, r9, sl} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 59534 <__cxa_atexit@plt+0x4d7ec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r6, sp, r4, lsl #7 │ │ │ │ - rsceq pc, sp, r0, lsr #29 │ │ │ │ - sbcseq r0, r9, pc, ror #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - sbcseq r0, r9, ip, lsr #14 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r5, lsl r0 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 595fc <__cxa_atexit@plt+0x4d8b4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 595f4 <__cxa_atexit@plt+0x4d8ac> │ │ │ │ - ldr r3, [pc, #48] @ 59604 <__cxa_atexit@plt+0x4d8bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [pc, #36] @ 59608 <__cxa_atexit@plt+0x4d8c0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b d685f0 <__cxa_atexit@plt+0xd5c8a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r6, sp, r4, lsl #1 │ │ │ │ - ldrhteq r6, [sp], #40 @ 0x28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 5962c <__cxa_atexit@plt+0x4d8e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - rscseq r6, sp, r4, lsr #2 │ │ │ │ - rsceq pc, sp, r8, asr #27 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 596b0 <__cxa_atexit@plt+0x4d968> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 596a8 <__cxa_atexit@plt+0x4d960> │ │ │ │ - ldr r3, [pc, #84] @ 596b8 <__cxa_atexit@plt+0x4d970> │ │ │ │ - ldr r2, [pc, #84] @ 596bc <__cxa_atexit@plt+0x4d974> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r5, [pc, #64] @ 596c0 <__cxa_atexit@plt+0x4d978> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r3, r5, #2 │ │ │ │ - ldr r5, [pc, #56] @ 596c4 <__cxa_atexit@plt+0x4d97c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #48] @ 596c8 <__cxa_atexit@plt+0x4d980> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b b2a444 <__cxa_atexit@plt+0xb1e6fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - rscseq r5, sp, ip, ror #31 │ │ │ │ - rscseq r6, sp, r0, lsr #4 │ │ │ │ - smlalseq r6, sp, r0, r0 │ │ │ │ - rscseq r6, sp, r8, lsl #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 59700 <__cxa_atexit@plt+0x4d9b8> │ │ │ │ - ldr r2, [pc, #28] @ 5970c <__cxa_atexit@plt+0x4d9c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r5, [sp], #248 @ 0xf8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xffffed3c │ │ │ │ + @ instruction: 0xffffee40 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #32 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 59798 <__cxa_atexit@plt+0x4da50> │ │ │ │ - ldr r1, [pc, #136] @ 597b8 <__cxa_atexit@plt+0x4da70> │ │ │ │ - ldr r7, [pc, #136] @ 597bc <__cxa_atexit@plt+0x4da74> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 51590 <__cxa_atexit@plt+0x45848> │ │ │ │ + ldr r0, [pc, #212] @ 515b0 <__cxa_atexit@plt+0x45868> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r2, #20] │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + ldr r9, [r2, #12] │ │ │ │ str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + ldr r2, [pc, #176] @ 515b4 <__cxa_atexit@plt+0x4586c> │ │ │ │ tst r7, #3 │ │ │ │ - beq 5978c <__cxa_atexit@plt+0x4da44> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 597a4 <__cxa_atexit@plt+0x4da5c> │ │ │ │ - ldr r3, [pc, #88] @ 597c0 <__cxa_atexit@plt+0x4da78> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 597c4 <__cxa_atexit@plt+0x4da7c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 51584 <__cxa_atexit@plt+0x4583c> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp sl, r2 │ │ │ │ + bcc 5159c <__cxa_atexit@plt+0x45854> │ │ │ │ + ldr lr, [pc, #124] @ 515b8 <__cxa_atexit@plt+0x45870> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #120] @ 515bc <__cxa_atexit@plt+0x45874> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r7, [pc, #116] @ 515c0 <__cxa_atexit@plt+0x45878> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ + sub r3, r2, #23 │ │ │ │ + str sl, [r6, #16] │ │ │ │ + stmib r6, {r7, r9} │ │ │ │ + sub r7, r2, #34 @ 0x22 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, sp, r8, lsr pc │ │ │ │ - ldrshteq r5, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r6, sp, ip, lsr #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq lr, sp, r8, r1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq lr, sp, r0, ror #3 │ │ │ │ + rscseq lr, sp, r4, asr #4 │ │ │ │ + rscseq lr, sp, r8, lsr r1 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + mov r8, fp │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 59810 <__cxa_atexit@plt+0x4dac8> │ │ │ │ - ldr r2, [pc, #48] @ 5981c <__cxa_atexit@plt+0x4dad4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 59820 <__cxa_atexit@plt+0x4dad8> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ + bcc 51648 <__cxa_atexit@plt+0x45900> │ │ │ │ + ldr r9, [pc, #108] @ 51658 <__cxa_atexit@plt+0x45910> │ │ │ │ + sub r1, r6, #34 @ 0x22 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub lr, r5, #16 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldm lr, {r0, sl, lr} │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr r0, [pc, #56] @ 5165c <__cxa_atexit@plt+0x45914> │ │ │ │ + add r1, r3, #16 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str fp, [r3, #28] │ │ │ │ + mov fp, r8 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + ldr r7, [pc, #36] @ 51660 <__cxa_atexit@plt+0x45918> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #32] │ │ │ │ sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bx ip │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sp, r0, ror lr │ │ │ │ - rscseq r6, sp, r4, lsr #1 │ │ │ │ - rsceq pc, sp, r8, ror #23 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq lr, sp, r0, r0 │ │ │ │ + rscseq lr, sp, r0, ror #2 │ │ │ │ + rscseq lr, sp, r0, ror #1 │ │ │ │ + rsceq r6, lr, r0, lsl r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 59864 <__cxa_atexit@plt+0x4db1c> │ │ │ │ - ldr r3, [pc, #40] @ 5986c <__cxa_atexit@plt+0x4db24> │ │ │ │ - ldr r8, [pc, #40] @ 59870 <__cxa_atexit@plt+0x4db28> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #28] @ 59874 <__cxa_atexit@plt+0x4db2c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strhteq pc, [sp], #188 @ 0xbc @ │ │ │ │ - rscseq r5, sp, r4, lsl lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 59894 <__cxa_atexit@plt+0x4db4c> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c1418c <__cxa_atexit@plt+0xc08444> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 598d8 <__cxa_atexit@plt+0x4db90> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #128] @ 5993c <__cxa_atexit@plt+0x4dbf4> │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r5] │ │ │ │ + bhi 516a4 <__cxa_atexit@plt+0x4595c> │ │ │ │ + ldr r2, [pc, #40] @ 516ac <__cxa_atexit@plt+0x45964> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ 516b0 <__cxa_atexit@plt+0x45968> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 598ec <__cxa_atexit@plt+0x4dba4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 598f8 <__cxa_atexit@plt+0x4dbb0> │ │ │ │ - ldr r7, [pc, #96] @ 59940 <__cxa_atexit@plt+0x4dbf8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 59928 <__cxa_atexit@plt+0x4dbe0> │ │ │ │ - ldr r7, [pc, #52] @ 59944 <__cxa_atexit@plt+0x4dbfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq r5, sp, r4, lsr lr │ │ │ │ - rscseq r5, sp, ip, lsr #27 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 59970 <__cxa_atexit@plt+0x4dc28> │ │ │ │ - ldr r7, [pc, #76] @ 599b0 <__cxa_atexit@plt+0x4dc68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 599a0 <__cxa_atexit@plt+0x4dc58> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #36] @ 599b4 <__cxa_atexit@plt+0x4dc6c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r5, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r5, sp, ip, lsr #26 │ │ │ │ - rsceq pc, sp, r0, asr sl @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 59a48 <__cxa_atexit@plt+0x4dd00> │ │ │ │ - ldr r7, [pc, #124] @ 59a60 <__cxa_atexit@plt+0x4dd18> │ │ │ │ - ldr lr, [pc, #124] @ 59a64 <__cxa_atexit@plt+0x4dd1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #116] @ 59a68 <__cxa_atexit@plt+0x4dd20> │ │ │ │ - mov r2, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #104] @ 59a6c <__cxa_atexit@plt+0x4dd24> │ │ │ │ - add r7, r7, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #96] @ 59a70 <__cxa_atexit@plt+0x4dd28> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - mov r7, sl │ │ │ │ - sub r8, r6, #19 │ │ │ │ - mov sl, r3 │ │ │ │ - str lr, [r2, #12]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #36] @ 59a74 <__cxa_atexit@plt+0x4dd2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - rscseq r5, sp, r8, lsl sp │ │ │ │ - rscseq r5, sp, r4, asr ip │ │ │ │ - smlalseq r5, sp, r4, lr │ │ │ │ - rsceq pc, sp, ip, asr #19 │ │ │ │ - rsceq pc, sp, ip, lsr #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 59ae0 <__cxa_atexit@plt+0x4dd98> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59ad8 <__cxa_atexit@plt+0x4dd90> │ │ │ │ - ldr r3, [pc, #60] @ 59ae8 <__cxa_atexit@plt+0x4dda0> │ │ │ │ - ldr r7, [pc, #60] @ 59aec <__cxa_atexit@plt+0x4dda4> │ │ │ │ - ldr r2, [pc, #60] @ 59af0 <__cxa_atexit@plt+0x4dda8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r0, [pc, #36] @ 59af4 <__cxa_atexit@plt+0x4ddac> │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq pc, sp, r4, ror r9 @ │ │ │ │ - smlalseq r5, sp, ip, fp │ │ │ │ - rsceq pc, sp, r8, asr r9 @ │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq sp, sp, r4, ror #31 │ │ │ │ + rsceq r6, lr, r0, asr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 59b2c <__cxa_atexit@plt+0x4dde4> │ │ │ │ - ldr r2, [pc, #28] @ 59b38 <__cxa_atexit@plt+0x4ddf0> │ │ │ │ + bcc 51704 <__cxa_atexit@plt+0x459bc> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 516f4 <__cxa_atexit@plt+0x459ac> │ │ │ │ + ldr r2, [pc, #44] @ 51710 <__cxa_atexit@plt+0x459c8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #1 │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r5, sp, r0, sp │ │ │ │ - rsceq pc, sp, r0, lsr r9 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 59ba4 <__cxa_atexit@plt+0x4de5c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59b9c <__cxa_atexit@plt+0x4de54> │ │ │ │ - ldr r3, [pc, #60] @ 59bac <__cxa_atexit@plt+0x4de64> │ │ │ │ - ldr r7, [pc, #60] @ 59bb0 <__cxa_atexit@plt+0x4de68> │ │ │ │ - ldr r2, [pc, #60] @ 59bb4 <__cxa_atexit@plt+0x4de6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + rscseq lr, sp, ip, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 51744 <__cxa_atexit@plt+0x459fc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 5174c <__cxa_atexit@plt+0x45a04> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r0, [pc, #36] @ 59bb8 <__cxa_atexit@plt+0x4de70> │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + rscseq sp, sp, ip, lsr pc │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5180c <__cxa_atexit@plt+0x45ac4> │ │ │ │ + ldr lr, [pc, #168] @ 5181c <__cxa_atexit@plt+0x45ad4> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr ip, [r2, #12] │ │ │ │ + ldr r9, [r2, #16] │ │ │ │ + ldr sl, [r2, #24] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + ldr lr, [pc, #132] @ 51820 <__cxa_atexit@plt+0x45ad8> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq 517f4 <__cxa_atexit@plt+0x45aac> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 51824 <__cxa_atexit@plt+0x45adc> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-44] @ 0xffffffd4 │ │ │ │ + sub lr, r1, #40 @ 0x28 │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + tst r2, #3 │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + beq 51800 <__cxa_atexit@plt+0x45ab8> │ │ │ │ + mov r7, r2 │ │ │ │ + b 51874 <__cxa_atexit@plt+0x45b2c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq pc, [sp], #136 @ 0x88 @ │ │ │ │ - ldrsbteq r5, [sp], #168 @ 0xa8 │ │ │ │ - ldrdeq pc, [sp], #140 @ 0x8c @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrsbteq sp, [sp], #228 @ 0xe4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 51868 <__cxa_atexit@plt+0x45b20> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 51860 <__cxa_atexit@plt+0x45b18> │ │ │ │ + b 51874 <__cxa_atexit@plt+0x45b2c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r1, r0, r8, ror #16 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + add lr, r5, #16 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 59bf0 <__cxa_atexit@plt+0x4dea8> │ │ │ │ - ldr r2, [pc, #28] @ 59bfc <__cxa_atexit@plt+0x4deb4> │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 518bc <__cxa_atexit@plt+0x45b74> │ │ │ │ + add sl, r6, #48 @ 0x30 │ │ │ │ + cmp r2, sl │ │ │ │ + bcc 519e0 <__cxa_atexit@plt+0x45c98> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 5191c <__cxa_atexit@plt+0x45bd4> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 519f0 <__cxa_atexit@plt+0x45ca8> │ │ │ │ + ldr sl, [pc, #316] @ 51a0c <__cxa_atexit@plt+0x45cc4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r7, [pc, #312] @ 51a10 <__cxa_atexit@plt+0x45cc8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #308] @ 51a14 <__cxa_atexit@plt+0x45ccc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #1 │ │ │ │ + str lr, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #34 @ 0x22 │ │ │ │ + sub r2, r3, #23 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sp, ip, asr #25 │ │ │ │ + bne 5198c <__cxa_atexit@plt+0x45c44> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r8, r3 │ │ │ │ + blt 518b0 <__cxa_atexit@plt+0x45b68> │ │ │ │ + bne 5198c <__cxa_atexit@plt+0x45c44> │ │ │ │ + add r2, r6, #4 │ │ │ │ + ldr ip, [pc, #196] @ 51a00 <__cxa_atexit@plt+0x45cb8> │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #192] @ 51a04 <__cxa_atexit@plt+0x45cbc> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #184] @ 51a08 <__cxa_atexit@plt+0x45cc0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + sub r7, sl, #23 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + sub r7, sl, #7 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + sub r3, sl, #42 @ 0x2a │ │ │ │ + str r3, [r6, #40]! @ 0x28 │ │ │ │ + sub r3, sl, #31 │ │ │ │ + str r3, [r6, #-4] │ │ │ │ + ldr r2, [r5, #36]! @ 0x24 │ │ │ │ + ldr ip, [pc, #112] @ 51a18 <__cxa_atexit@plt+0x45cd0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r7, [pc, #108] @ 51a1c <__cxa_atexit@plt+0x45cd4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #104] @ 51a20 <__cxa_atexit@plt+0x45cd8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ + sub r7, sl, #15 │ │ │ │ + str r3, [r6, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r6, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r6, #-28] @ 0xffffffe4 │ │ │ │ + str lr, [r6, #-20] @ 0xffffffec │ │ │ │ + str r0, [r6, #-16] │ │ │ │ + str r8, [r6, #-12] │ │ │ │ + str ip, [r6, #-8] │ │ │ │ + bx r2 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, sl │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + ldrsbteq sp, [sp], #212 @ 0xd4 │ │ │ │ + rscseq sp, sp, r8, lsr lr │ │ │ │ + rscseq sp, sp, ip, asr #28 │ │ │ │ + ldrhteq sp, [sp], #224 @ 0xe0 │ │ │ │ + rscseq sp, sp, r4, lsr #27 │ │ │ │ + rscseq sp, sp, r4, ror sp │ │ │ │ + ldrsbteq sp, [sp], #216 @ 0xd8 │ │ │ │ + rscseq sp, sp, ip, asr #25 │ │ │ │ + rsceq r6, lr, r0, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 59c88 <__cxa_atexit@plt+0x4df40> │ │ │ │ - ldr r1, [pc, #136] @ 59ca8 <__cxa_atexit@plt+0x4df60> │ │ │ │ - ldr r7, [pc, #136] @ 59cac <__cxa_atexit@plt+0x4df64> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + bhi 51aa0 <__cxa_atexit@plt+0x45d58> │ │ │ │ + ldr r2, [pc, #120] @ 51abc <__cxa_atexit@plt+0x45d74> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 59c7c <__cxa_atexit@plt+0x4df34> │ │ │ │ + str r2, [r3] │ │ │ │ + beq 51a94 <__cxa_atexit@plt+0x45d4c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 59c94 <__cxa_atexit@plt+0x4df4c> │ │ │ │ - ldr r3, [pc, #88] @ 59cb0 <__cxa_atexit@plt+0x4df68> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 59cb4 <__cxa_atexit@plt+0x4df6c> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bcc 51aa8 <__cxa_atexit@plt+0x45d60> │ │ │ │ + ldr r3, [pc, #84] @ 51ac0 <__cxa_atexit@plt+0x45d78> │ │ │ │ + ldr r1, [pc, #84] @ 51ac4 <__cxa_atexit@plt+0x45d7c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, sp, r8, asr #20 │ │ │ │ - rscseq r5, sp, r4, lsl #20 │ │ │ │ - rscseq r5, sp, ip, lsr ip │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strdeq r5, [lr], #252 @ 0xfc @ │ │ │ │ + rscseq sp, sp, r4, lsr #25 │ │ │ │ + smlaleq r5, lr, ip, pc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 59d00 <__cxa_atexit@plt+0x4dfb8> │ │ │ │ - ldr r2, [pc, #48] @ 59d0c <__cxa_atexit@plt+0x4dfc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 51b14 <__cxa_atexit@plt+0x45dcc> │ │ │ │ + ldr r2, [pc, #48] @ 51b20 <__cxa_atexit@plt+0x45dd8> │ │ │ │ + ldr r1, [pc, #48] @ 51b24 <__cxa_atexit@plt+0x45ddc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 59d10 <__cxa_atexit@plt+0x4dfc8> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sp, r0, lsl #19 │ │ │ │ - ldrhteq r5, [sp], #180 @ 0xb4 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 59da4 <__cxa_atexit@plt+0x4e05c> │ │ │ │ - ldr r2, [pc, #128] @ 59dbc <__cxa_atexit@plt+0x4e074> │ │ │ │ - ldr r7, [pc, #128] @ 59dc0 <__cxa_atexit@plt+0x4e078> │ │ │ │ - sub r0, r6, #26 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r1, r7, #1 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [pc, #100] @ 59dc4 <__cxa_atexit@plt+0x4e07c> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr lr, [pc, #92] @ 59dc8 <__cxa_atexit@plt+0x4e080> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #84] @ 59dcc <__cxa_atexit@plt+0x4e084> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #19 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - mov sl, r3 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #36] @ 59dd0 <__cxa_atexit@plt+0x4e088> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - rscseq r5, sp, ip, asr #19 │ │ │ │ - ldrshteq r5, [sp], #136 @ 0x88 │ │ │ │ - rscseq r5, sp, r8, lsr fp │ │ │ │ - rscseq r5, sp, r4, asr #18 │ │ │ │ - rsceq pc, sp, r8, lsl #14 │ │ │ │ - rsceq pc, sp, r4, ror #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 59e3c <__cxa_atexit@plt+0x4e0f4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59e34 <__cxa_atexit@plt+0x4e0ec> │ │ │ │ - ldr r3, [pc, #60] @ 59e44 <__cxa_atexit@plt+0x4e0fc> │ │ │ │ - ldr r7, [pc, #60] @ 59e48 <__cxa_atexit@plt+0x4e100> │ │ │ │ - ldr r2, [pc, #60] @ 59e4c <__cxa_atexit@plt+0x4e104> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r0, [pc, #36] @ 59e50 <__cxa_atexit@plt+0x4e108> │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq pc, sp, ip, lsr #13 │ │ │ │ - rscseq r5, sp, r0, asr #16 │ │ │ │ - smlaleq pc, sp, r0, r6 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 59e88 <__cxa_atexit@plt+0x4e140> │ │ │ │ - ldr r2, [pc, #28] @ 59e94 <__cxa_atexit@plt+0x4e14c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sp, r4, lsr sl │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r5, lr, r8, ror pc │ │ │ │ + rscseq sp, sp, r0, lsr #24 │ │ │ │ + rsceq r5, lr, ip, lsr pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 59f20 <__cxa_atexit@plt+0x4e1d8> │ │ │ │ - ldr r1, [pc, #136] @ 59f40 <__cxa_atexit@plt+0x4e1f8> │ │ │ │ - ldr r7, [pc, #136] @ 59f44 <__cxa_atexit@plt+0x4e1fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + bhi 51ba4 <__cxa_atexit@plt+0x45e5c> │ │ │ │ + ldr r2, [pc, #120] @ 51bc0 <__cxa_atexit@plt+0x45e78> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 59f14 <__cxa_atexit@plt+0x4e1cc> │ │ │ │ + str r2, [r3] │ │ │ │ + beq 51b98 <__cxa_atexit@plt+0x45e50> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 59f2c <__cxa_atexit@plt+0x4e1e4> │ │ │ │ - ldr r3, [pc, #88] @ 59f48 <__cxa_atexit@plt+0x4e200> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 59f4c <__cxa_atexit@plt+0x4e204> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bcc 51bac <__cxa_atexit@plt+0x45e64> │ │ │ │ + ldr r3, [pc, #84] @ 51bc4 <__cxa_atexit@plt+0x45e7c> │ │ │ │ + ldr r1, [pc, #84] @ 51bc8 <__cxa_atexit@plt+0x45e80> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrhteq r5, [sp], #112 @ 0x70 │ │ │ │ - rscseq r5, sp, ip, ror #14 │ │ │ │ - rscseq r5, sp, r4, lsr #19 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strdeq r5, [lr], #232 @ 0xe8 @ │ │ │ │ + rscseq sp, sp, r0, lsr #23 │ │ │ │ + smlaleq r5, lr, r8, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 59f98 <__cxa_atexit@plt+0x4e250> │ │ │ │ - ldr r2, [pc, #48] @ 59fa4 <__cxa_atexit@plt+0x4e25c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 51c18 <__cxa_atexit@plt+0x45ed0> │ │ │ │ + ldr r2, [pc, #48] @ 51c24 <__cxa_atexit@plt+0x45edc> │ │ │ │ + ldr r1, [pc, #48] @ 51c28 <__cxa_atexit@plt+0x45ee0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 59fa8 <__cxa_atexit@plt+0x4e260> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sp, r8, ror #13 │ │ │ │ - rscseq r5, sp, ip, lsl r9 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 59ffc <__cxa_atexit@plt+0x4e2b4> │ │ │ │ - ldr r1, [pc, #64] @ 5a018 <__cxa_atexit@plt+0x4e2d0> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5a01c <__cxa_atexit@plt+0x4e2d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5a020 <__cxa_atexit@plt+0x4e2d8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r5, sp, r0, lsr #14 │ │ │ │ - strdeq pc, [sp], #76 @ 0x4c @ │ │ │ │ - rsceq pc, sp, r8, ror #9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 5a08c <__cxa_atexit@plt+0x4e344> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a084 <__cxa_atexit@plt+0x4e33c> │ │ │ │ - ldr r3, [pc, #60] @ 5a094 <__cxa_atexit@plt+0x4e34c> │ │ │ │ - ldr r7, [pc, #60] @ 5a098 <__cxa_atexit@plt+0x4e350> │ │ │ │ - ldr r2, [pc, #60] @ 5a09c <__cxa_atexit@plt+0x4e354> │ │ │ │ - add r3, pc, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r5, lr, r4, ror lr │ │ │ │ + rscseq sp, sp, ip, lsl fp │ │ │ │ + @ instruction: 0xfffff870 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + rsceq r5, lr, r8, asr #30 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 51d70 <__cxa_atexit@plt+0x46028> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + and r0, r3, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq 51cd8 <__cxa_atexit@plt+0x45f90> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + cmp r0, #3 │ │ │ │ + bne 51d5c <__cxa_atexit@plt+0x46014> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + stmdb r5, {r1, r8, r9, sl} │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 51d80 <__cxa_atexit@plt+0x46038> │ │ │ │ + ldr ip, [pc, #352] @ 51dec <__cxa_atexit@plt+0x460a4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldm r5, {r7, lr} │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + stm r3, {r0, r7, lr} │ │ │ │ + ldr r7, [pc, #308] @ 51df0 <__cxa_atexit@plt+0x460a8> │ │ │ │ + mov r8, r6 │ │ │ │ + mov sl, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r0, [pc, #36] @ 5a0a0 <__cxa_atexit@plt+0x4e358> │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strhteq pc, [sp], #64 @ 0x40 @ │ │ │ │ - ldrshteq r5, [sp], #80 @ 0x50 │ │ │ │ - smlaleq pc, sp, r4, r4 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5a0d8 <__cxa_atexit@plt+0x4e390> │ │ │ │ - ldr r2, [pc, #28] @ 5a0e4 <__cxa_atexit@plt+0x4e39c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sp, r4, ror #15 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r8, #32]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r9, r0 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #12 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + cmp r1, r7 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + bcc 51d9c <__cxa_atexit@plt+0x46054> │ │ │ │ + ldr r3, [pc, #216] @ 51dd8 <__cxa_atexit@plt+0x46090> │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5a178 <__cxa_atexit@plt+0x4e430> │ │ │ │ - ldr r2, [pc, #88] @ 5a190 <__cxa_atexit@plt+0x4e448> │ │ │ │ - ldr lr, [pc, #88] @ 5a194 <__cxa_atexit@plt+0x4e44c> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r7, #4] │ │ │ │ - sub r2, r6, #3 │ │ │ │ - str sl, [r7, #16] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r3, r7, #40 @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r1, [r5] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r7, [pc, #24] @ 5a198 <__cxa_atexit@plt+0x4e450> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rsceq pc, sp, r0, asr #7 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5a204 <__cxa_atexit@plt+0x4e4bc> │ │ │ │ - ldr r2, [pc, #88] @ 5a21c <__cxa_atexit@plt+0x4e4d4> │ │ │ │ - ldr lr, [pc, #88] @ 5a220 <__cxa_atexit@plt+0x4e4d8> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc 51dbc <__cxa_atexit@plt+0x46074> │ │ │ │ + ldr lr, [pc, #192] @ 51de8 <__cxa_atexit@plt+0x460a0> │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r7, #4] │ │ │ │ - sub r2, r6, #3 │ │ │ │ - str sl, [r7, #16] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r1, [r5] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r7, [pc, #24] @ 5a224 <__cxa_atexit@plt+0x4e4dc> │ │ │ │ + str lr, [r6, #16]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r2, r8, r9, sl} │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #20] │ │ │ │ + b 51ec0 <__cxa_atexit@plt+0x46178> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - rsceq pc, sp, r4, lsr r3 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5a2b8 <__cxa_atexit@plt+0x4e570> │ │ │ │ - ldr r2, [pc, #88] @ 5a2d0 <__cxa_atexit@plt+0x4e588> │ │ │ │ - ldr lr, [pc, #88] @ 5a2d4 <__cxa_atexit@plt+0x4e58c> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r7, #4] │ │ │ │ - sub r2, r6, #3 │ │ │ │ - str sl, [r7, #16] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r1, [r5] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r7, [pc, #24] @ 5a2d8 <__cxa_atexit@plt+0x4e590> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r6, [pc, #92] @ 51de4 <__cxa_atexit@plt+0x4609c> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rsceq pc, sp, r8, lsl #5 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r2 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r6, [pc, #60] @ 51de0 <__cxa_atexit@plt+0x46098> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #24] @ 51ddc <__cxa_atexit@plt+0x46094> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffffa28 │ │ │ │ + @ instruction: 0xfffff82c │ │ │ │ + @ instruction: 0xfffff9a8 │ │ │ │ + rsceq r5, lr, r0, ror ip │ │ │ │ + andeq r0, r0, r8, lsl #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5a344 <__cxa_atexit@plt+0x4e5fc> │ │ │ │ - ldr r2, [pc, #88] @ 5a35c <__cxa_atexit@plt+0x4e614> │ │ │ │ - ldr lr, [pc, #88] @ 5a360 <__cxa_atexit@plt+0x4e618> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r7, #4] │ │ │ │ - sub r2, r6, #3 │ │ │ │ - str sl, [r7, #16] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 51e88 <__cxa_atexit@plt+0x46140> │ │ │ │ + ldr r6, [pc, #144] @ 51eb0 <__cxa_atexit@plt+0x46168> │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r1, [r5] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r7, [pc, #24] @ 5a364 <__cxa_atexit@plt+0x4e61c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - strdeq pc, [sp], #28 @ │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5a394 <__cxa_atexit@plt+0x4e64c> │ │ │ │ - ldm r5!, {r3, r9, sl} │ │ │ │ - ldr r2, [pc, #36] @ 5a3ac <__cxa_atexit@plt+0x4e664> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r3, [r8, #4] │ │ │ │ - b 139d28 <__cxa_atexit@plt+0x12dfe0> │ │ │ │ - ldr r7, [pc, #20] @ 5a3b0 <__cxa_atexit@plt+0x4e668> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - strhteq pc, [sp], #20 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5a3f0 <__cxa_atexit@plt+0x4e6a8> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 5a400 <__cxa_atexit@plt+0x4e6b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, sp, ip, asr #9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5a43c <__cxa_atexit@plt+0x4e6f4> │ │ │ │ - ldr r2, [pc, #32] @ 5a44c <__cxa_atexit@plt+0x4e704> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bcc 51e98 <__cxa_atexit@plt+0x46150> │ │ │ │ + ldr lr, [pc, #116] @ 51ebc <__cxa_atexit@plt+0x46174> │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r3, [r8, #24] │ │ │ │ + str sl, [r8, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #40] @ 51eb8 <__cxa_atexit@plt+0x46170> │ │ │ │ + mov r2, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 51ea4 <__cxa_atexit@plt+0x4615c> │ │ │ │ + ldr r3, [pc, #20] @ 51eb4 <__cxa_atexit@plt+0x4616c> │ │ │ │ + mov r2, #32 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd08 │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + @ instruction: 0xfffff904 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5a48c <__cxa_atexit@plt+0x4e744> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 5a49c <__cxa_atexit@plt+0x4e754> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, sp, r0, lsr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5a4d8 <__cxa_atexit@plt+0x4e790> │ │ │ │ - ldr r2, [pc, #32] @ 5a4e8 <__cxa_atexit@plt+0x4e7a0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5a544 <__cxa_atexit@plt+0x4e7fc> │ │ │ │ - ldr r2, [pc, #64] @ 5a554 <__cxa_atexit@plt+0x4e80c> │ │ │ │ - ldr lr, [pc, #64] @ 5a558 <__cxa_atexit@plt+0x4e810> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 51fd4 <__cxa_atexit@plt+0x4628c> │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + add r6, sl, #44 @ 0x2c │ │ │ │ + cmp r3, #1114112 @ 0x110000 │ │ │ │ + blt 51f58 <__cxa_atexit@plt+0x46210> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, sl │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + ldr lr, [pc, #300] @ 5202c <__cxa_atexit@plt+0x462e4> │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + str r7, [r2, #32] │ │ │ │ add lr, pc, lr │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + cmp r1, r6 │ │ │ │ str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5a5a0 <__cxa_atexit@plt+0x4e858> │ │ │ │ - ldr r2, [pc, #48] @ 5a5c0 <__cxa_atexit@plt+0x4e878> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - b 139d28 <__cxa_atexit@plt+0x12dfe0> │ │ │ │ - ldr r7, [pc, #28] @ 5a5c4 <__cxa_atexit@plt+0x4e87c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + str r3, [r2, #28] │ │ │ │ + bcc 51ff0 <__cxa_atexit@plt+0x462a8> │ │ │ │ + ldr lr, [pc, #284] @ 52040 <__cxa_atexit@plt+0x462f8> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [sl, #16]! │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + add lr, sl, #16 │ │ │ │ + stm lr, {r0, r3, r8, r9} │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + mov r8, sl │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr lr, [r5] │ │ │ │ + cmp r1, r6 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + bcc 52010 <__cxa_atexit@plt+0x462c8> │ │ │ │ + ldr r1, [pc, #176] @ 52038 <__cxa_atexit@plt+0x462f0> │ │ │ │ + ldr ip, [pc, #176] @ 5203c <__cxa_atexit@plt+0x462f4> │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + str r8, [sl, #24] │ │ │ │ + mov r8, sl │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r7, [sl, #28] │ │ │ │ + str ip, [r8, #32]! │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + mov r7, lr │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r0, [sl, #16] │ │ │ │ + str r9, [sl, #20] │ │ │ │ + str r1, [sl, #40] @ 0x28 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #88] @ 52034 <__cxa_atexit@plt+0x462ec> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - rsceq lr, sp, r8, lsr #31 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #56] @ 52030 <__cxa_atexit@plt+0x462e8> │ │ │ │ + mov r5, #32 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #16] @ 52028 <__cxa_atexit@plt+0x462e0> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffff530 │ │ │ │ + @ instruction: 0xfffff6c0 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + rsceq r5, lr, ip, lsr fp │ │ │ │ + andeq r1, r0, sl, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 51ec0 <__cxa_atexit@plt+0x46178> │ │ │ │ + andeq r0, r0, r8, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5a5f4 <__cxa_atexit@plt+0x4e8ac> │ │ │ │ - ldm r5!, {r3, r9, sl} │ │ │ │ - ldr r2, [pc, #36] @ 5a60c <__cxa_atexit@plt+0x4e8c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r3, [r8, #4] │ │ │ │ - b 139d28 <__cxa_atexit@plt+0x12dfe0> │ │ │ │ - ldr r7, [pc, #20] @ 5a610 <__cxa_atexit@plt+0x4e8c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - rsceq lr, sp, r4, asr pc │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5a658 <__cxa_atexit@plt+0x4e910> │ │ │ │ - ldr r2, [pc, #48] @ 5a678 <__cxa_atexit@plt+0x4e930> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - b 139d28 <__cxa_atexit@plt+0x12dfe0> │ │ │ │ - ldr r7, [pc, #28] @ 5a67c <__cxa_atexit@plt+0x4e934> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - strdeq lr, [sp], #224 @ 0xe0 @ │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 520c8 <__cxa_atexit@plt+0x46380> │ │ │ │ + ldr lr, [pc, #88] @ 520e0 <__cxa_atexit@plt+0x46398> │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r3, [r8, #24] │ │ │ │ + str sl, [r8, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #20] @ 520e4 <__cxa_atexit@plt+0x4639c> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff6c4 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + rsceq r5, lr, ip, lsl #19 │ │ │ │ + andeq r0, r0, r8, lsl #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 52160 <__cxa_atexit@plt+0x46418> │ │ │ │ + ldr r8, [pc, #104] @ 52178 <__cxa_atexit@plt+0x46430> │ │ │ │ + add ip, r5, #12 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + ldm ip, {r0, r2, r3, ip} │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r0, [sl, #16] │ │ │ │ + str r9, [sl, #20] │ │ │ │ + str r3, [sl, #24] │ │ │ │ + str ip, [sl, #28] │ │ │ │ + str lr, [sl, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #44] @ 5217c <__cxa_atexit@plt+0x46434> │ │ │ │ + mov r8, sl │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #32]! │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 52180 <__cxa_atexit@plt+0x46438> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffff3a8 │ │ │ │ + @ instruction: 0xfffff514 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5a708 <__cxa_atexit@plt+0x4e9c0> │ │ │ │ - ldr r1, [pc, #136] @ 5a728 <__cxa_atexit@plt+0x4e9e0> │ │ │ │ - ldr r7, [pc, #136] @ 5a72c <__cxa_atexit@plt+0x4e9e4> │ │ │ │ + bhi 5220c <__cxa_atexit@plt+0x464c4> │ │ │ │ + ldr r1, [pc, #136] @ 5222c <__cxa_atexit@plt+0x464e4> │ │ │ │ + ldr r7, [pc, #136] @ 52230 <__cxa_atexit@plt+0x464e8> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 5a6fc <__cxa_atexit@plt+0x4e9b4> │ │ │ │ + beq 52200 <__cxa_atexit@plt+0x464b8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 5a714 <__cxa_atexit@plt+0x4e9cc> │ │ │ │ - ldr r3, [pc, #88] @ 5a730 <__cxa_atexit@plt+0x4e9e8> │ │ │ │ + bcc 52218 <__cxa_atexit@plt+0x464d0> │ │ │ │ + ldr r3, [pc, #88] @ 52234 <__cxa_atexit@plt+0x464ec> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5a734 <__cxa_atexit@plt+0x4e9ec> │ │ │ │ + ldr r1, [pc, #80] @ 52238 <__cxa_atexit@plt+0x464f0> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r4, sp, r8, asr #31 │ │ │ │ - rscseq r4, sp, r4, lsl #31 │ │ │ │ - ldrhteq r5, [sp], #28 │ │ │ │ + rscseq sp, sp, r8, asr #9 │ │ │ │ + rscseq sp, sp, r0, lsl #9 │ │ │ │ + rscseq sp, sp, r0, lsr r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5a780 <__cxa_atexit@plt+0x4ea38> │ │ │ │ - ldr r2, [pc, #48] @ 5a78c <__cxa_atexit@plt+0x4ea44> │ │ │ │ + bcc 52284 <__cxa_atexit@plt+0x4653c> │ │ │ │ + ldr r2, [pc, #48] @ 52290 <__cxa_atexit@plt+0x46548> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5a790 <__cxa_atexit@plt+0x4ea48> │ │ │ │ + ldr r1, [pc, #36] @ 52294 <__cxa_atexit@plt+0x4654c> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sp, r0, lsl #30 │ │ │ │ - rscseq r5, sp, r4, lsr r1 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5a7e4 <__cxa_atexit@plt+0x4ea9c> │ │ │ │ - ldr r1, [pc, #64] @ 5a800 <__cxa_atexit@plt+0x4eab8> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5a804 <__cxa_atexit@plt+0x4eabc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5a808 <__cxa_atexit@plt+0x4eac0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r5, sp, r8, lsr #1 │ │ │ │ - rsceq lr, sp, ip, ror #26 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq sp, [sp], #60 @ 0x3c │ │ │ │ + rscseq sp, sp, r8, lsr #9 │ │ │ │ + ldrdeq r5, [lr], #124 @ 0x7c @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5a894 <__cxa_atexit@plt+0x4eb4c> │ │ │ │ - ldr r1, [pc, #136] @ 5a8b4 <__cxa_atexit@plt+0x4eb6c> │ │ │ │ - ldr r7, [pc, #136] @ 5a8b8 <__cxa_atexit@plt+0x4eb70> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5a888 <__cxa_atexit@plt+0x4eb40> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5a8a0 <__cxa_atexit@plt+0x4eb58> │ │ │ │ - ldr r3, [pc, #88] @ 5a8bc <__cxa_atexit@plt+0x4eb74> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5a8c0 <__cxa_atexit@plt+0x4eb78> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bhi 522d8 <__cxa_atexit@plt+0x46590> │ │ │ │ + ldr r2, [pc, #40] @ 522e0 <__cxa_atexit@plt+0x46598> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ 522e4 <__cxa_atexit@plt+0x4659c> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, sp, ip, lsr lr │ │ │ │ - ldrshteq r4, [sp], #216 @ 0xd8 │ │ │ │ - rscseq r5, sp, r0, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrhteq sp, [sp], #48 @ 0x30 │ │ │ │ + rsceq r5, lr, ip, lsl #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5a90c <__cxa_atexit@plt+0x4ebc4> │ │ │ │ - ldr r2, [pc, #48] @ 5a918 <__cxa_atexit@plt+0x4ebd0> │ │ │ │ + bcc 52338 <__cxa_atexit@plt+0x465f0> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 52328 <__cxa_atexit@plt+0x465e0> │ │ │ │ + ldr r2, [pc, #44] @ 52344 <__cxa_atexit@plt+0x465fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5a91c <__cxa_atexit@plt+0x4ebd4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sp, r4, ror sp │ │ │ │ - rscseq r4, sp, r8, lsr #31 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5a970 <__cxa_atexit@plt+0x4ec28> │ │ │ │ - ldr r1, [pc, #64] @ 5a98c <__cxa_atexit@plt+0x4ec44> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5a990 <__cxa_atexit@plt+0x4ec48> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5a994 <__cxa_atexit@plt+0x4ec4c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, ip, asr #30 │ │ │ │ - rsceq lr, sp, r4, ror #23 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + ldrshteq sp, [sp], #56 @ 0x38 │ │ │ │ + rsceq r5, lr, ip, lsl r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5aa20 <__cxa_atexit@plt+0x4ecd8> │ │ │ │ - ldr r1, [pc, #136] @ 5aa40 <__cxa_atexit@plt+0x4ecf8> │ │ │ │ - ldr r7, [pc, #136] @ 5aa44 <__cxa_atexit@plt+0x4ecfc> │ │ │ │ + bhi 523d4 <__cxa_atexit@plt+0x4668c> │ │ │ │ + ldr r1, [pc, #136] @ 523f4 <__cxa_atexit@plt+0x466ac> │ │ │ │ + ldr r7, [pc, #136] @ 523f8 <__cxa_atexit@plt+0x466b0> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 5aa14 <__cxa_atexit@plt+0x4eccc> │ │ │ │ + beq 523c8 <__cxa_atexit@plt+0x46680> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 5aa2c <__cxa_atexit@plt+0x4ece4> │ │ │ │ - ldr r3, [pc, #88] @ 5aa48 <__cxa_atexit@plt+0x4ed00> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5aa4c <__cxa_atexit@plt+0x4ed04> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bcc 523e0 <__cxa_atexit@plt+0x46698> │ │ │ │ + ldr r3, [pc, #88] @ 523fc <__cxa_atexit@plt+0x466b4> │ │ │ │ + ldr r1, [pc, #88] @ 52400 <__cxa_atexit@plt+0x466b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrhteq r4, [sp], #192 @ 0xc0 │ │ │ │ - rscseq r4, sp, ip, ror #24 │ │ │ │ - rscseq r4, sp, r4, lsr #29 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq sp, sp, r0, lsl #6 │ │ │ │ + rsceq r5, lr, r4, asr #13 │ │ │ │ + rscseq sp, sp, ip, ror #6 │ │ │ │ + rsceq r5, lr, r0, ror #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5aa98 <__cxa_atexit@plt+0x4ed50> │ │ │ │ - ldr r2, [pc, #48] @ 5aaa4 <__cxa_atexit@plt+0x4ed5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 52450 <__cxa_atexit@plt+0x46708> │ │ │ │ + ldr r2, [pc, #48] @ 5245c <__cxa_atexit@plt+0x46714> │ │ │ │ + ldr r1, [pc, #48] @ 52460 <__cxa_atexit@plt+0x46718> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5aaa8 <__cxa_atexit@plt+0x4ed60> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sp, r8, ror #23 │ │ │ │ - rscseq r4, sp, ip, lsl lr │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5aafc <__cxa_atexit@plt+0x4edb4> │ │ │ │ - ldr r1, [pc, #64] @ 5ab18 <__cxa_atexit@plt+0x4edd0> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5ab1c <__cxa_atexit@plt+0x4edd4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5ab20 <__cxa_atexit@plt+0x4edd8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, r0, asr #27 │ │ │ │ - rsceq lr, sp, ip, asr sl │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r5, lr, ip, lsr r6 │ │ │ │ + rscseq sp, sp, r4, ror #5 │ │ │ │ + rsceq r5, lr, r0, lsl #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5abac <__cxa_atexit@plt+0x4ee64> │ │ │ │ - ldr r1, [pc, #136] @ 5abcc <__cxa_atexit@plt+0x4ee84> │ │ │ │ - ldr r7, [pc, #136] @ 5abd0 <__cxa_atexit@plt+0x4ee88> │ │ │ │ + bhi 524f0 <__cxa_atexit@plt+0x467a8> │ │ │ │ + ldr r1, [pc, #136] @ 52510 <__cxa_atexit@plt+0x467c8> │ │ │ │ + ldr r7, [pc, #136] @ 52514 <__cxa_atexit@plt+0x467cc> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 5aba0 <__cxa_atexit@plt+0x4ee58> │ │ │ │ + beq 524e4 <__cxa_atexit@plt+0x4679c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 5abb8 <__cxa_atexit@plt+0x4ee70> │ │ │ │ - ldr r3, [pc, #88] @ 5abd4 <__cxa_atexit@plt+0x4ee8c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5abd8 <__cxa_atexit@plt+0x4ee90> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bcc 524fc <__cxa_atexit@plt+0x467b4> │ │ │ │ + ldr r3, [pc, #88] @ 52518 <__cxa_atexit@plt+0x467d0> │ │ │ │ + ldr r1, [pc, #88] @ 5251c <__cxa_atexit@plt+0x467d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, sp, r4, lsr #22 │ │ │ │ - rscseq r4, sp, r0, ror #21 │ │ │ │ - rscseq r4, sp, r8, lsl sp │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq sp, sp, r4, ror #3 │ │ │ │ + rsceq r5, lr, r8, lsr #11 │ │ │ │ + rscseq sp, sp, r0, asr r2 │ │ │ │ + rsceq r5, lr, r4, asr #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ac24 <__cxa_atexit@plt+0x4eedc> │ │ │ │ - ldr r2, [pc, #48] @ 5ac30 <__cxa_atexit@plt+0x4eee8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 5256c <__cxa_atexit@plt+0x46824> │ │ │ │ + ldr r2, [pc, #48] @ 52578 <__cxa_atexit@plt+0x46830> │ │ │ │ + ldr r1, [pc, #48] @ 5257c <__cxa_atexit@plt+0x46834> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5ac34 <__cxa_atexit@plt+0x4eeec> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sp, ip, asr sl │ │ │ │ - smlalseq r4, sp, r0, ip │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ac88 <__cxa_atexit@plt+0x4ef40> │ │ │ │ - ldr r1, [pc, #64] @ 5aca4 <__cxa_atexit@plt+0x4ef5c> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5aca8 <__cxa_atexit@plt+0x4ef60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5acac <__cxa_atexit@plt+0x4ef64> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, r4, lsr ip │ │ │ │ - ldrdeq lr, [sp], #132 @ 0x84 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r5, lr, r0, lsr #10 │ │ │ │ + rscseq sp, sp, r8, asr #3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ad38 <__cxa_atexit@plt+0x4eff0> │ │ │ │ - ldr r1, [pc, #136] @ 5ad58 <__cxa_atexit@plt+0x4f010> │ │ │ │ - ldr r7, [pc, #136] @ 5ad5c <__cxa_atexit@plt+0x4f014> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5260c <__cxa_atexit@plt+0x468c4> │ │ │ │ + ldr lr, [pc, #140] @ 5262c <__cxa_atexit@plt+0x468e4> │ │ │ │ + ldr r8, [pc, #140] @ 52630 <__cxa_atexit@plt+0x468e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 5ad2c <__cxa_atexit@plt+0x4efe4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 52600 <__cxa_atexit@plt+0x468b8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5ad44 <__cxa_atexit@plt+0x4effc> │ │ │ │ - ldr r3, [pc, #88] @ 5ad60 <__cxa_atexit@plt+0x4f018> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5ad64 <__cxa_atexit@plt+0x4f01c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 52618 <__cxa_atexit@plt+0x468d0> │ │ │ │ + ldr r7, [pc, #76] @ 52634 <__cxa_atexit@plt+0x468ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - smlalseq r4, sp, r8, r9 │ │ │ │ - rscseq r4, sp, r4, asr r9 │ │ │ │ - rscseq r4, sp, ip, lsl #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq sp, sp, ip, asr #1 │ │ │ │ + rscseq sp, sp, r4, lsr r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5adb0 <__cxa_atexit@plt+0x4f068> │ │ │ │ - ldr r2, [pc, #48] @ 5adbc <__cxa_atexit@plt+0x4f074> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5adc0 <__cxa_atexit@plt+0x4f078> │ │ │ │ - add r2, r2, #1 │ │ │ │ + bcc 52678 <__cxa_atexit@plt+0x46930> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 52684 <__cxa_atexit@plt+0x4693c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r4, [sp], #128 @ 0x80 │ │ │ │ - rscseq r4, sp, r4, lsl #22 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ae14 <__cxa_atexit@plt+0x4f0cc> │ │ │ │ - ldr r1, [pc, #64] @ 5ae30 <__cxa_atexit@plt+0x4f0e8> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5ae34 <__cxa_atexit@plt+0x4f0ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5ae38 <__cxa_atexit@plt+0x4f0f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, r8, lsr #21 │ │ │ │ - rsceq lr, sp, ip, asr #14 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq sp, [sp], #4 │ │ │ │ + rsceq r5, lr, ip, ror #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5aec4 <__cxa_atexit@plt+0x4f17c> │ │ │ │ - ldr r1, [pc, #136] @ 5aee4 <__cxa_atexit@plt+0x4f19c> │ │ │ │ - ldr r7, [pc, #136] @ 5aee8 <__cxa_atexit@plt+0x4f1a0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5aeb8 <__cxa_atexit@plt+0x4f170> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5aed0 <__cxa_atexit@plt+0x4f188> │ │ │ │ - ldr r3, [pc, #88] @ 5aeec <__cxa_atexit@plt+0x4f1a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5aef0 <__cxa_atexit@plt+0x4f1a8> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bhi 526c8 <__cxa_atexit@plt+0x46980> │ │ │ │ + ldr r2, [pc, #40] @ 526d0 <__cxa_atexit@plt+0x46988> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ 526d4 <__cxa_atexit@plt+0x4698c> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, sp, ip, lsl #16 │ │ │ │ - rscseq r4, sp, r8, asr #15 │ │ │ │ - rscseq r4, sp, r0, lsl #20 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq ip, sp, r0, asr #31 │ │ │ │ + smlaleq r5, lr, ip, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5af3c <__cxa_atexit@plt+0x4f1f4> │ │ │ │ - ldr r2, [pc, #48] @ 5af48 <__cxa_atexit@plt+0x4f200> │ │ │ │ + bcc 52728 <__cxa_atexit@plt+0x469e0> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 52718 <__cxa_atexit@plt+0x469d0> │ │ │ │ + ldr r2, [pc, #44] @ 52734 <__cxa_atexit@plt+0x469ec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5af4c <__cxa_atexit@plt+0x4f204> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sp, r4, asr #14 │ │ │ │ - rscseq r4, sp, r8, ror r9 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5afa0 <__cxa_atexit@plt+0x4f258> │ │ │ │ - ldr r1, [pc, #64] @ 5afbc <__cxa_atexit@plt+0x4f274> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5afc0 <__cxa_atexit@plt+0x4f278> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5afc4 <__cxa_atexit@plt+0x4f27c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, ip, lsl r9 │ │ │ │ - rsceq lr, sp, r4, asr #11 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + rscseq sp, sp, r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5b050 <__cxa_atexit@plt+0x4f308> │ │ │ │ - ldr r1, [pc, #136] @ 5b070 <__cxa_atexit@plt+0x4f328> │ │ │ │ - ldr r7, [pc, #136] @ 5b074 <__cxa_atexit@plt+0x4f32c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5b044 <__cxa_atexit@plt+0x4f2fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5b05c <__cxa_atexit@plt+0x4f314> │ │ │ │ - ldr r3, [pc, #88] @ 5b078 <__cxa_atexit@plt+0x4f330> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5b07c <__cxa_atexit@plt+0x4f334> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 52768 <__cxa_atexit@plt+0x46a20> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 52770 <__cxa_atexit@plt+0x46a28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, sp, r0, lsl #13 │ │ │ │ - rscseq r4, sp, ip, lsr r6 │ │ │ │ - rscseq r4, sp, r4, ror r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5b0c8 <__cxa_atexit@plt+0x4f380> │ │ │ │ - ldr r2, [pc, #48] @ 5b0d4 <__cxa_atexit@plt+0x4f38c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5b0d8 <__cxa_atexit@plt+0x4f390> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r4, [sp], #88 @ 0x58 │ │ │ │ - rscseq r4, sp, ip, ror #15 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5b12c <__cxa_atexit@plt+0x4f3e4> │ │ │ │ - ldr r1, [pc, #64] @ 5b148 <__cxa_atexit@plt+0x4f400> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5b14c <__cxa_atexit@plt+0x4f404> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5b150 <__cxa_atexit@plt+0x4f408> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - smlalseq r4, sp, r0, r7 │ │ │ │ - rsceq lr, sp, ip, lsr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + rscseq ip, sp, r8, lsl pc │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5b1dc <__cxa_atexit@plt+0x4f494> │ │ │ │ - ldr r1, [pc, #136] @ 5b1fc <__cxa_atexit@plt+0x4f4b4> │ │ │ │ - ldr r7, [pc, #136] @ 5b200 <__cxa_atexit@plt+0x4f4b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 52838 <__cxa_atexit@plt+0x46af0> │ │ │ │ + ldr lr, [pc, #176] @ 52848 <__cxa_atexit@plt+0x46b00> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #148] @ 5284c <__cxa_atexit@plt+0x46b04> │ │ │ │ tst r7, #3 │ │ │ │ - beq 5b1d0 <__cxa_atexit@plt+0x4f488> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5b1e8 <__cxa_atexit@plt+0x4f4a0> │ │ │ │ - ldr r3, [pc, #88] @ 5b204 <__cxa_atexit@plt+0x4f4bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5b208 <__cxa_atexit@plt+0x4f4c0> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + beq 52820 <__cxa_atexit@plt+0x46ad8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 52850 <__cxa_atexit@plt+0x46b08> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 5282c <__cxa_atexit@plt+0x46ae4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 528a0 <__cxa_atexit@plt+0x46b58> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r4, [sp], #68 @ 0x44 │ │ │ │ - ldrhteq r4, [sp], #64 @ 0x40 │ │ │ │ - rscseq r4, sp, r8, ror #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + ldrhteq ip, [sp], #232 @ 0xe8 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5b254 <__cxa_atexit@plt+0x4f50c> │ │ │ │ - ldr r2, [pc, #48] @ 5b260 <__cxa_atexit@plt+0x4f518> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5b264 <__cxa_atexit@plt+0x4f51c> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sp, ip, lsr #8 │ │ │ │ - rscseq r4, sp, r0, ror #12 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5b2b8 <__cxa_atexit@plt+0x4f570> │ │ │ │ - ldr r1, [pc, #64] @ 5b2d4 <__cxa_atexit@plt+0x4f58c> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5b2d8 <__cxa_atexit@plt+0x4f590> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5b2dc <__cxa_atexit@plt+0x4f594> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, r4, lsl #12 │ │ │ │ - strhteq lr, [sp], #36 @ 0x24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5b368 <__cxa_atexit@plt+0x4f620> │ │ │ │ - ldr r1, [pc, #136] @ 5b388 <__cxa_atexit@plt+0x4f640> │ │ │ │ - ldr r7, [pc, #136] @ 5b38c <__cxa_atexit@plt+0x4f644> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 52894 <__cxa_atexit@plt+0x46b4c> │ │ │ │ tst r7, #3 │ │ │ │ - beq 5b35c <__cxa_atexit@plt+0x4f614> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5b374 <__cxa_atexit@plt+0x4f62c> │ │ │ │ - ldr r3, [pc, #88] @ 5b390 <__cxa_atexit@plt+0x4f648> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5b394 <__cxa_atexit@plt+0x4f64c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 5288c <__cxa_atexit@plt+0x46b44> │ │ │ │ + b 528a0 <__cxa_atexit@plt+0x46b58> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, sp, r8, ror #6 │ │ │ │ - rscseq r4, sp, r4, lsr #6 │ │ │ │ - rscseq r4, sp, ip, asr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5b3e0 <__cxa_atexit@plt+0x4f698> │ │ │ │ - ldr r2, [pc, #48] @ 5b3ec <__cxa_atexit@plt+0x4f6a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5b3f0 <__cxa_atexit@plt+0x4f6a8> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sp, r0, lsr #5 │ │ │ │ - ldrsbteq r4, [sp], #68 @ 0x44 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5b444 <__cxa_atexit@plt+0x4f6fc> │ │ │ │ - ldr r1, [pc, #64] @ 5b460 <__cxa_atexit@plt+0x4f718> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5b464 <__cxa_atexit@plt+0x4f71c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5b468 <__cxa_atexit@plt+0x4f720> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 528e4 <__cxa_atexit@plt+0x46b9c> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r2, lr │ │ │ │ + bcc 529b8 <__cxa_atexit@plt+0x46c70> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 52914 <__cxa_atexit@plt+0x46bcc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, r8, ror r4 │ │ │ │ - rsceq lr, sp, ip, lsr #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5b4f4 <__cxa_atexit@plt+0x4f7ac> │ │ │ │ - ldr r1, [pc, #136] @ 5b514 <__cxa_atexit@plt+0x4f7cc> │ │ │ │ - ldr r7, [pc, #136] @ 5b518 <__cxa_atexit@plt+0x4f7d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 529c8 <__cxa_atexit@plt+0x46c80> │ │ │ │ + ldr r7, [pc, #232] @ 529e0 <__cxa_atexit@plt+0x46c98> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5b4e8 <__cxa_atexit@plt+0x4f7a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5b500 <__cxa_atexit@plt+0x4f7b8> │ │ │ │ - ldr r3, [pc, #88] @ 5b51c <__cxa_atexit@plt+0x4f7d4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5b520 <__cxa_atexit@plt+0x4f7d8> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrsbteq r4, [sp], #28 │ │ │ │ - smlalseq r4, sp, r8, r1 │ │ │ │ - ldrsbteq r4, [sp], #48 @ 0x30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5b56c <__cxa_atexit@plt+0x4f824> │ │ │ │ - ldr r2, [pc, #48] @ 5b578 <__cxa_atexit@plt+0x4f830> │ │ │ │ + bne 52970 <__cxa_atexit@plt+0x46c28> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + blt 528d8 <__cxa_atexit@plt+0x46b90> │ │ │ │ + bne 52990 <__cxa_atexit@plt+0x46c48> │ │ │ │ + ldr r9, [pc, #164] @ 529d8 <__cxa_atexit@plt+0x46c90> │ │ │ │ + ldr r8, [pc, #164] @ 529dc <__cxa_atexit@plt+0x46c94> │ │ │ │ + add r2, r6, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r3, r6, #16 │ │ │ │ + stm r3, {r0, r7, r8} │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx ip │ │ │ │ + str r0, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [pc, #100] @ 529e4 <__cxa_atexit@plt+0x46c9c> │ │ │ │ + sub r7, lr, #27 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5b57c <__cxa_atexit@plt+0x4f834> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sp, r4, lsl r1 │ │ │ │ - rscseq r4, sp, r8, asr #6 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5b5d0 <__cxa_atexit@plt+0x4f888> │ │ │ │ - ldr r1, [pc, #64] @ 5b5ec <__cxa_atexit@plt+0x4f8a4> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5b5f0 <__cxa_atexit@plt+0x4f8a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5b5f4 <__cxa_atexit@plt+0x4f8ac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, ip, ror #5 │ │ │ │ - rsceq sp, sp, r4, lsr #31 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5b680 <__cxa_atexit@plt+0x4f938> │ │ │ │ - ldr r1, [pc, #136] @ 5b6a0 <__cxa_atexit@plt+0x4f958> │ │ │ │ - ldr r7, [pc, #136] @ 5b6a4 <__cxa_atexit@plt+0x4f95c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5b674 <__cxa_atexit@plt+0x4f92c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [pc, #80] @ 529e8 <__cxa_atexit@plt+0x46ca0> │ │ │ │ add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5b68c <__cxa_atexit@plt+0x4f944> │ │ │ │ - ldr r3, [pc, #88] @ 5b6a8 <__cxa_atexit@plt+0x4f960> │ │ │ │ + sub r7, lr, #27 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5b6ac <__cxa_atexit@plt+0x4f964> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, sp, r0, asr r0 │ │ │ │ - rscseq r4, sp, ip │ │ │ │ - rscseq r4, sp, r4, asr #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5b6f8 <__cxa_atexit@plt+0x4f9b0> │ │ │ │ - ldr r2, [pc, #48] @ 5b704 <__cxa_atexit@plt+0x4f9bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5b708 <__cxa_atexit@plt+0x4f9c0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sp, r8, lsl #31 │ │ │ │ - ldrhteq r4, [sp], #28 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5b75c <__cxa_atexit@plt+0x4fa14> │ │ │ │ - ldr r1, [pc, #64] @ 5b778 <__cxa_atexit@plt+0x4fa30> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5b77c <__cxa_atexit@plt+0x4fa34> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5b780 <__cxa_atexit@plt+0x4fa38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r4, sp, r0, ror #2 │ │ │ │ - rsceq sp, sp, ip, lsl lr │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + ldrsbteq ip, [sp], #220 @ 0xdc │ │ │ │ + rscseq ip, sp, r4, lsr #28 │ │ │ │ + smlalseq ip, sp, r8, sp │ │ │ │ + rscseq ip, sp, ip, ror sp │ │ │ │ + rsceq r5, lr, r8, ror r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5b80c <__cxa_atexit@plt+0x4fac4> │ │ │ │ - ldr r1, [pc, #136] @ 5b82c <__cxa_atexit@plt+0x4fae4> │ │ │ │ - ldr r7, [pc, #136] @ 5b830 <__cxa_atexit@plt+0x4fae8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + bhi 52a68 <__cxa_atexit@plt+0x46d20> │ │ │ │ + ldr r2, [pc, #120] @ 52a84 <__cxa_atexit@plt+0x46d3c> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 5b800 <__cxa_atexit@plt+0x4fab8> │ │ │ │ + str r2, [r3] │ │ │ │ + beq 52a5c <__cxa_atexit@plt+0x46d14> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 5b818 <__cxa_atexit@plt+0x4fad0> │ │ │ │ - ldr r3, [pc, #88] @ 5b834 <__cxa_atexit@plt+0x4faec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5b838 <__cxa_atexit@plt+0x4faf0> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bcc 52a70 <__cxa_atexit@plt+0x46d28> │ │ │ │ + ldr r3, [pc, #84] @ 52a88 <__cxa_atexit@plt+0x46d40> │ │ │ │ + ldr r1, [pc, #84] @ 52a8c <__cxa_atexit@plt+0x46d44> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, sp, r4, asr #29 │ │ │ │ - rscseq r3, sp, r0, lsl #29 │ │ │ │ - ldrhteq r4, [sp], #8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rsceq r5, lr, r4, lsr r0 │ │ │ │ + ldrsbteq ip, [sp], #204 @ 0xcc │ │ │ │ + ldrdeq r4, [lr], #244 @ 0xf4 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5b884 <__cxa_atexit@plt+0x4fb3c> │ │ │ │ - ldr r2, [pc, #48] @ 5b890 <__cxa_atexit@plt+0x4fb48> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 52adc <__cxa_atexit@plt+0x46d94> │ │ │ │ + ldr r2, [pc, #48] @ 52ae8 <__cxa_atexit@plt+0x46da0> │ │ │ │ + ldr r1, [pc, #48] @ 52aec <__cxa_atexit@plt+0x46da4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5b894 <__cxa_atexit@plt+0x4fb4c> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r3, [sp], #220 @ 0xdc │ │ │ │ - rscseq r4, sp, r0, lsr r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5b8e8 <__cxa_atexit@plt+0x4fba0> │ │ │ │ - ldr r1, [pc, #64] @ 5b904 <__cxa_atexit@plt+0x4fbbc> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5b908 <__cxa_atexit@plt+0x4fbc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5b90c <__cxa_atexit@plt+0x4fbc4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - ldrsbteq r3, [sp], #244 @ 0xf4 │ │ │ │ - smlaleq sp, sp, r4, ip @ │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strhteq r4, [lr], #240 @ 0xf0 │ │ │ │ + rscseq ip, sp, r8, asr ip │ │ │ │ + rsceq r4, lr, r4, ror pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5b998 <__cxa_atexit@plt+0x4fc50> │ │ │ │ - ldr r1, [pc, #136] @ 5b9b8 <__cxa_atexit@plt+0x4fc70> │ │ │ │ - ldr r7, [pc, #136] @ 5b9bc <__cxa_atexit@plt+0x4fc74> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + bhi 52b6c <__cxa_atexit@plt+0x46e24> │ │ │ │ + ldr r2, [pc, #120] @ 52b88 <__cxa_atexit@plt+0x46e40> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 5b98c <__cxa_atexit@plt+0x4fc44> │ │ │ │ + str r2, [r3] │ │ │ │ + beq 52b60 <__cxa_atexit@plt+0x46e18> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 5b9a4 <__cxa_atexit@plt+0x4fc5c> │ │ │ │ - ldr r3, [pc, #88] @ 5b9c0 <__cxa_atexit@plt+0x4fc78> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5b9c4 <__cxa_atexit@plt+0x4fc7c> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bcc 52b74 <__cxa_atexit@plt+0x46e2c> │ │ │ │ + ldr r3, [pc, #84] @ 52b8c <__cxa_atexit@plt+0x46e44> │ │ │ │ + ldr r1, [pc, #84] @ 52b90 <__cxa_atexit@plt+0x46e48> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, sp, r8, lsr sp │ │ │ │ - ldrshteq r3, [sp], #196 @ 0xc4 │ │ │ │ - rscseq r3, sp, ip, lsr #30 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rsceq r4, lr, r0, lsr pc │ │ │ │ + ldrsbteq ip, [sp], #184 @ 0xb8 │ │ │ │ + ldrdeq r4, [lr], #224 @ 0xe0 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ba10 <__cxa_atexit@plt+0x4fcc8> │ │ │ │ - ldr r2, [pc, #48] @ 5ba1c <__cxa_atexit@plt+0x4fcd4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 52be0 <__cxa_atexit@plt+0x46e98> │ │ │ │ + ldr r2, [pc, #48] @ 52bec <__cxa_atexit@plt+0x46ea4> │ │ │ │ + ldr r1, [pc, #48] @ 52bf0 <__cxa_atexit@plt+0x46ea8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5ba20 <__cxa_atexit@plt+0x4fcd8> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sp, r0, ror ip │ │ │ │ - rscseq r3, sp, r4, lsr #29 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ba74 <__cxa_atexit@plt+0x4fd2c> │ │ │ │ - ldr r1, [pc, #64] @ 5ba90 <__cxa_atexit@plt+0x4fd48> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5ba94 <__cxa_atexit@plt+0x4fd4c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5ba98 <__cxa_atexit@plt+0x4fd50> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, r8, asr #28 │ │ │ │ - rsceq sp, sp, ip, lsl #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r4, lr, ip, lsr #29 │ │ │ │ + rscseq ip, sp, r4, asr fp │ │ │ │ + rsceq r4, lr, r8, lsl #31 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5bb24 <__cxa_atexit@plt+0x4fddc> │ │ │ │ - ldr r1, [pc, #136] @ 5bb44 <__cxa_atexit@plt+0x4fdfc> │ │ │ │ - ldr r7, [pc, #136] @ 5bb48 <__cxa_atexit@plt+0x4fe00> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5bb18 <__cxa_atexit@plt+0x4fdd0> │ │ │ │ + bhi 52e4c <__cxa_atexit@plt+0x47104> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + and r1, r0, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 52cac <__cxa_atexit@plt+0x46f64> │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr ip, [r0, #2] │ │ │ │ + ldr lr, [r0, #6] │ │ │ │ + ldr r4, [sl, #11] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + and fp, r8, #3 │ │ │ │ + cmp fp, #2 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + beq 52d10 <__cxa_atexit@plt+0x46fc8> │ │ │ │ + cmp fp, #3 │ │ │ │ + bne 52dfc <__cxa_atexit@plt+0x470b4> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r3, r6, #32 │ │ │ │ + sub lr, r5, #16 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5bb30 <__cxa_atexit@plt+0x4fde8> │ │ │ │ - ldr r3, [pc, #88] @ 5bb4c <__cxa_atexit@plt+0x4fe04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5bb50 <__cxa_atexit@plt+0x4fe08> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, sp, ip, lsr #23 │ │ │ │ - rscseq r3, sp, r8, ror #22 │ │ │ │ - rscseq r3, sp, r0, lsr #27 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5bb9c <__cxa_atexit@plt+0x4fe54> │ │ │ │ - ldr r2, [pc, #48] @ 5bba8 <__cxa_atexit@plt+0x4fe60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5bbac <__cxa_atexit@plt+0x4fe64> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sp, r4, ror #21 │ │ │ │ - rscseq r3, sp, r8, lsl sp │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5bc00 <__cxa_atexit@plt+0x4feb8> │ │ │ │ - ldr r1, [pc, #64] @ 5bc1c <__cxa_atexit@plt+0x4fed4> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5bc20 <__cxa_atexit@plt+0x4fed8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5bc24 <__cxa_atexit@plt+0x4fedc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + cmp r1, r3 │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + bcc 52e54 <__cxa_atexit@plt+0x4710c> │ │ │ │ + ldr r7, [pc, #656] @ 52f14 <__cxa_atexit@plt+0x471cc> │ │ │ │ + ldr r1, [pc, #656] @ 52f18 <__cxa_atexit@plt+0x471d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - ldrhteq r3, [sp], #204 @ 0xcc │ │ │ │ - rsceq sp, sp, r4, lsl #19 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5bcb0 <__cxa_atexit@plt+0x4ff68> │ │ │ │ - ldr r1, [pc, #136] @ 5bcd0 <__cxa_atexit@plt+0x4ff88> │ │ │ │ - ldr r7, [pc, #136] @ 5bcd4 <__cxa_atexit@plt+0x4ff8c> │ │ │ │ + str r7, [r6, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5bca4 <__cxa_atexit@plt+0x4ff5c> │ │ │ │ + str r8, [r6, #28] │ │ │ │ + mov r8, r6 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r1, [r8, #20]! │ │ │ │ + b 52cfc <__cxa_atexit@plt+0x46fb4> │ │ │ │ + and r1, r8, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 52dbc <__cxa_atexit@plt+0x47074> │ │ │ │ + cmp r1, #3 │ │ │ │ + bne 52e30 <__cxa_atexit@plt+0x470e8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5bcbc <__cxa_atexit@plt+0x4ff74> │ │ │ │ - ldr r3, [pc, #88] @ 5bcd8 <__cxa_atexit@plt+0x4ff90> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5bcdc <__cxa_atexit@plt+0x4ff94> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r3, r6, #24 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + cmp r1, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 52e70 <__cxa_atexit@plt+0x47128> │ │ │ │ + ldr r7, [pc, #540] @ 52efc <__cxa_atexit@plt+0x471b4> │ │ │ │ + ldr r1, [pc, #540] @ 52f00 <__cxa_atexit@plt+0x471b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r6, #20] │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r8, #12]! │ │ │ │ + mov sl, r6 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, sp, r0, lsr #20 │ │ │ │ - ldrsbteq r3, [sp], #156 @ 0x9c │ │ │ │ - rscseq r3, sp, r4, lsl ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + add r7, r6, #12 │ │ │ │ + str sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, r5, #16 │ │ │ │ + stm r1, {r0, ip, lr} │ │ │ │ + mov r1, r5 │ │ │ │ + str r4, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r1, #-32]! @ 0xffffffe0 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r2, [r1, #804] @ 0x324 │ │ │ │ + cmp r2, r7 │ │ │ │ + bcc 52e8c <__cxa_atexit@plt+0x47144> │ │ │ │ + ldr r8, [pc, #432] @ 52f08 <__cxa_atexit@plt+0x471c0> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r7, #4]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + add r9, r7, #44 @ 0x2c │ │ │ │ + cmp r2, r9 │ │ │ │ + bcc 52ed4 <__cxa_atexit@plt+0x4718c> │ │ │ │ + ldr r2, [pc, #420] @ 52f24 <__cxa_atexit@plt+0x471dc> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #16]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r7, [r6, #24] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r4, [r6, #28] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str ip, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5bd28 <__cxa_atexit@plt+0x4ffe0> │ │ │ │ - ldr r2, [pc, #48] @ 5bd34 <__cxa_atexit@plt+0x4ffec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5bd38 <__cxa_atexit@plt+0x4fff0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r7, r6, #12 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + cmp r2, r7 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + bcc 52eb4 <__cxa_atexit@plt+0x4716c> │ │ │ │ + ldr r2, [pc, #320] @ 52f20 <__cxa_atexit@plt+0x471d8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + sub r1, r5, #36 @ 0x24 │ │ │ │ + stm r1, {r8, r9, sl} │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r4, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + stm r1, {r0, ip, lr} │ │ │ │ + b 52ff8 <__cxa_atexit@plt+0x472b0> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r8, fp │ │ │ │ + b 532e8 <__cxa_atexit@plt+0x475a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + ldr r6, [pc, #192] @ 52f1c <__cxa_atexit@plt+0x471d4> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r3 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r6, [pc, #140] @ 52f04 <__cxa_atexit@plt+0x471bc> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r6, [pc, #124] @ 52f10 <__cxa_atexit@plt+0x471c8> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-36]! @ 0xffffffdc │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sp, r8, asr r9 │ │ │ │ - rscseq r3, sp, ip, lsl #23 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #60] @ 52ef8 <__cxa_atexit@plt+0x471b0> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #48] @ 52f0c <__cxa_atexit@plt+0x471c4> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, asr #7 │ │ │ │ + @ instruction: 0xfffff4a4 │ │ │ │ + @ instruction: 0xfffff5b4 │ │ │ │ + andeq r0, r0, r8, ror #10 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xfffff8fc │ │ │ │ + @ instruction: 0xfffffa00 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + @ instruction: 0xfffff688 │ │ │ │ + @ instruction: 0xfffff9f4 │ │ │ │ + rsceq r4, lr, ip, lsr fp │ │ │ │ + andeq r1, r0, r9, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5bd8c <__cxa_atexit@plt+0x50044> │ │ │ │ - ldr r1, [pc, #64] @ 5bda8 <__cxa_atexit@plt+0x50060> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + bcc 52fbc <__cxa_atexit@plt+0x47274> │ │ │ │ + ldr r6, [pc, #148] @ 52fe8 <__cxa_atexit@plt+0x472a0> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bcc 52fcc <__cxa_atexit@plt+0x47284> │ │ │ │ + ldr sl, [pc, #120] @ 52ff4 <__cxa_atexit@plt+0x472ac> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #16]! │ │ │ │ + ldr sl, [r5, #36] @ 0x24 │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + add r0, r8, #20 │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + stm r0, {r1, r7, r9, lr} │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + mov r7, sl │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #44] @ 52ff0 <__cxa_atexit@plt+0x472a8> │ │ │ │ + mov r2, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 52fdc <__cxa_atexit@plt+0x47294> │ │ │ │ + ldr r3, [pc, #24] @ 52fec <__cxa_atexit@plt+0x472a4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffb9c │ │ │ │ + andeq r0, r0, r8, lsr #3 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + @ instruction: 0xfffff7f4 │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 530f8 <__cxa_atexit@plt+0x473b0> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r6, [r3, #3] │ │ │ │ + ldr r9, [r2, #8]! │ │ │ │ + cmp r6, #1114112 @ 0x110000 │ │ │ │ + blt 5309c <__cxa_atexit@plt+0x47354> │ │ │ │ + ldr r6, [pc, #284] @ 5314c <__cxa_atexit@plt+0x47404> │ │ │ │ + mov r7, sl │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + str ip, [r5, #40] @ 0x28 │ │ │ │ + bcc 53114 <__cxa_atexit@plt+0x473cc> │ │ │ │ + ldr lr, [pc, #260] @ 53160 <__cxa_atexit@plt+0x47418> │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + add r9, r5, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [sl, #16]! │ │ │ │ + ldm r9, {r1, r8, r9} │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + add lr, sl, #20 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + str r8, [sl, #32] │ │ │ │ + add r5, r5, #44 @ 0x2c │ │ │ │ + mov r7, ip │ │ │ │ + mov r8, sl │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r6, sl, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r0, [r5, #32] │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + bcc 53130 <__cxa_atexit@plt+0x473e8> │ │ │ │ + ldr r1, [pc, #140] @ 53158 <__cxa_atexit@plt+0x47410> │ │ │ │ + ldr lr, [pc, #140] @ 5315c <__cxa_atexit@plt+0x47414> │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5bdac <__cxa_atexit@plt+0x50064> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5bdb0 <__cxa_atexit@plt+0x50068> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #20]! │ │ │ │ + add r5, r5, #44 @ 0x2c │ │ │ │ + add r1, sl, #8 │ │ │ │ + str r2, [sl, #28] │ │ │ │ + stm r1, {r0, r3, r9} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #84] @ 53154 <__cxa_atexit@plt+0x4740c> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [pc, #52] @ 53150 <__cxa_atexit@plt+0x47408> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, r0, lsr fp │ │ │ │ - strdeq sp, [sp], #124 @ 0x7c @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5be3c <__cxa_atexit@plt+0x500f4> │ │ │ │ - ldr r1, [pc, #136] @ 5be5c <__cxa_atexit@plt+0x50114> │ │ │ │ - ldr r7, [pc, #136] @ 5be60 <__cxa_atexit@plt+0x50118> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5be30 <__cxa_atexit@plt+0x500e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5be48 <__cxa_atexit@plt+0x50100> │ │ │ │ - ldr r3, [pc, #88] @ 5be64 <__cxa_atexit@plt+0x5011c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5be68 <__cxa_atexit@plt+0x50120> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlalseq r3, sp, r4, r8 │ │ │ │ - rscseq r3, sp, r0, asr r8 │ │ │ │ - rscseq r3, sp, r8, lsl #21 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #16] @ 53148 <__cxa_atexit@plt+0x47400> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + @ instruction: 0xfffff9bc │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xfffff4b0 │ │ │ │ + @ instruction: 0xfffff5b0 │ │ │ │ + @ instruction: 0xfffff714 │ │ │ │ + rsceq r4, lr, ip, lsl sl │ │ │ │ + andeq r4, r0, fp, lsl #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 52ff8 <__cxa_atexit@plt+0x472b0> │ │ │ │ + andeq r0, r0, r8, asr #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 531e4 <__cxa_atexit@plt+0x4749c> │ │ │ │ + ldr sl, [pc, #84] @ 531fc <__cxa_atexit@plt+0x474b4> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #4]! │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + add r0, r8, #20 │ │ │ │ + ldmib r5, {r2, lr} │ │ │ │ + stm r0, {r1, r7, r9, lr} │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, sl │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #20] @ 53200 <__cxa_atexit@plt+0x474b8> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff5c8 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rsceq r4, lr, r0, ror r8 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 53260 <__cxa_atexit@plt+0x47518> │ │ │ │ + ldr r3, [pc, #76] @ 53278 <__cxa_atexit@plt+0x47530> │ │ │ │ + ldr lr, [pc, #76] @ 5327c <__cxa_atexit@plt+0x47534> │ │ │ │ + add r7, r5, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldmib r5, {r1, r9} │ │ │ │ + str lr, [r8, #20]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r3, sl, #8 │ │ │ │ + stm r3, {r0, r2, r9} │ │ │ │ + str r1, [sl, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 53280 <__cxa_atexit@plt+0x47538> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffff350 │ │ │ │ + @ instruction: 0xfffff450 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + rsceq r4, lr, r0, ror #15 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 532c8 <__cxa_atexit@plt+0x47580> │ │ │ │ + ldr r3, [pc, #48] @ 532e0 <__cxa_atexit@plt+0x47598> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #20] @ 532e4 <__cxa_atexit@plt+0x4759c> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff1b4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + mov sl, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ + mov fp, r8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5beb4 <__cxa_atexit@plt+0x5016c> │ │ │ │ - ldr r2, [pc, #48] @ 5bec0 <__cxa_atexit@plt+0x50178> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5bec4 <__cxa_atexit@plt+0x5017c> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sp, ip, asr #15 │ │ │ │ - rscseq r3, sp, r0, lsl #20 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5bf18 <__cxa_atexit@plt+0x501d0> │ │ │ │ - ldr r1, [pc, #64] @ 5bf34 <__cxa_atexit@plt+0x501ec> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5bf38 <__cxa_atexit@plt+0x501f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5bf3c <__cxa_atexit@plt+0x501f4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + bcc 53378 <__cxa_atexit@plt+0x47630> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + cmp r3, #1114112 @ 0x110000 │ │ │ │ + blt 53330 <__cxa_atexit@plt+0x475e8> │ │ │ │ + ldr r3, [pc, #152] @ 533b4 <__cxa_atexit@plt+0x4766c> │ │ │ │ + ldr r7, [r5], #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, r5 │ │ │ │ + add r6, sl, #24 │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + cmp r2, r6 │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + bcc 53394 <__cxa_atexit@plt+0x4764c> │ │ │ │ + ldr r3, [pc, #108] @ 533bc <__cxa_atexit@plt+0x47674> │ │ │ │ + ldr r2, [pc, #108] @ 533c0 <__cxa_atexit@plt+0x47678> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #12]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r1, [sl, #20] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #56] @ 533b8 <__cxa_atexit@plt+0x47670> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, r4, lsr #19 │ │ │ │ - rsceq sp, sp, r4, ror r6 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [pc, #20] @ 533b0 <__cxa_atexit@plt+0x47668> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xfffff030 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xffffee30 │ │ │ │ + @ instruction: 0xffffef3c │ │ │ │ + strhteq r4, [lr], #124 @ 0x7c │ │ │ │ + andeq r0, r0, r5, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 532e8 <__cxa_atexit@plt+0x475a0> │ │ │ │ + smlaleq r4, lr, r4, r6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 53434 <__cxa_atexit@plt+0x476ec> │ │ │ │ + ldr r3, [pc, #68] @ 5344c <__cxa_atexit@plt+0x47704> │ │ │ │ + ldr r2, [pc, #68] @ 53450 <__cxa_atexit@plt+0x47708> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldmib r5, {r1, r9} │ │ │ │ + str r2, [r8, #12]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r1, [sl, #20] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 53454 <__cxa_atexit@plt+0x4770c> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xffffed78 │ │ │ │ + @ instruction: 0xffffee84 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + rsceq r4, lr, r4, lsr #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5bfc8 <__cxa_atexit@plt+0x50280> │ │ │ │ - ldr r1, [pc, #136] @ 5bfe8 <__cxa_atexit@plt+0x502a0> │ │ │ │ - ldr r7, [pc, #136] @ 5bfec <__cxa_atexit@plt+0x502a4> │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 53514 <__cxa_atexit@plt+0x477cc> │ │ │ │ + ldr r1, [pc, #160] @ 53520 <__cxa_atexit@plt+0x477d8> │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5bfbc <__cxa_atexit@plt+0x50274> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5bfd4 <__cxa_atexit@plt+0x5028c> │ │ │ │ - ldr r3, [pc, #88] @ 5bff0 <__cxa_atexit@plt+0x502a8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5bff4 <__cxa_atexit@plt+0x502ac> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + mov r1, r2 │ │ │ │ + stmib r2, {r7, r8} │ │ │ │ + str r9, [r1, #12]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 534ec <__cxa_atexit@plt+0x477a4> │ │ │ │ + ldr ip, [pc, #124] @ 53524 <__cxa_atexit@plt+0x477dc> │ │ │ │ + ldr lr, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + add ip, pc, ip │ │ │ │ + tst r8, #3 │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + beq 534fc <__cxa_atexit@plt+0x477b4> │ │ │ │ + ldr r3, [pc, #92] @ 53528 <__cxa_atexit@plt+0x477e0> │ │ │ │ + tst r0, #3 │ │ │ │ + str r8, [r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 53508 <__cxa_atexit@plt+0x477c0> │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, lr │ │ │ │ + str r0, [r1] │ │ │ │ + b 52c04 <__cxa_atexit@plt+0x46ebc> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, sp, r8, lsl #14 │ │ │ │ - rscseq r3, sp, r4, asr #13 │ │ │ │ - ldrshteq r3, [sp], #140 @ 0x8c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5c040 <__cxa_atexit@plt+0x502f8> │ │ │ │ - ldr r2, [pc, #48] @ 5c04c <__cxa_atexit@plt+0x50304> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5c050 <__cxa_atexit@plt+0x50308> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sp, r0, asr #12 │ │ │ │ - rscseq r3, sp, r4, ror r8 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5c0a4 <__cxa_atexit@plt+0x5035c> │ │ │ │ - ldr r1, [pc, #64] @ 5c0c0 <__cxa_atexit@plt+0x50378> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5c0c4 <__cxa_atexit@plt+0x5037c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5c0c8 <__cxa_atexit@plt+0x50380> │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, r8, lsl r8 │ │ │ │ - rsceq sp, sp, ip, ror #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c154 <__cxa_atexit@plt+0x5040c> │ │ │ │ - ldr r1, [pc, #136] @ 5c174 <__cxa_atexit@plt+0x5042c> │ │ │ │ - ldr r7, [pc, #136] @ 5c178 <__cxa_atexit@plt+0x50430> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5c148 <__cxa_atexit@plt+0x50400> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c160 <__cxa_atexit@plt+0x50418> │ │ │ │ - ldr r3, [pc, #88] @ 5c17c <__cxa_atexit@plt+0x50434> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rsceq r4, lr, r4, asr r6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5c180 <__cxa_atexit@plt+0x50438> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + ldr r2, [pc, #96] @ 535a8 <__cxa_atexit@plt+0x47860> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5358c <__cxa_atexit@plt+0x47844> │ │ │ │ + ldr r2, [pc, #64] @ 535ac <__cxa_atexit@plt+0x47864> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r8} │ │ │ │ + beq 5359c <__cxa_atexit@plt+0x47854> │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 52c04 <__cxa_atexit@plt+0x46ebc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r4, [lr], #80 @ 0x50 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 535f4 <__cxa_atexit@plt+0x478ac> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 535ec <__cxa_atexit@plt+0x478a4> │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + ldmdb r5, {r3, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 52c04 <__cxa_atexit@plt+0x46ebc> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, sp, ip, ror r5 │ │ │ │ - rscseq r3, sp, r8, lsr r5 │ │ │ │ - rscseq r3, sp, r0, ror r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5c1cc <__cxa_atexit@plt+0x50484> │ │ │ │ - ldr r2, [pc, #48] @ 5c1d8 <__cxa_atexit@plt+0x50490> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq r4, lr, r8, lsl #11 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldmdb r5, {r3, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 52c04 <__cxa_atexit@plt+0x46ebc> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5364c <__cxa_atexit@plt+0x47904> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 53654 <__cxa_atexit@plt+0x4790c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5c1dc <__cxa_atexit@plt+0x50494> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r3, [sp], #68 @ 0x44 │ │ │ │ - rscseq r3, sp, r8, ror #13 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5c230 <__cxa_atexit@plt+0x504e8> │ │ │ │ - ldr r1, [pc, #64] @ 5c24c <__cxa_atexit@plt+0x50504> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5c250 <__cxa_atexit@plt+0x50508> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5c254 <__cxa_atexit@plt+0x5050c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, ip, lsl #13 │ │ │ │ - rsceq sp, sp, r4, ror #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + rscseq ip, sp, r4, lsr r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c2e0 <__cxa_atexit@plt+0x50598> │ │ │ │ - ldr r1, [pc, #136] @ 5c300 <__cxa_atexit@plt+0x505b8> │ │ │ │ - ldr r7, [pc, #136] @ 5c304 <__cxa_atexit@plt+0x505bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 53718 <__cxa_atexit@plt+0x479d0> │ │ │ │ + ldr lr, [pc, #172] @ 53728 <__cxa_atexit@plt+0x479e0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 5372c <__cxa_atexit@plt+0x479e4> │ │ │ │ tst r7, #3 │ │ │ │ - beq 5c2d4 <__cxa_atexit@plt+0x5058c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c2ec <__cxa_atexit@plt+0x505a4> │ │ │ │ - ldr r3, [pc, #88] @ 5c308 <__cxa_atexit@plt+0x505c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5c30c <__cxa_atexit@plt+0x505c4> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 53700 <__cxa_atexit@plt+0x479b8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 53730 <__cxa_atexit@plt+0x479e8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 5370c <__cxa_atexit@plt+0x479c4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 53780 <__cxa_atexit@plt+0x47a38> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r3, [sp], #48 @ 0x30 │ │ │ │ - rscseq r3, sp, ip, lsr #7 │ │ │ │ - rscseq r3, sp, r4, ror #11 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrsbteq fp, [sp], #244 @ 0xf4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5c358 <__cxa_atexit@plt+0x50610> │ │ │ │ - ldr r2, [pc, #48] @ 5c364 <__cxa_atexit@plt+0x5061c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5c368 <__cxa_atexit@plt+0x50620> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 53774 <__cxa_atexit@plt+0x47a2c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 5376c <__cxa_atexit@plt+0x47a24> │ │ │ │ + b 53780 <__cxa_atexit@plt+0x47a38> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sp, r8, lsr #6 │ │ │ │ - rscseq r3, sp, ip, asr r5 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5c3bc <__cxa_atexit@plt+0x50674> │ │ │ │ - ldr r1, [pc, #64] @ 5c3d8 <__cxa_atexit@plt+0x50690> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5c3dc <__cxa_atexit@plt+0x50694> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5c3e0 <__cxa_atexit@plt+0x50698> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5381c <__cxa_atexit@plt+0x47ad4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 53828 <__cxa_atexit@plt+0x47ae0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 537c0 <__cxa_atexit@plt+0x47a78> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, r0, lsl #10 │ │ │ │ - ldrdeq sp, [sp], #28 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c46c <__cxa_atexit@plt+0x50724> │ │ │ │ - ldr r1, [pc, #136] @ 5c48c <__cxa_atexit@plt+0x50744> │ │ │ │ - ldr r7, [pc, #136] @ 5c490 <__cxa_atexit@plt+0x50748> │ │ │ │ + bne 5381c <__cxa_atexit@plt+0x47ad4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 537b4 <__cxa_atexit@plt+0x47a6c> │ │ │ │ + bne 5381c <__cxa_atexit@plt+0x47ad4> │ │ │ │ + ldr r1, [pc, #88] @ 53838 <__cxa_atexit@plt+0x47af0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5c460 <__cxa_atexit@plt+0x50718> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c478 <__cxa_atexit@plt+0x50730> │ │ │ │ - ldr r3, [pc, #88] @ 5c494 <__cxa_atexit@plt+0x5074c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5c498 <__cxa_atexit@plt+0x50750> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 5383c <__cxa_atexit@plt+0x47af4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, sp, r4, ror #4 │ │ │ │ - rscseq r3, sp, r0, lsr #4 │ │ │ │ - rscseq r3, sp, r8, asr r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq fp, sp, ip, lsr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5c4e4 <__cxa_atexit@plt+0x5079c> │ │ │ │ - ldr r2, [pc, #48] @ 5c4f0 <__cxa_atexit@plt+0x507a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5c4f4 <__cxa_atexit@plt+0x507ac> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r3, sp, ip, r1 │ │ │ │ - ldrsbteq r3, [sp], #48 @ 0x30 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5c548 <__cxa_atexit@plt+0x50800> │ │ │ │ - ldr r1, [pc, #64] @ 5c564 <__cxa_atexit@plt+0x5081c> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5c568 <__cxa_atexit@plt+0x50820> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5c56c <__cxa_atexit@plt+0x50824> │ │ │ │ + bcc 538ac <__cxa_atexit@plt+0x47b64> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 538bc <__cxa_atexit@plt+0x47b74> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, r4, ror r3 │ │ │ │ - rsceq sp, sp, r4, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c5f8 <__cxa_atexit@plt+0x508b0> │ │ │ │ - ldr r1, [pc, #136] @ 5c618 <__cxa_atexit@plt+0x508d0> │ │ │ │ - ldr r7, [pc, #136] @ 5c61c <__cxa_atexit@plt+0x508d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + strhteq r4, [lr], #44 @ 0x2c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5397c <__cxa_atexit@plt+0x47c34> │ │ │ │ + ldr lr, [pc, #160] @ 53988 <__cxa_atexit@plt+0x47c40> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr ip, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-40]! @ 0xffffffd8 │ │ │ │ + ldr r1, [r7, #21] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + ldr r8, [r7, #5] │ │ │ │ + ldr r0, [r7, #25] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr r9, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r8, ip, lr} │ │ │ │ + beq 53964 <__cxa_atexit@plt+0x47c1c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #76] @ 5398c <__cxa_atexit@plt+0x47c44> │ │ │ │ + add r3, r3, #3 │ │ │ │ tst r7, #3 │ │ │ │ - beq 5c5ec <__cxa_atexit@plt+0x508a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c604 <__cxa_atexit@plt+0x508bc> │ │ │ │ - ldr r3, [pc, #88] @ 5c620 <__cxa_atexit@plt+0x508d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5c624 <__cxa_atexit@plt+0x508dc> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ + str r1, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ + beq 53974 <__cxa_atexit@plt+0x47c2c> │ │ │ │ + b 539e8 <__cxa_atexit@plt+0x47ca0> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ muleq r0, r8, r0 │ │ │ │ - ldrsbteq r3, [sp], #8 │ │ │ │ - smlalseq r3, sp, r4, r0 │ │ │ │ - rscseq r3, sp, ip, asr #5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5c670 <__cxa_atexit@plt+0x50928> │ │ │ │ - ldr r2, [pc, #48] @ 5c67c <__cxa_atexit@plt+0x50934> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + strdeq r4, [lr], #16 @ │ │ │ │ + andeq r0, r0, r9, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5c680 <__cxa_atexit@plt+0x50938> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 539d8 <__cxa_atexit@plt+0x47c90> │ │ │ │ + str r2, [r5] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 539d0 <__cxa_atexit@plt+0x47c88> │ │ │ │ + b 539e8 <__cxa_atexit@plt+0x47ca0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sp, r0, lsl r0 │ │ │ │ - rscseq r3, sp, r4, asr #4 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5c6d4 <__cxa_atexit@plt+0x5098c> │ │ │ │ - ldr r1, [pc, #64] @ 5c6f0 <__cxa_atexit@plt+0x509a8> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r4, lr, r4, lsr #3 │ │ │ │ + andeq r1, r0, ip, ror #16 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 53a50 <__cxa_atexit@plt+0x47d08> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r8, [sl, #2] │ │ │ │ + ldr r9, [sl, #6] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 53a9c <__cxa_atexit@plt+0x47d54> │ │ │ │ + ldr r2, [pc, #360] @ 53b84 <__cxa_atexit@plt+0x47e3c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5] │ │ │ │ + beq 53b68 <__cxa_atexit@plt+0x47e20> │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 53a90 <__cxa_atexit@plt+0x47d48> │ │ │ │ + ldr r2, [pc, #280] @ 53b70 <__cxa_atexit@plt+0x47e28> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + beq 53b24 <__cxa_atexit@plt+0x47ddc> │ │ │ │ + ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + bne 53ae4 <__cxa_atexit@plt+0x47d9c> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 53b30 <__cxa_atexit@plt+0x47de8> │ │ │ │ + ldr r3, [pc, #200] @ 53b80 <__cxa_atexit@plt+0x47e38> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r5, #44] @ 0x2c │ │ │ │ + str r3, [r5] │ │ │ │ + beq 53b68 <__cxa_atexit@plt+0x47e20> │ │ │ │ + str r2, [r5, #36]! @ 0x24 │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + b 53a90 <__cxa_atexit@plt+0x47d48> │ │ │ │ + ldr r1, [pc, #136] @ 53b74 <__cxa_atexit@plt+0x47e2c> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5c6f4 <__cxa_atexit@plt+0x509ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5c6f8 <__cxa_atexit@plt+0x509b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + beq 53b24 <__cxa_atexit@plt+0x47ddc> │ │ │ │ + ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 53b50 <__cxa_atexit@plt+0x47e08> │ │ │ │ + ldr r7, [pc, #64] @ 53b7c <__cxa_atexit@plt+0x47e34> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + mov r7, sl │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #32] @ 53b78 <__cxa_atexit@plt+0x47e30> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 53b68 <__cxa_atexit@plt+0x47e20> │ │ │ │ + b 53cac <__cxa_atexit@plt+0x47f64> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, r8, ror #3 │ │ │ │ - rsceq ip, sp, ip, asr #29 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c784 <__cxa_atexit@plt+0x50a3c> │ │ │ │ - ldr r1, [pc, #136] @ 5c7a4 <__cxa_atexit@plt+0x50a5c> │ │ │ │ - ldr r7, [pc, #136] @ 5c7a8 <__cxa_atexit@plt+0x50a60> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ + andeq r0, r0, r8, asr #5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + strdeq r3, [lr], #248 @ 0xf8 @ │ │ │ │ + andeq r3, r0, ip, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + strhteq r3, [lr], #248 @ 0xf8 │ │ │ │ + andeq r3, r0, ip, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + rsceq r3, lr, r8, ror pc │ │ │ │ + andeq r0, r0, r9, asr #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #68] @ 53c60 <__cxa_atexit@plt+0x47f18> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 5c778 <__cxa_atexit@plt+0x50a30> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c790 <__cxa_atexit@plt+0x50a48> │ │ │ │ - ldr r3, [pc, #88] @ 5c7ac <__cxa_atexit@plt+0x50a64> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5c7b0 <__cxa_atexit@plt+0x50a68> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r3, [r5, #32] │ │ │ │ + beq 53c58 <__cxa_atexit@plt+0x47f10> │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #28]! │ │ │ │ + sub sl, r5, #16 │ │ │ │ + ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + mov r7, r3 │ │ │ │ + b 50c88 <__cxa_atexit@plt+0x44f40> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rsceq r3, lr, ip, lsl pc │ │ │ │ + andeq r0, r0, r9, asr #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #28]! │ │ │ │ + sub sl, r3, #16 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r2, sp, ip, asr #30 │ │ │ │ - rscseq r2, sp, r8, lsl #30 │ │ │ │ - rscseq r3, sp, r0, asr #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 50c88 <__cxa_atexit@plt+0x44f40> │ │ │ │ + rsceq r3, lr, r0, ror #29 │ │ │ │ + andeq r0, r0, r8, lsl #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + rsceq r3, lr, r0, lsr #29 │ │ │ │ + andeq r0, r0, r8, lsl #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + rsceq r3, lr, r0, ror #28 │ │ │ │ + andeq r0, r0, r8, lsl #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + rsceq r3, lr, ip, lsr #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 53e4c <__cxa_atexit@plt+0x48104> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + and r1, sl, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 53dd4 <__cxa_atexit@plt+0x4808c> │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + ldr ip, [r9, #3] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r8, [r9, #11] │ │ │ │ + add lr, r5, #28 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + mov r8, fp │ │ │ │ + str r9, [r5, #20] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + b 53eac <__cxa_atexit@plt+0x48164> │ │ │ │ + mov r1, r5 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5c7fc <__cxa_atexit@plt+0x50ab4> │ │ │ │ - ldr r2, [pc, #48] @ 5c808 <__cxa_atexit@plt+0x50ac0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5c80c <__cxa_atexit@plt+0x50ac4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r3, [r1, #-12]! │ │ │ │ + stmib r1, {r0, r3} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r0, [r1, #-4] │ │ │ │ + bcc 53e58 <__cxa_atexit@plt+0x48110> │ │ │ │ + ldr r9, [pc, #160] @ 53e9c <__cxa_atexit@plt+0x48154> │ │ │ │ + ldr sl, [pc, #160] @ 53ea0 <__cxa_atexit@plt+0x48158> │ │ │ │ + ldr ip, [pc, #160] @ 53ea4 <__cxa_atexit@plt+0x4815c> │ │ │ │ + ldr r8, [pc, #160] @ 53ea8 <__cxa_atexit@plt+0x48160> │ │ │ │ + sub r2, r3, #17 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + add r2, ip, #1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub sl, r3, #5 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, lr │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, sp, r4, lsl #29 │ │ │ │ - ldrhteq r3, [sp], #8 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5c860 <__cxa_atexit@plt+0x50b18> │ │ │ │ - ldr r1, [pc, #64] @ 5c87c <__cxa_atexit@plt+0x50b34> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r1, [pc, #48] @ 53e90 <__cxa_atexit@plt+0x48148> │ │ │ │ + ldr r2, [pc, #48] @ 53e94 <__cxa_atexit@plt+0x4814c> │ │ │ │ + ldr r7, [pc, #48] @ 53e98 <__cxa_atexit@plt+0x48150> │ │ │ │ + mov r0, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5c880 <__cxa_atexit@plt+0x50b38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5c884 <__cxa_atexit@plt+0x50b3c> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + add r1, r1, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r5, {r2, lr} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r3, sp, ip, asr r0 │ │ │ │ - rsceq ip, sp, r4, asr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c910 <__cxa_atexit@plt+0x50bc8> │ │ │ │ - ldr r1, [pc, #136] @ 5c930 <__cxa_atexit@plt+0x50be8> │ │ │ │ - ldr r7, [pc, #136] @ 5c934 <__cxa_atexit@plt+0x50bec> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5c904 <__cxa_atexit@plt+0x50bbc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c91c <__cxa_atexit@plt+0x50bd4> │ │ │ │ - ldr r3, [pc, #88] @ 5c938 <__cxa_atexit@plt+0x50bf0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5c93c <__cxa_atexit@plt+0x50bf4> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + rsceq r3, lr, r4, ror r2 │ │ │ │ + rsceq r3, lr, ip, lsr #1 │ │ │ │ + rsceq r3, lr, r8, ror #3 │ │ │ │ + @ instruction: 0xfffe18bc │ │ │ │ + @ instruction: 0xfffe10f4 │ │ │ │ + ldrdeq r3, [lr], #36 @ 0x24 @ │ │ │ │ + rsceq r3, lr, ip, lsl #2 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 53fe4 <__cxa_atexit@plt+0x4829c> │ │ │ │ + str r7, [sp] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r8, [sp, #12] │ │ │ │ + ldr r0, [pc, #376] @ 5404c <__cxa_atexit@plt+0x48304> │ │ │ │ + ldr r9, [r1, #2] │ │ │ │ + ldr sl, [r1, #6] │ │ │ │ + ldr r4, [pc, #368] @ 54050 <__cxa_atexit@plt+0x48308> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub fp, r2, #71 @ 0x47 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr ip, [r3, #28]! │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stmib r6, {r4, r8} │ │ │ │ + stm r1, {r0, r9, sl} │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str fp, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #44] @ 0x2c │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r0, [pc, #288] @ 54054 <__cxa_atexit@plt+0x4830c> │ │ │ │ + add r8, r6, #48 @ 0x30 │ │ │ │ + str lr, [r3] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r8, {r0, r1, r4, r9, sl} │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + ldr sl, [r1, #12]! │ │ │ │ + sub r0, r2, #25 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ + sub r4, r2, #59 @ 0x3b │ │ │ │ + ldr lr, [r1, #4] │ │ │ │ + str r4, [r1, #24] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + add r2, r6, #100 @ 0x64 │ │ │ │ + str ip, [r6, #72] @ 0x48 │ │ │ │ + cmp r4, r2 │ │ │ │ + str r7, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r5, #32] │ │ │ │ + str sl, [r5, #24] │ │ │ │ + bcc 54008 <__cxa_atexit@plt+0x482c0> │ │ │ │ + ldr r9, [pc, #224] @ 54068 <__cxa_atexit@plt+0x48320> │ │ │ │ + ldr r4, [pc, #224] @ 5406c <__cxa_atexit@plt+0x48324> │ │ │ │ + ldr r7, [pc, #224] @ 54070 <__cxa_atexit@plt+0x48328> │ │ │ │ + ldr r8, [pc, #224] @ 54074 <__cxa_atexit@plt+0x4832c> │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r1, r2, #17 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #32] │ │ │ │ + add r1, r7, #1 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #92] @ 0x5c │ │ │ │ + str sl, [r6, #100] @ 0x64 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ + str r1, [r6, #96] @ 0x60 │ │ │ │ + sub sl, r2, #5 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, lr │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r7, [pc, #120] @ 54064 <__cxa_atexit@plt+0x4831c> │ │ │ │ + mov r6, #76 @ 0x4c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r2, sp, r0, asr #27 │ │ │ │ - rscseq r2, sp, ip, ror sp │ │ │ │ - ldrhteq r2, [sp], #244 @ 0xf4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5c988 <__cxa_atexit@plt+0x50c40> │ │ │ │ - ldr r2, [pc, #48] @ 5c994 <__cxa_atexit@plt+0x50c4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5c998 <__cxa_atexit@plt+0x50c50> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r2, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r2, sp, ip, lsr #30 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5c9ec <__cxa_atexit@plt+0x50ca4> │ │ │ │ - ldr r1, [pc, #64] @ 5ca08 <__cxa_atexit@plt+0x50cc0> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5ca0c <__cxa_atexit@plt+0x50cc4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5ca10 <__cxa_atexit@plt+0x50cc8> │ │ │ │ + mov r7, r1 │ │ │ │ + mov fp, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #72] @ 54058 <__cxa_atexit@plt+0x48310> │ │ │ │ + ldr r3, [pc, #72] @ 5405c <__cxa_atexit@plt+0x48314> │ │ │ │ + ldr r7, [pc, #72] @ 54060 <__cxa_atexit@plt+0x48318> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r0, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r5, r5, #12 │ │ │ │ + stm r5, {r3, r6, lr} │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - ldrsbteq r2, [sp], #224 @ 0xe0 │ │ │ │ - strhteq ip, [sp], #188 @ 0xbc │ │ │ │ + @ instruction: 0xfffff968 │ │ │ │ + rscseq fp, sp, r4, lsr r8 │ │ │ │ + @ instruction: 0xfffff990 │ │ │ │ + rsceq r2, lr, r4, lsl #30 │ │ │ │ + rsceq r3, lr, r0, asr #1 │ │ │ │ + rsceq r3, lr, r4, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffe171c │ │ │ │ + @ instruction: 0xfffe0f7c │ │ │ │ + rsceq r3, lr, r4, asr #2 │ │ │ │ + rsceq r2, lr, r0, ror pc │ │ │ │ + rsceq r3, lr, r8, lsl fp │ │ │ │ + andeq r7, r0, sl │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 53eac <__cxa_atexit@plt+0x48164> │ │ │ │ + strdeq r3, [lr], #168 @ 0xa8 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5ca9c <__cxa_atexit@plt+0x50d54> │ │ │ │ - ldr r1, [pc, #136] @ 5cabc <__cxa_atexit@plt+0x50d74> │ │ │ │ - ldr r7, [pc, #136] @ 5cac0 <__cxa_atexit@plt+0x50d78> │ │ │ │ + bhi 5411c <__cxa_atexit@plt+0x483d4> │ │ │ │ + ldr r1, [pc, #108] @ 54124 <__cxa_atexit@plt+0x483dc> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5ca90 <__cxa_atexit@plt+0x50d48> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5caa8 <__cxa_atexit@plt+0x50d60> │ │ │ │ - ldr r3, [pc, #88] @ 5cac4 <__cxa_atexit@plt+0x50d7c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5cac8 <__cxa_atexit@plt+0x50d80> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + str r1, [r2, #-12]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r2, {r7, r9} │ │ │ │ + beq 540fc <__cxa_atexit@plt+0x483b4> │ │ │ │ + ldr r0, [pc, #80] @ 54128 <__cxa_atexit@plt+0x483e0> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr sl, [sl, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3] │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 5410c <__cxa_atexit@plt+0x483c4> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + b 53d70 <__cxa_atexit@plt+0x48028> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r2, sp, r4, lsr ip │ │ │ │ - ldrshteq r2, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r2, sp, r8, lsr #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5cb14 <__cxa_atexit@plt+0x50dcc> │ │ │ │ - ldr r2, [pc, #48] @ 5cb20 <__cxa_atexit@plt+0x50dd8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5cb24 <__cxa_atexit@plt+0x50ddc> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, sp, ip, ror #22 │ │ │ │ - rscseq r2, sp, r0, lsr #27 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cb78 <__cxa_atexit@plt+0x50e30> │ │ │ │ - ldr r1, [pc, #64] @ 5cb94 <__cxa_atexit@plt+0x50e4c> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5cb98 <__cxa_atexit@plt+0x50e50> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5cb9c <__cxa_atexit@plt+0x50e54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r2, sp, r4, asr #26 │ │ │ │ - rsceq ip, sp, r4, lsr sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rsceq r3, lr, r4, ror #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ 54178 <__cxa_atexit@plt+0x48430> │ │ │ │ + mov r7, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 54168 <__cxa_atexit@plt+0x48420> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 53d70 <__cxa_atexit@plt+0x48028> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq r3, lr, r4, lsl sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 53d70 <__cxa_atexit@plt+0x48028> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5cc28 <__cxa_atexit@plt+0x50ee0> │ │ │ │ - ldr r1, [pc, #136] @ 5cc48 <__cxa_atexit@plt+0x50f00> │ │ │ │ - ldr r7, [pc, #136] @ 5cc4c <__cxa_atexit@plt+0x50f04> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + bhi 541d0 <__cxa_atexit@plt+0x48488> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 541d8 <__cxa_atexit@plt+0x48490> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrhteq fp, [sp], #64 @ 0x40 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5429c <__cxa_atexit@plt+0x48554> │ │ │ │ + ldr lr, [pc, #172] @ 542ac <__cxa_atexit@plt+0x48564> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 542b0 <__cxa_atexit@plt+0x48568> │ │ │ │ tst r7, #3 │ │ │ │ - beq 5cc1c <__cxa_atexit@plt+0x50ed4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5cc34 <__cxa_atexit@plt+0x50eec> │ │ │ │ - ldr r3, [pc, #88] @ 5cc50 <__cxa_atexit@plt+0x50f08> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5cc54 <__cxa_atexit@plt+0x50f0c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 54284 <__cxa_atexit@plt+0x4853c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 542b4 <__cxa_atexit@plt+0x4856c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 54290 <__cxa_atexit@plt+0x48548> │ │ │ │ + mov r7, r3 │ │ │ │ + b 54304 <__cxa_atexit@plt+0x485bc> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r2, sp, r8, lsr #21 │ │ │ │ - rscseq r2, sp, r4, ror #20 │ │ │ │ - smlalseq r2, sp, ip, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq fp, sp, r0, asr r4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5cca0 <__cxa_atexit@plt+0x50f58> │ │ │ │ - ldr r2, [pc, #48] @ 5ccac <__cxa_atexit@plt+0x50f64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5ccb0 <__cxa_atexit@plt+0x50f68> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 542f8 <__cxa_atexit@plt+0x485b0> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 542f0 <__cxa_atexit@plt+0x485a8> │ │ │ │ + b 54304 <__cxa_atexit@plt+0x485bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, sp, r0, ror #19 │ │ │ │ - rscseq r2, sp, r4, lsl ip │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cd04 <__cxa_atexit@plt+0x50fbc> │ │ │ │ - ldr r1, [pc, #64] @ 5cd20 <__cxa_atexit@plt+0x50fd8> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5cd24 <__cxa_atexit@plt+0x50fdc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5cd28 <__cxa_atexit@plt+0x50fe0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 543a0 <__cxa_atexit@plt+0x48658> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 543ac <__cxa_atexit@plt+0x48664> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 54344 <__cxa_atexit@plt+0x485fc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - ldrhteq r2, [sp], #184 @ 0xb8 │ │ │ │ - rsceq ip, sp, ip, lsr #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cdb4 <__cxa_atexit@plt+0x5106c> │ │ │ │ - ldr r1, [pc, #136] @ 5cdd4 <__cxa_atexit@plt+0x5108c> │ │ │ │ - ldr r7, [pc, #136] @ 5cdd8 <__cxa_atexit@plt+0x51090> │ │ │ │ + bne 543a0 <__cxa_atexit@plt+0x48658> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 54338 <__cxa_atexit@plt+0x485f0> │ │ │ │ + bne 543a0 <__cxa_atexit@plt+0x48658> │ │ │ │ + ldr r1, [pc, #88] @ 543bc <__cxa_atexit@plt+0x48674> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5cda8 <__cxa_atexit@plt+0x51060> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5cdc0 <__cxa_atexit@plt+0x51078> │ │ │ │ - ldr r3, [pc, #88] @ 5cddc <__cxa_atexit@plt+0x51094> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5cde0 <__cxa_atexit@plt+0x51098> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 543c0 <__cxa_atexit@plt+0x48678> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r2, sp, ip, lsl r9 │ │ │ │ - ldrsbteq r2, [sp], #136 @ 0x88 │ │ │ │ - rscseq r2, sp, r0, lsl fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq fp, sp, r8, lsr #7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ce2c <__cxa_atexit@plt+0x510e4> │ │ │ │ - ldr r2, [pc, #48] @ 5ce38 <__cxa_atexit@plt+0x510f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5ce3c <__cxa_atexit@plt+0x510f4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, sp, r4, asr r8 │ │ │ │ - rscseq r2, sp, r8, lsl #21 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ce90 <__cxa_atexit@plt+0x51148> │ │ │ │ - ldr r1, [pc, #64] @ 5ceac <__cxa_atexit@plt+0x51164> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5ceb0 <__cxa_atexit@plt+0x51168> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5ceb4 <__cxa_atexit@plt+0x5116c> │ │ │ │ + bcc 54430 <__cxa_atexit@plt+0x486e8> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 54440 <__cxa_atexit@plt+0x486f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r2, sp, ip, lsr #20 │ │ │ │ - rsceq ip, sp, r4, lsr #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cf40 <__cxa_atexit@plt+0x511f8> │ │ │ │ - ldr r1, [pc, #136] @ 5cf60 <__cxa_atexit@plt+0x51218> │ │ │ │ - ldr r7, [pc, #136] @ 5cf64 <__cxa_atexit@plt+0x5121c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + rsceq r3, lr, r8, lsr r7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 54500 <__cxa_atexit@plt+0x487b8> │ │ │ │ + ldr lr, [pc, #160] @ 5450c <__cxa_atexit@plt+0x487c4> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr ip, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-40]! @ 0xffffffd8 │ │ │ │ + ldr r1, [r7, #21] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + ldr r8, [r7, #5] │ │ │ │ + ldr r0, [r7, #25] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr r9, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r8, ip, lr} │ │ │ │ + beq 544e8 <__cxa_atexit@plt+0x487a0> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #76] @ 54510 <__cxa_atexit@plt+0x487c8> │ │ │ │ + add r3, r3, #3 │ │ │ │ tst r7, #3 │ │ │ │ - beq 5cf34 <__cxa_atexit@plt+0x511ec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5cf4c <__cxa_atexit@plt+0x51204> │ │ │ │ - ldr r3, [pc, #88] @ 5cf68 <__cxa_atexit@plt+0x51220> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5cf6c <__cxa_atexit@plt+0x51224> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ + str r1, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ + beq 544f8 <__cxa_atexit@plt+0x487b0> │ │ │ │ + b 5456c <__cxa_atexit@plt+0x48824> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ muleq r0, r8, r0 │ │ │ │ - smlalseq r2, sp, r0, r7 │ │ │ │ - rscseq r2, sp, ip, asr #14 │ │ │ │ - rscseq r2, sp, r4, lsl #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5cfb8 <__cxa_atexit@plt+0x51270> │ │ │ │ - ldr r2, [pc, #48] @ 5cfc4 <__cxa_atexit@plt+0x5127c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + rsceq r3, lr, ip, ror #12 │ │ │ │ + andeq r0, r0, r9, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5cfc8 <__cxa_atexit@plt+0x51280> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 5455c <__cxa_atexit@plt+0x48814> │ │ │ │ + str r2, [r5] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 54554 <__cxa_atexit@plt+0x4880c> │ │ │ │ + b 5456c <__cxa_atexit@plt+0x48824> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, sp, r8, asr #13 │ │ │ │ - ldrshteq r2, [sp], #140 @ 0x8c │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5d01c <__cxa_atexit@plt+0x512d4> │ │ │ │ - ldr r1, [pc, #64] @ 5d038 <__cxa_atexit@plt+0x512f0> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r3, lr, r0, lsr #12 │ │ │ │ + andeq r1, r0, ip, ror #16 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 545d4 <__cxa_atexit@plt+0x4888c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r8, [sl, #2] │ │ │ │ + ldr r9, [sl, #6] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 54620 <__cxa_atexit@plt+0x488d8> │ │ │ │ + ldr r2, [pc, #360] @ 54708 <__cxa_atexit@plt+0x489c0> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5] │ │ │ │ + beq 546ec <__cxa_atexit@plt+0x489a4> │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 54614 <__cxa_atexit@plt+0x488cc> │ │ │ │ + ldr r2, [pc, #280] @ 546f4 <__cxa_atexit@plt+0x489ac> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + beq 546a8 <__cxa_atexit@plt+0x48960> │ │ │ │ + ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + bne 54668 <__cxa_atexit@plt+0x48920> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 546b4 <__cxa_atexit@plt+0x4896c> │ │ │ │ + ldr r3, [pc, #200] @ 54704 <__cxa_atexit@plt+0x489bc> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r5, #44] @ 0x2c │ │ │ │ + str r3, [r5] │ │ │ │ + beq 546ec <__cxa_atexit@plt+0x489a4> │ │ │ │ + str r2, [r5, #36]! @ 0x24 │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + b 54614 <__cxa_atexit@plt+0x488cc> │ │ │ │ + ldr r1, [pc, #136] @ 546f8 <__cxa_atexit@plt+0x489b0> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5d03c <__cxa_atexit@plt+0x512f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5d040 <__cxa_atexit@plt+0x512f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + beq 546a8 <__cxa_atexit@plt+0x48960> │ │ │ │ + ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 546d4 <__cxa_atexit@plt+0x4898c> │ │ │ │ + ldr r7, [pc, #64] @ 54700 <__cxa_atexit@plt+0x489b8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + mov r7, sl │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #32] @ 546fc <__cxa_atexit@plt+0x489b4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 546ec <__cxa_atexit@plt+0x489a4> │ │ │ │ + b 54830 <__cxa_atexit@plt+0x48ae8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r2, sp, r0, lsr #17 │ │ │ │ - smlaleq ip, sp, ip, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d0cc <__cxa_atexit@plt+0x51384> │ │ │ │ - ldr r1, [pc, #136] @ 5d0ec <__cxa_atexit@plt+0x513a4> │ │ │ │ - ldr r7, [pc, #136] @ 5d0f0 <__cxa_atexit@plt+0x513a8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ + andeq r0, r0, r8, asr #5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + rsceq r3, lr, r4, ror r4 │ │ │ │ + andeq r3, r0, ip, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + rsceq r3, lr, r4, lsr r4 │ │ │ │ + andeq r3, r0, ip, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r3, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + strdeq r3, [lr], #52 @ 0x34 @ │ │ │ │ + andeq r0, r0, r9, asr #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #68] @ 547e4 <__cxa_atexit@plt+0x48a9c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 5d0c0 <__cxa_atexit@plt+0x51378> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5d0d8 <__cxa_atexit@plt+0x51390> │ │ │ │ - ldr r3, [pc, #88] @ 5d0f4 <__cxa_atexit@plt+0x513ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5d0f8 <__cxa_atexit@plt+0x513b0> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r3, [r5, #32] │ │ │ │ + beq 547dc <__cxa_atexit@plt+0x48a94> │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #28]! │ │ │ │ + sub sl, r5, #16 │ │ │ │ + ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + mov r7, r3 │ │ │ │ + b 50c88 <__cxa_atexit@plt+0x44f40> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaleq r3, lr, r8, r3 │ │ │ │ + andeq r0, r0, r9, asr #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #28]! │ │ │ │ + sub sl, r3, #16 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r2, sp, r4, lsl #12 │ │ │ │ - rscseq r2, sp, r0, asr #11 │ │ │ │ - ldrshteq r2, [sp], #120 @ 0x78 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 50c88 <__cxa_atexit@plt+0x44f40> │ │ │ │ + rsceq r3, lr, ip, asr r3 │ │ │ │ + andeq r0, r0, r8, lsl #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + rsceq r3, lr, ip, lsl r3 │ │ │ │ + andeq r0, r0, r8, lsl #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + ldrdeq r3, [lr], #44 @ 0x2c @ │ │ │ │ + andeq r0, r0, r8, lsl #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + b 51c44 <__cxa_atexit@plt+0x45efc> │ │ │ │ + strhteq r3, [lr], #44 @ 0x2c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 549d0 <__cxa_atexit@plt+0x48c88> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + and r1, sl, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 54958 <__cxa_atexit@plt+0x48c10> │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + ldr ip, [r9, #3] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r8, [r9, #11] │ │ │ │ + add lr, r5, #28 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + mov r8, fp │ │ │ │ + str r9, [r5, #20] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + b 54a30 <__cxa_atexit@plt+0x48ce8> │ │ │ │ + mov r1, r5 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d144 <__cxa_atexit@plt+0x513fc> │ │ │ │ - ldr r2, [pc, #48] @ 5d150 <__cxa_atexit@plt+0x51408> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5d154 <__cxa_atexit@plt+0x5140c> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r3, [r1, #-12]! │ │ │ │ + stmib r1, {r0, r3} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r0, [r1, #-4] │ │ │ │ + bcc 549dc <__cxa_atexit@plt+0x48c94> │ │ │ │ + ldr r9, [pc, #160] @ 54a20 <__cxa_atexit@plt+0x48cd8> │ │ │ │ + ldr sl, [pc, #160] @ 54a24 <__cxa_atexit@plt+0x48cdc> │ │ │ │ + ldr ip, [pc, #160] @ 54a28 <__cxa_atexit@plt+0x48ce0> │ │ │ │ + ldr r8, [pc, #160] @ 54a2c <__cxa_atexit@plt+0x48ce4> │ │ │ │ + sub r2, r3, #17 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + add r2, ip, #1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub sl, r3, #5 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, lr │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, sp, ip, lsr r5 │ │ │ │ - rscseq r2, sp, r0, ror r7 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5d1a8 <__cxa_atexit@plt+0x51460> │ │ │ │ - ldr r1, [pc, #64] @ 5d1c4 <__cxa_atexit@plt+0x5147c> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r1, [pc, #48] @ 54a14 <__cxa_atexit@plt+0x48ccc> │ │ │ │ + ldr r2, [pc, #48] @ 54a18 <__cxa_atexit@plt+0x48cd0> │ │ │ │ + ldr r7, [pc, #48] @ 54a1c <__cxa_atexit@plt+0x48cd4> │ │ │ │ + mov r0, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5d1c8 <__cxa_atexit@plt+0x51480> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5d1cc <__cxa_atexit@plt+0x51484> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + add r1, r1, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r5, {r2, lr} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r2, sp, r4, lsl r7 │ │ │ │ - rsceq ip, sp, r4, lsl r4 │ │ │ │ - strdeq ip, [sp], #56 @ 0x38 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 5d1ec <__cxa_atexit@plt+0x514a4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rsceq ip, sp, r8, ror #7 │ │ │ │ - ldrdeq ip, [sp], #52 @ 0x34 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + rsceq r2, lr, r0, lsr #13 │ │ │ │ + rsceq r2, lr, r4, ror #10 │ │ │ │ + rsceq r2, lr, r4, ror #12 │ │ │ │ + @ instruction: 0xfffe0d38 │ │ │ │ + @ instruction: 0xfffe0570 │ │ │ │ + rsceq r2, lr, r0, lsl #14 │ │ │ │ + rsceq r2, lr, r4, asr #11 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d234 <__cxa_atexit@plt+0x514ec> │ │ │ │ - ldr r2, [pc, #48] @ 5d24c <__cxa_atexit@plt+0x51504> │ │ │ │ - ldr r3, [pc, #48] @ 5d250 <__cxa_atexit@plt+0x51508> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ + add r2, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 54b68 <__cxa_atexit@plt+0x48e20> │ │ │ │ + str r7, [sp] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r8, [sp, #12] │ │ │ │ + ldr r0, [pc, #376] @ 54bd0 <__cxa_atexit@plt+0x48e88> │ │ │ │ + ldr r9, [r1, #2] │ │ │ │ + ldr sl, [r1, #6] │ │ │ │ + ldr r4, [pc, #368] @ 54bd4 <__cxa_atexit@plt+0x48e8c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub fp, r2, #71 @ 0x47 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr ip, [r3, #28]! │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stmib r6, {r4, r8} │ │ │ │ + stm r1, {r0, r9, sl} │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str fp, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #44] @ 0x2c │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r0, [pc, #288] @ 54bd8 <__cxa_atexit@plt+0x48e90> │ │ │ │ + add r8, r6, #48 @ 0x30 │ │ │ │ + str lr, [r3] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r8, {r0, r1, r4, r9, sl} │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + ldr sl, [r1, #12]! │ │ │ │ + sub r0, r2, #25 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ + sub r4, r2, #59 @ 0x3b │ │ │ │ + ldr lr, [r1, #4] │ │ │ │ + str r4, [r1, #24] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + add r2, r6, #100 @ 0x64 │ │ │ │ + str ip, [r6, #72] @ 0x48 │ │ │ │ + cmp r4, r2 │ │ │ │ + str r7, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r5, #32] │ │ │ │ + str sl, [r5, #24] │ │ │ │ + bcc 54b8c <__cxa_atexit@plt+0x48e44> │ │ │ │ + ldr r9, [pc, #224] @ 54bec <__cxa_atexit@plt+0x48ea4> │ │ │ │ + ldr r4, [pc, #224] @ 54bf0 <__cxa_atexit@plt+0x48ea8> │ │ │ │ + ldr r7, [pc, #224] @ 54bf4 <__cxa_atexit@plt+0x48eac> │ │ │ │ + ldr r8, [pc, #224] @ 54bf8 <__cxa_atexit@plt+0x48eb0> │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r1, r2, #17 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #32] │ │ │ │ + add r1, r7, #1 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #92] @ 0x5c │ │ │ │ + str sl, [r6, #100] @ 0x64 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ + str r1, [r6, #96] @ 0x60 │ │ │ │ + sub sl, r2, #5 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, lr │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + ldr r7, [pc, #120] @ 54be8 <__cxa_atexit@plt+0x48ea0> │ │ │ │ + mov r6, #76 @ 0x4c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + mov fp, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #72] @ 54bdc <__cxa_atexit@plt+0x48e94> │ │ │ │ + ldr r3, [pc, #72] @ 54be0 <__cxa_atexit@plt+0x48e98> │ │ │ │ + ldr r7, [pc, #72] @ 54be4 <__cxa_atexit@plt+0x48e9c> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mov r0, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r7, [pc, #24] @ 5d254 <__cxa_atexit@plt+0x5150c> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r5, r5, #12 │ │ │ │ + stm r5, {r3, r6, lr} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - sbcseq sp, r8, r8 │ │ │ │ - rsceq ip, sp, r0, lsr #7 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + @ instruction: 0xfffff968 │ │ │ │ + ldrhteq sl, [sp], #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfffff990 │ │ │ │ + strhteq r2, [lr], #60 @ 0x3c │ │ │ │ + rsceq r2, lr, ip, ror #9 │ │ │ │ + rsceq r2, lr, r0, lsr #9 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffe0b98 │ │ │ │ + @ instruction: 0xfffe03f8 │ │ │ │ + rsceq r2, lr, r0, ror r5 │ │ │ │ + rsceq r2, lr, r8, lsr #8 │ │ │ │ + rsceq r2, lr, r8, lsr #31 │ │ │ │ + andeq r7, r0, sl │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 54a30 <__cxa_atexit@plt+0x48ce8> │ │ │ │ + rsceq r2, lr, r8, lsl #31 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d28c <__cxa_atexit@plt+0x51544> │ │ │ │ - ldr r7, [pc, #36] @ 5d29c <__cxa_atexit@plt+0x51554> │ │ │ │ + bhi 54ca0 <__cxa_atexit@plt+0x48f58> │ │ │ │ + ldr r1, [pc, #108] @ 54ca8 <__cxa_atexit@plt+0x48f60> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-12]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r2, {r7, r9} │ │ │ │ + beq 54c80 <__cxa_atexit@plt+0x48f38> │ │ │ │ + ldr r0, [pc, #80] @ 54cac <__cxa_atexit@plt+0x48f64> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr sl, [sl, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3] │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 54c90 <__cxa_atexit@plt+0x48f48> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + b 548f4 <__cxa_atexit@plt+0x48bac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #24] @ 5d2a0 <__cxa_atexit@plt+0x51558> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dce8d0 <__cxa_atexit@plt+0xdc2b88> │ │ │ │ - ldr r7, [pc, #16] @ 5d2a4 <__cxa_atexit@plt+0x5155c> │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrhteq r2, [sp], #68 @ 0x44 │ │ │ │ - rsceq ip, sp, ip, ror r3 │ │ │ │ - rsceq ip, sp, r0, asr r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r2, [lr], #228 @ 0xe4 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 5d2e4 <__cxa_atexit@plt+0x5159c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5d2dc <__cxa_atexit@plt+0x51594> │ │ │ │ - ldr r3, [pc, #24] @ 5d2e8 <__cxa_atexit@plt+0x515a0> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ 54cfc <__cxa_atexit@plt+0x48fb4> │ │ │ │ + mov r7, r5 │ │ │ │ + str r9, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 54cec <__cxa_atexit@plt+0x48fa4> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 548f4 <__cxa_atexit@plt+0x48bac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq ip, sp, ip, lsl #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5d30c <__cxa_atexit@plt+0x515c4> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq ip, sp, r8, ror #5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rsceq r2, lr, r4, lsr #29 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5d344 <__cxa_atexit@plt+0x515fc> │ │ │ │ - ldr r9, [pc, #32] @ 5d348 <__cxa_atexit@plt+0x51600> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #20] @ 5d34c <__cxa_atexit@plt+0x51604> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - b 88f7c0 <__cxa_atexit@plt+0x883a78> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strhteq ip, [sp], #36 @ 0x24 │ │ │ │ - rscseq r2, sp, r4, lsl #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d3ac <__cxa_atexit@plt+0x51664> │ │ │ │ - ldr r2, [pc, #68] @ 5d3b8 <__cxa_atexit@plt+0x51670> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #64] @ 5d3bc <__cxa_atexit@plt+0x51674> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #56] @ 5d3c0 <__cxa_atexit@plt+0x51678> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 548f4 <__cxa_atexit@plt+0x48bac> │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 54dec <__cxa_atexit@plt+0x490a4> │ │ │ │ + ldr lr, [pc, #180] @ 54df8 <__cxa_atexit@plt+0x490b0> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr lr, [pc, #152] @ 54dfc <__cxa_atexit@plt+0x490b4> │ │ │ │ + tst r1, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r0, {r3, r7, r8, lr} │ │ │ │ + str r2, [r0, #20] │ │ │ │ + beq 54dc4 <__cxa_atexit@plt+0x4907c> │ │ │ │ + ldr lr, [pc, #132] @ 54e00 <__cxa_atexit@plt+0x490b8> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + str lr, [r2, #-28]! @ 0xffffffe4 │ │ │ │ + tst r3, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + beq 54dd4 <__cxa_atexit@plt+0x4908c> │ │ │ │ + ldr r2, [pc, #96] @ 54e04 <__cxa_atexit@plt+0x490bc> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 54de4 <__cxa_atexit@plt+0x4909c> │ │ │ │ + b 54ec8 <__cxa_atexit@plt+0x49180> │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, sp, r0, lsr #7 │ │ │ │ - ldrsbteq r2, [sp], #44 @ 0x2c │ │ │ │ - rscseq r2, sp, ip, lsl r5 │ │ │ │ - rsceq ip, sp, r4, asr #4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d3fc <__cxa_atexit@plt+0x516b4> │ │ │ │ - ldr r7, [pc, #36] @ 5d40c <__cxa_atexit@plt+0x516c4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + rscseq sl, sp, ip, lsl #18 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [pc, #88] @ 54e78 <__cxa_atexit@plt+0x49130> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 54e64 <__cxa_atexit@plt+0x4911c> │ │ │ │ + ldr r3, [pc, #60] @ 54e7c <__cxa_atexit@plt+0x49134> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 54e70 <__cxa_atexit@plt+0x49128> │ │ │ │ + b 54ec8 <__cxa_atexit@plt+0x49180> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #24] @ 5d410 <__cxa_atexit@plt+0x516c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dce8d0 <__cxa_atexit@plt+0xdc2b88> │ │ │ │ - ldr r7, [pc, #16] @ 5d414 <__cxa_atexit@plt+0x516cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - rscseq r2, sp, r4, asr #6 │ │ │ │ - rsceq ip, sp, ip, lsl #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4a0 <__cxa_atexit@plt+0x51758> │ │ │ │ - ldr r1, [pc, #136] @ 5d4c0 <__cxa_atexit@plt+0x51778> │ │ │ │ - ldr r7, [pc, #136] @ 5d4c4 <__cxa_atexit@plt+0x5177c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 54ebc <__cxa_atexit@plt+0x49174> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 5d494 <__cxa_atexit@plt+0x5174c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5d4ac <__cxa_atexit@plt+0x51764> │ │ │ │ - ldr r3, [pc, #88] @ 5d4c8 <__cxa_atexit@plt+0x51780> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + beq 54eb4 <__cxa_atexit@plt+0x4916c> │ │ │ │ + b 54ec8 <__cxa_atexit@plt+0x49180> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 54f70 <__cxa_atexit@plt+0x49228> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 54f48 <__cxa_atexit@plt+0x49200> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5d4cc <__cxa_atexit@plt+0x51784> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + ldr r1, [pc, #112] @ 54f74 <__cxa_atexit@plt+0x4922c> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 54f54 <__cxa_atexit@plt+0x4920c> │ │ │ │ + ldr r1, [pc, #88] @ 54f78 <__cxa_atexit@plt+0x49230> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 54f64 <__cxa_atexit@plt+0x4921c> │ │ │ │ + ldr r2, [pc, #68] @ 54f7c <__cxa_atexit@plt+0x49234> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r2, sp, r0, lsr r2 │ │ │ │ - rscseq r2, sp, ip, ror #3 │ │ │ │ - rscseq r2, sp, r4, lsr #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d518 <__cxa_atexit@plt+0x517d0> │ │ │ │ - ldr r2, [pc, #48] @ 5d524 <__cxa_atexit@plt+0x517dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5d528 <__cxa_atexit@plt+0x517e0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r2, [pc, #96] @ 54ff8 <__cxa_atexit@plt+0x492b0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 54fdc <__cxa_atexit@plt+0x49294> │ │ │ │ + ldr r2, [pc, #68] @ 54ffc <__cxa_atexit@plt+0x492b4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 54fec <__cxa_atexit@plt+0x492a4> │ │ │ │ + ldr r3, [pc, #52] @ 55000 <__cxa_atexit@plt+0x492b8> │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, sp, r8, ror #2 │ │ │ │ - smlalseq r2, sp, ip, r3 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5d57c <__cxa_atexit@plt+0x51834> │ │ │ │ - ldr r1, [pc, #64] @ 5d598 <__cxa_atexit@plt+0x51850> │ │ │ │ - ldr r0, [pc, #64] @ 5d59c <__cxa_atexit@plt+0x51854> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r8, r0, #1 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5d5a0 <__cxa_atexit@plt+0x51858> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rsceq ip, sp, r4, asr #1 │ │ │ │ - strhteq ip, [sp], #12 │ │ │ │ - smlaleq ip, sp, ip, r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d604 <__cxa_atexit@plt+0x518bc> │ │ │ │ - ldr r3, [pc, #76] @ 5d614 <__cxa_atexit@plt+0x518cc> │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 55058 <__cxa_atexit@plt+0x49310> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 55050 <__cxa_atexit@plt+0x49308> │ │ │ │ + ldr r2, [pc, #36] @ 5505c <__cxa_atexit@plt+0x49314> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 55088 <__cxa_atexit@plt+0x49340> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq 5d5f8 <__cxa_atexit@plt+0x518b0> │ │ │ │ - ldr r2, [pc, #60] @ 5d618 <__cxa_atexit@plt+0x518d0> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 55124 <__cxa_atexit@plt+0x493dc> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 55100 <__cxa_atexit@plt+0x493b8> │ │ │ │ + ldr r7, [pc, #108] @ 55128 <__cxa_atexit@plt+0x493e0> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5510c <__cxa_atexit@plt+0x493c4> │ │ │ │ + ldr r7, [pc, #88] @ 5512c <__cxa_atexit@plt+0x493e4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 55118 <__cxa_atexit@plt+0x493d0> │ │ │ │ + ldr r7, [pc, #72] @ 55130 <__cxa_atexit@plt+0x493e8> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 940234 <__cxa_atexit@plt+0x9344ec> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d61c <__cxa_atexit@plt+0x518d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 551a0 <__cxa_atexit@plt+0x49458> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + str r9, [r5, #20] │ │ │ │ add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5518c <__cxa_atexit@plt+0x49444> │ │ │ │ + ldr r3, [pc, #64] @ 551a4 <__cxa_atexit@plt+0x4945c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 55198 <__cxa_atexit@plt+0x49450> │ │ │ │ + ldr r3, [pc, #44] @ 551a8 <__cxa_atexit@plt+0x49460> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rsceq ip, sp, ip, asr #32 │ │ │ │ - rsceq ip, sp, r4, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5d644 <__cxa_atexit@plt+0x518fc> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 551f4 <__cxa_atexit@plt+0x494ac> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 551ec <__cxa_atexit@plt+0x494a4> │ │ │ │ + ldr r3, [pc, #32] @ 551f8 <__cxa_atexit@plt+0x494b0> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 55224 <__cxa_atexit@plt+0x494dc> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 940234 <__cxa_atexit@plt+0x9344ec> │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [sp], #252 @ 0xfc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5d670 <__cxa_atexit@plt+0x51928> │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #144] @ 552d4 <__cxa_atexit@plt+0x4958c> │ │ │ │ + str sl, [r5, #12] │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r9, [pc, #8] @ 5d674 <__cxa_atexit@plt+0x5192c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b c38ae4 <__cxa_atexit@plt+0xc2cd9c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r2, sp, ip, asr #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #8]! │ │ │ │ + beq 552b0 <__cxa_atexit@plt+0x49568> │ │ │ │ + ldr r2, [pc, #116] @ 552d8 <__cxa_atexit@plt+0x49590> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq 552bc <__cxa_atexit@plt+0x49574> │ │ │ │ + ldr r2, [pc, #96] @ 552dc <__cxa_atexit@plt+0x49594> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 552c8 <__cxa_atexit@plt+0x49580> │ │ │ │ + ldr r5, [pc, #76] @ 552e0 <__cxa_atexit@plt+0x49598> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #16] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5d6a0 <__cxa_atexit@plt+0x51958> │ │ │ │ - ldr r7, [pc, #24] @ 5d6ac <__cxa_atexit@plt+0x51964> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #100] @ 5535c <__cxa_atexit@plt+0x49614> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b dc0520 <__cxa_atexit@plt+0xdb47d8> │ │ │ │ - smlaleq fp, sp, r4, pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d738 <__cxa_atexit@plt+0x519f0> │ │ │ │ - ldr r1, [pc, #136] @ 5d758 <__cxa_atexit@plt+0x51a10> │ │ │ │ - ldr r7, [pc, #136] @ 5d75c <__cxa_atexit@plt+0x51a14> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 55348 <__cxa_atexit@plt+0x49600> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #72] @ 55360 <__cxa_atexit@plt+0x49618> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 5d72c <__cxa_atexit@plt+0x519e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5d744 <__cxa_atexit@plt+0x519fc> │ │ │ │ - ldr r3, [pc, #88] @ 5d760 <__cxa_atexit@plt+0x51a18> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 5d764 <__cxa_atexit@plt+0x51a1c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 55354 <__cxa_atexit@plt+0x4960c> │ │ │ │ + ldr r2, [pc, #48] @ 55364 <__cxa_atexit@plt+0x4961c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 553bc <__cxa_atexit@plt+0x49674> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r3] │ │ │ │ + beq 553b4 <__cxa_atexit@plt+0x4966c> │ │ │ │ + ldr r2, [pc, #36] @ 553c0 <__cxa_atexit@plt+0x49678> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 553ec <__cxa_atexit@plt+0x496a4> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 55460 <__cxa_atexit@plt+0x49718> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 55440 <__cxa_atexit@plt+0x496f8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5544c <__cxa_atexit@plt+0x49704> │ │ │ │ + ldr r2, [pc, #56] @ 55464 <__cxa_atexit@plt+0x4971c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlalseq r1, sp, r8, pc @ │ │ │ │ - rscseq r1, sp, r4, asr pc │ │ │ │ - rscseq r2, sp, ip, lsl #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrshteq sl, [sp], #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d7b0 <__cxa_atexit@plt+0x51a68> │ │ │ │ - ldr r2, [pc, #48] @ 5d7bc <__cxa_atexit@plt+0x51a74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5d7c0 <__cxa_atexit@plt+0x51a78> │ │ │ │ - add r2, r2, #1 │ │ │ │ + bcc 554a4 <__cxa_atexit@plt+0x4975c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 554b0 <__cxa_atexit@plt+0x49768> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r1, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r2, sp, r4, lsl #2 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5d814 <__cxa_atexit@plt+0x51acc> │ │ │ │ - ldr r1, [pc, #64] @ 5d830 <__cxa_atexit@plt+0x51ae8> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5d834 <__cxa_atexit@plt+0x51aec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5d838 <__cxa_atexit@plt+0x51af0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq r2, sp, r8, lsr #1 │ │ │ │ - rsceq fp, sp, r0, asr #28 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, sp, r8, lsl #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5d88c <__cxa_atexit@plt+0x51b44> │ │ │ │ - ldr r1, [pc, #64] @ 5d8a8 <__cxa_atexit@plt+0x51b60> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 55504 <__cxa_atexit@plt+0x497bc> │ │ │ │ + ldr lr, [pc, #56] @ 55514 <__cxa_atexit@plt+0x497cc> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + add r7, r7, #5 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 5d8ac <__cxa_atexit@plt+0x51b64> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 5d8b0 <__cxa_atexit@plt+0x51b68> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - rscseq r2, sp, r0, lsr r0 │ │ │ │ - rsceq fp, sp, r8, asr #27 │ │ │ │ - strhteq fp, [sp], #208 @ 0xd0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 5d91c <__cxa_atexit@plt+0x51bd4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d914 <__cxa_atexit@plt+0x51bcc> │ │ │ │ - ldr r3, [pc, #60] @ 5d924 <__cxa_atexit@plt+0x51bdc> │ │ │ │ - ldr r7, [pc, #60] @ 5d928 <__cxa_atexit@plt+0x51be0> │ │ │ │ - ldr r2, [pc, #60] @ 5d92c <__cxa_atexit@plt+0x51be4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r0, [pc, #36] @ 5d930 <__cxa_atexit@plt+0x51be8> │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + @ instruction: 0xfffff844 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 555e0 <__cxa_atexit@plt+0x49898> │ │ │ │ + ldr lr, [pc, #180] @ 555ec <__cxa_atexit@plt+0x498a4> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr lr, [pc, #152] @ 555f0 <__cxa_atexit@plt+0x498a8> │ │ │ │ + tst r1, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r0, {r3, r7, r8, lr} │ │ │ │ + str r2, [r0, #20] │ │ │ │ + beq 555b8 <__cxa_atexit@plt+0x49870> │ │ │ │ + ldr lr, [pc, #132] @ 555f4 <__cxa_atexit@plt+0x498ac> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + str lr, [r2, #-28]! @ 0xffffffe4 │ │ │ │ + tst r3, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + beq 555c8 <__cxa_atexit@plt+0x49880> │ │ │ │ + ldr r2, [pc, #96] @ 555f8 <__cxa_atexit@plt+0x498b0> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 555d8 <__cxa_atexit@plt+0x49890> │ │ │ │ + b 556bc <__cxa_atexit@plt+0x49974> │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq fp, sp, r8, ror sp │ │ │ │ - rscseq r1, sp, r0, ror #26 │ │ │ │ - rsceq fp, sp, ip, asr sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + rscseq sl, sp, r8, lsl r1 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d968 <__cxa_atexit@plt+0x51c20> │ │ │ │ - ldr r2, [pc, #28] @ 5d974 <__cxa_atexit@plt+0x51c2c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, sp, r4, asr pc │ │ │ │ - rsceq fp, sp, r0, lsl sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5da04 <__cxa_atexit@plt+0x51cbc> │ │ │ │ - ldr r1, [pc, #136] @ 5da24 <__cxa_atexit@plt+0x51cdc> │ │ │ │ - ldr r7, [pc, #136] @ 5da28 <__cxa_atexit@plt+0x51ce0> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [pc, #88] @ 5566c <__cxa_atexit@plt+0x49924> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 5d9f8 <__cxa_atexit@plt+0x51cb0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5da10 <__cxa_atexit@plt+0x51cc8> │ │ │ │ - ldr r3, [pc, #88] @ 5da2c <__cxa_atexit@plt+0x51ce4> │ │ │ │ - ldr r1, [pc, #88] @ 5da30 <__cxa_atexit@plt+0x51ce8> │ │ │ │ + beq 55658 <__cxa_atexit@plt+0x49910> │ │ │ │ + ldr r3, [pc, #60] @ 55670 <__cxa_atexit@plt+0x49928> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 55664 <__cxa_atexit@plt+0x4991c> │ │ │ │ + b 556bc <__cxa_atexit@plt+0x49974> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r1, sp, ip, asr #25 │ │ │ │ - strhteq fp, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r1, sp, r4, asr #29 │ │ │ │ - rsceq fp, sp, r4, asr ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5da80 <__cxa_atexit@plt+0x51d38> │ │ │ │ - ldr r2, [pc, #48] @ 5da8c <__cxa_atexit@plt+0x51d44> │ │ │ │ - ldr r1, [pc, #48] @ 5da90 <__cxa_atexit@plt+0x51d48> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 556b0 <__cxa_atexit@plt+0x49968> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 556a8 <__cxa_atexit@plt+0x49960> │ │ │ │ + b 556bc <__cxa_atexit@plt+0x49974> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 55764 <__cxa_atexit@plt+0x49a1c> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 5573c <__cxa_atexit@plt+0x499f4> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq fp, sp, r0, lsr ip │ │ │ │ - rscseq r1, sp, ip, lsr lr │ │ │ │ - strdeq fp, [sp], #176 @ 0xb0 @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5dad8 <__cxa_atexit@plt+0x51d90> │ │ │ │ - ldr r2, [pc, #48] @ 5daf0 <__cxa_atexit@plt+0x51da8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r1, [pc, #112] @ 55768 <__cxa_atexit@plt+0x49a20> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 55748 <__cxa_atexit@plt+0x49a00> │ │ │ │ + ldr r1, [pc, #88] @ 5576c <__cxa_atexit@plt+0x49a24> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 55758 <__cxa_atexit@plt+0x49a10> │ │ │ │ + ldr r2, [pc, #68] @ 55770 <__cxa_atexit@plt+0x49a28> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #20] @ 5daf4 <__cxa_atexit@plt+0x51dac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - strhteq fp, [sp], #184 @ 0xb8 │ │ │ │ - smlaleq fp, sp, ip, fp │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5db38 <__cxa_atexit@plt+0x51df0> │ │ │ │ - ldr r3, [pc, #60] @ 5db60 <__cxa_atexit@plt+0x51e18> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r9, [r8, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ - ldr r7, [pc, #32] @ 5db64 <__cxa_atexit@plt+0x51e1c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - rsceq fp, sp, r0, asr fp │ │ │ │ - rsceq fp, sp, r4, lsr fp │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5dba8 <__cxa_atexit@plt+0x51e60> │ │ │ │ - ldr r3, [pc, #60] @ 5dbd0 <__cxa_atexit@plt+0x51e88> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 557ec <__cxa_atexit@plt+0x49aa4> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 557d0 <__cxa_atexit@plt+0x49a88> │ │ │ │ + ldr r2, [pc, #68] @ 557f0 <__cxa_atexit@plt+0x49aa8> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 557e0 <__cxa_atexit@plt+0x49a98> │ │ │ │ + ldr r3, [pc, #52] @ 557f4 <__cxa_atexit@plt+0x49aac> │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r9, [r8, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ - ldr r7, [pc, #32] @ 5dbd4 <__cxa_atexit@plt+0x51e8c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - rsceq fp, sp, r0, ror #21 │ │ │ │ - rsceq fp, sp, r8, ror #31 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr sl, [pc, #20] @ 5dc04 <__cxa_atexit@plt+0x51ebc> │ │ │ │ - ldr r3, [pc, #20] @ 5dc08 <__cxa_atexit@plt+0x51ec0> │ │ │ │ - mov r9, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - ldrdeq fp, [sp], #244 @ 0xf4 @ │ │ │ │ - rscseq r1, sp, r0, asr fp │ │ │ │ - ldrdeq fp, [sp], #240 @ 0xf0 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr sl, [pc, #20] @ 5dc38 <__cxa_atexit@plt+0x51ef0> │ │ │ │ - ldr r3, [pc, #20] @ 5dc3c <__cxa_atexit@plt+0x51ef4> │ │ │ │ - mov r9, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - strhteq fp, [sp], #252 @ 0xfc │ │ │ │ - rscseq r1, sp, ip, lsl fp │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dc74 <__cxa_atexit@plt+0x51f2c> │ │ │ │ - ldr r7, [pc, #36] @ 5dc84 <__cxa_atexit@plt+0x51f3c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #24] @ 5dc88 <__cxa_atexit@plt+0x51f40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dce8d0 <__cxa_atexit@plt+0xdc2b88> │ │ │ │ - ldr r7, [pc, #16] @ 5dc8c <__cxa_atexit@plt+0x51f44> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r1, sp, ip, asr #21 │ │ │ │ - rsceq fp, sp, ip, lsr #31 │ │ │ │ - rsceq fp, sp, r0, lsl #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 5dccc <__cxa_atexit@plt+0x51f84> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 5584c <__cxa_atexit@plt+0x49b04> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5dcc4 <__cxa_atexit@plt+0x51f7c> │ │ │ │ - ldr r3, [pc, #24] @ 5dcd0 <__cxa_atexit@plt+0x51f88> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + str r9, [r3] │ │ │ │ + beq 55844 <__cxa_atexit@plt+0x49afc> │ │ │ │ + ldr r2, [pc, #36] @ 55850 <__cxa_atexit@plt+0x49b08> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq fp, sp, ip, lsr pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5dcf4 <__cxa_atexit@plt+0x51fac> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 5587c <__cxa_atexit@plt+0x49b34> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq fp, sp, r8, lsl pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #24] @ 5dd24 <__cxa_atexit@plt+0x51fdc> │ │ │ │ - ldr r3, [pc, #24] @ 5dd28 <__cxa_atexit@plt+0x51fe0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - b 88f7c0 <__cxa_atexit@plt+0x883a78> │ │ │ │ - strdeq fp, [sp], #224 @ 0xe0 @ │ │ │ │ - rscseq r1, sp, r4, lsr #20 │ │ │ │ - strdeq fp, [sp], #228 @ 0xe4 @ │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dd64 <__cxa_atexit@plt+0x5201c> │ │ │ │ - ldr r7, [pc, #36] @ 5dd74 <__cxa_atexit@plt+0x5202c> │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 55918 <__cxa_atexit@plt+0x49bd0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #20] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #24] @ 5dd78 <__cxa_atexit@plt+0x52030> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dce8d0 <__cxa_atexit@plt+0xdc2b88> │ │ │ │ - ldr r7, [pc, #16] @ 5dd7c <__cxa_atexit@plt+0x52034> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 558f4 <__cxa_atexit@plt+0x49bac> │ │ │ │ + ldr r7, [pc, #108] @ 5591c <__cxa_atexit@plt+0x49bd4> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #20] │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - ldrsbteq r1, [sp], #156 @ 0x9c │ │ │ │ - strhteq fp, [sp], #236 @ 0xec │ │ │ │ - rsceq fp, sp, ip, ror #29 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 1e1524 <__cxa_atexit@plt+0x1d57dc> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5ddd8 <__cxa_atexit@plt+0x52090> │ │ │ │ - ldr r3, [pc, #48] @ 5ddec <__cxa_atexit@plt+0x520a4> │ │ │ │ - ldr r8, [pc, #48] @ 5ddf0 <__cxa_atexit@plt+0x520a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 5ddf4 <__cxa_atexit@plt+0x520ac> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 238808 <__cxa_atexit@plt+0x22cac0> │ │ │ │ - ldr r7, [pc, #24] @ 5ddf8 <__cxa_atexit@plt+0x520b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 55900 <__cxa_atexit@plt+0x49bb8> │ │ │ │ + ldr r7, [pc, #88] @ 55920 <__cxa_atexit@plt+0x49bd8> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq fp, sp, ip, lsl #29 │ │ │ │ - rscseq r1, sp, ip, lsr #21 │ │ │ │ - strhteq fp, [sp], #224 @ 0xe0 │ │ │ │ - rsceq fp, sp, r0, lsl #29 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5de48 <__cxa_atexit@plt+0x52100> │ │ │ │ - ldr r2, [pc, #48] @ 5de54 <__cxa_atexit@plt+0x5210c> │ │ │ │ - ldr r1, [pc, #48] @ 5de58 <__cxa_atexit@plt+0x52110> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r7, [pc, #32] @ 5de5c <__cxa_atexit@plt+0x52114> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b dc01c4 <__cxa_atexit@plt+0xdb447c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r1, sp, r0, lsl #21 │ │ │ │ - rsceq fp, sp, r4, lsl #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 24a468 <__cxa_atexit@plt+0x23e720> │ │ │ │ - rsceq fp, sp, r4, lsl lr │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5debc <__cxa_atexit@plt+0x52174> │ │ │ │ - ldr r3, [pc, #48] @ 5ded0 <__cxa_atexit@plt+0x52188> │ │ │ │ - ldr r8, [pc, #48] @ 5ded4 <__cxa_atexit@plt+0x5218c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 5ded8 <__cxa_atexit@plt+0x52190> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 238808 <__cxa_atexit@plt+0x22cac0> │ │ │ │ - ldr r7, [pc, #24] @ 5dedc <__cxa_atexit@plt+0x52194> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 5590c <__cxa_atexit@plt+0x49bc4> │ │ │ │ + ldr r7, [pc, #72] @ 55924 <__cxa_atexit@plt+0x49bdc> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r8, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - rsceq fp, sp, r8, lsr #27 │ │ │ │ - rscseq r1, sp, r8, asr #19 │ │ │ │ - rsceq fp, sp, ip, asr #27 │ │ │ │ - rsceq fp, sp, ip, lsl #27 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 1e1524 <__cxa_atexit@plt+0x1d57dc> │ │ │ │ - rsceq fp, sp, r0, ror #27 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5df78 <__cxa_atexit@plt+0x52230> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - add sl, r2, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r9 │ │ │ │ - bl b10c │ │ │ │ - ldr lr, [pc, #68] @ 5df88 <__cxa_atexit@plt+0x52240> │ │ │ │ - sub r3, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #56] @ 5df8c <__cxa_atexit@plt+0x52244> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #52] @ 5df90 <__cxa_atexit@plt+0x52248> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str r3, [r8, #28] │ │ │ │ - stmib r8, {r1, r9} │ │ │ │ - add r1, r8, #12 │ │ │ │ - sub r8, r6, #7 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - b 24a138 <__cxa_atexit@plt+0x23e3f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - rscseq r1, sp, r8, asr #14 │ │ │ │ - rscseq r1, sp, ip, ror #18 │ │ │ │ - rscseq r1, sp, r0, ror r7 │ │ │ │ - rsceq fp, sp, r8, lsr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dff0 <__cxa_atexit@plt+0x522a8> │ │ │ │ - ldr r2, [pc, #68] @ 5dff8 <__cxa_atexit@plt+0x522b0> │ │ │ │ - ldr lr, [pc, #68] @ 5dffc <__cxa_atexit@plt+0x522b4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #64] @ 5e000 <__cxa_atexit@plt+0x522b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, lr, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r0, [pc, #32] @ 5e004 <__cxa_atexit@plt+0x522bc> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - b b11860 <__cxa_atexit@plt+0xb05b18> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rsceq fp, sp, r0, lsl sp │ │ │ │ - rscseq r1, sp, r4, lsr #13 │ │ │ │ - ldrsbteq r1, [sp], #140 @ 0x8c │ │ │ │ - rsceq fp, sp, r4, asr #25 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ 5e068 <__cxa_atexit@plt+0x52320> │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 55994 <__cxa_atexit@plt+0x49c4c> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + str r9, [r5, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 55980 <__cxa_atexit@plt+0x49c38> │ │ │ │ + ldr r3, [pc, #64] @ 55998 <__cxa_atexit@plt+0x49c50> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5e03c <__cxa_atexit@plt+0x522f4> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e050 <__cxa_atexit@plt+0x52308> │ │ │ │ - ldr r0, [r7] │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 5598c <__cxa_atexit@plt+0x49c44> │ │ │ │ + ldr r3, [pc, #44] @ 5599c <__cxa_atexit@plt+0x49c54> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5e070 <__cxa_atexit@plt+0x52328> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e06c <__cxa_atexit@plt+0x52324> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 220df4 <__cxa_atexit@plt+0x2150ac> │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - rsceq fp, sp, r4, ror ip │ │ │ │ - rsceq fp, sp, ip, lsl #25 │ │ │ │ - rsceq fp, sp, r8, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e0a0 <__cxa_atexit@plt+0x52358> │ │ │ │ - ldr r7, [pc, #40] @ 5e0bc <__cxa_atexit@plt+0x52374> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #16] @ 5e0b8 <__cxa_atexit@plt+0x52370> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 220df4 <__cxa_atexit@plt+0x2150ac> │ │ │ │ - rsceq fp, sp, r4, lsr #24 │ │ │ │ - rsceq fp, sp, ip, lsr ip │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e0fc <__cxa_atexit@plt+0x523b4> │ │ │ │ - ldr r3, [pc, #44] @ 5e10c <__cxa_atexit@plt+0x523c4> │ │ │ │ - ldr r8, [pc, #44] @ 5e110 <__cxa_atexit@plt+0x523c8> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 559e8 <__cxa_atexit@plt+0x49ca0> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #36] @ 5e114 <__cxa_atexit@plt+0x523cc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 238808 <__cxa_atexit@plt+0x22cac0> │ │ │ │ - ldr r7, [pc, #20] @ 5e118 <__cxa_atexit@plt+0x523d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq fp, sp, r8, ror #22 │ │ │ │ - rscseq r1, sp, r8, lsl #15 │ │ │ │ - rsceq fp, sp, ip, lsl #24 │ │ │ │ - ldrdeq fp, [sp], #188 @ 0xbc @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e168 <__cxa_atexit@plt+0x52420> │ │ │ │ - ldr r2, [pc, #48] @ 5e174 <__cxa_atexit@plt+0x5242c> │ │ │ │ - ldr r1, [pc, #48] @ 5e178 <__cxa_atexit@plt+0x52430> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r7, [pc, #32] @ 5e17c <__cxa_atexit@plt+0x52434> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b dc01c4 <__cxa_atexit@plt+0xdb447c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r1, sp, r0, ror #14 │ │ │ │ - rsceq fp, sp, r8, ror #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ 5e1c8 <__cxa_atexit@plt+0x52480> │ │ │ │ + stm r5, {r3, sl} │ │ │ │ tst r7, #3 │ │ │ │ + beq 559e0 <__cxa_atexit@plt+0x49c98> │ │ │ │ + ldr r3, [pc, #32] @ 559ec <__cxa_atexit@plt+0x49ca4> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5e1c0 <__cxa_atexit@plt+0x52478> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - ldr r2, [pc, #28] @ 5e1cc <__cxa_atexit@plt+0x52484> │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b dc0fac <__cxa_atexit@plt+0xdb5264> │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rsceq fp, sp, r8, lsl fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - ldr r2, [pc, #16] @ 5e1fc <__cxa_atexit@plt+0x524b4> │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b dc0fac <__cxa_atexit@plt+0xdb5264> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 55a18 <__cxa_atexit@plt+0x49cd0> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq fp, sp, r8, ror #21 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e254 <__cxa_atexit@plt+0x5250c> │ │ │ │ - ldr lr, [pc, #56] @ 5e260 <__cxa_atexit@plt+0x52518> │ │ │ │ - ldr r1, [pc, #56] @ 5e264 <__cxa_atexit@plt+0x5251c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r8, r6, #11 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - b dc5370 <__cxa_atexit@plt+0xdb9628> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq fp, sp, r4, ror #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e2a4 <__cxa_atexit@plt+0x5255c> │ │ │ │ - ldr r2, [pc, #32] @ 5e2b0 <__cxa_atexit@plt+0x52568> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - rsceq fp, sp, r4, asr sl │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e2f4 <__cxa_atexit@plt+0x525ac> │ │ │ │ - ldr r3, [pc, #44] @ 5e304 <__cxa_atexit@plt+0x525bc> │ │ │ │ - ldr r8, [pc, #44] @ 5e308 <__cxa_atexit@plt+0x525c0> │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #144] @ 55ac8 <__cxa_atexit@plt+0x49d80> │ │ │ │ + str sl, [r5, #12] │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #36] @ 5e30c <__cxa_atexit@plt+0x525c4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 238808 <__cxa_atexit@plt+0x22cac0> │ │ │ │ - ldr r7, [pc, #20] @ 5e310 <__cxa_atexit@plt+0x525c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - rsceq fp, sp, r0, ror r9 │ │ │ │ - smlalseq r1, sp, r0, r5 │ │ │ │ - rsceq fp, sp, r4, lsl sl │ │ │ │ - rsceq fp, sp, r8, asr r9 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 1e1524 <__cxa_atexit@plt+0x1d57dc> │ │ │ │ - rsceq fp, sp, ip, lsr #19 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5e3ac <__cxa_atexit@plt+0x52664> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - add sl, r2, #8 │ │ │ │ - add r1, r3, #8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r9 │ │ │ │ - bl b10c │ │ │ │ - ldr lr, [pc, #68] @ 5e3bc <__cxa_atexit@plt+0x52674> │ │ │ │ - sub r3, r6, #23 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #56] @ 5e3c0 <__cxa_atexit@plt+0x52678> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #52] @ 5e3c4 <__cxa_atexit@plt+0x5267c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str r3, [r8, #28] │ │ │ │ - stmib r8, {r1, r9} │ │ │ │ - add r1, r8, #12 │ │ │ │ - sub r8, r6, #7 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - b 24a138 <__cxa_atexit@plt+0x23e3f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, sp, r4, lsl r3 │ │ │ │ - rscseq r1, sp, r8, lsr r5 │ │ │ │ - rscseq r1, sp, ip, lsr r3 │ │ │ │ - rsceq fp, sp, r0, lsl #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 5e3e4 <__cxa_atexit@plt+0x5269c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - strdeq fp, [sp], #16 @ │ │ │ │ - rsceq fp, sp, r0, ror #3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e45c <__cxa_atexit@plt+0x52714> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e468 <__cxa_atexit@plt+0x52720> │ │ │ │ - ldr r2, [pc, #92] @ 5e478 <__cxa_atexit@plt+0x52730> │ │ │ │ - ldr lr, [pc, #92] @ 5e47c <__cxa_atexit@plt+0x52734> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #88] @ 5e480 <__cxa_atexit@plt+0x52738> │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #8]! │ │ │ │ + beq 55aa4 <__cxa_atexit@plt+0x49d5c> │ │ │ │ + ldr r2, [pc, #116] @ 55acc <__cxa_atexit@plt+0x49d84> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #64] @ 5e484 <__cxa_atexit@plt+0x5273c> │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq 55ab0 <__cxa_atexit@plt+0x49d68> │ │ │ │ + ldr r2, [pc, #96] @ 55ad0 <__cxa_atexit@plt+0x49d88> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 55abc <__cxa_atexit@plt+0x49d74> │ │ │ │ + ldr r5, [pc, #76] @ 55ad4 <__cxa_atexit@plt+0x49d8c> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #16] │ │ │ │ + mov r7, r8 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r8, r2 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - rscseq r1, sp, r0, asr #4 │ │ │ │ - sbcseq fp, r8, r0, ror #27 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ - b 221a2c <__cxa_atexit@plt+0x215ce4> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e4dc <__cxa_atexit@plt+0x52794> │ │ │ │ - ldr r3, [pc, #44] @ 5e4ec <__cxa_atexit@plt+0x527a4> │ │ │ │ - ldr r8, [pc, #44] @ 5e4f0 <__cxa_atexit@plt+0x527a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #36] @ 5e4f4 <__cxa_atexit@plt+0x527ac> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 238808 <__cxa_atexit@plt+0x22cac0> │ │ │ │ - ldr r7, [pc, #20] @ 5e4f8 <__cxa_atexit@plt+0x527b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #100] @ 55b50 <__cxa_atexit@plt+0x49e08> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq fp, sp, r8, lsl #15 │ │ │ │ - rscseq r1, sp, r8, lsr #7 │ │ │ │ - smlaleq fp, sp, r8, r8 │ │ │ │ - rsceq fp, sp, r8, ror #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e548 <__cxa_atexit@plt+0x52800> │ │ │ │ - ldr r2, [pc, #48] @ 5e554 <__cxa_atexit@plt+0x5280c> │ │ │ │ - ldr r1, [pc, #48] @ 5e558 <__cxa_atexit@plt+0x52810> │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 55b3c <__cxa_atexit@plt+0x49df4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #72] @ 55b54 <__cxa_atexit@plt+0x49e0c> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r7, [pc, #32] @ 5e55c <__cxa_atexit@plt+0x52814> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b dc01c4 <__cxa_atexit@plt+0xdb447c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r1, sp, r0, lsl #7 │ │ │ │ - strdeq fp, [sp], #116 @ 0x74 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ 5e5a8 <__cxa_atexit@plt+0x52860> │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5e5a0 <__cxa_atexit@plt+0x52858> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - ldr r2, [pc, #28] @ 5e5ac <__cxa_atexit@plt+0x52864> │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 55b48 <__cxa_atexit@plt+0x49e00> │ │ │ │ + ldr r2, [pc, #48] @ 55b58 <__cxa_atexit@plt+0x49e10> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b dc0fac <__cxa_atexit@plt+0xdb5264> │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rsceq fp, sp, r4, lsr #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - ldr r2, [pc, #16] @ 5e5dc <__cxa_atexit@plt+0x52894> │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 55bb0 <__cxa_atexit@plt+0x49e68> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b dc0fac <__cxa_atexit@plt+0xdb5264> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq fp, sp, r4, ror r7 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e634 <__cxa_atexit@plt+0x528ec> │ │ │ │ - ldr lr, [pc, #56] @ 5e640 <__cxa_atexit@plt+0x528f8> │ │ │ │ - ldr r1, [pc, #56] @ 5e644 <__cxa_atexit@plt+0x528fc> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r8, r6, #11 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - b dc5370 <__cxa_atexit@plt+0xdb9628> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - strdeq fp, [sp], #108 @ 0x6c @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e670 <__cxa_atexit@plt+0x52928> │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r7, [pc, #8] @ 5e674 <__cxa_atexit@plt+0x5292c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dce8d0 <__cxa_atexit@plt+0xdc2b88> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrsbteq r1, [sp], #0 │ │ │ │ - strhteq fp, [sp], #100 @ 0x64 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 5e6b4 <__cxa_atexit@plt+0x5296c> │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5e6ac <__cxa_atexit@plt+0x52964> │ │ │ │ - ldr r3, [pc, #24] @ 5e6b8 <__cxa_atexit@plt+0x52970> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + str sl, [r3] │ │ │ │ + beq 55ba8 <__cxa_atexit@plt+0x49e60> │ │ │ │ + ldr r2, [pc, #36] @ 55bb4 <__cxa_atexit@plt+0x49e6c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq fp, sp, r0, ror r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5e6dc <__cxa_atexit@plt+0x52994> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 55be0 <__cxa_atexit@plt+0x49e98> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq fp, sp, ip, asr #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e714 <__cxa_atexit@plt+0x529cc> │ │ │ │ - ldr r9, [pc, #32] @ 5e718 <__cxa_atexit@plt+0x529d0> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #20] @ 5e71c <__cxa_atexit@plt+0x529d4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - b 88f7c0 <__cxa_atexit@plt+0x883a78> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq fp, [sp], #76 @ 0x4c @ │ │ │ │ - rscseq r1, sp, r4, lsr r0 │ │ │ │ - rsceq sl, sp, r8, lsr #29 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #144] @ 5e7c4 <__cxa_atexit@plt+0x52a7c> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 55c54 <__cxa_atexit@plt+0x49f0c> │ │ │ │ mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ + str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 5e79c <__cxa_atexit@plt+0x52a54> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e7a8 <__cxa_atexit@plt+0x52a60> │ │ │ │ + tst r7, #3 │ │ │ │ + beq 55c34 <__cxa_atexit@plt+0x49eec> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 5e7b0 <__cxa_atexit@plt+0x52a68> │ │ │ │ - ldr r2, [pc, #96] @ 5e7c8 <__cxa_atexit@plt+0x52a80> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #80] @ 5e7cc <__cxa_atexit@plt+0x52a84> │ │ │ │ + bcc 55c40 <__cxa_atexit@plt+0x49ef8> │ │ │ │ + ldr r2, [pc, #56] @ 55c58 <__cxa_atexit@plt+0x49f10> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - rscseq r0, sp, r0, asr #30 │ │ │ │ - strdeq sl, [sp], #216 @ 0xd8 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e834 <__cxa_atexit@plt+0x52aec> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrshteq r9, [sp], #172 @ 0xac │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e840 <__cxa_atexit@plt+0x52af8> │ │ │ │ - ldr r2, [pc, #80] @ 5e850 <__cxa_atexit@plt+0x52b08> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #64] @ 5e854 <__cxa_atexit@plt+0x52b0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 55c98 <__cxa_atexit@plt+0x49f50> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 55ca4 <__cxa_atexit@plt+0x49f5c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbe8 │ │ │ │ - rscseq r0, sp, r8, lsr #29 │ │ │ │ - rsceq fp, sp, ip, lsl r5 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e898 <__cxa_atexit@plt+0x52b50> │ │ │ │ - ldr r3, [pc, #44] @ 5e8a8 <__cxa_atexit@plt+0x52b60> │ │ │ │ - ldr r8, [pc, #44] @ 5e8ac <__cxa_atexit@plt+0x52b64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #36] @ 5e8b0 <__cxa_atexit@plt+0x52b68> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b 238808 <__cxa_atexit@plt+0x22cac0> │ │ │ │ - ldr r7, [pc, #20] @ 5e8b4 <__cxa_atexit@plt+0x52b6c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq r9, sp, r4, sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 55cf8 <__cxa_atexit@plt+0x49fb0> │ │ │ │ + ldr lr, [pc, #56] @ 55d08 <__cxa_atexit@plt+0x49fc0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r7, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc84 │ │ │ │ - rsceq fp, sp, ip, asr #7 │ │ │ │ - rscseq r0, sp, ip, ror #31 │ │ │ │ - ldrdeq fp, [sp], #76 @ 0x4c @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + @ instruction: 0xfffff844 │ │ │ │ + andeq r0, r2, r8 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #72 @ 0x48 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e904 <__cxa_atexit@plt+0x52bbc> │ │ │ │ - ldr r3, [pc, #60] @ 5e914 <__cxa_atexit@plt+0x52bcc> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 55e10 <__cxa_atexit@plt+0x4a0c8> │ │ │ │ + ldr r1, [pc, #240] @ 55e1c <__cxa_atexit@plt+0x4a0d4> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #-48]! @ 0xffffffd0 │ │ │ │ + ldr r8, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r9, [r2, #20] │ │ │ │ + ldr r1, [pc, #212] @ 55e20 <__cxa_atexit@plt+0x4a0d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + ldr sl, [r2, #32] │ │ │ │ + str r1, [r0, #40] @ 0x28 │ │ │ │ + ldr r1, [r2, #36] @ 0x24 │ │ │ │ + str r7, [r0, #32] │ │ │ │ + ldr r7, [r2, #28] │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ + tst r1, #3 │ │ │ │ + str r8, [r0, #28] │ │ │ │ + str r9, [r0, #24] │ │ │ │ + str r2, [r0, #20] │ │ │ │ + str r3, [r0, #16] │ │ │ │ + str lr, [r0, #12] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + str sl, [r0, #4] │ │ │ │ + beq 55de8 <__cxa_atexit@plt+0x4a0a0> │ │ │ │ + ldr r3, [pc, #132] @ 55e24 <__cxa_atexit@plt+0x4a0dc> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5e8f4 <__cxa_atexit@plt+0x52bac> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + str r3, [r2, #-52]! @ 0xffffffcc │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + beq 55df8 <__cxa_atexit@plt+0x4a0b0> │ │ │ │ + ldr r3, [pc, #96] @ 55e28 <__cxa_atexit@plt+0x4a0e0> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-56]! @ 0xffffffc8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 55e08 <__cxa_atexit@plt+0x4a0c0> │ │ │ │ + b 55eec <__cxa_atexit@plt+0x4a1a4> │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5e918 <__cxa_atexit@plt+0x52bd0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlaleq fp, sp, r0, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + rscseq r9, sp, r8, lsr #18 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, r9, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e984 <__cxa_atexit@plt+0x52c3c> │ │ │ │ - ldr r3, [pc, #60] @ 5e994 <__cxa_atexit@plt+0x52c4c> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [pc, #88] @ 55e9c <__cxa_atexit@plt+0x4a154> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 55e88 <__cxa_atexit@plt+0x4a140> │ │ │ │ + ldr r3, [pc, #60] @ 55ea0 <__cxa_atexit@plt+0x4a158> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5e974 <__cxa_atexit@plt+0x52c2c> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 55e94 <__cxa_atexit@plt+0x4a14c> │ │ │ │ + b 55eec <__cxa_atexit@plt+0x4a1a4> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5e998 <__cxa_atexit@plt+0x52c50> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, sl, lsl #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 55ee0 <__cxa_atexit@plt+0x4a198> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 55ed8 <__cxa_atexit@plt+0x4a190> │ │ │ │ + b 55eec <__cxa_atexit@plt+0x4a1a4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq fp, sp, r4, lsl r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, fp, lsl #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #100] @ 55f60 <__cxa_atexit@plt+0x4a218> │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 55f4c <__cxa_atexit@plt+0x4a204> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr r2, [pc, #60] @ 55f64 <__cxa_atexit@plt+0x4a21c> │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 55f58 <__cxa_atexit@plt+0x4a210> │ │ │ │ + b 55fb4 <__cxa_atexit@plt+0x4a26c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ea04 <__cxa_atexit@plt+0x52cbc> │ │ │ │ - ldr r3, [pc, #60] @ 5ea14 <__cxa_atexit@plt+0x52ccc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5e9f4 <__cxa_atexit@plt+0x52cac> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ea18 <__cxa_atexit@plt+0x52cd0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlaleq fp, sp, r8, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r1, r0, ip, lsl #16 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 55fa8 <__cxa_atexit@plt+0x4a260> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 55fa0 <__cxa_atexit@plt+0x4a258> │ │ │ │ + b 55fb4 <__cxa_atexit@plt+0x4a26c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ea84 <__cxa_atexit@plt+0x52d3c> │ │ │ │ - ldr r3, [pc, #60] @ 5ea94 <__cxa_atexit@plt+0x52d4c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5ea74 <__cxa_atexit@plt+0x52d2c> │ │ │ │ - ldr r7, [r8, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ea98 <__cxa_atexit@plt+0x52d50> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq ip, r0, pc, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #48] @ 0x30 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5602c <__cxa_atexit@plt+0x4a2e4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r3, #12]! │ │ │ │ + ldr r0, [r3, #-8] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bge 55ff4 <__cxa_atexit@plt+0x4a2ac> │ │ │ │ + mov lr, #56 @ 0x38 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r1, sl │ │ │ │ + b 5603c <__cxa_atexit@plt+0x4a2f4> │ │ │ │ + bne 5602c <__cxa_atexit@plt+0x4a2e4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cmp r0, r2 │ │ │ │ + blt 55fe0 <__cxa_atexit@plt+0x4a298> │ │ │ │ + bne 5602c <__cxa_atexit@plt+0x4a2e4> │ │ │ │ + ldr r2, [pc, #128] @ 56094 <__cxa_atexit@plt+0x4a34c> │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ + ldr r9, [r5, #56] @ 0x38 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov sl, r7 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + mov lr, #52 @ 0x34 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + mov r7, r1 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r0, [pc, #72] @ 5608c <__cxa_atexit@plt+0x4a344> │ │ │ │ + str r8, [r5, r3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [r3, #16]! │ │ │ │ + str r1, [r5, lr] │ │ │ │ + tst r9, #3 │ │ │ │ + str r0, [r3] │ │ │ │ + beq 5607c <__cxa_atexit@plt+0x4a334> │ │ │ │ + ldr r3, [pc, #40] @ 56090 <__cxa_atexit@plt+0x4a348> │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r8, [r5, #48] @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq fp, sp, ip, lsl r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq pc, r0, ip, lsl #16 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + ldr r1, [pc, #64] @ 560f4 <__cxa_atexit@plt+0x4a3ac> │ │ │ │ + ldr sl, [r2, #20] │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + str r3, [r2, #36] @ 0x24 │ │ │ │ + str sl, [r2, #40] @ 0x28 │ │ │ │ + beq 560e8 <__cxa_atexit@plt+0x4a3a0> │ │ │ │ + ldr r2, [pc, #36] @ 560f8 <__cxa_atexit@plt+0x4a3b0> │ │ │ │ + ldr r8, [r5, #48] @ 0x30 │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5eb04 <__cxa_atexit@plt+0x52dbc> │ │ │ │ - ldr r3, [pc, #60] @ 5eb14 <__cxa_atexit@plt+0x52dcc> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, fp, lsl #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 56128 <__cxa_atexit@plt+0x4a3e0> │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr sl, [r5, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq pc, r0, fp, lsl #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #140] @ 561d4 <__cxa_atexit@plt+0x4a48c> │ │ │ │ + str r8, [r5, #36] @ 0x24 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str sl, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 561b0 <__cxa_atexit@plt+0x4a468> │ │ │ │ + ldr r3, [pc, #116] @ 561d8 <__cxa_atexit@plt+0x4a490> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + beq 561bc <__cxa_atexit@plt+0x4a474> │ │ │ │ + ldr r3, [pc, #96] @ 561dc <__cxa_atexit@plt+0x4a494> │ │ │ │ tst r8, #3 │ │ │ │ + str sl, [r7, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5eaf4 <__cxa_atexit@plt+0x52dac> │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + beq 561c8 <__cxa_atexit@plt+0x4a480> │ │ │ │ + ldr r5, [pc, #76] @ 561e0 <__cxa_atexit@plt+0x4a498> │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str r8, [r7] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5eb18 <__cxa_atexit@plt+0x52dd0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + andeq r1, r0, sl, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #92] @ 56254 <__cxa_atexit@plt+0x4a50c> │ │ │ │ + ldr sl, [r5, #40] @ 0x28 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 56240 <__cxa_atexit@plt+0x4a4f8> │ │ │ │ + ldr r3, [pc, #68] @ 56258 <__cxa_atexit@plt+0x4a510> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5624c <__cxa_atexit@plt+0x4a504> │ │ │ │ + ldr r3, [pc, #44] @ 5625c <__cxa_atexit@plt+0x4a514> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq fp, sp, r0, lsr #5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rsceq fp, sp, r4, ror r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5eb8c <__cxa_atexit@plt+0x52e44> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5eb84 <__cxa_atexit@plt+0x52e3c> │ │ │ │ - ldr r8, [pc, #40] @ 5eb94 <__cxa_atexit@plt+0x52e4c> │ │ │ │ - ldr r3, [pc, #40] @ 5eb98 <__cxa_atexit@plt+0x52e50> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b 733530 <__cxa_atexit@plt+0x7277e8> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r1, r0, sl, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ 562ac <__cxa_atexit@plt+0x4a564> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ + beq 562a4 <__cxa_atexit@plt+0x4a55c> │ │ │ │ + ldr r3, [pc, #32] @ 562b0 <__cxa_atexit@plt+0x4a568> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq fp, r8, lr, asr r5 │ │ │ │ - rscseq r0, sp, r4, ror #21 │ │ │ │ - rsceq fp, sp, r8, lsl r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ebe4 <__cxa_atexit@plt+0x52e9c> │ │ │ │ - ldr r7, [pc, #52] @ 5ebf4 <__cxa_atexit@plt+0x52eac> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r1, r0, sl, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 562dc <__cxa_atexit@plt+0x4a594> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #36] @ 0x24 │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r7, r0, sl, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #144] @ 5638c <__cxa_atexit@plt+0x4a644> │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #32]! │ │ │ │ + beq 56368 <__cxa_atexit@plt+0x4a620> │ │ │ │ + ldr r2, [pc, #116] @ 56390 <__cxa_atexit@plt+0x4a648> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq 56374 <__cxa_atexit@plt+0x4a62c> │ │ │ │ + ldr r2, [pc, #96] @ 56394 <__cxa_atexit@plt+0x4a64c> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5ebd8 <__cxa_atexit@plt+0x52e90> │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 56380 <__cxa_atexit@plt+0x4a638> │ │ │ │ + ldr r5, [pc, #76] @ 56398 <__cxa_atexit@plt+0x4a650> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r8, [r7, #36] @ 0x24 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #40] @ 0x28 │ │ │ │ mov r7, r8 │ │ │ │ - b 5ec08 <__cxa_atexit@plt+0x52ec0> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ebf8 <__cxa_atexit@plt+0x52eb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + andeq r0, r0, r9, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #100] @ 56414 <__cxa_atexit@plt+0x4a6cc> │ │ │ │ + ldr sl, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r5, #36] @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq fp, sp, r0, ror #3 │ │ │ │ - strhteq fp, [sp], #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5ec80 <__cxa_atexit@plt+0x52f38> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #144] @ 5ecb8 <__cxa_atexit@plt+0x52f70> │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 56400 <__cxa_atexit@plt+0x4a6b8> │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 5ec6c <__cxa_atexit@plt+0x52f24> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5ec90 <__cxa_atexit@plt+0x52f48> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 5eca4 <__cxa_atexit@plt+0x52f5c> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r3, [pc, #96] @ 5ecbc <__cxa_atexit@plt+0x52f74> │ │ │ │ + ldr r2, [pc, #72] @ 56418 <__cxa_atexit@plt+0x4a6d0> │ │ │ │ + ldr r7, [r3, #32]! │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5ec78 <__cxa_atexit@plt+0x52f30> │ │ │ │ - b 5ed58 <__cxa_atexit@plt+0x53010> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 5640c <__cxa_atexit@plt+0x4a6c4> │ │ │ │ + ldr r2, [pc, #48] @ 5641c <__cxa_atexit@plt+0x4a6d4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r2, [r3, #-2] │ │ │ │ - b 5ec20 <__cxa_atexit@plt+0x52ed8> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r2, r7 │ │ │ │ - beq 5ec50 <__cxa_atexit@plt+0x52f08> │ │ │ │ - ldr r7, [pc, #20] @ 5ecc0 <__cxa_atexit@plt+0x52f78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrhteq r0, [sp], #148 @ 0x94 │ │ │ │ - strdeq fp, [sp], #4 @ │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r9, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - and r0, r2, #3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5ed18 <__cxa_atexit@plt+0x52fd0> │ │ │ │ - sub r2, r0, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 5ed2c <__cxa_atexit@plt+0x52fe4> │ │ │ │ - ldr r3, [pc, #68] @ 5ed44 <__cxa_atexit@plt+0x52ffc> │ │ │ │ + ldr r2, [pc, #64] @ 56474 <__cxa_atexit@plt+0x4a72c> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #32]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5ed10 <__cxa_atexit@plt+0x52fc8> │ │ │ │ - b 5ed58 <__cxa_atexit@plt+0x53010> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - bic r2, r2, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 5ecf8 <__cxa_atexit@plt+0x52fb0> │ │ │ │ - ldr r7, [pc, #20] @ 5ed48 <__cxa_atexit@plt+0x53000> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ + str sl, [r3] │ │ │ │ + beq 5646c <__cxa_atexit@plt+0x4a724> │ │ │ │ + ldr r2, [pc, #36] @ 56478 <__cxa_atexit@plt+0x4a730> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ mov r5, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r0, sp, ip, lsr #18 │ │ │ │ - rsceq fp, sp, ip, rrx │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5eda8 <__cxa_atexit@plt+0x53060> │ │ │ │ - ldr r3, [pc, #104] @ 5eddc <__cxa_atexit@plt+0x53094> │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r0, r9, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #32]! │ │ │ │ + ldr r3, [pc, #20] @ 564a4 <__cxa_atexit@plt+0x4a75c> │ │ │ │ + ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 56518 <__cxa_atexit@plt+0x4a7d0> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 5edbc <__cxa_atexit@plt+0x53074> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5edc4 <__cxa_atexit@plt+0x5307c> │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #48] @ 5ede0 <__cxa_atexit@plt+0x53098> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + beq 564f8 <__cxa_atexit@plt+0x4a7b0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 56504 <__cxa_atexit@plt+0x4a7bc> │ │ │ │ + ldr r2, [pc, #56] @ 5651c <__cxa_atexit@plt+0x4a7d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5ede4 <__cxa_atexit@plt+0x5309c> │ │ │ │ - ldr r0, [pc, #24] @ 5ede8 <__cxa_atexit@plt+0x530a0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - smlalseq r0, sp, r4, r9 │ │ │ │ - rsceq sl, sp, ip, ror #31 │ │ │ │ - rsceq sl, sp, r8, ror #31 │ │ │ │ - rsceq sl, sp, ip, asr #31 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r9, sp, r8, lsr r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5ee1c <__cxa_atexit@plt+0x530d4> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #16] @ 5ee34 <__cxa_atexit@plt+0x530ec> │ │ │ │ - ldr r0, [pc, #16] @ 5ee38 <__cxa_atexit@plt+0x530f0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5655c <__cxa_atexit@plt+0x4a814> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 56568 <__cxa_atexit@plt+0x4a820> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - smlaleq sl, sp, r4, pc @ │ │ │ │ - smlaleq sl, sp, r0, pc @ │ │ │ │ - rsceq sl, sp, r8, ror pc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq r9, [sp], #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r8 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 565fc <__cxa_atexit@plt+0x4a8b4> │ │ │ │ + str r5, [sp, #4] │ │ │ │ + ldr r5, [r7, #27] │ │ │ │ + add ip, r7, #7 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [r7, #31] │ │ │ │ + ldr lr, [r7, #35] @ 0x23 │ │ │ │ + ldm ip, {r0, r2, r9, sl, ip} │ │ │ │ + str r5, [sp, #12] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r7, [r7, #39] @ 0x27 │ │ │ │ + ldr fp, [pc, #76] @ 5660c <__cxa_atexit@plt+0x4a8c4> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r7, [sp] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r8, sl, ip} │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff74c │ │ │ │ + andeq r0, r2, r8 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #72 @ 0x48 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5ee84 <__cxa_atexit@plt+0x5313c> │ │ │ │ - ldr r7, [pc, #52] @ 5ee94 <__cxa_atexit@plt+0x5314c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5ee78 <__cxa_atexit@plt+0x53130> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5eea8 <__cxa_atexit@plt+0x53160> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 56714 <__cxa_atexit@plt+0x4a9cc> │ │ │ │ + ldr r1, [pc, #240] @ 56720 <__cxa_atexit@plt+0x4a9d8> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #-48]! @ 0xffffffd0 │ │ │ │ + ldr r8, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r9, [r2, #20] │ │ │ │ + ldr r1, [pc, #212] @ 56724 <__cxa_atexit@plt+0x4a9dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + ldr sl, [r2, #32] │ │ │ │ + str r1, [r0, #40] @ 0x28 │ │ │ │ + ldr r1, [r2, #36] @ 0x24 │ │ │ │ + str r7, [r0, #32] │ │ │ │ + ldr r7, [r2, #28] │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ + tst r1, #3 │ │ │ │ + str r8, [r0, #28] │ │ │ │ + str r9, [r0, #24] │ │ │ │ + str r2, [r0, #20] │ │ │ │ + str r3, [r0, #16] │ │ │ │ + str lr, [r0, #12] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + str sl, [r0, #4] │ │ │ │ + beq 566ec <__cxa_atexit@plt+0x4a9a4> │ │ │ │ + ldr r3, [pc, #132] @ 56728 <__cxa_atexit@plt+0x4a9e0> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + str r3, [r2, #-52]! @ 0xffffffcc │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + beq 566fc <__cxa_atexit@plt+0x4a9b4> │ │ │ │ + ldr r3, [pc, #96] @ 5672c <__cxa_atexit@plt+0x4a9e4> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-56]! @ 0xffffffc8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 5670c <__cxa_atexit@plt+0x4a9c4> │ │ │ │ + b 567f0 <__cxa_atexit@plt+0x4aaa8> │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ee98 <__cxa_atexit@plt+0x53150> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq sl, sp, r8, asr #30 │ │ │ │ - rsceq sl, sp, ip, lsl pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5ef20 <__cxa_atexit@plt+0x531d8> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #144] @ 5ef58 <__cxa_atexit@plt+0x53210> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + rscseq r9, sp, r4, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, r9, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [pc, #88] @ 567a0 <__cxa_atexit@plt+0x4aa58> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #-4]! │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 5ef0c <__cxa_atexit@plt+0x531c4> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5ef30 <__cxa_atexit@plt+0x531e8> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 5ef44 <__cxa_atexit@plt+0x531fc> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r3, [pc, #96] @ 5ef5c <__cxa_atexit@plt+0x53214> │ │ │ │ tst r7, #3 │ │ │ │ + beq 5678c <__cxa_atexit@plt+0x4aa44> │ │ │ │ + ldr r3, [pc, #60] @ 567a4 <__cxa_atexit@plt+0x4aa5c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5ef18 <__cxa_atexit@plt+0x531d0> │ │ │ │ - b 5eff8 <__cxa_atexit@plt+0x532b0> │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 56798 <__cxa_atexit@plt+0x4aa50> │ │ │ │ + b 567f0 <__cxa_atexit@plt+0x4aaa8> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r2, [r3, #-2] │ │ │ │ - b 5eec0 <__cxa_atexit@plt+0x53178> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r2, r7 │ │ │ │ - beq 5eef0 <__cxa_atexit@plt+0x531a8> │ │ │ │ - ldr r7, [pc, #20] @ 5ef60 <__cxa_atexit@plt+0x53218> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrshteq r0, [sp], #120 @ 0x78 │ │ │ │ - rsceq sl, sp, r4, asr lr │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - and r0, r2, #3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5efb8 <__cxa_atexit@plt+0x53270> │ │ │ │ - sub r2, r0, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 5efcc <__cxa_atexit@plt+0x53284> │ │ │ │ - ldr r3, [pc, #68] @ 5efe4 <__cxa_atexit@plt+0x5329c> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, sl, lsl #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 567e4 <__cxa_atexit@plt+0x4aa9c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5efb0 <__cxa_atexit@plt+0x53268> │ │ │ │ - b 5eff8 <__cxa_atexit@plt+0x532b0> │ │ │ │ + beq 567dc <__cxa_atexit@plt+0x4aa94> │ │ │ │ + b 567f0 <__cxa_atexit@plt+0x4aaa8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bic r2, r2, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 5ef98 <__cxa_atexit@plt+0x53250> │ │ │ │ - ldr r7, [pc, #20] @ 5efe8 <__cxa_atexit@plt+0x532a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r0, sp, r0, ror r7 │ │ │ │ - rsceq sl, sp, ip, asr #27 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5f05c <__cxa_atexit@plt+0x53314> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, fp, lsl #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #100] @ 56864 <__cxa_atexit@plt+0x4ab1c> │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #120] @ 5f090 <__cxa_atexit@plt+0x53348> │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ + beq 56850 <__cxa_atexit@plt+0x4ab08> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #60] @ 56868 <__cxa_atexit@plt+0x4ab20> │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq 5f070 <__cxa_atexit@plt+0x53328> │ │ │ │ - bic r2, r7, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5f078 <__cxa_atexit@plt+0x53330> │ │ │ │ - ldr r5, [pc, #72] @ 5f094 <__cxa_atexit@plt+0x5334c> │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5685c <__cxa_atexit@plt+0x4ab14> │ │ │ │ + b 568b8 <__cxa_atexit@plt+0x4ab70> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #52] @ 5f098 <__cxa_atexit@plt+0x53350> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5f09c <__cxa_atexit@plt+0x53354> │ │ │ │ - ldr r0, [pc, #28] @ 5f0a0 <__cxa_atexit@plt+0x53358> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r1, r0, ip, lsl #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 568ac <__cxa_atexit@plt+0x4ab64> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 568a4 <__cxa_atexit@plt+0x4ab5c> │ │ │ │ + b 568b8 <__cxa_atexit@plt+0x4ab70> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - ldrshteq r0, [sp], #92 @ 0x5c │ │ │ │ - rsceq sl, sp, r8, lsr sp │ │ │ │ - rsceq sl, sp, r4, lsr sp │ │ │ │ - rsceq sl, sp, r4, lsl sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq ip, r0, pc, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #48] @ 0x30 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5f0dc <__cxa_atexit@plt+0x53394> │ │ │ │ - ldr r3, [pc, #48] @ 5f0fc <__cxa_atexit@plt+0x533b4> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ + bne 56930 <__cxa_atexit@plt+0x4abe8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r3, #12]! │ │ │ │ + ldr r0, [r3, #-8] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bge 568f8 <__cxa_atexit@plt+0x4abb0> │ │ │ │ + mov lr, #56 @ 0x38 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r1, sl │ │ │ │ + b 56940 <__cxa_atexit@plt+0x4abf8> │ │ │ │ + bne 56930 <__cxa_atexit@plt+0x4abe8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cmp r0, r2 │ │ │ │ + blt 568e4 <__cxa_atexit@plt+0x4ab9c> │ │ │ │ + bne 56930 <__cxa_atexit@plt+0x4abe8> │ │ │ │ + ldr r2, [pc, #128] @ 56998 <__cxa_atexit@plt+0x4ac50> │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ + ldr r9, [r5, #56] @ 0x38 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov sl, r7 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + mov lr, #52 @ 0x34 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + mov r7, r1 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r0, [pc, #72] @ 56990 <__cxa_atexit@plt+0x4ac48> │ │ │ │ + str r8, [r5, r3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [r3, #16]! │ │ │ │ + str r1, [r5, lr] │ │ │ │ + tst r9, #3 │ │ │ │ + str r0, [r3] │ │ │ │ + beq 56980 <__cxa_atexit@plt+0x4ac38> │ │ │ │ + ldr r3, [pc, #40] @ 56994 <__cxa_atexit@plt+0x4ac4c> │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r8, [r5, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #16] @ 5f0f4 <__cxa_atexit@plt+0x533ac> │ │ │ │ - ldr r0, [pc, #16] @ 5f0f8 <__cxa_atexit@plt+0x533b0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldrdeq sl, [sp], #196 @ 0xc4 @ │ │ │ │ - ldrdeq sl, [sp], #192 @ 0xc0 @ │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq pc, r0, ip, lsl #16 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5f134 <__cxa_atexit@plt+0x533ec> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5f138 <__cxa_atexit@plt+0x533f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r0, sp, r8, asr #10 │ │ │ │ - rscseq r0, sp, r4, lsr #12 │ │ │ │ - strdeq sl, [sp], #192 @ 0xc0 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5f1a4 <__cxa_atexit@plt+0x5345c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f1b0 <__cxa_atexit@plt+0x53468> │ │ │ │ - ldr r1, [pc, #80] @ 5f1c0 <__cxa_atexit@plt+0x53478> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #68] @ 5f1c4 <__cxa_atexit@plt+0x5347c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #56] @ 5f1c8 <__cxa_atexit@plt+0x53480> │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r0, [sp], #76 @ 0x4c │ │ │ │ - rscseq r0, sp, r0, asr #13 │ │ │ │ - ldrshteq r0, [sp], #76 @ 0x4c │ │ │ │ - rsceq sl, sp, r0, ror #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5f250 <__cxa_atexit@plt+0x53508> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f258 <__cxa_atexit@plt+0x53510> │ │ │ │ - ldr r1, [pc, #104] @ 5f26c <__cxa_atexit@plt+0x53524> │ │ │ │ - sub r9, r6, #18 │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r0, [pc, #80] @ 5f270 <__cxa_atexit@plt+0x53528> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #76] @ 5f274 <__cxa_atexit@plt+0x5352c> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #68] @ 5f278 <__cxa_atexit@plt+0x53530> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - stm sl, {r1, r2, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5f260 <__cxa_atexit@plt+0x53518> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - rscseq r0, sp, r4, ror #8 │ │ │ │ - rscseq r0, sp, r0, lsr #12 │ │ │ │ - rscseq r0, sp, r4, ror #8 │ │ │ │ - rscseq r0, sp, r0, asr #11 │ │ │ │ - strhteq sl, [sp], #176 @ 0xb0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5f304 <__cxa_atexit@plt+0x535bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f30c <__cxa_atexit@plt+0x535c4> │ │ │ │ - ldr r1, [pc, #108] @ 5f320 <__cxa_atexit@plt+0x535d8> │ │ │ │ - ldr r0, [pc, #108] @ 5f324 <__cxa_atexit@plt+0x535dc> │ │ │ │ - sub r9, r6, #6 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + ldr r1, [pc, #64] @ 569f8 <__cxa_atexit@plt+0x4acb0> │ │ │ │ + ldr sl, [r2, #20] │ │ │ │ + tst r7, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [pc, #84] @ 5f328 <__cxa_atexit@plt+0x535e0> │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #80] @ 5f32c <__cxa_atexit@plt+0x535e4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr lr, [pc, #72] @ 5f330 <__cxa_atexit@plt+0x535e8> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5f314 <__cxa_atexit@plt+0x535cc> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r2] │ │ │ │ + str r3, [r2, #36] @ 0x24 │ │ │ │ + str sl, [r2, #40] @ 0x28 │ │ │ │ + beq 569ec <__cxa_atexit@plt+0x4aca4> │ │ │ │ + ldr r2, [pc, #36] @ 569fc <__cxa_atexit@plt+0x4acb4> │ │ │ │ + ldr r8, [r5, #48] @ 0x30 │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - ldrhteq r0, [sp], #48 @ 0x30 │ │ │ │ - sbcseq sl, r8, r4, asr #27 │ │ │ │ - rscseq r0, sp, r0, ror #10 │ │ │ │ - rscseq r0, sp, r4, lsr #7 │ │ │ │ - strdeq sl, [sp], #164 @ 0xa4 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5f37c <__cxa_atexit@plt+0x53634> │ │ │ │ - ldr r7, [pc, #52] @ 5f390 <__cxa_atexit@plt+0x53648> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, fp, lsl #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 56a2c <__cxa_atexit@plt+0x4ace4> │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr sl, [r5, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq pc, r0, fp, lsl #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #140] @ 56ad8 <__cxa_atexit@plt+0x4ad90> │ │ │ │ + str r8, [r5, #36] @ 0x24 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, sl} │ │ │ │ - beq 5f370 <__cxa_atexit@plt+0x53628> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5f3a4 <__cxa_atexit@plt+0x5365c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str sl, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 56ab4 <__cxa_atexit@plt+0x4ad6c> │ │ │ │ + ldr r3, [pc, #116] @ 56adc <__cxa_atexit@plt+0x4ad94> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + beq 56ac0 <__cxa_atexit@plt+0x4ad78> │ │ │ │ + ldr r3, [pc, #96] @ 56ae0 <__cxa_atexit@plt+0x4ad98> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r7, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + beq 56acc <__cxa_atexit@plt+0x4ad84> │ │ │ │ + ldr r5, [pc, #76] @ 56ae4 <__cxa_atexit@plt+0x4ad9c> │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str r8, [r7] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5f394 <__cxa_atexit@plt+0x5364c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strhteq sl, [sp], #164 @ 0xa4 │ │ │ │ - smlaleq sl, sp, r4, sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5f3e0 <__cxa_atexit@plt+0x53698> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5f3f0 <__cxa_atexit@plt+0x536a8> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5f400 <__cxa_atexit@plt+0x536b8> │ │ │ │ - ldr r8, [pc, #300] @ 5f504 <__cxa_atexit@plt+0x537bc> │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r8, [pc, #264] @ 5f4f0 <__cxa_atexit@plt+0x537a8> │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r8, [pc, #244] @ 5f4ec <__cxa_atexit@plt+0x537a4> │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r3, [pc, #236] @ 5f4f4 <__cxa_atexit@plt+0x537ac> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + andeq r1, r0, sl, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #92] @ 56b58 <__cxa_atexit@plt+0x4ae10> │ │ │ │ + ldr sl, [r5, #40] @ 0x28 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 56b44 <__cxa_atexit@plt+0x4adfc> │ │ │ │ + ldr r3, [pc, #68] @ 56b5c <__cxa_atexit@plt+0x4ae14> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 5f48c <__cxa_atexit@plt+0x53744> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5f4dc <__cxa_atexit@plt+0x53794> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub lr, r3, #6 │ │ │ │ - add r0, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 5f494 <__cxa_atexit@plt+0x5374c> │ │ │ │ - ldr r8, [pc, #168] @ 5f4f8 <__cxa_atexit@plt+0x537b0> │ │ │ │ - ldr r7, [pc, #168] @ 5f4fc <__cxa_atexit@plt+0x537b4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #160] @ 5f500 <__cxa_atexit@plt+0x537b8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ + str r3, [r5] │ │ │ │ + beq 56b50 <__cxa_atexit@plt+0x4ae08> │ │ │ │ + ldr r3, [pc, #44] @ 56b60 <__cxa_atexit@plt+0x4ae18> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr sl, [pc, #108] @ 5f508 <__cxa_atexit@plt+0x537c0> │ │ │ │ - ldr r8, [pc, #108] @ 5f50c <__cxa_atexit@plt+0x537c4> │ │ │ │ - ldr r2, [pc, #108] @ 5f510 <__cxa_atexit@plt+0x537c8> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [pc, #96] @ 5f514 <__cxa_atexit@plt+0x537cc> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, lr │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - sbcseq sl, r8, r9, ror ip │ │ │ │ - smullseq sl, r8, lr, ip │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - rscseq r0, sp, r0, lsr #7 │ │ │ │ - rscseq r0, sp, ip, lsr #4 │ │ │ │ - ldrsbeq sl, [r8], #203 @ 0xcb │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - ldrsheq sl, [r8], #184 @ 0xb8 │ │ │ │ - smlalseq r0, sp, r4, r3 │ │ │ │ - ldrsbteq r0, [sp], #24 │ │ │ │ - rsceq sl, sp, r4, lsl r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 5f5cc <__cxa_atexit@plt+0x53884> │ │ │ │ - add r5, r2, #12 │ │ │ │ - ldmib r2, {r0, r1} │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add lr, r3, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 5f58c <__cxa_atexit@plt+0x53844> │ │ │ │ - ldr r8, [pc, #124] @ 5f5dc <__cxa_atexit@plt+0x53894> │ │ │ │ - ldr r7, [pc, #124] @ 5f5e0 <__cxa_atexit@plt+0x53898> │ │ │ │ - add sl, r3, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #112] @ 5f5e4 <__cxa_atexit@plt+0x5389c> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm sl, {r0, r1, r2, r7, lr} │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - str r8, [r3, #4] │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r1, r0, sl, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ 56bb0 <__cxa_atexit@plt+0x4ae68> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ + beq 56ba8 <__cxa_atexit@plt+0x4ae60> │ │ │ │ + ldr r3, [pc, #32] @ 56bb4 <__cxa_atexit@plt+0x4ae6c> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr sl, [pc, #84] @ 5f5e8 <__cxa_atexit@plt+0x538a0> │ │ │ │ - ldr r8, [pc, #84] @ 5f5ec <__cxa_atexit@plt+0x538a4> │ │ │ │ - ldr r2, [pc, #84] @ 5f5f0 <__cxa_atexit@plt+0x538a8> │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [pc, #72] @ 5f5f4 <__cxa_atexit@plt+0x538ac> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - rscseq r0, sp, ip, lsl #5 │ │ │ │ - rscseq r0, sp, r8, lsl r1 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - sbcseq sl, r8, r0, lsl #22 │ │ │ │ - smlalseq r0, sp, ip, r2 │ │ │ │ - rscseq r0, sp, r0, ror #1 │ │ │ │ - rsceq sl, sp, ip, lsr r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5f658 <__cxa_atexit@plt+0x53910> │ │ │ │ - ldr r7, [pc, #80] @ 5f678 <__cxa_atexit@plt+0x53930> │ │ │ │ - ldr r2, [pc, #80] @ 5f67c <__cxa_atexit@plt+0x53934> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r1, r0, sl, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 56be0 <__cxa_atexit@plt+0x4ae98> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #36] @ 0x24 │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r7, r0, sl, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #144] @ 56c90 <__cxa_atexit@plt+0x4af48> │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - add r2, r2, #129 @ 0x81 │ │ │ │ - stmdb r3, {r2, sl} │ │ │ │ - beq 5f64c <__cxa_atexit@plt+0x53904> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5f3a4 <__cxa_atexit@plt+0x5365c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5f680 <__cxa_atexit@plt+0x53938> │ │ │ │ - ldr r5, [pc, #32] @ 5f684 <__cxa_atexit@plt+0x5393c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #129 @ 0x81 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - smlalseq r0, sp, ip, r0 │ │ │ │ - ldrdeq sl, [sp], #124 @ 0x7c @ │ │ │ │ - rscseq r0, sp, r8, rrx │ │ │ │ - strhteq sl, [sp], #116 @ 0x74 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ 5f6b0 <__cxa_atexit@plt+0x53968> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - rsceq sl, sp, r0, lsr #15 │ │ │ │ - rsceq sl, sp, r8, ror r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f6f0 <__cxa_atexit@plt+0x539a8> │ │ │ │ - ldr r2, [pc, #36] @ 5f6f8 <__cxa_atexit@plt+0x539b0> │ │ │ │ - ldr r1, [pc, #36] @ 5f6fc <__cxa_atexit@plt+0x539b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rsceq sl, sp, r0, lsl #15 │ │ │ │ - smlalseq pc, ip, r0, pc @ │ │ │ │ - rsceq sl, sp, ip, asr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + str r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5f748 <__cxa_atexit@plt+0x53a00> │ │ │ │ - ldr r7, [pc, #52] @ 5f75c <__cxa_atexit@plt+0x53a14> │ │ │ │ + str r8, [r3, #32]! │ │ │ │ + beq 56c6c <__cxa_atexit@plt+0x4af24> │ │ │ │ + ldr r2, [pc, #116] @ 56c94 <__cxa_atexit@plt+0x4af4c> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq 56c78 <__cxa_atexit@plt+0x4af30> │ │ │ │ + ldr r2, [pc, #96] @ 56c98 <__cxa_atexit@plt+0x4af50> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5f73c <__cxa_atexit@plt+0x539f4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5f770 <__cxa_atexit@plt+0x53a28> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 56c84 <__cxa_atexit@plt+0x4af3c> │ │ │ │ + ldr r5, [pc, #76] @ 56c9c <__cxa_atexit@plt+0x4af54> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r8, [r7, #36] @ 0x24 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #40] @ 0x28 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5f760 <__cxa_atexit@plt+0x53a18> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r8, r2 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq sl, sp, r8, lsr #14 │ │ │ │ - strdeq sl, [sp], #108 @ 0x6c @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5f7b0 <__cxa_atexit@plt+0x53a68> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5f7c8 <__cxa_atexit@plt+0x53a80> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5f7e0 <__cxa_atexit@plt+0x53a98> │ │ │ │ - ldr r7, [pc, #184] @ 5f858 <__cxa_atexit@plt+0x53b10> │ │ │ │ - ldr r0, [pc, #184] @ 5f85c <__cxa_atexit@plt+0x53b14> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #152] @ 5f850 <__cxa_atexit@plt+0x53b08> │ │ │ │ - ldr r0, [pc, #152] @ 5f854 <__cxa_atexit@plt+0x53b0c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #120] @ 5f848 <__cxa_atexit@plt+0x53b00> │ │ │ │ - ldr r0, [pc, #120] @ 5f84c <__cxa_atexit@plt+0x53b04> │ │ │ │ - add r5, r5, #4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + andeq r0, r0, r9, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #100] @ 56d18 <__cxa_atexit@plt+0x4afd0> │ │ │ │ + ldr sl, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r5, #36] @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5f838 <__cxa_atexit@plt+0x53af0> │ │ │ │ - ldr r2, [pc, #104] @ 5f860 <__cxa_atexit@plt+0x53b18> │ │ │ │ - ldr r8, [pc, #104] @ 5f864 <__cxa_atexit@plt+0x53b1c> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 56d04 <__cxa_atexit@plt+0x4afbc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #72] @ 56d1c <__cxa_atexit@plt+0x4afd4> │ │ │ │ + ldr r7, [r3, #32]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #92] @ 5f868 <__cxa_atexit@plt+0x53b20> │ │ │ │ - add lr, r6, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #76] @ 5f86c <__cxa_atexit@plt+0x53b24> │ │ │ │ - sub r9, r3, #6 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - stm lr, {r0, r2, r6} │ │ │ │ - mov r6, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq sl, sp, r8, asr #12 │ │ │ │ - rsceq sl, sp, r4, asr #12 │ │ │ │ - rsceq sl, sp, ip, asr #12 │ │ │ │ - rsceq sl, sp, r8, asr #12 │ │ │ │ - rsceq sl, sp, r0, asr r6 │ │ │ │ - rsceq sl, sp, ip, asr #12 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - smullseq sl, r8, r0, r8 │ │ │ │ - rscseq r0, sp, r8, lsr #32 │ │ │ │ - rscseq pc, ip, r8, ror #28 │ │ │ │ - rsceq sl, sp, r0, lsr #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b b95bbc <__cxa_atexit@plt+0xb89e74> │ │ │ │ - rsceq sl, sp, r8, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5f918 <__cxa_atexit@plt+0x53bd0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f920 <__cxa_atexit@plt+0x53bd8> │ │ │ │ - ldr lr, [pc, #112] @ 5f934 <__cxa_atexit@plt+0x53bec> │ │ │ │ - ldr r0, [pc, #112] @ 5f938 <__cxa_atexit@plt+0x53bf0> │ │ │ │ - sub sl, r6, #14 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #88] @ 5f93c <__cxa_atexit@plt+0x53bf4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [pc, #84] @ 5f940 <__cxa_atexit@plt+0x53bf8> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - ldr r3, [pc, #56] @ 5f944 <__cxa_atexit@plt+0x53bfc> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b b9762c <__cxa_atexit@plt+0xb8b8e4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5f928 <__cxa_atexit@plt+0x53be0> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - rscseq pc, ip, r0, lsr #27 │ │ │ │ - rscseq pc, ip, r0, lsl pc @ │ │ │ │ - rscseq pc, ip, r0, lsr #27 │ │ │ │ - rscseq pc, ip, ip, asr #26 │ │ │ │ - rsceq sl, sp, r8, asr r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5f9e0 <__cxa_atexit@plt+0x53c98> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f9e8 <__cxa_atexit@plt+0x53ca0> │ │ │ │ - ldr r1, [pc, #124] @ 5f9fc <__cxa_atexit@plt+0x53cb4> │ │ │ │ - ldr r0, [pc, #124] @ 5fa00 <__cxa_atexit@plt+0x53cb8> │ │ │ │ - sub lr, r6, #18 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #92] @ 5fa04 <__cxa_atexit@plt+0x53cbc> │ │ │ │ - add ip, r3, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #84] @ 5fa08 <__cxa_atexit@plt+0x53cc0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr sl, [pc, #76] @ 5fa0c <__cxa_atexit@plt+0x53cc4> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - stm ip, {r2, r9, sl} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r2, r3, #20 │ │ │ │ - stm r2, {r0, r3, sl} │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5f9f0 <__cxa_atexit@plt+0x53ca8> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 56d10 <__cxa_atexit@plt+0x4afc8> │ │ │ │ + ldr r2, [pc, #48] @ 56d20 <__cxa_atexit@plt+0x4afd8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - rscseq pc, ip, r4, ror #25 │ │ │ │ - smlalseq pc, ip, r4, lr @ │ │ │ │ - rscseq pc, ip, r0, lsl pc @ │ │ │ │ - rscseq pc, ip, ip, asr #25 │ │ │ │ - rsceq sl, sp, ip, lsl #9 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5fa94 <__cxa_atexit@plt+0x53d4c> │ │ │ │ - ldr r3, [pc, #112] @ 5faac <__cxa_atexit@plt+0x53d64> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #18 │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #92] @ 5fab0 <__cxa_atexit@plt+0x53d68> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #88] @ 5fab4 <__cxa_atexit@plt+0x53d6c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #80] @ 5fab8 <__cxa_atexit@plt+0x53d70> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - str r1, [r7, #24] │ │ │ │ - str r7, [r7, #28] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5fabc <__cxa_atexit@plt+0x53d74> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r9, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 56d78 <__cxa_atexit@plt+0x4b030> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #32]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r3] │ │ │ │ + beq 56d70 <__cxa_atexit@plt+0x4b028> │ │ │ │ + ldr r2, [pc, #36] @ 56d7c <__cxa_atexit@plt+0x4b034> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - rscseq pc, ip, r4, lsr #27 │ │ │ │ - rscseq pc, ip, r0, lsr ip @ │ │ │ │ - ldrsbteq pc, [ip], #216 @ 0xd8 @ │ │ │ │ - rsceq sl, sp, r4, lsl r4 │ │ │ │ - rsceq sl, sp, ip, ror #7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r9, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #32]! │ │ │ │ + ldr r3, [pc, #20] @ 56da8 <__cxa_atexit@plt+0x4b060> │ │ │ │ + ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - mov sl, r9 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5fb84 <__cxa_atexit@plt+0x53e3c> │ │ │ │ - ldr r3, [pc, #204] @ 5fbb4 <__cxa_atexit@plt+0x53e6c> │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 56e1c <__cxa_atexit@plt+0x4b0d4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - beq 5fb74 <__cxa_atexit@plt+0x53e2c> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5fb98 <__cxa_atexit@plt+0x53e50> │ │ │ │ - ldr r7, [pc, #168] @ 5fbc0 <__cxa_atexit@plt+0x53e78> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #18 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #148] @ 5fbc4 <__cxa_atexit@plt+0x53e7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #144] @ 5fbc8 <__cxa_atexit@plt+0x53e80> │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 56dfc <__cxa_atexit@plt+0x4b0b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 56e08 <__cxa_atexit@plt+0x4b0c0> │ │ │ │ + ldr r2, [pc, #56] @ 56e20 <__cxa_atexit@plt+0x4b0d8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #136] @ 5fbcc <__cxa_atexit@plt+0x53e84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5fbbc <__cxa_atexit@plt+0x53e74> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5fbb8 <__cxa_atexit@plt+0x53e70> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rsceq sl, sp, ip, lsl #6 │ │ │ │ - rsceq sl, sp, ip, lsr #6 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - rscseq pc, ip, r8, asr #25 │ │ │ │ - rscseq pc, ip, r4, asr fp @ │ │ │ │ - ldrshteq pc, [ip], #204 @ 0xcc @ │ │ │ │ - rsceq sl, sp, r0, ror #5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r8, sp, r4, lsr r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr sl, [r6, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5fc64 <__cxa_atexit@plt+0x53f1c> │ │ │ │ - ldr r7, [pc, #112] @ 5fc7c <__cxa_atexit@plt+0x53f34> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r6, #18 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #92] @ 5fc80 <__cxa_atexit@plt+0x53f38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #88] @ 5fc84 <__cxa_atexit@plt+0x53f3c> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #80] @ 5fc88 <__cxa_atexit@plt+0x53f40> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 56e60 <__cxa_atexit@plt+0x4b118> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 56e6c <__cxa_atexit@plt+0x4b124> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5fc8c <__cxa_atexit@plt+0x53f44> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r8, sp, ip, asr #17 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r8 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 56f1c <__cxa_atexit@plt+0x4b1d4> │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r5, [r7, #17] │ │ │ │ + add ip, r7, #5 │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [r7, #29] │ │ │ │ + str r9, [sp, #20] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #21] │ │ │ │ + ldr r8, [r7, #25] │ │ │ │ + ldr lr, [r7, #33] @ 0x21 │ │ │ │ + ldr r7, [r7, #37] @ 0x25 │ │ │ │ + ldr fp, [pc, #88] @ 56f2c <__cxa_atexit@plt+0x4b1e4> │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, ip} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - ldrsbteq pc, [ip], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, ip, r0, ror #20 │ │ │ │ - rscseq pc, ip, r8, lsl #24 │ │ │ │ - rsceq sl, sp, r4, asr #4 │ │ │ │ - rsceq sl, sp, r0, lsr r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5fccc <__cxa_atexit@plt+0x53f84> │ │ │ │ - ldr r2, [pc, #36] @ 5fcd4 <__cxa_atexit@plt+0x53f8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 5fcd8 <__cxa_atexit@plt+0x53f90> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b eb100 <__cxa_atexit@plt+0xdf3b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, ip, r0, asr #19 │ │ │ │ - rscseq pc, ip, r0, lsl ip @ │ │ │ │ - strhteq sl, [sp], #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b b95bbc <__cxa_atexit@plt+0xb89e74> │ │ │ │ - ldrdeq sl, [sp], #20 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + @ instruction: 0xfffff73c │ │ │ │ + rsceq r0, lr, r4, ror #22 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + sub r5, r5, #56 @ 0x38 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5fda0 <__cxa_atexit@plt+0x54058> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5fda8 <__cxa_atexit@plt+0x54060> │ │ │ │ - ldr lr, [pc, #140] @ 5fdbc <__cxa_atexit@plt+0x54074> │ │ │ │ - ldr r0, [pc, #140] @ 5fdc0 <__cxa_atexit@plt+0x54078> │ │ │ │ + bhi 56ff4 <__cxa_atexit@plt+0x4b2ac> │ │ │ │ + ldr lr, [pc, #168] @ 57000 <__cxa_atexit@plt+0x4b2b8> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r1, [r7, #33] @ 0x21 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [pc, #116] @ 5fdc4 <__cxa_atexit@plt+0x5407c> │ │ │ │ - str lr, [r3, #16]! │ │ │ │ - ldr r2, [pc, #112] @ 5fdc8 <__cxa_atexit@plt+0x54080> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr lr, [pc, #104] @ 5fdcc <__cxa_atexit@plt+0x54084> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #96] @ 5fdd0 <__cxa_atexit@plt+0x54088> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - str sl, [r3, #8] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - sub sl, r6, #38 @ 0x26 │ │ │ │ - add r0, r0, #1 │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - str r3, [r3, #16] │ │ │ │ - b b9762c <__cxa_atexit@plt+0xb8b8e4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5fdb0 <__cxa_atexit@plt+0x54068> │ │ │ │ - mov r5, #44 @ 0x2c │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - rscseq pc, ip, r8, lsr r9 @ │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rscseq pc, ip, r0, lsl #18 │ │ │ │ - rscseq pc, ip, r8, lsr #18 │ │ │ │ - rscseq pc, ip, r4, lsl #21 │ │ │ │ - rsceq sl, sp, r8, asr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5fe58 <__cxa_atexit@plt+0x54110> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5fe60 <__cxa_atexit@plt+0x54118> │ │ │ │ - ldr r1, [pc, #104] @ 5fe74 <__cxa_atexit@plt+0x5412c> │ │ │ │ - sub r9, r6, #18 │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r0, [pc, #80] @ 5fe78 <__cxa_atexit@plt+0x54130> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #76] @ 5fe7c <__cxa_atexit@plt+0x54134> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #68] @ 5fe80 <__cxa_atexit@plt+0x54138> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - stm sl, {r1, r2, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5fe68 <__cxa_atexit@plt+0x54120> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, ip, ip, asr r8 @ │ │ │ │ - rscseq pc, ip, r8, lsl sl @ │ │ │ │ - rscseq pc, ip, ip, asr r8 @ │ │ │ │ - rscseq pc, ip, ip, lsl #21 │ │ │ │ - rsceq sl, sp, r8, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r8, r5, #16 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 5ff08 <__cxa_atexit@plt+0x541c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5ff14 <__cxa_atexit@plt+0x541cc> │ │ │ │ - ldr lr, [pc, #108] @ 5ff24 <__cxa_atexit@plt+0x541dc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #104] @ 5ff28 <__cxa_atexit@plt+0x541e0> │ │ │ │ - add r7, r7, #8 │ │ │ │ + str lr, [r3, #-44]! @ 0xffffffd4 │ │ │ │ + ldr lr, [r7, #29] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r8, [r7, #17] │ │ │ │ + ldr r0, [r7, #25] │ │ │ │ + ldr ip, [r7, #21] │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #32] │ │ │ │ + ldr lr, [r7, #5] │ │ │ │ + ldr r9, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + add r1, r3, #16 │ │ │ │ + tst sl, #3 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + str r7, [r3, #12] │ │ │ │ + stmib r3, {r8, ip} │ │ │ │ + beq 56fdc <__cxa_atexit@plt+0x4b294> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #72] @ 57004 <__cxa_atexit@plt+0x4b2bc> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldm r7, {r0, r1, r3, r7} │ │ │ │ - ldr r9, [pc, #84] @ 5ff2c <__cxa_atexit@plt+0x541e4> │ │ │ │ - str lr, [r5, #-16] │ │ │ │ + str lr, [r2, #-56] @ 0xffffffc8 │ │ │ │ + sub lr, r2, #52 @ 0x34 │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ tst r7, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r2, #4]! │ │ │ │ - add lr, r2, #8 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ stm lr, {r0, r1, r3} │ │ │ │ - beq 5fefc <__cxa_atexit@plt+0x541b4> │ │ │ │ - mov r5, r8 │ │ │ │ - b 5ff3c <__cxa_atexit@plt+0x541f4> │ │ │ │ + beq 56fec <__cxa_atexit@plt+0x4b2a4> │ │ │ │ + b 5705c <__cxa_atexit@plt+0x4b314> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlaleq r0, lr, r0, sl │ │ │ │ + andeq r0, r0, sl │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 5704c <__cxa_atexit@plt+0x4b304> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 57044 <__cxa_atexit@plt+0x4b2fc> │ │ │ │ + b 5705c <__cxa_atexit@plt+0x4b314> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq pc, ip, r8, lsr #15 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - strdeq r9, [sp], #236 @ 0xec @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r0, lr, r8, asr #20 │ │ │ │ + andeq r0, r0, sp, rrx │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5ffa8 <__cxa_atexit@plt+0x54260> │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5ffe4 <__cxa_atexit@plt+0x5429c> │ │ │ │ - ldr r1, [pc, #164] @ 60008 <__cxa_atexit@plt+0x542c0> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ + bne 571cc <__cxa_atexit@plt+0x4b484> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #88 @ 0x58 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 5725c <__cxa_atexit@plt+0x4b514> │ │ │ │ + str r0, [sp] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r8, [sp, #12] │ │ │ │ + mov sl, r5 │ │ │ │ + ldr ip, [pc, #564] @ 572d4 <__cxa_atexit@plt+0x4b58c> │ │ │ │ + mov r1, r9 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [sl, #40]! @ 0x28 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + add ip, r6, #24 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr fp, [r5, #32] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ + stm ip, {r1, r4, fp} │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #44] @ 0x2c │ │ │ │ + ldr r8, [pc, #472] @ 572d8 <__cxa_atexit@plt+0x4b590> │ │ │ │ + str r3, [r6, #56] @ 0x38 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ + add r0, r6, #68 @ 0x44 │ │ │ │ + stm r0, {r1, r4, fp} │ │ │ │ + add r0, r6, #80 @ 0x50 │ │ │ │ + stm r0, {r3, r9, ip} │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r0, r5 │ │ │ │ + sub r3, lr, #37 @ 0x25 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + str r3, [r0, #48]! @ 0x30 │ │ │ │ + sub r2, lr, #83 @ 0x53 │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp fp, sl │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + bhi 572ac <__cxa_atexit@plt+0x4b564> │ │ │ │ + ldr r1, [sp] │ │ │ │ + add lr, r6, #120 @ 0x78 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 572a0 <__cxa_atexit@plt+0x4b558> │ │ │ │ + ldr r0, [pc, #400] @ 572f0 <__cxa_atexit@plt+0x4b5a8> │ │ │ │ + ldr r1, [pc, #400] @ 572f4 <__cxa_atexit@plt+0x4b5ac> │ │ │ │ + ldr r4, [pc, #400] @ 572f8 <__cxa_atexit@plt+0x4b5b0> │ │ │ │ + ldr r8, [pc, #400] @ 572fc <__cxa_atexit@plt+0x4b5b4> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r1, [pc, #148] @ 6000c <__cxa_atexit@plt+0x542c4> │ │ │ │ - add r8, r6, #8 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr lr, [pc, #136] @ 60010 <__cxa_atexit@plt+0x542c8> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stm r8, {r0, r2, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - ldr r8, [pc, #116] @ 60014 <__cxa_atexit@plt+0x542cc> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5ffec <__cxa_atexit@plt+0x542a4> │ │ │ │ - ldr r1, [pc, #64] @ 5fffc <__cxa_atexit@plt+0x542b4> │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #52] @ 60000 <__cxa_atexit@plt+0x542b8> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, r2} │ │ │ │ - ldr r8, [pc, #40] @ 60004 <__cxa_atexit@plt+0x542bc> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, #28 │ │ │ │ - b 5fff0 <__cxa_atexit@plt+0x542a8> │ │ │ │ - mov r6, #12 │ │ │ │ + str r1, [r6, #92] @ 0x5c │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r3, [r6, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r3, [r6, #100] @ 0x64 │ │ │ │ + str r3, [r6, #116] @ 0x74 │ │ │ │ + sub r3, lr, #5 │ │ │ │ + str r1, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ + str r1, [r6, #120] @ 0x78 │ │ │ │ + sub r6, lr, #25 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ + add r9, r4, #2 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + str r1, [r5, #44] @ 0x2c │ │ │ │ + mov r5, sl │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r6, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr ip, [r0, #48]! @ 0x30 │ │ │ │ + sub lr, r0, #8 │ │ │ │ + ldr r1, [r0, #-4] │ │ │ │ + cmp fp, lr │ │ │ │ + stm r0, {r1, ip} │ │ │ │ + bhi 5726c <__cxa_atexit@plt+0x4b524> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #32 │ │ │ │ + cmp r3, sl │ │ │ │ + bcc 57278 <__cxa_atexit@plt+0x4b530> │ │ │ │ + ldr r0, [pc, #224] @ 572e0 <__cxa_atexit@plt+0x4b598> │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [pc, #220] @ 572e4 <__cxa_atexit@plt+0x4b59c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r0, r1, r9} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + ldr r0, [pc, #204] @ 572e8 <__cxa_atexit@plt+0x4b5a0> │ │ │ │ + sub r1, sl, #5 │ │ │ │ + str r9, [r6, #28] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r0, sl, #25 │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [pc, #168] @ 572ec <__cxa_atexit@plt+0x4b5a4> │ │ │ │ + mov r6, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, r0, #2 │ │ │ │ + mov r5, lr │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #88 @ 0x58 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, ip, r4, lsl #18 │ │ │ │ - rscseq pc, ip, r0, asr #13 │ │ │ │ - ldrshteq pc, [ip], #128 @ 0x80 @ │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - rscseq pc, ip, r0, asr #17 │ │ │ │ - rscseq pc, ip, r4, lsl #14 │ │ │ │ - rscseq pc, ip, r0, lsr r9 @ │ │ │ │ - rsceq r9, sp, r0, asr #29 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + mov r6, lr │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r3, r2 │ │ │ │ + mov sl, r6 │ │ │ │ + b 57284 <__cxa_atexit@plt+0x4b53c> │ │ │ │ + mov r3, r2 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #68] @ 572d0 <__cxa_atexit@plt+0x4b588> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r1, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ 572dc <__cxa_atexit@plt+0x4b594> │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, lr │ │ │ │ + ldmib sp, {r9, sl} │ │ │ │ + bx r1 │ │ │ │ + rsceq r0, lr, ip, lsl #16 │ │ │ │ + @ instruction: 0xfffff4c8 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + rsceq r0, lr, r4, ror #15 │ │ │ │ + @ instruction: 0xffff6db0 │ │ │ │ + rsceq pc, sp, r8, asr #26 │ │ │ │ + @ instruction: 0xffff7104 │ │ │ │ + rsceq pc, sp, r0, ror #26 │ │ │ │ + @ instruction: 0xffff71a8 │ │ │ │ + @ instruction: 0xffff6e4c │ │ │ │ + rsceq pc, sp, r8, lsr #28 │ │ │ │ + rsceq pc, sp, ip, asr #27 │ │ │ │ + strdeq r0, [lr], #116 @ 0x74 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov sl, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5748c <__cxa_atexit@plt+0x4b744> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r1, #80 @ 0x50 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 6008c <__cxa_atexit@plt+0x54344> │ │ │ │ - ldr r2, [pc, #96] @ 600a4 <__cxa_atexit@plt+0x5435c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - ldr r2, [pc, #76] @ 600a8 <__cxa_atexit@plt+0x54360> │ │ │ │ - add lr, r7, #24 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #68] @ 600ac <__cxa_atexit@plt+0x54364> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r5, [r7, #16] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 600b0 <__cxa_atexit@plt+0x54368> │ │ │ │ + bcc 57494 <__cxa_atexit@plt+0x4b74c> │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r5, [sp] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #31] │ │ │ │ + sub r4, r6, #73 @ 0x49 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr lr, [r7, #11] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr ip, [r7, #19] │ │ │ │ + ldr r5, [r7, #23] │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [pc, #356] @ 574dc <__cxa_atexit@plt+0x4b794> │ │ │ │ + sub r2, r6, #55 @ 0x37 │ │ │ │ + str r5, [r1, #72] @ 0x48 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ + str r5, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ + str r8, [r1, #48] @ 0x30 │ │ │ │ + str r3, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ + str lr, [r1, #60] @ 0x3c │ │ │ │ + str r9, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ + str ip, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [pc, #304] @ 574e0 <__cxa_atexit@plt+0x4b798> │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r0, [r1, #16] │ │ │ │ + add r4, pc, r4 │ │ │ │ + stmib r1, {r4, r8} │ │ │ │ + str lr, [r1, #20] │ │ │ │ + ldr r5, [pc, #284] @ 574e4 <__cxa_atexit@plt+0x4b79c> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r2, [sl, #-4] │ │ │ │ + add r5, pc, r5 │ │ │ │ + sub r2, sl, #16 │ │ │ │ + str r5, [r1, #24] │ │ │ │ + sub r5, r6, #33 @ 0x21 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [r1, #28] │ │ │ │ + str r3, [r1, #32] │ │ │ │ + str ip, [sl, #-12] │ │ │ │ + str r5, [sl, #-8] │ │ │ │ + bhi 574b0 <__cxa_atexit@plt+0x4b768> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + add r6, r1, #124 @ 0x7c │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 574a8 <__cxa_atexit@plt+0x4b760> │ │ │ │ + ldr r5, [pc, #228] @ 574f0 <__cxa_atexit@plt+0x4b7a8> │ │ │ │ + ldr lr, [pc, #228] @ 574f4 <__cxa_atexit@plt+0x4b7ac> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #84]! @ 0x54 │ │ │ │ + str r0, [r2] │ │ │ │ + ldr r5, [pc, #212] @ 574f8 <__cxa_atexit@plt+0x4b7b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #241 @ 0xf1 │ │ │ │ + add r5, r5, #512 @ 0x200 │ │ │ │ + str r5, [r1, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #188] @ 574fc <__cxa_atexit@plt+0x4b7b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #184] @ 57500 <__cxa_atexit@plt+0x4b7b8> │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [pc, #176] @ 57504 <__cxa_atexit@plt+0x4b7bc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + str r5, [r1, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r9, [r1, #32] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + str r1, [r1, #20] │ │ │ │ + str r8, [r1, #24] │ │ │ │ + str r0, [r1, #28] │ │ │ │ + str lr, [r1, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r1 │ │ │ │ + b 5749c <__cxa_atexit@plt+0x4b754> │ │ │ │ + mov r5, #80 @ 0x50 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r5, sl │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ 574e8 <__cxa_atexit@plt+0x4b7a0> │ │ │ │ + ldr r5, [pc, #48] @ 574ec <__cxa_atexit@plt+0x4b7a4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + add r5, r5, #241 @ 0xf1 │ │ │ │ + add r8, r5, #512 @ 0x200 │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - smlalseq pc, ip, r8, r7 @ │ │ │ │ - rscseq pc, ip, r4, lsr #12 │ │ │ │ - rsceq r9, sp, r8, asr lr │ │ │ │ - rsceq r9, sp, r4, lsr lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + @ instruction: 0xfffffbbc │ │ │ │ + @ instruction: 0xffffe104 │ │ │ │ + @ instruction: 0xffffe8e0 │ │ │ │ + rsceq pc, sp, r8, asr r9 @ │ │ │ │ + ldrsbteq r8, [sp], #44 @ 0x2c │ │ │ │ + @ instruction: 0xfffd9ae4 │ │ │ │ + @ instruction: 0xfffd9b84 │ │ │ │ + rscseq r8, sp, r0, ror r3 │ │ │ │ + rscseq r8, sp, ip, lsl r2 │ │ │ │ + rscseq r8, sp, r8, lsr r2 │ │ │ │ + rscseq r8, sp, ip, lsr #4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 60164 <__cxa_atexit@plt+0x5441c> │ │ │ │ - ldr r3, [pc, #196] @ 6019c <__cxa_atexit@plt+0x54454> │ │ │ │ + bhi 5759c <__cxa_atexit@plt+0x4b854> │ │ │ │ + ldr lr, [pc, #128] @ 575a8 <__cxa_atexit@plt+0x4b860> │ │ │ │ mov r1, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r1, #-4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - beq 60154 <__cxa_atexit@plt+0x5440c> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r0 │ │ │ │ - bcc 60174 <__cxa_atexit@plt+0x5442c> │ │ │ │ - ldr lr, [pc, #152] @ 601a8 <__cxa_atexit@plt+0x54460> │ │ │ │ - ldr r1, [pc, #152] @ 601ac <__cxa_atexit@plt+0x54464> │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - add r7, r1, #1 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr lr, [pc, #132] @ 601b0 <__cxa_atexit@plt+0x54468> │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 575ac <__cxa_atexit@plt+0x4b864> │ │ │ │ + tst r2, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r0, #6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 601a4 <__cxa_atexit@plt+0x5445c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 601a0 <__cxa_atexit@plt+0x54458> │ │ │ │ - ldr ip, [r4, #-8] │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 57584 <__cxa_atexit@plt+0x4b83c> │ │ │ │ + ldr r3, [pc, #76] @ 575b0 <__cxa_atexit@plt+0x4b868> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 57594 <__cxa_atexit@plt+0x4b84c> │ │ │ │ + b 575f8 <__cxa_atexit@plt+0x4b8b0> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - bx ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rsceq r9, sp, ip, ror #26 │ │ │ │ - rsceq r9, sp, ip, lsl #27 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - rscseq pc, ip, r0, ror #13 │ │ │ │ - rscseq pc, ip, r4, ror #10 │ │ │ │ - rsceq r9, sp, r8, lsr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 60224 <__cxa_atexit@plt+0x544dc> │ │ │ │ - ldr r7, [pc, #92] @ 60240 <__cxa_atexit@plt+0x544f8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #76] @ 60244 <__cxa_atexit@plt+0x544fc> │ │ │ │ - add lr, r3, #24 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #68] @ 60248 <__cxa_atexit@plt+0x54500> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 6024c <__cxa_atexit@plt+0x54504> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ - ldrshteq pc, [ip], #92 @ 0x5c @ │ │ │ │ - rscseq pc, ip, r8, lsl #9 │ │ │ │ - rsceq r9, sp, r0, asr #25 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 60b50 <__cxa_atexit@plt+0x54e08> │ │ │ │ - rsceq r9, sp, ip, asr #25 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 602a0 <__cxa_atexit@plt+0x54558> │ │ │ │ - ldr r2, [pc, #48] @ 602ac <__cxa_atexit@plt+0x54564> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #40] @ 602b0 <__cxa_atexit@plt+0x54568> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 602b4 <__cxa_atexit@plt+0x5456c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r9, r3, #129 @ 0x81 │ │ │ │ - b baf2d4 <__cxa_atexit@plt+0xba358c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrshteq pc, [ip], #52 @ 0x34 @ │ │ │ │ - ldrhteq pc, [ip], #84 @ 0x54 @ │ │ │ │ - rscseq pc, ip, ip, lsr r4 @ │ │ │ │ - rsceq r9, sp, r0, ror #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r8, sp, ip, lsr #2 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ 575ec <__cxa_atexit@plt+0x4b8a4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 575e4 <__cxa_atexit@plt+0x4b89c> │ │ │ │ + b 575f8 <__cxa_atexit@plt+0x4b8b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 576a0 <__cxa_atexit@plt+0x4b958> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60300 <__cxa_atexit@plt+0x545b8> │ │ │ │ - ldr r2, [pc, #48] @ 6030c <__cxa_atexit@plt+0x545c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #40] @ 60310 <__cxa_atexit@plt+0x545c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 60314 <__cxa_atexit@plt+0x545cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r9, r3, #129 @ 0x81 │ │ │ │ - b baf2d4 <__cxa_atexit@plt+0xba358c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 57678 <__cxa_atexit@plt+0x4b930> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 576a4 <__cxa_atexit@plt+0x4b95c> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 57684 <__cxa_atexit@plt+0x4b93c> │ │ │ │ + ldr r1, [pc, #88] @ 576a8 <__cxa_atexit@plt+0x4b960> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 57694 <__cxa_atexit@plt+0x4b94c> │ │ │ │ + ldr r2, [pc, #68] @ 576ac <__cxa_atexit@plt+0x4b964> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - smlalseq pc, ip, r4, r3 @ │ │ │ │ - ldrshteq pc, [ip], #80 @ 0x50 @ │ │ │ │ - ldrsbteq pc, [ip], #60 @ 0x3c @ │ │ │ │ - strdeq r9, [sp], #180 @ 0xb4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 57728 <__cxa_atexit@plt+0x4b9e0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60360 <__cxa_atexit@plt+0x54618> │ │ │ │ - ldr r2, [pc, #48] @ 6036c <__cxa_atexit@plt+0x54624> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #40] @ 60370 <__cxa_atexit@plt+0x54628> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 60374 <__cxa_atexit@plt+0x5462c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r9, r3, #129 @ 0x81 │ │ │ │ - b baf2d4 <__cxa_atexit@plt+0xba358c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 5770c <__cxa_atexit@plt+0x4b9c4> │ │ │ │ + ldr r2, [pc, #68] @ 5772c <__cxa_atexit@plt+0x4b9e4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 5771c <__cxa_atexit@plt+0x4b9d4> │ │ │ │ + ldr r3, [pc, #52] @ 57730 <__cxa_atexit@plt+0x4b9e8> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, ip, r4, lsr r3 @ │ │ │ │ - smlalseq pc, ip, r4, r5 @ │ │ │ │ - rscseq pc, ip, ip, ror r3 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 603b0 <__cxa_atexit@plt+0x54668> │ │ │ │ - ldr r8, [pc, #36] @ 603b8 <__cxa_atexit@plt+0x54670> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 603bc <__cxa_atexit@plt+0x54674> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - sbcseq r9, r8, r1, asr #24 │ │ │ │ - ldrsbteq pc, [ip], #32 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 603fc <__cxa_atexit@plt+0x546b4> │ │ │ │ - ldr r2, [pc, #40] @ 6040c <__cxa_atexit@plt+0x546c4> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 57788 <__cxa_atexit@plt+0x4ba40> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60470 <__cxa_atexit@plt+0x54728> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6047c <__cxa_atexit@plt+0x54734> │ │ │ │ - ldr r2, [pc, #76] @ 6048c <__cxa_atexit@plt+0x54744> │ │ │ │ - ldr r1, [pc, #76] @ 60490 <__cxa_atexit@plt+0x54748> │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 57780 <__cxa_atexit@plt+0x4ba38> │ │ │ │ + ldr r2, [pc, #36] @ 5778c <__cxa_atexit@plt+0x4ba44> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 60494 <__cxa_atexit@plt+0x5474c> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 577b8 <__cxa_atexit@plt+0x4ba70> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 57854 <__cxa_atexit@plt+0x4bb0c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 57830 <__cxa_atexit@plt+0x4bae8> │ │ │ │ + ldr r7, [pc, #108] @ 57858 <__cxa_atexit@plt+0x4bb10> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5783c <__cxa_atexit@plt+0x4baf4> │ │ │ │ + ldr r7, [pc, #88] @ 5785c <__cxa_atexit@plt+0x4bb14> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 57848 <__cxa_atexit@plt+0x4bb00> │ │ │ │ + ldr r7, [pc, #72] @ 57860 <__cxa_atexit@plt+0x4bb18> │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - rscseq pc, ip, r8, lsr #4 │ │ │ │ - sbcseq r9, r8, fp, ror fp │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 604d8 <__cxa_atexit@plt+0x54790> │ │ │ │ - ldr r3, [pc, #44] @ 604e8 <__cxa_atexit@plt+0x547a0> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 578d0 <__cxa_atexit@plt+0x4bb88> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 578bc <__cxa_atexit@plt+0x4bb74> │ │ │ │ + ldr r3, [pc, #64] @ 578d4 <__cxa_atexit@plt+0x4bb8c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 578c8 <__cxa_atexit@plt+0x4bb80> │ │ │ │ + ldr r3, [pc, #44] @ 578d8 <__cxa_atexit@plt+0x4bb90> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60554 <__cxa_atexit@plt+0x5480c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 60560 <__cxa_atexit@plt+0x54818> │ │ │ │ - ldr r2, [pc, #84] @ 60570 <__cxa_atexit@plt+0x54828> │ │ │ │ - ldr r1, [pc, #84] @ 60574 <__cxa_atexit@plt+0x5482c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 60578 <__cxa_atexit@plt+0x54830> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 57924 <__cxa_atexit@plt+0x4bbdc> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5791c <__cxa_atexit@plt+0x4bbd4> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 57928 <__cxa_atexit@plt+0x4bbe0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - rscseq pc, ip, ip, asr #2 │ │ │ │ - ldrheq r9, [r8], #169 @ 0xa9 │ │ │ │ - rsceq r9, sp, ip, lsr r9 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 605d4 <__cxa_atexit@plt+0x5488c> │ │ │ │ - ldr lr, [pc, #64] @ 605e4 <__cxa_atexit@plt+0x5489c> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr r3, [pc, #48] @ 605e8 <__cxa_atexit@plt+0x548a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #4]! │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 57954 <__cxa_atexit@plt+0x4bc0c> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 579c8 <__cxa_atexit@plt+0x4bc80> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 579a8 <__cxa_atexit@plt+0x4bc60> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 579b4 <__cxa_atexit@plt+0x4bc6c> │ │ │ │ + ldr r2, [pc, #56] @ 579cc <__cxa_atexit@plt+0x4bc84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - rsceq r9, sp, r0, lsl #18 │ │ │ │ - rsceq r9, sp, ip, asr #17 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60660 <__cxa_atexit@plt+0x54918> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r7, sp, r8, lsl #27 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6066c <__cxa_atexit@plt+0x54924> │ │ │ │ - ldr lr, [pc, #92] @ 6067c <__cxa_atexit@plt+0x54934> │ │ │ │ - ldr r1, [pc, #92] @ 60680 <__cxa_atexit@plt+0x54938> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 57a0c <__cxa_atexit@plt+0x4bcc4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 57a18 <__cxa_atexit@plt+0x4bcd0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r8, [pc, #64] @ 60684 <__cxa_atexit@plt+0x5493c> │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r2, [r9, #20] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - rscseq pc, ip, r8, asr #32 │ │ │ │ - ldrsbeq r9, [r8], #154 @ 0x9a │ │ │ │ - rsceq r9, sp, r4, ror r8 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 606e4 <__cxa_atexit@plt+0x5499c> │ │ │ │ - ldr lr, [pc, #68] @ 606f4 <__cxa_atexit@plt+0x549ac> │ │ │ │ - add r9, r7, #16 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm r9, {r0, r3, r9} │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - ldr lr, [pc, #44] @ 606f8 <__cxa_atexit@plt+0x549b0> │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, lr, #2 │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str r3, [sl, #20] │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - rsceq r9, sp, r8, lsr #16 │ │ │ │ - rsceq r9, sp, r0, lsl #16 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60770 <__cxa_atexit@plt+0x54a28> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r7, sp, r0, lsr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 60778 <__cxa_atexit@plt+0x54a30> │ │ │ │ - ldr lr, [pc, #88] @ 6078c <__cxa_atexit@plt+0x54a44> │ │ │ │ - ldr r1, [pc, #88] @ 60790 <__cxa_atexit@plt+0x54a48> │ │ │ │ - add sl, r7, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #56] @ 60794 <__cxa_atexit@plt+0x54a4c> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - mov r6, r9 │ │ │ │ - b 60780 <__cxa_atexit@plt+0x54a38> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - rscseq lr, ip, r0, lsr pc │ │ │ │ - ldrsbeq r9, [r8], #139 @ 0x8b │ │ │ │ - rsceq r9, sp, r4, ror #14 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 607ec <__cxa_atexit@plt+0x54aa4> │ │ │ │ - ldr lr, [pc, #60] @ 607fc <__cxa_atexit@plt+0x54ab4> │ │ │ │ - add r9, r7, #16 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #28] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r9, {r0, r3, r9} │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - add lr, r8, #16 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - stm lr, {r0, r3, r9} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ + bcc 57a68 <__cxa_atexit@plt+0x4bd20> │ │ │ │ + ldr r2, [pc, #52] @ 57a78 <__cxa_atexit@plt+0x4bd30> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - strdeq r9, [sp], #104 @ 0x68 @ │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + rsceq r0, lr, r8, lsl #1 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60864 <__cxa_atexit@plt+0x54b1c> │ │ │ │ - ldr lr, [pc, #72] @ 60874 <__cxa_atexit@plt+0x54b2c> │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr lr, [pc, #48] @ 60878 <__cxa_atexit@plt+0x54b30> │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r8, lr │ │ │ │ - add r1, r9, #20 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - stm r1, {r0, r3, sl} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - sbcseq r9, r8, r3, lsl #16 │ │ │ │ - rsceq r9, sp, r0, lsl #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 608e4 <__cxa_atexit@plt+0x54b9c> │ │ │ │ - ldr lr, [pc, #72] @ 608f4 <__cxa_atexit@plt+0x54bac> │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + bhi 57bb0 <__cxa_atexit@plt+0x4be68> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #52 @ 0x34 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 57bb8 <__cxa_atexit@plt+0x4be70> │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + str r3, [sp] │ │ │ │ + stmib sp, {r1, r4} │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr lr, [pc, #48] @ 608f8 <__cxa_atexit@plt+0x54bb0> │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr lr, [pc, #336] @ 57c28 <__cxa_atexit@plt+0x4bee0> │ │ │ │ + ldr fp, [pc, #336] @ 57c2c <__cxa_atexit@plt+0x4bee4> │ │ │ │ + str r0, [r6, #28] │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r6, #48] @ 0x30 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r3, r2, #9 │ │ │ │ add lr, pc, lr │ │ │ │ - mov r8, lr │ │ │ │ - add r1, r9, #20 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - stm r1, {r0, r3, sl} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - sbcseq r9, r8, r3, lsl #15 │ │ │ │ - strdeq r9, [sp], #92 @ 0x5c @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60948 <__cxa_atexit@plt+0x54c00> │ │ │ │ - ldr r2, [pc, #48] @ 60958 <__cxa_atexit@plt+0x54c10> │ │ │ │ - ldr r3, [pc, #48] @ 6095c <__cxa_atexit@plt+0x54c14> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + add fp, pc, fp │ │ │ │ + str r3, [r0, #-8]! │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + str r1, [r6, #16] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + str fp, [r6, #4] │ │ │ │ + sub fp, r2, #47 @ 0x2f │ │ │ │ + sub lr, r0, #16 │ │ │ │ + cmp r1, lr │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str fp, [r0, #4] │ │ │ │ + str sl, [r0, #-4] │ │ │ │ + bhi 57bd0 <__cxa_atexit@plt+0x4be88> │ │ │ │ + ldr r2, [pc, #236] @ 57c30 <__cxa_atexit@plt+0x4bee8> │ │ │ │ + sub r1, r5, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - sbcseq r9, r8, sp, lsr #14 │ │ │ │ - smlaleq r9, sp, ip, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 609f4 <__cxa_atexit@plt+0x54cac> │ │ │ │ - ldr r1, [pc, #140] @ 60a18 <__cxa_atexit@plt+0x54cd0> │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [pc, #116] @ 60a1c <__cxa_atexit@plt+0x54cd4> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - bcc 60a08 <__cxa_atexit@plt+0x54cc0> │ │ │ │ - ldr lr, [pc, #100] @ 60a20 <__cxa_atexit@plt+0x54cd8> │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #16]! │ │ │ │ - ldr lr, [pc, #76] @ 60a24 <__cxa_atexit@plt+0x54cdc> │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ + stm r1, {r2, r9, ip} │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + add r2, r6, #80 @ 0x50 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 57c00 <__cxa_atexit@plt+0x4beb8> │ │ │ │ + ldr r8, [pc, #220] @ 57c40 <__cxa_atexit@plt+0x4bef8> │ │ │ │ + ldr lr, [pc, #220] @ 57c44 <__cxa_atexit@plt+0x4befc> │ │ │ │ + sub r4, r2, #23 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r4, [r5, #-4] │ │ │ │ + ldr r1, [r8, #8] │ │ │ │ add lr, pc, lr │ │ │ │ - mov r8, lr │ │ │ │ - add r1, r9, #20 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - stm r1, {r0, r3, sl} │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + str fp, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r6, #56] @ 0x38 │ │ │ │ + add lr, r6, #64 @ 0x40 │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + str sl, [r6, #76] @ 0x4c │ │ │ │ + stm lr, {r1, r9, ip} │ │ │ │ + mov r8, r9 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, ip │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + mov r2, r6 │ │ │ │ + b 57bc0 <__cxa_atexit@plt+0x4be78> │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r6, [pc, #96] @ 57c38 <__cxa_atexit@plt+0x4bef0> │ │ │ │ + ldr r7, [pc, #96] @ 57c3c <__cxa_atexit@plt+0x4bef4> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r8, r6, #2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, ip │ │ │ │ bx r0 │ │ │ │ - rscseq lr, ip, ip, asr lr │ │ │ │ - rscseq lr, ip, r4, ror #25 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - sbcseq r9, r8, r3, ror r6 │ │ │ │ - ldrdeq r9, [sp], #68 @ 0x44 @ │ │ │ │ + ldr r0, [pc, #44] @ 57c34 <__cxa_atexit@plt+0x4beec> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r7, r0, #2 │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + mov r1, #28 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xfffff818 │ │ │ │ + @ instruction: 0xffff7bbc │ │ │ │ + rsceq pc, sp, r8, lsr #28 │ │ │ │ + rsceq pc, sp, r0, asr lr @ │ │ │ │ + rsceq pc, sp, r0, ror #29 │ │ │ │ + rsceq pc, sp, ip, asr #29 │ │ │ │ + @ instruction: 0xffff7a1c │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + rsceq pc, sp, r0, lsl #29 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60a8c <__cxa_atexit@plt+0x54d44> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 60a98 <__cxa_atexit@plt+0x54d50> │ │ │ │ - ldr r2, [pc, #76] @ 60aa8 <__cxa_atexit@plt+0x54d60> │ │ │ │ - ldr r1, [pc, #76] @ 60aac <__cxa_atexit@plt+0x54d64> │ │ │ │ + bhi 57ca4 <__cxa_atexit@plt+0x4bf5c> │ │ │ │ + ldr r2, [pc, #60] @ 57cac <__cxa_atexit@plt+0x4bf64> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 60ab0 <__cxa_atexit@plt+0x54d68> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b d06be4 <__cxa_atexit@plt+0xcfae9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 57cb0 <__cxa_atexit@plt+0x4bf68> │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 57c98 <__cxa_atexit@plt+0x4bf50> │ │ │ │ + mov r7, r3 │ │ │ │ + b 57cc0 <__cxa_atexit@plt+0x4bf78> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - rscseq lr, ip, ip, lsl #24 │ │ │ │ - sbcseq r9, r8, r5, ror #11 │ │ │ │ - rsceq r9, sp, r4, asr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r7, sp, ip, ror #19 │ │ │ │ + rsceq pc, sp, ip, lsl lr @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 60b1c <__cxa_atexit@plt+0x54dd4> │ │ │ │ - ldr r2, [pc, #76] @ 60b2c <__cxa_atexit@plt+0x54de4> │ │ │ │ - ldr r1, [pc, #76] @ 60b30 <__cxa_atexit@plt+0x54de8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #56] @ 60b34 <__cxa_atexit@plt+0x54dec> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - rscseq lr, ip, r0, lsl sp │ │ │ │ - smlalseq lr, ip, r0, fp │ │ │ │ - @ instruction: 0xfffff700 │ │ │ │ - andeq r0, r0, r6, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #68 @ 0x44 │ │ │ │ - cmp r7, lr │ │ │ │ - bcc 60bfc <__cxa_atexit@plt+0x54eb4> │ │ │ │ - ldr r7, [pc, #184] @ 60c20 <__cxa_atexit@plt+0x54ed8> │ │ │ │ - mov r3, r6 │ │ │ │ - ldr ip, [pc, #180] @ 60c24 <__cxa_atexit@plt+0x54edc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r9, [pc, #156] @ 60c28 <__cxa_atexit@plt+0x54ee0> │ │ │ │ - str r2, [r3, #20] │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r9, pc, r9 │ │ │ │ - str ip, [r2, #12]! │ │ │ │ - str r9, [r0, #24]! │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [pc, #124] @ 60c2c <__cxa_atexit@plt+0x54ee4> │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - add r1, r3, #40 @ 0x28 │ │ │ │ - stm r1, {r0, r2, r7, sl} │ │ │ │ - sub r7, lr, #3 │ │ │ │ - sub r2, lr, #27 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 60be0 <__cxa_atexit@plt+0x54e98> │ │ │ │ - ldr r0, [pc, #88] @ 60c34 <__cxa_atexit@plt+0x54eec> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 60be8 <__cxa_atexit@plt+0x54ea0> │ │ │ │ - ldr r0, [pc, #72] @ 60c30 <__cxa_atexit@plt+0x54ee8> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #116] @ 57d48 <__cxa_atexit@plt+0x4c000> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-16]! │ │ │ │ + ldr r8, [r1, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r7, [r5] │ │ │ │ + beq 57d30 <__cxa_atexit@plt+0x4bfe8> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 57d4c <__cxa_atexit@plt+0x4c004> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ - mov r6, lr │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #52] @ 60c38 <__cxa_atexit@plt+0x54ef0> │ │ │ │ - mov r0, #68 @ 0x44 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, lr │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff6f0 │ │ │ │ - @ instruction: 0xfffff728 │ │ │ │ - @ instruction: 0xfffff784 │ │ │ │ - @ instruction: 0xfffffc54 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - rsceq r9, sp, r4, lsr #6 │ │ │ │ - strdeq r9, [sp], #32 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 60cd8 <__cxa_atexit@plt+0x54f90> │ │ │ │ - ldr r2, [pc, #136] @ 60ce8 <__cxa_atexit@plt+0x54fa0> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - beq 60cb8 <__cxa_atexit@plt+0x54f70> │ │ │ │ - ldr r2, [pc, #112] @ 60cec <__cxa_atexit@plt+0x54fa4> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - beq 60cc8 <__cxa_atexit@plt+0x54f80> │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r1, [r9, #15] │ │ │ │ - ldr r0, [r9, #19] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - b 60b50 <__cxa_atexit@plt+0x54e08> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + beq 57d40 <__cxa_atexit@plt+0x4bff8> │ │ │ │ + b 57da4 <__cxa_atexit@plt+0x4c05c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 60cf0 <__cxa_atexit@plt+0x54fa8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rsceq r9, sp, ip, ror #4 │ │ │ │ - rsceq r9, sp, ip, lsr r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rsceq pc, sp, r0, lsl #27 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ 60d44 <__cxa_atexit@plt+0x54ffc> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 57d94 <__cxa_atexit@plt+0x4c04c> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - beq 60d3c <__cxa_atexit@plt+0x54ff4> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 60b50 <__cxa_atexit@plt+0x54e08> │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 57d8c <__cxa_atexit@plt+0x4c044> │ │ │ │ + b 57da4 <__cxa_atexit@plt+0x4c05c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r9, sp, r8, ror #3 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq pc, sp, r8, lsr sp @ │ │ │ │ + andeq r0, r0, r7, ror #6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 60b50 <__cxa_atexit@plt+0x54e08> │ │ │ │ - strhteq r9, [sp], #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 60e70 <__cxa_atexit@plt+0x55128> │ │ │ │ - ldr r7, [pc, #272] @ 60eb0 <__cxa_atexit@plt+0x55168> │ │ │ │ - mov r5, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 60e64 <__cxa_atexit@plt+0x5511c> │ │ │ │ - ldr r1, [pc, #248] @ 60eb4 <__cxa_atexit@plt+0x5516c> │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ - str r1, [r2, #-8] │ │ │ │ - ldr r1, [r8, #19] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r2, #-20] @ 0xffffffec │ │ │ │ - str r0, [r2, #-16] │ │ │ │ - cmp r7, r3 │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - bcc 60e84 <__cxa_atexit@plt+0x5513c> │ │ │ │ - ldr r2, [pc, #200] @ 60ec0 <__cxa_atexit@plt+0x55178> │ │ │ │ - ldr ip, [pc, #200] @ 60ec4 <__cxa_atexit@plt+0x5517c> │ │ │ │ - ldr r7, [pc, #200] @ 60ec8 <__cxa_atexit@plt+0x55180> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #196] @ 60ecc <__cxa_atexit@plt+0x55184> │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, r3, #27 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r2, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r8, [r2, #24]! │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r7, [r0, #12]! │ │ │ │ - add r1, r6, #44 @ 0x2c │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #124] @ 60ed0 <__cxa_atexit@plt+0x55188> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #60] @ 0x3c │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 60ebc <__cxa_atexit@plt+0x55174> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r0, #68 @ 0x44 │ │ │ │ - ldr r7, [pc, #40] @ 60eb8 <__cxa_atexit@plt+0x55170> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - stmib r2, {r9, lr} │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 57dc0 <__cxa_atexit@plt+0x4c078> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - rscseq lr, ip, ip, lsr #19 │ │ │ │ - smlaleq r9, sp, r8, r0 │ │ │ │ - ldrdeq r9, [sp], #8 @ │ │ │ │ - @ instruction: 0xfffff460 │ │ │ │ - @ instruction: 0xfffff9e4 │ │ │ │ - @ instruction: 0xfffff4a0 │ │ │ │ - @ instruction: 0xfffff4fc │ │ │ │ - @ instruction: 0xfffffab4 │ │ │ │ - rsceq r9, sp, ip, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [pc, #192] @ 60fac <__cxa_atexit@plt+0x55264> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - add r7, r7, #11 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - str r6, [r5] │ │ │ │ - add r6, r3, #68 @ 0x44 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - stmdb r5, {r0, r2, r7} │ │ │ │ - bcc 60f88 <__cxa_atexit@plt+0x55240> │ │ │ │ - ldr r1, [pc, #148] @ 60fb0 <__cxa_atexit@plt+0x55268> │ │ │ │ - ldr sl, [pc, #148] @ 60fb4 <__cxa_atexit@plt+0x5526c> │ │ │ │ - ldr ip, [pc, #148] @ 60fb8 <__cxa_atexit@plt+0x55270> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #144] @ 60fbc <__cxa_atexit@plt+0x55274> │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - sub r1, r6, #27 │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - str ip, [r1, #12]! │ │ │ │ - str r9, [r2, #24]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #68] @ 60fc0 <__cxa_atexit@plt+0x55278> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - mov r0, #68 @ 0x44 │ │ │ │ - ldr r7, [pc, #48] @ 60fc4 <__cxa_atexit@plt+0x5527c> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, ip, r0, lsl #17 │ │ │ │ - @ instruction: 0xfffff33c │ │ │ │ - @ instruction: 0xfffff8c0 │ │ │ │ - @ instruction: 0xfffff37c │ │ │ │ - @ instruction: 0xfffff3d8 │ │ │ │ - @ instruction: 0xfffff98c │ │ │ │ - smlaleq r8, sp, r4, pc @ │ │ │ │ - rsceq r8, sp, r4, lsl #31 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #16] @ 60ff0 <__cxa_atexit@plt+0x552a8> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b b911e8 <__cxa_atexit@plt+0xb854a0> │ │ │ │ - rsceq r8, sp, r0, ror pc │ │ │ │ - rsceq r8, sp, r8, lsr pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 610fc <__cxa_atexit@plt+0x553b4> │ │ │ │ - ldr r3, [pc, #284] @ 61134 <__cxa_atexit@plt+0x553ec> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - beq 610ec <__cxa_atexit@plt+0x553a4> │ │ │ │ - ldr r7, [pc, #264] @ 61138 <__cxa_atexit@plt+0x553f0> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, r6, #68 @ 0x44 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - ldr r7, [pc, #248] @ 6113c <__cxa_atexit@plt+0x553f4> │ │ │ │ + bcc 57e64 <__cxa_atexit@plt+0x4c11c> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 57e14 <__cxa_atexit@plt+0x4c0cc> │ │ │ │ + ldr r7, [pc, #140] @ 57e7c <__cxa_atexit@plt+0x4c134> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr sl, [r8, #19] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ + ldr r1, [pc, #136] @ 57e80 <__cxa_atexit@plt+0x4c138> │ │ │ │ add r7, r7, #1 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r0, sl} │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6110c <__cxa_atexit@plt+0x553c4> │ │ │ │ - ldr r1, [pc, #204] @ 61148 <__cxa_atexit@plt+0x55400> │ │ │ │ - ldr ip, [pc, #204] @ 6114c <__cxa_atexit@plt+0x55404> │ │ │ │ - ldr r5, [pc, #204] @ 61150 <__cxa_atexit@plt+0x55408> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #200] @ 61154 <__cxa_atexit@plt+0x5540c> │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - sub r1, r2, #27 │ │ │ │ - str r1, [r6, #64] @ 0x40 │ │ │ │ - mov r1, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r8, [r1, #24]! │ │ │ │ - add ip, pc, ip │ │ │ │ - str r5, [r0, #12]! │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - add r1, r6, #44 @ 0x2c │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #128] @ 61158 <__cxa_atexit@plt+0x55410> │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #60] @ 0x3c │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 61144 <__cxa_atexit@plt+0x553fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - mov r0, #68 @ 0x44 │ │ │ │ - ldr r7, [pc, #40] @ 61140 <__cxa_atexit@plt+0x553f8> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bne 57e58 <__cxa_atexit@plt+0x4c110> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + blt 57de8 <__cxa_atexit@plt+0x4c0a0> │ │ │ │ + bne 57e58 <__cxa_atexit@plt+0x4c110> │ │ │ │ + ldr r7, [pc, #64] @ 57e74 <__cxa_atexit@plt+0x4c12c> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r2, [pc, #60] @ 57e78 <__cxa_atexit@plt+0x4c130> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - rscseq lr, ip, r4, lsr r7 │ │ │ │ - rscseq lr, ip, r8, lsl r6 │ │ │ │ - rsceq r8, sp, r0, lsl lr │ │ │ │ - rsceq r8, sp, r0, ror #28 │ │ │ │ - @ instruction: 0xfffff1dc │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - @ instruction: 0xfffff218 │ │ │ │ - @ instruction: 0xfffff284 │ │ │ │ - @ instruction: 0xfffff82c │ │ │ │ - ldrdeq r8, [sp], #212 @ 0xd4 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [pc, #232] @ 6125c <__cxa_atexit@plt+0x55514> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - add r2, r5, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [pc, #184] @ 61260 <__cxa_atexit@plt+0x55518> │ │ │ │ - mov r5, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - add r2, r6, #68 @ 0x44 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61230 <__cxa_atexit@plt+0x554e8> │ │ │ │ - ldr r1, [pc, #160] @ 61264 <__cxa_atexit@plt+0x5551c> │ │ │ │ - ldr ip, [pc, #160] @ 61268 <__cxa_atexit@plt+0x55520> │ │ │ │ - ldr r3, [pc, #160] @ 6126c <__cxa_atexit@plt+0x55524> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #156] @ 61270 <__cxa_atexit@plt+0x55528> │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - sub r1, r2, #27 │ │ │ │ - str r1, [r6, #64] @ 0x40 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - add ip, pc, ip │ │ │ │ - str r3, [r0, #12]! │ │ │ │ - add lr, r6, #44 @ 0x2c │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #84] @ 61274 <__cxa_atexit@plt+0x5552c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #60] @ 0x3c │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dcbd50 <__cxa_atexit@plt+0xdc0008> │ │ │ │ - ldr r7, [pc, #64] @ 61278 <__cxa_atexit@plt+0x55530> │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - rscseq lr, ip, r8, ror #9 │ │ │ │ - rscseq lr, ip, r0, asr #11 │ │ │ │ - @ instruction: 0xfffff094 │ │ │ │ - @ instruction: 0xfffff614 │ │ │ │ - @ instruction: 0xfffff0d4 │ │ │ │ - @ instruction: 0xfffff130 │ │ │ │ - @ instruction: 0xfffff6e8 │ │ │ │ - rsceq r8, sp, ip, ror #25 │ │ │ │ - rsceq r8, sp, r0, asr sp │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlaleq pc, sp, ip, ip @ │ │ │ │ + ldrsbteq r7, [sp], #140 @ 0x8c │ │ │ │ + rscseq r7, sp, ip, ror #16 │ │ │ │ + rscseq r7, sp, r0, lsr #18 │ │ │ │ + strdeq pc, [sp], #176 @ 0xb0 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 612c4 <__cxa_atexit@plt+0x5557c> │ │ │ │ - ldr r2, [pc, #48] @ 612cc <__cxa_atexit@plt+0x55584> │ │ │ │ - ldr r9, [pc, #48] @ 612d0 <__cxa_atexit@plt+0x55588> │ │ │ │ + bhi 57ec4 <__cxa_atexit@plt+0x4c17c> │ │ │ │ + ldr r2, [pc, #40] @ 57ecc <__cxa_atexit@plt+0x4c184> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 612d4 <__cxa_atexit@plt+0x5558c> │ │ │ │ + ldr r1, [pc, #36] @ 57ed0 <__cxa_atexit@plt+0x4c188> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r8, sp, r8, lsr #26 │ │ │ │ - rscseq lr, ip, r0, asr #7 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r7, sp, r4, asr #15 │ │ │ │ + rsceq pc, sp, r0, lsr #23 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 61308 <__cxa_atexit@plt+0x555c0> │ │ │ │ - ldr r3, [pc, #32] @ 6130c <__cxa_atexit@plt+0x555c4> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 57f24 <__cxa_atexit@plt+0x4c1dc> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 57f14 <__cxa_atexit@plt+0x4c1cc> │ │ │ │ + ldr r2, [pc, #44] @ 57f30 <__cxa_atexit@plt+0x4c1e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - rsceq r8, sp, r0, ror r2 │ │ │ │ - rscseq lr, ip, r8, ror #11 │ │ │ │ - ldrdeq r8, [sp], #192 @ 0xc0 @ │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + rscseq r7, sp, ip, lsl #16 │ │ │ │ + rsceq pc, sp, r0, lsr fp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61358 <__cxa_atexit@plt+0x55610> │ │ │ │ - ldr r2, [pc, #48] @ 61360 <__cxa_atexit@plt+0x55618> │ │ │ │ - ldr r9, [pc, #48] @ 61364 <__cxa_atexit@plt+0x5561c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 61368 <__cxa_atexit@plt+0x55620> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + bhi 57fc0 <__cxa_atexit@plt+0x4c278> │ │ │ │ + ldr r1, [pc, #136] @ 57fe0 <__cxa_atexit@plt+0x4c298> │ │ │ │ + ldr r7, [pc, #136] @ 57fe4 <__cxa_atexit@plt+0x4c29c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 57fb4 <__cxa_atexit@plt+0x4c26c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 57fcc <__cxa_atexit@plt+0x4c284> │ │ │ │ + ldr r3, [pc, #88] @ 57fe8 <__cxa_atexit@plt+0x4c2a0> │ │ │ │ + ldr r1, [pc, #88] @ 57fec <__cxa_atexit@plt+0x4c2a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r8, sp, r8, lsr #25 │ │ │ │ - rscseq lr, ip, ip, lsr #6 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r7, sp, r4, lsl r7 │ │ │ │ + ldrdeq pc, [sp], #168 @ 0xa8 @ │ │ │ │ + rscseq r7, sp, r0, lsl #15 │ │ │ │ + rsceq pc, sp, r4, ror sl @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 6139c <__cxa_atexit@plt+0x55654> │ │ │ │ - ldr r3, [pc, #32] @ 613a0 <__cxa_atexit@plt+0x55658> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r8, [sp], #28 @ │ │ │ │ - rscseq lr, ip, r4, asr r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 613dc <__cxa_atexit@plt+0x55694> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 613ec <__cxa_atexit@plt+0x556a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc 5803c <__cxa_atexit@plt+0x4c2f4> │ │ │ │ + ldr r2, [pc, #48] @ 58048 <__cxa_atexit@plt+0x4c300> │ │ │ │ + ldr r1, [pc, #48] @ 5804c <__cxa_atexit@plt+0x4c304> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq lr, ip, r4, lsl r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq pc, sp, r0, asr sl @ │ │ │ │ + ldrshteq r7, [sp], #104 @ 0x68 │ │ │ │ + rsceq pc, sp, r4, lsl sl @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61420 <__cxa_atexit@plt+0x556d8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 61428 <__cxa_atexit@plt+0x556e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 580dc <__cxa_atexit@plt+0x4c394> │ │ │ │ + ldr r1, [pc, #136] @ 580fc <__cxa_atexit@plt+0x4c3b4> │ │ │ │ + ldr r7, [pc, #136] @ 58100 <__cxa_atexit@plt+0x4c3b8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 580d0 <__cxa_atexit@plt+0x4c388> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 580e8 <__cxa_atexit@plt+0x4c3a0> │ │ │ │ + ldr r3, [pc, #88] @ 58104 <__cxa_atexit@plt+0x4c3bc> │ │ │ │ + ldr r1, [pc, #88] @ 58108 <__cxa_atexit@plt+0x4c3c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq lr, ip, ip, asr r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + ldrshteq r7, [sp], #88 @ 0x58 │ │ │ │ + strhteq pc, [sp], #156 @ 0x9c @ │ │ │ │ + rscseq r7, sp, r4, ror #12 │ │ │ │ + rsceq pc, sp, r8, asr r9 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 61470 <__cxa_atexit@plt+0x55728> │ │ │ │ - ldr r2, [pc, #44] @ 61480 <__cxa_atexit@plt+0x55738> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bcc 58158 <__cxa_atexit@plt+0x4c410> │ │ │ │ + ldr r2, [pc, #48] @ 58164 <__cxa_atexit@plt+0x4c41c> │ │ │ │ + ldr r1, [pc, #48] @ 58168 <__cxa_atexit@plt+0x4c420> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq pc, sp, r4, lsr r9 @ │ │ │ │ + ldrsbteq r7, [sp], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614b4 <__cxa_atexit@plt+0x5576c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 614bc <__cxa_atexit@plt+0x55774> │ │ │ │ + bhi 5819c <__cxa_atexit@plt+0x4c454> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 581a4 <__cxa_atexit@plt+0x4c45c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq lr, ip, r8, asr #3 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6151c <__cxa_atexit@plt+0x557d4> │ │ │ │ - ldr r1, [pc, #68] @ 6152c <__cxa_atexit@plt+0x557e4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 61530 <__cxa_atexit@plt+0x557e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq lr, ip, r8, ror #7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 615d8 <__cxa_atexit@plt+0x55890> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 615e0 <__cxa_atexit@plt+0x55898> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 615f4 <__cxa_atexit@plt+0x558ac> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 615f8 <__cxa_atexit@plt+0x558b0> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 615fc <__cxa_atexit@plt+0x558b4> │ │ │ │ + rscseq r7, sp, r4, ror #9 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r0, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 58280 <__cxa_atexit@plt+0x4c538> │ │ │ │ + ldr lr, [pc, #196] @ 58290 <__cxa_atexit@plt+0x4c548> │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr r9, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr sl, [r2, #28] │ │ │ │ + ldr lr, [r2, #24] │ │ │ │ + ldr ip, [pc, #160] @ 58294 <__cxa_atexit@plt+0x4c54c> │ │ │ │ + tst r1, #3 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {r9, sl, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r7, r8, ip} │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq 5825c <__cxa_atexit@plt+0x4c514> │ │ │ │ + ldr r3, [r1, #3] │ │ │ │ + ldr r8, [r1, #7] │ │ │ │ + ldr lr, [pc, #124] @ 58298 <__cxa_atexit@plt+0x4c550> │ │ │ │ + str r1, [r0, #-16] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r0, #40 @ 0x28 │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r0, #-44] @ 0xffffffd4 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + beq 5826c <__cxa_atexit@plt+0x4c524> │ │ │ │ + ldr r7, [pc, #84] @ 5829c <__cxa_atexit@plt+0x4c554> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 58274 <__cxa_atexit@plt+0x4c52c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 58350 <__cxa_atexit@plt+0x4c608> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 615e8 <__cxa_atexit@plt+0x558a0> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - ldrdeq r7, [sp], #252 @ 0xfc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61638 <__cxa_atexit@plt+0x558f0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 61648 <__cxa_atexit@plt+0x55900> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrhteq lr, [ip], #44 @ 0x2c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61684 <__cxa_atexit@plt+0x5593c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 61694 <__cxa_atexit@plt+0x5594c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq lr, ip, r0, ror r2 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 6177c <__cxa_atexit@plt+0x55a34> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 61784 <__cxa_atexit@plt+0x55a3c> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr ip, [pc, #160] @ 6179c <__cxa_atexit@plt+0x55a54> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - sub r4, r6, #11 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 617a0 <__cxa_atexit@plt+0x55a58> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmda r5, {r1, r3, r4} │ │ │ │ - ldr r1, [pc, #120] @ 617a4 <__cxa_atexit@plt+0x55a5c> │ │ │ │ - ldr r0, [pc, #120] @ 617a8 <__cxa_atexit@plt+0x55a60> │ │ │ │ - add r4, r2, #20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #104] @ 617ac <__cxa_atexit@plt+0x55a64> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r9, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r5, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - stm r4, {r0, sl, fp} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 6178c <__cxa_atexit@plt+0x55a44> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - mov sl, r3 │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r7, sp, ip, ror r4 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 58310 <__cxa_atexit@plt+0x4c5c8> │ │ │ │ + ldr r0, [r1, #11] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r7} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 582fc <__cxa_atexit@plt+0x4c5b4> │ │ │ │ + ldr r3, [pc, #40] @ 58314 <__cxa_atexit@plt+0x4c5cc> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 58308 <__cxa_atexit@plt+0x4c5c0> │ │ │ │ + b 58350 <__cxa_atexit@plt+0x4c608> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r7, sp, r0, lsl #29 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61814 <__cxa_atexit@plt+0x55acc> │ │ │ │ - ldr r3, [pc, #84] @ 6182c <__cxa_atexit@plt+0x55ae4> │ │ │ │ - ldr r2, [pc, #84] @ 61830 <__cxa_atexit@plt+0x55ae8> │ │ │ │ - ldr lr, [pc, #84] @ 61834 <__cxa_atexit@plt+0x55aec> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r9, asr #25 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 58344 <__cxa_atexit@plt+0x4c5fc> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5833c <__cxa_atexit@plt+0x4c5f4> │ │ │ │ + b 58350 <__cxa_atexit@plt+0x4c608> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 61838 <__cxa_atexit@plt+0x55af0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r9, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 583c4 <__cxa_atexit@plt+0x4c67c> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5846c <__cxa_atexit@plt+0x4c724> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 58410 <__cxa_atexit@plt+0x4c6c8> │ │ │ │ + str r8, [r6, #28]! │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + ldr lr, [pc, #252] @ 58494 <__cxa_atexit@plt+0x4c74c> │ │ │ │ + sub r7, r3, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #244] @ 58498 <__cxa_atexit@plt+0x4c750> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #-4] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + str r0, [r6, #-24] @ 0xffffffe8 │ │ │ │ + str r9, [r6, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #-16] │ │ │ │ + str r1, [r6, #-12] │ │ │ │ + str lr, [r6, #-8] │ │ │ │ + bx ip │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 58474 <__cxa_atexit@plt+0x4c72c> │ │ │ │ + ldr lr, [pc, #172] @ 58484 <__cxa_atexit@plt+0x4c73c> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #164] @ 58488 <__cxa_atexit@plt+0x4c740> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - ldrdeq r8, [sp], #120 @ 0x78 @ │ │ │ │ - rsceq r8, sp, ip, ror r7 │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + bne 58460 <__cxa_atexit@plt+0x4c718> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + blt 58388 <__cxa_atexit@plt+0x4c640> │ │ │ │ + bne 58460 <__cxa_atexit@plt+0x4c718> │ │ │ │ + ldr r2, [pc, #92] @ 5848c <__cxa_atexit@plt+0x4c744> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr lr, [pc, #72] @ 58490 <__cxa_atexit@plt+0x4c748> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + stm r9, {r1, r7, r8, lr} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + b 58404 <__cxa_atexit@plt+0x4c6bc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + b 58478 <__cxa_atexit@plt+0x4c730> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r7, sp, r0, asr #6 │ │ │ │ + rscseq r7, sp, r4, lsr #7 │ │ │ │ + @ instruction: 0xfffffd38 │ │ │ │ + ldrsbteq r7, [sp], #32 │ │ │ │ + rscseq r7, sp, r0, lsl #7 │ │ │ │ + rscseq r7, sp, r4, ror #7 │ │ │ │ + ldrdeq pc, [sp], #88 @ 0x58 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61884 <__cxa_atexit@plt+0x55b3c> │ │ │ │ - ldr r2, [pc, #48] @ 6188c <__cxa_atexit@plt+0x55b44> │ │ │ │ - ldr r9, [pc, #48] @ 61890 <__cxa_atexit@plt+0x55b48> │ │ │ │ + bhi 584dc <__cxa_atexit@plt+0x4c794> │ │ │ │ + ldr r2, [pc, #40] @ 584e4 <__cxa_atexit@plt+0x4c79c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 61894 <__cxa_atexit@plt+0x55b4c> │ │ │ │ + ldr r1, [pc, #36] @ 584e8 <__cxa_atexit@plt+0x4c7a0> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r8, sp, r4, asr r7 │ │ │ │ - rscseq sp, ip, r0, lsl #28 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r7, sp, ip, lsr #3 │ │ │ │ + rsceq pc, sp, r8, lsl #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 618c8 <__cxa_atexit@plt+0x55b80> │ │ │ │ - ldr r3, [pc, #32] @ 618cc <__cxa_atexit@plt+0x55b84> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - strhteq r7, [sp], #192 @ 0xc0 │ │ │ │ - rscseq lr, ip, r8, lsr #32 │ │ │ │ - rsceq r8, sp, r4, lsr #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61950 <__cxa_atexit@plt+0x55c08> │ │ │ │ - ldr r2, [pc, #128] @ 61978 <__cxa_atexit@plt+0x55c30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 61960 <__cxa_atexit@plt+0x55c18> │ │ │ │ - ldr r7, [pc, #104] @ 61980 <__cxa_atexit@plt+0x55c38> │ │ │ │ - ldr r2, [pc, #104] @ 61984 <__cxa_atexit@plt+0x55c3c> │ │ │ │ - ldr r1, [pc, #104] @ 61988 <__cxa_atexit@plt+0x55c40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 6197c <__cxa_atexit@plt+0x55c34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, ip, r8, ror sp │ │ │ │ - rsceq r8, sp, ip, lsl #13 │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - @ instruction: 0xfffff9ec │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 619c4 <__cxa_atexit@plt+0x55c7c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 619d4 <__cxa_atexit@plt+0x55c8c> │ │ │ │ + bcc 5853c <__cxa_atexit@plt+0x4c7f4> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 5852c <__cxa_atexit@plt+0x4c7e4> │ │ │ │ + ldr r2, [pc, #44] @ 58548 <__cxa_atexit@plt+0x4c800> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, ip, ip, lsr #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + ldrshteq r7, [sp], #20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61a08 <__cxa_atexit@plt+0x55cc0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 61a10 <__cxa_atexit@plt+0x55cc8> │ │ │ │ + bhi 5857c <__cxa_atexit@plt+0x4c834> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 58584 <__cxa_atexit@plt+0x4c83c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sp, ip, r4, ror ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61a58 <__cxa_atexit@plt+0x55d10> │ │ │ │ - ldr r2, [pc, #44] @ 61a68 <__cxa_atexit@plt+0x55d20> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61a9c <__cxa_atexit@plt+0x55d54> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 61aa4 <__cxa_atexit@plt+0x55d5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + rscseq r7, sp, r4, lsl #2 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 58648 <__cxa_atexit@plt+0x4c900> │ │ │ │ + ldr lr, [pc, #172] @ 58658 <__cxa_atexit@plt+0x4c910> │ │ │ │ + mov r3, r1 │ │ │ │ + add r9, r2, #24 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldm r9, {r7, r8, r9} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r0, [pc, #148] @ 5865c <__cxa_atexit@plt+0x4c914> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + beq 58630 <__cxa_atexit@plt+0x4c8e8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 58660 <__cxa_atexit@plt+0x4c918> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 5863c <__cxa_atexit@plt+0x4c8f4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 586b0 <__cxa_atexit@plt+0x4c968> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, ip, r0, ror #23 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61b04 <__cxa_atexit@plt+0x55dbc> │ │ │ │ - ldr r1, [pc, #68] @ 61b14 <__cxa_atexit@plt+0x55dcc> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 61b18 <__cxa_atexit@plt+0x55dd0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq sp, ip, r0, lsl #28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 61ba4 <__cxa_atexit@plt+0x55e5c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61bb0 <__cxa_atexit@plt+0x55e68> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 61bc0 <__cxa_atexit@plt+0x55e78> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 61bc4 <__cxa_atexit@plt+0x55e7c> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61c00 <__cxa_atexit@plt+0x55eb8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 61c10 <__cxa_atexit@plt+0x55ec8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrshteq sp, [ip], #196 @ 0xc4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61c4c <__cxa_atexit@plt+0x55f04> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 61c5c <__cxa_atexit@plt+0x55f14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, ip, r8, lsr #25 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61d48 <__cxa_atexit@plt+0x56000> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 61d54 <__cxa_atexit@plt+0x5600c> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - mov ip, r8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r8, [pc, #160] @ 61d64 <__cxa_atexit@plt+0x5601c> │ │ │ │ - sub r3, r6, #11 │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 61d68 <__cxa_atexit@plt+0x56020> │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - ldr r1, [pc, #120] @ 61d6c <__cxa_atexit@plt+0x56024> │ │ │ │ - ldr r0, [pc, #120] @ 61d70 <__cxa_atexit@plt+0x56028> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #108] @ 61d74 <__cxa_atexit@plt+0x5602c> │ │ │ │ - str fp, [r2, #24] │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq r7, sp, r8, lsr #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 586a4 <__cxa_atexit@plt+0x4c95c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str sl, [r2, #28] │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, ip │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 5869c <__cxa_atexit@plt+0x4c954> │ │ │ │ + b 586b0 <__cxa_atexit@plt+0x4c968> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 586f8 <__cxa_atexit@plt+0x4c9b0> │ │ │ │ + add r9, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r9 │ │ │ │ + bcc 587e0 <__cxa_atexit@plt+0x4ca98> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 5873c <__cxa_atexit@plt+0x4c9f4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r7, sp, r0, asr #17 │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61ddc <__cxa_atexit@plt+0x56094> │ │ │ │ - ldr r3, [pc, #84] @ 61df4 <__cxa_atexit@plt+0x560ac> │ │ │ │ - ldr r2, [pc, #84] @ 61df8 <__cxa_atexit@plt+0x560b0> │ │ │ │ - ldr lr, [pc, #84] @ 61dfc <__cxa_atexit@plt+0x560b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 587f0 <__cxa_atexit@plt+0x4caa8> │ │ │ │ + ldr r9, [pc, #256] @ 5880c <__cxa_atexit@plt+0x4cac4> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #248] @ 58810 <__cxa_atexit@plt+0x4cac8> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r2, [r5, #40]! @ 0x28 │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + stmib r6, {sl, lr} │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + bx r2 │ │ │ │ + bne 587a4 <__cxa_atexit@plt+0x4ca5c> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r8, r3 │ │ │ │ + blt 586ec <__cxa_atexit@plt+0x4c9a4> │ │ │ │ + bne 587a4 <__cxa_atexit@plt+0x4ca5c> │ │ │ │ + add r1, r6, #4 │ │ │ │ + ldr r2, [pc, #164] @ 58800 <__cxa_atexit@plt+0x4cab8> │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + ldr ip, [pc, #160] @ 58804 <__cxa_atexit@plt+0x4cabc> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 61e00 <__cxa_atexit@plt+0x560b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r8, sp, r0, lsr #4 │ │ │ │ - rsceq r8, sp, r4, lsr #4 │ │ │ │ + sub sl, r9, #23 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + ldmdb r5, {r2, r3} │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + add sl, r6, #12 │ │ │ │ + stm sl, {r2, r3, r7, ip, lr} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [pc, #116] @ 58808 <__cxa_atexit@plt+0x4cac0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r9, #7 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r1 │ │ │ │ + str r1, [r6, #28]! │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + ldr r3, [pc, #96] @ 58814 <__cxa_atexit@plt+0x4cacc> │ │ │ │ + sub r2, r9, #43 @ 0x2b │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #88] @ 58818 <__cxa_atexit@plt+0x4cad0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str lr, [r6, #-20] @ 0xffffffec │ │ │ │ + str r0, [r6, #-16] │ │ │ │ + str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ + sub r7, r9, #27 │ │ │ │ + str r8, [r6, #-12] │ │ │ │ + str r3, [r6, #-8] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + bx r1 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + rscseq r7, sp, ip, lsl r0 │ │ │ │ + rscseq r6, sp, r8, lsl #31 │ │ │ │ + rscseq r7, sp, ip │ │ │ │ + rscseq r7, sp, r0, ror r0 │ │ │ │ + rscseq r6, sp, r4, ror #30 │ │ │ │ + rscseq r6, sp, r8, asr #31 │ │ │ │ + rsceq pc, sp, r8, asr #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61e4c <__cxa_atexit@plt+0x56104> │ │ │ │ - ldr r2, [pc, #48] @ 61e54 <__cxa_atexit@plt+0x5610c> │ │ │ │ - ldr r9, [pc, #48] @ 61e58 <__cxa_atexit@plt+0x56110> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 61e5c <__cxa_atexit@plt+0x56114> │ │ │ │ + bhi 58898 <__cxa_atexit@plt+0x4cb50> │ │ │ │ + ldr r2, [pc, #120] @ 588b4 <__cxa_atexit@plt+0x4cb6c> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5888c <__cxa_atexit@plt+0x4cb44> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 588a0 <__cxa_atexit@plt+0x4cb58> │ │ │ │ + ldr r3, [pc, #84] @ 588b8 <__cxa_atexit@plt+0x4cb70> │ │ │ │ + ldr r1, [pc, #84] @ 588bc <__cxa_atexit@plt+0x4cb74> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - strdeq r8, [sp], #28 @ │ │ │ │ - rscseq sp, ip, r8, lsr r8 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rsceq pc, sp, r4, lsl #4 │ │ │ │ + rscseq r6, sp, ip, lsr #29 │ │ │ │ + rsceq pc, sp, r4, lsr #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 61e90 <__cxa_atexit@plt+0x56148> │ │ │ │ - ldr r3, [pc, #32] @ 61e94 <__cxa_atexit@plt+0x5614c> │ │ │ │ - and r7, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5890c <__cxa_atexit@plt+0x4cbc4> │ │ │ │ + ldr r2, [pc, #48] @ 58918 <__cxa_atexit@plt+0x4cbd0> │ │ │ │ + ldr r1, [pc, #48] @ 5891c <__cxa_atexit@plt+0x4cbd4> │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rsceq r7, sp, r8, ror #13 │ │ │ │ - rscseq sp, ip, r0, ror #20 │ │ │ │ - rsceq r8, sp, r4, lsr #3 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq pc, sp, r0, lsl #3 │ │ │ │ + rscseq r6, sp, r8, lsr #28 │ │ │ │ + rsceq pc, sp, r4, asr #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61ee0 <__cxa_atexit@plt+0x56198> │ │ │ │ - ldr r2, [pc, #48] @ 61ee8 <__cxa_atexit@plt+0x561a0> │ │ │ │ - ldr r9, [pc, #48] @ 61eec <__cxa_atexit@plt+0x561a4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 61ef0 <__cxa_atexit@plt+0x561a8> │ │ │ │ + bhi 5899c <__cxa_atexit@plt+0x4cc54> │ │ │ │ + ldr r2, [pc, #120] @ 589b8 <__cxa_atexit@plt+0x4cc70> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 58990 <__cxa_atexit@plt+0x4cc48> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 589a4 <__cxa_atexit@plt+0x4cc5c> │ │ │ │ + ldr r3, [pc, #84] @ 589bc <__cxa_atexit@plt+0x4cc74> │ │ │ │ + ldr r1, [pc, #84] @ 589c0 <__cxa_atexit@plt+0x4cc78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r8, sp, ip, ror r1 │ │ │ │ - rscseq sp, ip, r4, lsr #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 61f24 <__cxa_atexit@plt+0x561dc> │ │ │ │ - ldr r3, [pc, #32] @ 61f28 <__cxa_atexit@plt+0x561e0> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rsceq r7, sp, r4, asr r6 │ │ │ │ - rscseq sp, ip, ip, asr #19 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61f64 <__cxa_atexit@plt+0x5621c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 61f74 <__cxa_atexit@plt+0x5622c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, ip, ip, lsl #19 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61fa8 <__cxa_atexit@plt+0x56260> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 61fb0 <__cxa_atexit@plt+0x56268> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq sp, [ip], #100 @ 0x64 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rsceq pc, sp, r0, lsl #2 │ │ │ │ + rscseq r6, sp, r8, lsr #27 │ │ │ │ + rsceq pc, sp, r0, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 61ff8 <__cxa_atexit@plt+0x562b0> │ │ │ │ - ldr r2, [pc, #44] @ 62008 <__cxa_atexit@plt+0x562c0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bcc 58a10 <__cxa_atexit@plt+0x4ccc8> │ │ │ │ + ldr r2, [pc, #48] @ 58a1c <__cxa_atexit@plt+0x4ccd4> │ │ │ │ + ldr r1, [pc, #48] @ 58a20 <__cxa_atexit@plt+0x4ccd8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6203c <__cxa_atexit@plt+0x562f4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 62044 <__cxa_atexit@plt+0x562fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, ip, r0, asr #12 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 620a4 <__cxa_atexit@plt+0x5635c> │ │ │ │ - ldr r1, [pc, #68] @ 620b4 <__cxa_atexit@plt+0x5636c> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 620b8 <__cxa_atexit@plt+0x56370> │ │ │ │ + add r2, r2, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq sp, ip, r0, ror #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq pc, sp, ip, ror r0 @ │ │ │ │ + rscseq r6, sp, r4, lsr #26 │ │ │ │ + @ instruction: 0xfffff20c │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + rsceq pc, sp, ip, lsl #2 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62160 <__cxa_atexit@plt+0x56418> │ │ │ │ + bhi 58c00 <__cxa_atexit@plt+0x4ceb8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + ldmib r7, {r1, lr} │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 58b00 <__cxa_atexit@plt+0x4cdb8> │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + ldr r4, [r2, #6] │ │ │ │ + and fp, r3, #3 │ │ │ │ + cmp fp, #2 │ │ │ │ + beq 58b68 <__cxa_atexit@plt+0x4ce20> │ │ │ │ + cmp fp, #3 │ │ │ │ + bne 58bc8 <__cxa_atexit@plt+0x4ce80> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + sub r0, r5, #16 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62168 <__cxa_atexit@plt+0x56420> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 6217c <__cxa_atexit@plt+0x56434> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 62180 <__cxa_atexit@plt+0x56438> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 62184 <__cxa_atexit@plt+0x5643c> │ │ │ │ - mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 62170 <__cxa_atexit@plt+0x56428> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rsceq r7, sp, r8, asr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + add r0, r6, #44 @ 0x2c │ │ │ │ + str ip, [r5, #8] │ │ │ │ + cmp r1, r0 │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + bcc 58c10 <__cxa_atexit@plt+0x4cec8> │ │ │ │ + ldr r7, [pc, #456] @ 58c80 <__cxa_atexit@plt+0x4cf38> │ │ │ │ + ldr r1, [r5], #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + ldr r7, [pc, #416] @ 58c84 <__cxa_atexit@plt+0x4cf3c> │ │ │ │ + mov r8, r6 │ │ │ │ + mov sl, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8, #32]! │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, ip │ │ │ │ + mov r9, r1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 58b90 <__cxa_atexit@plt+0x4ce48> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 58bec <__cxa_atexit@plt+0x4cea4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #28 │ │ │ │ + str ip, [r5, #8] │ │ │ │ + cmp r0, r1 │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + bcc 58c2c <__cxa_atexit@plt+0x4cee4> │ │ │ │ + ldr r7, [pc, #324] @ 58c78 <__cxa_atexit@plt+0x4cf30> │ │ │ │ + ldr r0, [pc, #324] @ 58c7c <__cxa_atexit@plt+0x4cf34> │ │ │ │ + ldr r9, [r5], #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + mov sl, r6 │ │ │ │ + str r0, [r8, #16]! │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, ip │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r4, [r5, #16] │ │ │ │ + ldm sp, {r4, r7} │ │ │ │ + str r8, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + b 58c88 <__cxa_atexit@plt+0x4cf40> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 621c0 <__cxa_atexit@plt+0x56478> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 621d0 <__cxa_atexit@plt+0x56488> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + add r7, r6, #12 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + cmp r2, r7 │ │ │ │ + bcc 58c48 <__cxa_atexit@plt+0x4cf00> │ │ │ │ + ldr r2, [pc, #200] @ 58c74 <__cxa_atexit@plt+0x4cf2c> │ │ │ │ + ldr r3, [r5], #12 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r1 │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + str lr, [r5, #-36]! @ 0xffffffdc │ │ │ │ + stmib r5, {r1, r8, r9, sl} │ │ │ │ + str r4, [r5, #28] │ │ │ │ + ldm sp, {r4, r8} │ │ │ │ + str ip, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + b 58d6c <__cxa_atexit@plt+0x4d024> │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + mov r8, fp │ │ │ │ + str ip, [r5, #20] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + b 590b0 <__cxa_atexit@plt+0x4d368> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - rscseq sp, ip, r4, lsr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6220c <__cxa_atexit@plt+0x564c4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6221c <__cxa_atexit@plt+0x564d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r6, [pc, #88] @ 58c70 <__cxa_atexit@plt+0x4cf28> │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r6, r0 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r6, [pc, #56] @ 58c6c <__cxa_atexit@plt+0x4cf24> │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, ip, r8, ror #13 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 62304 <__cxa_atexit@plt+0x565bc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + mov r6, r1 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r6, [pc, #24] @ 58c68 <__cxa_atexit@plt+0x4cf20> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + muleq r0, ip, r3 │ │ │ │ + @ instruction: 0xfffff4a8 │ │ │ │ + @ instruction: 0xfffff11c │ │ │ │ + @ instruction: 0xfffff344 │ │ │ │ + @ instruction: 0xfffff6f0 │ │ │ │ + @ instruction: 0xfffff9b8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 58d0c <__cxa_atexit@plt+0x4cfc4> │ │ │ │ + ldr r6, [pc, #152] @ 58d40 <__cxa_atexit@plt+0x4cff8> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bcc 58d28 <__cxa_atexit@plt+0x4cfe0> │ │ │ │ + ldr lr, [pc, #124] @ 58d4c <__cxa_atexit@plt+0x4d004> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr sl, [r5] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + add lr, r8, #12 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + stm lr, {r0, r1, r2, r7, sl} │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, ip │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r7, [pc, #52] @ 58d48 <__cxa_atexit@plt+0x4d000> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #20] @ 58d44 <__cxa_atexit@plt+0x4cffc> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc78 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff8b4 │ │ │ │ + rsceq lr, sp, r8, asr #27 │ │ │ │ + andeq r0, r0, r9, ror #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 58c88 <__cxa_atexit@plt+0x4cf40> │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov ip, r8 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 6230c <__cxa_atexit@plt+0x565c4> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + bcc 58e98 <__cxa_atexit@plt+0x4d150> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r6, [r3, #3] │ │ │ │ + ldr r1, [r2, #8]! │ │ │ │ + cmp r6, #1114112 @ 0x110000 │ │ │ │ + blt 58e14 <__cxa_atexit@plt+0x4d0cc> │ │ │ │ + ldr lr, [pc, #340] @ 58ef8 <__cxa_atexit@plt+0x4d1b0> │ │ │ │ + mov r3, sl │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r6, [r3, #8] │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + bcc 58eb0 <__cxa_atexit@plt+0x4d168> │ │ │ │ + ldr lr, [pc, #308] @ 58f0c <__cxa_atexit@plt+0x4d1c4> │ │ │ │ + add fp, r5, #12 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [sl, #16]! │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldm fp, {r8, r9, fp} │ │ │ │ + add lr, sl, #24 │ │ │ │ + str fp, [sl, #20] │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + mov r8, sl │ │ │ │ + mov fp, ip │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r0, [sl, #16] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str ip, [sp] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ ldr lr, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr ip, [pc, #160] @ 62324 <__cxa_atexit@plt+0x565dc> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - sub r4, r6, #11 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 62328 <__cxa_atexit@plt+0x565e0> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmda r5, {r1, r3, r4} │ │ │ │ - ldr r1, [pc, #120] @ 6232c <__cxa_atexit@plt+0x565e4> │ │ │ │ - ldr r0, [pc, #120] @ 62330 <__cxa_atexit@plt+0x565e8> │ │ │ │ - add r4, r2, #20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #104] @ 62334 <__cxa_atexit@plt+0x565ec> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r9, r1 │ │ │ │ + ldr ip, [r3, #12]! │ │ │ │ + add r6, sl, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + str r8, [r5, #28] │ │ │ │ + str r2, [r5, #32] │ │ │ │ + bcc 58ed4 <__cxa_atexit@plt+0x4d18c> │ │ │ │ + ldr r0, [pc, #176] @ 58f04 <__cxa_atexit@plt+0x4d1bc> │ │ │ │ + ldr r3, [pc, #176] @ 58f08 <__cxa_atexit@plt+0x4d1c0> │ │ │ │ + ldr fp, [r5, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r5, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - stm r4, {r0, sl, fp} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 62314 <__cxa_atexit@plt+0x565cc> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r0, [sl, #4]! │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + str r8, [sl, #24] │ │ │ │ + str fp, [sl, #40] @ 0x28 │ │ │ │ mov r8, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r7, sp, ip, ror #5 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #32]! │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r0, sl, #12 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + str ip, [sl, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #96] @ 58f00 <__cxa_atexit@plt+0x4d1b8> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 58ec8 <__cxa_atexit@plt+0x4d180> │ │ │ │ + ldr r7, [pc, #68] @ 58efc <__cxa_atexit@plt+0x4d1b4> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, ip │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [pc, #24] @ 58ef4 <__cxa_atexit@plt+0x4d1ac> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffa78 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0xfffff350 │ │ │ │ + @ instruction: 0xfffff628 │ │ │ │ + @ instruction: 0xfffff7ac │ │ │ │ + rsceq lr, sp, r8, lsl #24 │ │ │ │ + andeq r2, r0, ip, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 58d6c <__cxa_atexit@plt+0x4d024> │ │ │ │ + ldrdeq lr, [sp], #188 @ 0xbc @ │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r8, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 6239c <__cxa_atexit@plt+0x56654> │ │ │ │ - ldr r3, [pc, #84] @ 623b4 <__cxa_atexit@plt+0x5666c> │ │ │ │ - ldr r2, [pc, #84] @ 623b8 <__cxa_atexit@plt+0x56670> │ │ │ │ - ldr lr, [pc, #84] @ 623bc <__cxa_atexit@plt+0x56674> │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 58f94 <__cxa_atexit@plt+0x4d24c> │ │ │ │ + ldr lr, [pc, #84] @ 58fac <__cxa_atexit@plt+0x4d264> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr ip, [r5, #36] @ 0x24 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + add lr, r8, #12 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + stm lr, {r0, r1, r2, r7, sl} │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + mov r7, ip │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r3, [pc, #20] @ 58fb0 <__cxa_atexit@plt+0x4d268> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff62c │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rsceq lr, sp, r0, asr #21 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 59028 <__cxa_atexit@plt+0x4d2e0> │ │ │ │ + ldr r8, [pc, #100] @ 59040 <__cxa_atexit@plt+0x4d2f8> │ │ │ │ + add r3, r5, #8 │ │ │ │ + add lr, r5, #20 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + str r1, [sl, #8] │ │ │ │ + add r1, sl, #12 │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + stm r1, {r0, r9, ip} │ │ │ │ + str r3, [sl, #24] │ │ │ │ + str r2, [sl, #28] │ │ │ │ + str lr, [sl, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r3, [pc, #44] @ 59044 <__cxa_atexit@plt+0x4d2fc> │ │ │ │ + mov r8, sl │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #32]! │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 59048 <__cxa_atexit@plt+0x4d300> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffff1c8 │ │ │ │ + @ instruction: 0xfffff484 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + rsceq lr, sp, ip, asr #21 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 59090 <__cxa_atexit@plt+0x4d348> │ │ │ │ + ldr r3, [pc, #48] @ 590a8 <__cxa_atexit@plt+0x4d360> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r3, [pc, #20] @ 590ac <__cxa_atexit@plt+0x4d364> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffefd8 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5914c <__cxa_atexit@plt+0x4d404> │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + cmp r3, #1114112 @ 0x110000 │ │ │ │ + blt 590fc <__cxa_atexit@plt+0x4d3b4> │ │ │ │ + ldr r3, [pc, #164] @ 59184 <__cxa_atexit@plt+0x4d43c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r8, sl │ │ │ │ + str r2, [sl, #8] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + bcc 59168 <__cxa_atexit@plt+0x4d420> │ │ │ │ + ldr r2, [pc, #116] @ 5918c <__cxa_atexit@plt+0x4d444> │ │ │ │ + ldr r1, [pc, #116] @ 59190 <__cxa_atexit@plt+0x4d448> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 623c0 <__cxa_atexit@plt+0x56678> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + mov r8, sl │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #16]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #52] @ 59188 <__cxa_atexit@plt+0x4d440> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r7, sp, ip, lsr #25 │ │ │ │ - rsceq r7, sp, r0, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6240c <__cxa_atexit@plt+0x566c4> │ │ │ │ - ldr r2, [pc, #48] @ 62414 <__cxa_atexit@plt+0x566cc> │ │ │ │ - ldr r9, [pc, #48] @ 62418 <__cxa_atexit@plt+0x566d0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6241c <__cxa_atexit@plt+0x566d4> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #16] @ 59180 <__cxa_atexit@plt+0x4d438> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xffffee54 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xffffeb38 │ │ │ │ + @ instruction: 0xffffed58 │ │ │ │ + smlaleq lr, sp, r4, r9 │ │ │ │ + andeq r0, r0, r6, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 590b0 <__cxa_atexit@plt+0x4d368> │ │ │ │ + rsceq lr, sp, r8, lsr r9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5920c <__cxa_atexit@plt+0x4d4c4> │ │ │ │ + ldr r3, [pc, #76] @ 59224 <__cxa_atexit@plt+0x4d4dc> │ │ │ │ + ldr r2, [pc, #76] @ 59228 <__cxa_atexit@plt+0x4d4e0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldmib r5, {r1, r9} │ │ │ │ + str r2, [r8, #16]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 5922c <__cxa_atexit@plt+0x4d4e4> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xffffea78 │ │ │ │ + @ instruction: 0xffffeca0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 59298 <__cxa_atexit@plt+0x4d550> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 592a4 <__cxa_atexit@plt+0x4d55c> │ │ │ │ + ldr r1, [pc, #76] @ 592b4 <__cxa_atexit@plt+0x4d56c> │ │ │ │ + sub sl, r6, #6 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r5, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r0, [pc, #48] @ 592b8 <__cxa_atexit@plt+0x4d570> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r7, sp, r8, lsr #24 │ │ │ │ - rscseq sp, ip, r8, ror r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 62450 <__cxa_atexit@plt+0x56708> │ │ │ │ - ldr r3, [pc, #32] @ 62454 <__cxa_atexit@plt+0x5670c> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rsceq r7, sp, r8, lsr #2 │ │ │ │ - rscseq sp, ip, r0, lsr #9 │ │ │ │ - strdeq r7, [sp], #184 @ 0xb8 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + rscseq r6, sp, r8, lsl #8 │ │ │ │ + ldrshteq r6, [sp], #60 @ 0x3c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r0, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 624d8 <__cxa_atexit@plt+0x56790> │ │ │ │ - ldr r2, [pc, #128] @ 62500 <__cxa_atexit@plt+0x567b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 624e8 <__cxa_atexit@plt+0x567a0> │ │ │ │ - ldr r7, [pc, #104] @ 62508 <__cxa_atexit@plt+0x567c0> │ │ │ │ - ldr r2, [pc, #104] @ 6250c <__cxa_atexit@plt+0x567c4> │ │ │ │ - ldr r1, [pc, #104] @ 62510 <__cxa_atexit@plt+0x567c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ + bhi 593a8 <__cxa_atexit@plt+0x4d660> │ │ │ │ + ldr lr, [pc, #216] @ 593b8 <__cxa_atexit@plt+0x4d670> │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 62504 <__cxa_atexit@plt+0x567bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r1, [pc, #188] @ 593bc <__cxa_atexit@plt+0x4d674> │ │ │ │ + add ip, r3, #12 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm ip, {r1, r8, r9} │ │ │ │ + beq 59384 <__cxa_atexit@plt+0x4d63c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr lr, [pc, #128] @ 593c0 <__cxa_atexit@plt+0x4d678> │ │ │ │ + str r7, [r0, #-12] │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + str lr, [r0, #-52] @ 0xffffffcc │ │ │ │ + str r3, [r0, #-48] @ 0xffffffd0 │ │ │ │ + str r8, [r0, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r0, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r0, #-40] @ 0xffffffd8 │ │ │ │ + beq 59390 <__cxa_atexit@plt+0x4d648> │ │ │ │ + ldr r7, [pc, #84] @ 593c4 <__cxa_atexit@plt+0x4d67c> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrshteq sp, [ip], #16 │ │ │ │ - rsceq r7, sp, r0, ror #22 │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - @ instruction: 0xfffff9ec │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6254c <__cxa_atexit@plt+0x56804> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6255c <__cxa_atexit@plt+0x56814> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, ip, r4, lsr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62590 <__cxa_atexit@plt+0x56848> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 62598 <__cxa_atexit@plt+0x56850> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5939c <__cxa_atexit@plt+0x4d654> │ │ │ │ + mov r7, r8 │ │ │ │ + b 59478 <__cxa_atexit@plt+0x4d730> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sp, ip, ip, ror #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 625e0 <__cxa_atexit@plt+0x56898> │ │ │ │ - ldr r2, [pc, #44] @ 625f0 <__cxa_atexit@plt+0x568a8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62624 <__cxa_atexit@plt+0x568dc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 6262c <__cxa_atexit@plt+0x568e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, ip, r8, asr r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6268c <__cxa_atexit@plt+0x56944> │ │ │ │ - ldr r1, [pc, #68] @ 6269c <__cxa_atexit@plt+0x56954> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 626a0 <__cxa_atexit@plt+0x56958> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq sp, ip, r8, ror r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6272c <__cxa_atexit@plt+0x569e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62738 <__cxa_atexit@plt+0x569f0> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ + bx r1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq r6, sp, ip, ror #6 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r6, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 62748 <__cxa_atexit@plt+0x56a00> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 6274c <__cxa_atexit@plt+0x56a04> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 59438 <__cxa_atexit@plt+0x4d6f0> │ │ │ │ + ldr r0, [r1, #11] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r7} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 59424 <__cxa_atexit@plt+0x4d6dc> │ │ │ │ + ldr r3, [pc, #40] @ 5943c <__cxa_atexit@plt+0x4d6f4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 59430 <__cxa_atexit@plt+0x4d6e8> │ │ │ │ + b 59478 <__cxa_atexit@plt+0x4d730> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62788 <__cxa_atexit@plt+0x56a40> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 62798 <__cxa_atexit@plt+0x56a50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq sp, ip, ip, ror #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 627d4 <__cxa_atexit@plt+0x56a8c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 627e4 <__cxa_atexit@plt+0x56a9c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r3, r0, sl, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 5946c <__cxa_atexit@plt+0x4d724> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 59464 <__cxa_atexit@plt+0x4d71c> │ │ │ │ + b 59478 <__cxa_atexit@plt+0x4d730> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq sp, ip, r0, lsr #2 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 628d0 <__cxa_atexit@plt+0x56b88> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r3, r0, sl, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + ldr ip, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5951c <__cxa_atexit@plt+0x4d7d4> │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 628dc <__cxa_atexit@plt+0x56b94> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - mov ip, r8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r8, [pc, #160] @ 628ec <__cxa_atexit@plt+0x56ba4> │ │ │ │ - sub r3, r6, #11 │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 628f0 <__cxa_atexit@plt+0x56ba8> │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - ldr r1, [pc, #120] @ 628f4 <__cxa_atexit@plt+0x56bac> │ │ │ │ - ldr r0, [pc, #120] @ 628f8 <__cxa_atexit@plt+0x56bb0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #108] @ 628fc <__cxa_atexit@plt+0x56bb4> │ │ │ │ - str fp, [r2, #24] │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str sl, [r2, #28] │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, ip │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r6, sp, ip, lsr #26 │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62964 <__cxa_atexit@plt+0x56c1c> │ │ │ │ - ldr r3, [pc, #84] @ 6297c <__cxa_atexit@plt+0x56c34> │ │ │ │ - ldr r2, [pc, #84] @ 62980 <__cxa_atexit@plt+0x56c38> │ │ │ │ - ldr lr, [pc, #84] @ 62984 <__cxa_atexit@plt+0x56c3c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ + bcc 59588 <__cxa_atexit@plt+0x4d840> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 59524 <__cxa_atexit@plt+0x4d7dc> │ │ │ │ + ldr lr, [r5, #40] @ 0x28 │ │ │ │ + bne 59578 <__cxa_atexit@plt+0x4d830> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, ip │ │ │ │ + blt 59524 <__cxa_atexit@plt+0x4d7dc> │ │ │ │ + bne 59578 <__cxa_atexit@plt+0x4d830> │ │ │ │ + ldr r2, [pc, #188] @ 59594 <__cxa_atexit@plt+0x4d84c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 62988 <__cxa_atexit@plt+0x56c40> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + ldr lr, [pc, #168] @ 59598 <__cxa_atexit@plt+0x4d850> │ │ │ │ + add sl, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + add r3, r3, #32 │ │ │ │ + stm sl, {r1, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - strdeq r7, [sp], #100 @ 0x64 @ │ │ │ │ - strdeq r7, [sp], #104 @ 0x68 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 629d4 <__cxa_atexit@plt+0x56c8c> │ │ │ │ - ldr r2, [pc, #48] @ 629dc <__cxa_atexit@plt+0x56c94> │ │ │ │ - ldr r9, [pc, #48] @ 629e0 <__cxa_atexit@plt+0x56c98> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 629e4 <__cxa_atexit@plt+0x56c9c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 59588 <__cxa_atexit@plt+0x4d840> │ │ │ │ + ldr r7, [pc, #112] @ 5959c <__cxa_atexit@plt+0x4d854> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #108] @ 595a0 <__cxa_atexit@plt+0x4d858> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #104] @ 595a4 <__cxa_atexit@plt+0x4d85c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #34 @ 0x22 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + sub r2, r6, #23 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str ip, [r3, #28] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrdeq r7, [sp], #96 @ 0x60 @ │ │ │ │ - ldrhteq ip, [ip], #192 @ 0xc0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 62a18 <__cxa_atexit@plt+0x56cd0> │ │ │ │ - ldr r3, [pc, #32] @ 62a1c <__cxa_atexit@plt+0x56cd4> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ bx r0 │ │ │ │ - rsceq r6, sp, r0, ror #22 │ │ │ │ - ldrsbteq ip, [ip], #232 @ 0xe8 │ │ │ │ - rsceq r7, sp, r8, ror r6 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + rscseq r6, sp, r8, lsr #4 │ │ │ │ + ldrshteq r6, [sp], #16 │ │ │ │ + rscseq r6, sp, r4, asr r2 │ │ │ │ + rscseq r6, sp, r8, asr #2 │ │ │ │ + rsceq lr, sp, ip, asr #9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62a68 <__cxa_atexit@plt+0x56d20> │ │ │ │ - ldr r2, [pc, #48] @ 62a70 <__cxa_atexit@plt+0x56d28> │ │ │ │ - ldr r9, [pc, #48] @ 62a74 <__cxa_atexit@plt+0x56d2c> │ │ │ │ + bhi 595e8 <__cxa_atexit@plt+0x4d8a0> │ │ │ │ + ldr r2, [pc, #40] @ 595f0 <__cxa_atexit@plt+0x4d8a8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 62a78 <__cxa_atexit@plt+0x56d30> │ │ │ │ + ldr r1, [pc, #36] @ 595f4 <__cxa_atexit@plt+0x4d8ac> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r7, sp, r0, asr r6 │ │ │ │ - rscseq ip, ip, ip, lsl ip │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r6, sp, r0, lsr #1 │ │ │ │ + rsceq lr, sp, ip, ror r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 62aac <__cxa_atexit@plt+0x56d64> │ │ │ │ - ldr r3, [pc, #32] @ 62ab0 <__cxa_atexit@plt+0x56d68> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rsceq r6, sp, ip, asr #21 │ │ │ │ - rscseq ip, ip, r4, asr #28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 62aec <__cxa_atexit@plt+0x56da4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 62afc <__cxa_atexit@plt+0x56db4> │ │ │ │ + bcc 59648 <__cxa_atexit@plt+0x4d900> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 59638 <__cxa_atexit@plt+0x4d8f0> │ │ │ │ + ldr r2, [pc, #44] @ 59654 <__cxa_atexit@plt+0x4d90c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, ip, r4, lsl #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + rscseq r6, sp, r8, ror #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62b30 <__cxa_atexit@plt+0x56de8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 62b38 <__cxa_atexit@plt+0x56df0> │ │ │ │ + bhi 59688 <__cxa_atexit@plt+0x4d940> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 59690 <__cxa_atexit@plt+0x4d948> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, ip, ip, asr #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62b80 <__cxa_atexit@plt+0x56e38> │ │ │ │ - ldr r2, [pc, #44] @ 62b90 <__cxa_atexit@plt+0x56e48> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ + ldrshteq r5, [sp], #248 @ 0xf8 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 59750 <__cxa_atexit@plt+0x4da08> │ │ │ │ + ldr lr, [pc, #168] @ 59760 <__cxa_atexit@plt+0x4da18> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr ip, [r2, #12] │ │ │ │ + ldr r9, [r2, #16] │ │ │ │ + ldr sl, [r2, #24] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + ldr lr, [pc, #132] @ 59764 <__cxa_atexit@plt+0x4da1c> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62bc4 <__cxa_atexit@plt+0x56e7c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 62bcc <__cxa_atexit@plt+0x56e84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq 59738 <__cxa_atexit@plt+0x4d9f0> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 59768 <__cxa_atexit@plt+0x4da20> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-44] @ 0xffffffd4 │ │ │ │ + sub lr, r1, #40 @ 0x28 │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + tst r2, #3 │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + beq 59744 <__cxa_atexit@plt+0x4d9fc> │ │ │ │ + mov r7, r2 │ │ │ │ + b 597b8 <__cxa_atexit@plt+0x4da70> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq ip, [ip], #168 @ 0xa8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62c2c <__cxa_atexit@plt+0x56ee4> │ │ │ │ - ldr r1, [pc, #68] @ 62c3c <__cxa_atexit@plt+0x56ef4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 62c40 <__cxa_atexit@plt+0x56ef8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldrsbteq ip, [ip], #200 @ 0xc8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62ce8 <__cxa_atexit@plt+0x56fa0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62cf0 <__cxa_atexit@plt+0x56fa8> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 62d04 <__cxa_atexit@plt+0x56fbc> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 62d08 <__cxa_atexit@plt+0x56fc0> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 62d0c <__cxa_atexit@plt+0x56fc4> │ │ │ │ - mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 62cf8 <__cxa_atexit@plt+0x56fb0> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - strhteq r6, [sp], #132 @ 0x84 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62d48 <__cxa_atexit@plt+0x57000> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 62d58 <__cxa_atexit@plt+0x57010> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlalseq r5, sp, r0, pc @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 597ac <__cxa_atexit@plt+0x4da64> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 597a4 <__cxa_atexit@plt+0x4da5c> │ │ │ │ + b 597b8 <__cxa_atexit@plt+0x4da70> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, ip, ip, lsr #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r1, r0, r8, ror #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add lr, r5, #16 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62d94 <__cxa_atexit@plt+0x5704c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 62da4 <__cxa_atexit@plt+0x5705c> │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 59800 <__cxa_atexit@plt+0x4dab8> │ │ │ │ + add sl, r6, #48 @ 0x30 │ │ │ │ + cmp r2, sl │ │ │ │ + bcc 59924 <__cxa_atexit@plt+0x4dbdc> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 59860 <__cxa_atexit@plt+0x4db18> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 59934 <__cxa_atexit@plt+0x4dbec> │ │ │ │ + ldr sl, [pc, #316] @ 59950 <__cxa_atexit@plt+0x4dc08> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r7, [pc, #312] @ 59954 <__cxa_atexit@plt+0x4dc0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #308] @ 59958 <__cxa_atexit@plt+0x4dc10> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str lr, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #34 @ 0x22 │ │ │ │ + sub r2, r3, #23 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, ip, r0, ror #22 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 62e8c <__cxa_atexit@plt+0x57144> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 62e94 <__cxa_atexit@plt+0x5714c> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr ip, [pc, #160] @ 62eac <__cxa_atexit@plt+0x57164> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - sub r4, r6, #11 │ │ │ │ + bne 598d0 <__cxa_atexit@plt+0x4db88> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r8, r3 │ │ │ │ + blt 597f4 <__cxa_atexit@plt+0x4daac> │ │ │ │ + bne 598d0 <__cxa_atexit@plt+0x4db88> │ │ │ │ + add r2, r6, #4 │ │ │ │ + ldr ip, [pc, #196] @ 59944 <__cxa_atexit@plt+0x4dbfc> │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #192] @ 59948 <__cxa_atexit@plt+0x4dc00> │ │ │ │ add ip, pc, ip │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 62eb0 <__cxa_atexit@plt+0x57168> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmda r5, {r1, r3, r4} │ │ │ │ - ldr r1, [pc, #120] @ 62eb4 <__cxa_atexit@plt+0x5716c> │ │ │ │ - ldr r0, [pc, #120] @ 62eb8 <__cxa_atexit@plt+0x57170> │ │ │ │ - add r4, r2, #20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #104] @ 62ebc <__cxa_atexit@plt+0x57174> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r9, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r5, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - stm r4, {r0, sl, fp} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 62e9c <__cxa_atexit@plt+0x57154> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r6, sp, r8, asr r7 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62f24 <__cxa_atexit@plt+0x571dc> │ │ │ │ - ldr r3, [pc, #84] @ 62f3c <__cxa_atexit@plt+0x571f4> │ │ │ │ - ldr r2, [pc, #84] @ 62f40 <__cxa_atexit@plt+0x571f8> │ │ │ │ - ldr lr, [pc, #84] @ 62f44 <__cxa_atexit@plt+0x571fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 62f48 <__cxa_atexit@plt+0x57200> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #184] @ 5994c <__cxa_atexit@plt+0x4dc04> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + sub r7, sl, #23 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + sub r7, sl, #7 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r7, sp, r0, lsl #3 │ │ │ │ - rsceq r7, sp, r4, lsr #2 │ │ │ │ + sub r3, sl, #42 @ 0x2a │ │ │ │ + str r3, [r6, #40]! @ 0x28 │ │ │ │ + sub r3, sl, #31 │ │ │ │ + str r3, [r6, #-4] │ │ │ │ + ldr r2, [r5, #36]! @ 0x24 │ │ │ │ + ldr ip, [pc, #112] @ 5995c <__cxa_atexit@plt+0x4dc14> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r7, [pc, #108] @ 59960 <__cxa_atexit@plt+0x4dc18> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #104] @ 59964 <__cxa_atexit@plt+0x4dc1c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ + sub r7, sl, #15 │ │ │ │ + str r3, [r6, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r6, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r6, #-28] @ 0xffffffe4 │ │ │ │ + str lr, [r6, #-20] @ 0xffffffec │ │ │ │ + str r0, [r6, #-16] │ │ │ │ + str r8, [r6, #-12] │ │ │ │ + str ip, [r6, #-8] │ │ │ │ + bx r2 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, sl │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + smlalseq r5, sp, r0, lr │ │ │ │ + ldrshteq r5, [sp], #228 @ 0xe4 │ │ │ │ + rscseq r5, sp, r8, lsl #30 │ │ │ │ + rscseq r5, sp, ip, ror #30 │ │ │ │ + rscseq r5, sp, r0, ror #28 │ │ │ │ + rscseq r5, sp, r0, lsr lr │ │ │ │ + smlalseq r5, sp, r4, lr │ │ │ │ + rscseq r5, sp, r8, lsl #27 │ │ │ │ + strdeq lr, [sp], #12 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62f94 <__cxa_atexit@plt+0x5724c> │ │ │ │ - ldr r2, [pc, #48] @ 62f9c <__cxa_atexit@plt+0x57254> │ │ │ │ - ldr r9, [pc, #48] @ 62fa0 <__cxa_atexit@plt+0x57258> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 62fa4 <__cxa_atexit@plt+0x5725c> │ │ │ │ + bhi 599e4 <__cxa_atexit@plt+0x4dc9c> │ │ │ │ + ldr r2, [pc, #120] @ 59a00 <__cxa_atexit@plt+0x4dcb8> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 599d8 <__cxa_atexit@plt+0x4dc90> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 599ec <__cxa_atexit@plt+0x4dca4> │ │ │ │ + ldr r3, [pc, #84] @ 59a04 <__cxa_atexit@plt+0x4dcbc> │ │ │ │ + ldr r1, [pc, #84] @ 59a08 <__cxa_atexit@plt+0x4dcc0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - strdeq r7, [sp], #12 @ │ │ │ │ - ldrshteq ip, [ip], #96 @ 0x60 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strhteq lr, [sp], #8 │ │ │ │ + rscseq r5, sp, r0, ror #26 │ │ │ │ + rsceq lr, sp, r8, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 62fd8 <__cxa_atexit@plt+0x57290> │ │ │ │ - ldr r3, [pc, #32] @ 62fdc <__cxa_atexit@plt+0x57294> │ │ │ │ - and r7, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 59a58 <__cxa_atexit@plt+0x4dd10> │ │ │ │ + ldr r2, [pc, #48] @ 59a64 <__cxa_atexit@plt+0x4dd1c> │ │ │ │ + ldr r1, [pc, #48] @ 59a68 <__cxa_atexit@plt+0x4dd20> │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rsceq r6, sp, r0, lsr #11 │ │ │ │ - rscseq ip, ip, r8, lsl r9 │ │ │ │ - rsceq r7, sp, ip, asr #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63060 <__cxa_atexit@plt+0x57318> │ │ │ │ - ldr r2, [pc, #128] @ 63088 <__cxa_atexit@plt+0x57340> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 63070 <__cxa_atexit@plt+0x57328> │ │ │ │ - ldr r7, [pc, #104] @ 63090 <__cxa_atexit@plt+0x57348> │ │ │ │ - ldr r2, [pc, #104] @ 63094 <__cxa_atexit@plt+0x5734c> │ │ │ │ - ldr r1, [pc, #104] @ 63098 <__cxa_atexit@plt+0x57350> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 6308c <__cxa_atexit@plt+0x57344> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, ip, r8, ror #12 │ │ │ │ - rsceq r7, sp, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - @ instruction: 0xfffff9ec │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq lr, sp, r4, lsr r0 │ │ │ │ + ldrsbteq r5, [sp], #204 @ 0xcc │ │ │ │ + strdeq sp, [sp], #248 @ 0xf8 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 630d4 <__cxa_atexit@plt+0x5738c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 630e4 <__cxa_atexit@plt+0x5739c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, ip, ip, lsl r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63118 <__cxa_atexit@plt+0x573d0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 63120 <__cxa_atexit@plt+0x573d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, ip, r4, ror #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63168 <__cxa_atexit@plt+0x57420> │ │ │ │ - ldr r2, [pc, #44] @ 63178 <__cxa_atexit@plt+0x57430> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bhi 59ae8 <__cxa_atexit@plt+0x4dda0> │ │ │ │ + ldr r2, [pc, #120] @ 59b04 <__cxa_atexit@plt+0x4ddbc> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 59adc <__cxa_atexit@plt+0x4dd94> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 59af0 <__cxa_atexit@plt+0x4dda8> │ │ │ │ + ldr r3, [pc, #84] @ 59b08 <__cxa_atexit@plt+0x4ddc0> │ │ │ │ + ldr r1, [pc, #84] @ 59b0c <__cxa_atexit@plt+0x4ddc4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 631ac <__cxa_atexit@plt+0x57464> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 631b4 <__cxa_atexit@plt+0x5746c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq ip, [ip], #64 @ 0x40 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strhteq sp, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r5, sp, ip, asr ip │ │ │ │ + rsceq sp, sp, r4, asr pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63214 <__cxa_atexit@plt+0x574cc> │ │ │ │ - ldr r1, [pc, #68] @ 63224 <__cxa_atexit@plt+0x574dc> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 63228 <__cxa_atexit@plt+0x574e0> │ │ │ │ + bcc 59b5c <__cxa_atexit@plt+0x4de14> │ │ │ │ + ldr r2, [pc, #48] @ 59b68 <__cxa_atexit@plt+0x4de20> │ │ │ │ + ldr r1, [pc, #48] @ 59b6c <__cxa_atexit@plt+0x4de24> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldrshteq ip, [ip], #96 @ 0x60 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 632b4 <__cxa_atexit@plt+0x5756c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 632c0 <__cxa_atexit@plt+0x57578> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 632d0 <__cxa_atexit@plt+0x57588> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 632d4 <__cxa_atexit@plt+0x5758c> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63310 <__cxa_atexit@plt+0x575c8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 63320 <__cxa_atexit@plt+0x575d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, ip, r4, ror #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6335c <__cxa_atexit@plt+0x57614> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6336c <__cxa_atexit@plt+0x57624> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - smlalseq ip, ip, r8, r5 @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq sp, sp, r0, lsr pc │ │ │ │ + ldrsbteq r5, [sp], #184 @ 0xb8 │ │ │ │ + @ instruction: 0xfffff6a8 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + smlaleq sp, sp, ip, pc @ │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #32 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63458 <__cxa_atexit@plt+0x57710> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 63464 <__cxa_atexit@plt+0x5771c> │ │ │ │ + bhi 59c5c <__cxa_atexit@plt+0x4df14> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ + and r3, r0, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 59c28 <__cxa_atexit@plt+0x4dee0> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 59c40 <__cxa_atexit@plt+0x4def8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #48 @ 0x30 │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + cmp r3, r1 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + bcc 59c6c <__cxa_atexit@plt+0x4df24> │ │ │ │ + str r1, [sp] │ │ │ │ ldr lr, [r5] │ │ │ │ - mov ip, r8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r8, [pc, #160] @ 63474 <__cxa_atexit@plt+0x5772c> │ │ │ │ - sub r3, r6, #11 │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 63478 <__cxa_atexit@plt+0x57730> │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - ldr r1, [pc, #120] @ 6347c <__cxa_atexit@plt+0x57734> │ │ │ │ - ldr r0, [pc, #120] @ 63480 <__cxa_atexit@plt+0x57738> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #108] @ 63484 <__cxa_atexit@plt+0x5773c> │ │ │ │ - str fp, [r2, #24] │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str sl, [r2, #28] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r7, [pc, #164] @ 59c8c <__cxa_atexit@plt+0x4df44> │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, ip │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + add r0, r6, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + add r0, r6, #20 │ │ │ │ + stm r0, {r1, r2, r3, lr} │ │ │ │ + ldr r3, [pc, #128] @ 59c90 <__cxa_atexit@plt+0x4df48> │ │ │ │ + mov r8, r6 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #36]! @ 0x24 │ │ │ │ mov r9, r1 │ │ │ │ - mov sl, ip │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r1, [r5, #28] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + b 59c94 <__cxa_atexit@plt+0x4df4c> │ │ │ │ + str ip, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r1, r8, r9, sl} │ │ │ │ + mov r8, fp │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + b 59d78 <__cxa_atexit@plt+0x4e030> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + ldr r6, [pc, #20] @ 59c88 <__cxa_atexit@plt+0x4df40> │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - smlaleq r6, sp, r8, r1 │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r6, r1 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r4, asr #6 │ │ │ │ + @ instruction: 0xfffff6d4 │ │ │ │ + @ instruction: 0xfffff994 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r7 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 634ec <__cxa_atexit@plt+0x577a4> │ │ │ │ - ldr r3, [pc, #84] @ 63504 <__cxa_atexit@plt+0x577bc> │ │ │ │ - ldr r2, [pc, #84] @ 63508 <__cxa_atexit@plt+0x577c0> │ │ │ │ - ldr lr, [pc, #84] @ 6350c <__cxa_atexit@plt+0x577c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ + bcc 59d18 <__cxa_atexit@plt+0x4dfd0> │ │ │ │ + ldr r6, [pc, #152] @ 59d4c <__cxa_atexit@plt+0x4e004> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bcc 59d34 <__cxa_atexit@plt+0x4dfec> │ │ │ │ + ldr lr, [pc, #124] @ 59d58 <__cxa_atexit@plt+0x4e010> │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 63510 <__cxa_atexit@plt+0x577c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldmib r5, {r0, r2} │ │ │ │ + str r7, [r8, #20] │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r3, [r8, #24] │ │ │ │ + str sl, [r8, #28] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r7, [pc, #52] @ 59d54 <__cxa_atexit@plt+0x4e00c> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r6, sp, r8, asr #23 │ │ │ │ - rsceq r6, sp, ip, asr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63594 <__cxa_atexit@plt+0x5784c> │ │ │ │ - ldr r2, [pc, #128] @ 635bc <__cxa_atexit@plt+0x57874> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 635a4 <__cxa_atexit@plt+0x5785c> │ │ │ │ - ldr r7, [pc, #104] @ 635c4 <__cxa_atexit@plt+0x5787c> │ │ │ │ - ldr r2, [pc, #104] @ 635c8 <__cxa_atexit@plt+0x57880> │ │ │ │ - ldr r1, [pc, #104] @ 635cc <__cxa_atexit@plt+0x57884> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #20] @ 59d50 <__cxa_atexit@plt+0x4e008> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff9b4 │ │ │ │ + strhteq sp, [sp], #220 @ 0xdc │ │ │ │ + andeq r0, r0, r8, lsl #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 59c94 <__cxa_atexit@plt+0x4df4c> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 59e9c <__cxa_atexit@plt+0x4e154> │ │ │ │ + ldr r6, [r3, #3] │ │ │ │ + cmp r6, #1114112 @ 0x110000 │ │ │ │ + blt 59e10 <__cxa_atexit@plt+0x4e0c8> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, sl │ │ │ │ + ldr r7, [r2, #8]! │ │ │ │ + ldr r6, [pc, #324] @ 59ef8 <__cxa_atexit@plt+0x4e1b0> │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + str r7, [r2, #32] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3, #4]! │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + bcc 59eb8 <__cxa_atexit@plt+0x4e170> │ │ │ │ + ldr lr, [pc, #304] @ 59f0c <__cxa_atexit@plt+0x4e1c4> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [sl, #16]! │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + add lr, sl, #16 │ │ │ │ + stm lr, {r0, r3, r8, r9} │ │ │ │ + add r5, r5, #44 @ 0x2c │ │ │ │ + mov r8, sl │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + add ip, r5, #12 │ │ │ │ + mov r2, r5 │ │ │ │ + ldm ip, {r0, r8, ip} │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r3, [r2, #4]! │ │ │ │ + add r6, r5, #16 │ │ │ │ + stm r6, {r0, r8, ip} │ │ │ │ + add r6, sl, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bcc 59ed8 <__cxa_atexit@plt+0x4e190> │ │ │ │ + ldr r1, [pc, #188] @ 59f04 <__cxa_atexit@plt+0x4e1bc> │ │ │ │ + add r9, r5, #28 │ │ │ │ + mov r2, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 635c0 <__cxa_atexit@plt+0x57878> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, ip, r4, lsr r1 │ │ │ │ - strhteq r6, [sp], #164 @ 0xa4 │ │ │ │ - @ instruction: 0xffffee68 │ │ │ │ - @ instruction: 0xffffeef0 │ │ │ │ - @ instruction: 0xfffff278 │ │ │ │ - rsceq r6, sp, ip, ror #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63650 <__cxa_atexit@plt+0x57908> │ │ │ │ - ldr r2, [pc, #128] @ 63678 <__cxa_atexit@plt+0x57930> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 63660 <__cxa_atexit@plt+0x57918> │ │ │ │ - ldr r7, [pc, #104] @ 63680 <__cxa_atexit@plt+0x57938> │ │ │ │ - ldr r2, [pc, #104] @ 63684 <__cxa_atexit@plt+0x5793c> │ │ │ │ - ldr r1, [pc, #104] @ 63688 <__cxa_atexit@plt+0x57940> │ │ │ │ + ldr fp, [r5, #40] @ 0x28 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + str r8, [sl, #12] │ │ │ │ + str r7, [sl, #28] │ │ │ │ + str fp, [sl, #44] @ 0x2c │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str ip, [sl, #16] │ │ │ │ + str r9, [sl, #20] │ │ │ │ + str r3, [sl, #24] │ │ │ │ + str r1, [sl, #32] │ │ │ │ + ldr r0, [pc, #132] @ 59f08 <__cxa_atexit@plt+0x4e1c0> │ │ │ │ + mov r8, sl │ │ │ │ + add r5, r5, #44 @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8, #36]! @ 0x24 │ │ │ │ + mov r7, lr │ │ │ │ + mov fp, r2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #92] @ 59f00 <__cxa_atexit@plt+0x4e1b8> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 6367c <__cxa_atexit@plt+0x57934> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #60] @ 59efc <__cxa_atexit@plt+0x4e1b4> │ │ │ │ + mov r5, #32 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [pc, #20] @ 59ef4 <__cxa_atexit@plt+0x4e1ac> │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, ip, r8, ror r0 │ │ │ │ - rsceq r6, sp, r4, asr sl │ │ │ │ - @ instruction: 0xfffff934 │ │ │ │ - @ instruction: 0xfffff9bc │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 636c4 <__cxa_atexit@plt+0x5797c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 636d4 <__cxa_atexit@plt+0x5798c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, ip, ip, lsr #4 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffbb4 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffff470 │ │ │ │ + @ instruction: 0xfffff724 │ │ │ │ + @ instruction: 0xfffff8b4 │ │ │ │ + rsceq sp, sp, r8, lsl #24 │ │ │ │ + andeq r3, r0, fp, lsl #16 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 59d78 <__cxa_atexit@plt+0x4e030> │ │ │ │ + ldrdeq sp, [sp], #188 @ 0xbc @ │ │ │ │ + andeq r0, r0, r8, lsl #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 59f98 <__cxa_atexit@plt+0x4e250> │ │ │ │ + ldr lr, [pc, #88] @ 59fb0 <__cxa_atexit@plt+0x4e268> │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r3, [r8, #24] │ │ │ │ + str sl, [r8, #28] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r3, [pc, #20] @ 59fb4 <__cxa_atexit@plt+0x4e26c> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff738 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + strhteq sp, [sp], #172 @ 0xac │ │ │ │ + andeq r0, r0, r9, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5a038 <__cxa_atexit@plt+0x4e2f0> │ │ │ │ + ldr r8, [pc, #112] @ 5a050 <__cxa_atexit@plt+0x4e308> │ │ │ │ + add r3, r5, #12 │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + ldmib r5, {r7, ip} │ │ │ │ + str r8, [sl, #44] @ 0x2c │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r9, [sl, #20] │ │ │ │ + str ip, [sl, #24] │ │ │ │ + str lr, [sl, #28] │ │ │ │ + str r1, [sl, #32] │ │ │ │ + ldr r3, [pc, #44] @ 5a054 <__cxa_atexit@plt+0x4e30c> │ │ │ │ + mov r8, sl │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #36]! @ 0x24 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 5a058 <__cxa_atexit@plt+0x4e310> │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffff2d8 │ │ │ │ + @ instruction: 0xfffff580 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + rsceq sp, sp, r4, ror sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63708 <__cxa_atexit@plt+0x579c0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 63710 <__cxa_atexit@plt+0x579c8> │ │ │ │ + bhi 5a0b0 <__cxa_atexit@plt+0x4e368> │ │ │ │ + ldr r2, [pc, #60] @ 5a0b8 <__cxa_atexit@plt+0x4e370> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 5a0bc <__cxa_atexit@plt+0x4e374> │ │ │ │ + tst r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + beq 5a0a4 <__cxa_atexit@plt+0x4e35c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 5a0cc <__cxa_atexit@plt+0x4e384> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, ip, r4, ror pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63758 <__cxa_atexit@plt+0x57a10> │ │ │ │ - ldr r2, [pc, #44] @ 63768 <__cxa_atexit@plt+0x57a20> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r5, sp, r0, ror #11 │ │ │ │ + rsceq sp, sp, r0, lsl sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr lr, [pc, #116] @ 5a154 <__cxa_atexit@plt+0x4e40c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-16]! │ │ │ │ + ldr r8, [r1, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5a13c <__cxa_atexit@plt+0x4e3f4> │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #52] @ 5a158 <__cxa_atexit@plt+0x4e410> │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + beq 5a14c <__cxa_atexit@plt+0x4e404> │ │ │ │ + b 5a1b0 <__cxa_atexit@plt+0x4e468> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6379c <__cxa_atexit@plt+0x57a54> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 637a4 <__cxa_atexit@plt+0x57a5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, ip, r0, ror #29 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63804 <__cxa_atexit@plt+0x57abc> │ │ │ │ - ldr r1, [pc, #68] @ 63814 <__cxa_atexit@plt+0x57acc> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 63818 <__cxa_atexit@plt+0x57ad0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rsceq sp, sp, r4, ror r9 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 5a1a0 <__cxa_atexit@plt+0x4e458> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 5a198 <__cxa_atexit@plt+0x4e450> │ │ │ │ + b 5a1b0 <__cxa_atexit@plt+0x4e468> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sp, sp, ip, lsr #18 │ │ │ │ + andeq r0, r0, r7, ror #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5a1cc <__cxa_atexit@plt+0x4e484> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq ip, ip, r0, lsl #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 638a4 <__cxa_atexit@plt+0x57b5c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 638b0 <__cxa_atexit@plt+0x57b68> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 638c0 <__cxa_atexit@plt+0x57b78> │ │ │ │ + bcc 5a270 <__cxa_atexit@plt+0x4e528> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 5a220 <__cxa_atexit@plt+0x4e4d8> │ │ │ │ + ldr r7, [pc, #140] @ 5a288 <__cxa_atexit@plt+0x4e540> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #136] @ 5a28c <__cxa_atexit@plt+0x4e544> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ str r7, [r3, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 638c4 <__cxa_atexit@plt+0x57b7c> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63900 <__cxa_atexit@plt+0x57bb8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 63910 <__cxa_atexit@plt+0x57bc8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldrshteq fp, [ip], #244 @ 0xf4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6394c <__cxa_atexit@plt+0x57c04> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6395c <__cxa_atexit@plt+0x57c14> │ │ │ │ + bne 5a264 <__cxa_atexit@plt+0x4e51c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + blt 5a1f4 <__cxa_atexit@plt+0x4e4ac> │ │ │ │ + bne 5a264 <__cxa_atexit@plt+0x4e51c> │ │ │ │ + ldr r7, [pc, #64] @ 5a280 <__cxa_atexit@plt+0x4e538> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r2, [pc, #60] @ 5a284 <__cxa_atexit@plt+0x4e53c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, ip, r8, lsr #31 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63a08 <__cxa_atexit@plt+0x57cc0> │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - sub lr, r6, #11 │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [sp] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - sub fp, r6, #39 @ 0x27 │ │ │ │ - ldm r5, {r2, ip} │ │ │ │ - str lr, [r5] │ │ │ │ - str fp, [r5, #4] │ │ │ │ - ldr fp, [pc, #108] @ 63a18 <__cxa_atexit@plt+0x57cd0> │ │ │ │ - ldr r1, [pc, #108] @ 63a1c <__cxa_atexit@plt+0x57cd4> │ │ │ │ - sub r0, r6, #47 @ 0x2f │ │ │ │ - add fp, pc, fp │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r1, r9} │ │ │ │ - ldr lr, [pc, #92] @ 63a20 <__cxa_atexit@plt+0x57cd8> │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #48] @ 63a24 <__cxa_atexit@plt+0x57cdc> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r9, [r3, #52] @ 0x34 │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63a8c <__cxa_atexit@plt+0x57d44> │ │ │ │ - ldr r3, [pc, #84] @ 63aa4 <__cxa_atexit@plt+0x57d5c> │ │ │ │ - ldr r2, [pc, #84] @ 63aa8 <__cxa_atexit@plt+0x57d60> │ │ │ │ - ldr lr, [pc, #84] @ 63aac <__cxa_atexit@plt+0x57d64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 63ab0 <__cxa_atexit@plt+0x57d68> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffac4 │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - rsceq r6, sp, r8, lsr r6 │ │ │ │ - rsceq r6, sp, r8, ror r6 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlaleq sp, sp, r0, r8 @ │ │ │ │ + ldrsbteq r5, [sp], #64 @ 0x40 │ │ │ │ + rscseq r5, sp, r0, ror #8 │ │ │ │ + rscseq r5, sp, r4, lsl r5 │ │ │ │ + rsceq sp, sp, r4, ror #15 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63afc <__cxa_atexit@plt+0x57db4> │ │ │ │ - ldr r2, [pc, #48] @ 63b04 <__cxa_atexit@plt+0x57dbc> │ │ │ │ - ldr r9, [pc, #48] @ 63b08 <__cxa_atexit@plt+0x57dc0> │ │ │ │ + bhi 5a2d0 <__cxa_atexit@plt+0x4e588> │ │ │ │ + ldr r2, [pc, #40] @ 5a2d8 <__cxa_atexit@plt+0x4e590> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 63b0c <__cxa_atexit@plt+0x57dc4> │ │ │ │ + ldr r1, [pc, #36] @ 5a2dc <__cxa_atexit@plt+0x4e594> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r6, sp, r0, asr r6 │ │ │ │ - rscseq fp, ip, r8, lsl #23 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrhteq r5, [sp], #56 @ 0x38 │ │ │ │ + smlaleq sp, sp, r4, r7 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 63b40 <__cxa_atexit@plt+0x57df8> │ │ │ │ - ldr r3, [pc, #32] @ 63b44 <__cxa_atexit@plt+0x57dfc> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5a330 <__cxa_atexit@plt+0x4e5e8> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 5a320 <__cxa_atexit@plt+0x4e5d8> │ │ │ │ + ldr r2, [pc, #44] @ 5a33c <__cxa_atexit@plt+0x4e5f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - rsceq r5, sp, r8, lsr sl │ │ │ │ - ldrhteq fp, [ip], #208 @ 0xd0 │ │ │ │ - strdeq r6, [sp], #88 @ 0x58 @ │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + rscseq r5, sp, r0, lsl #8 │ │ │ │ + rsceq sp, sp, r4, lsr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63b90 <__cxa_atexit@plt+0x57e48> │ │ │ │ - ldr r2, [pc, #48] @ 63b98 <__cxa_atexit@plt+0x57e50> │ │ │ │ - ldr r9, [pc, #48] @ 63b9c <__cxa_atexit@plt+0x57e54> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 63ba0 <__cxa_atexit@plt+0x57e58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + bhi 5a3cc <__cxa_atexit@plt+0x4e684> │ │ │ │ + ldr r1, [pc, #136] @ 5a3ec <__cxa_atexit@plt+0x4e6a4> │ │ │ │ + ldr r7, [pc, #136] @ 5a3f0 <__cxa_atexit@plt+0x4e6a8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5a3c0 <__cxa_atexit@plt+0x4e678> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5a3d8 <__cxa_atexit@plt+0x4e690> │ │ │ │ + ldr r3, [pc, #88] @ 5a3f4 <__cxa_atexit@plt+0x4e6ac> │ │ │ │ + ldr r1, [pc, #88] @ 5a3f8 <__cxa_atexit@plt+0x4e6b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrdeq r6, [sp], #80 @ 0x50 @ │ │ │ │ - ldrshteq fp, [ip], #164 @ 0xa4 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r5, sp, r8, lsl #6 │ │ │ │ + rsceq sp, sp, ip, asr #13 │ │ │ │ + rscseq r5, sp, r4, ror r3 │ │ │ │ + rsceq sp, sp, r8, ror #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 63bd4 <__cxa_atexit@plt+0x57e8c> │ │ │ │ - ldr r3, [pc, #32] @ 63bd8 <__cxa_atexit@plt+0x57e90> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rsceq r5, sp, r4, lsr #19 │ │ │ │ - rscseq fp, ip, ip, lsl sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63c14 <__cxa_atexit@plt+0x57ecc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 63c24 <__cxa_atexit@plt+0x57edc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc 5a448 <__cxa_atexit@plt+0x4e700> │ │ │ │ + ldr r2, [pc, #48] @ 5a454 <__cxa_atexit@plt+0x4e70c> │ │ │ │ + ldr r1, [pc, #48] @ 5a458 <__cxa_atexit@plt+0x4e710> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldrsbteq fp, [ip], #204 @ 0xcc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq sp, sp, r4, asr #12 │ │ │ │ + rscseq r5, sp, ip, ror #5 │ │ │ │ + rsceq sp, sp, r8, lsl #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63c58 <__cxa_atexit@plt+0x57f10> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 63c60 <__cxa_atexit@plt+0x57f18> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 5a4e8 <__cxa_atexit@plt+0x4e7a0> │ │ │ │ + ldr r1, [pc, #136] @ 5a508 <__cxa_atexit@plt+0x4e7c0> │ │ │ │ + ldr r7, [pc, #136] @ 5a50c <__cxa_atexit@plt+0x4e7c4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5a4dc <__cxa_atexit@plt+0x4e794> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5a4f4 <__cxa_atexit@plt+0x4e7ac> │ │ │ │ + ldr r3, [pc, #88] @ 5a510 <__cxa_atexit@plt+0x4e7c8> │ │ │ │ + ldr r1, [pc, #88] @ 5a514 <__cxa_atexit@plt+0x4e7cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, ip, r4, lsr #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r5, sp, ip, ror #3 │ │ │ │ + strhteq sp, [sp], #80 @ 0x50 │ │ │ │ + rscseq r5, sp, r8, asr r2 │ │ │ │ + rsceq sp, sp, ip, asr #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63ca8 <__cxa_atexit@plt+0x57f60> │ │ │ │ - ldr r2, [pc, #44] @ 63cb8 <__cxa_atexit@plt+0x57f70> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bcc 5a564 <__cxa_atexit@plt+0x4e81c> │ │ │ │ + ldr r2, [pc, #48] @ 5a570 <__cxa_atexit@plt+0x4e828> │ │ │ │ + ldr r1, [pc, #48] @ 5a574 <__cxa_atexit@plt+0x4e82c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq sp, sp, r8, lsr #10 │ │ │ │ + ldrsbteq r5, [sp], #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63cec <__cxa_atexit@plt+0x57fa4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 63cf4 <__cxa_atexit@plt+0x57fac> │ │ │ │ + bhi 5a5a8 <__cxa_atexit@plt+0x4e860> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 5a5b0 <__cxa_atexit@plt+0x4e868> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq fp, ip, r0, r9 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63d54 <__cxa_atexit@plt+0x5800c> │ │ │ │ - ldr r1, [pc, #68] @ 63d64 <__cxa_atexit@plt+0x5801c> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 63d68 <__cxa_atexit@plt+0x58020> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + ldrsbteq r5, [sp], #8 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r0, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5a68c <__cxa_atexit@plt+0x4e944> │ │ │ │ + ldr lr, [pc, #196] @ 5a69c <__cxa_atexit@plt+0x4e954> │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr r9, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr sl, [r2, #28] │ │ │ │ + ldr lr, [r2, #24] │ │ │ │ + ldr ip, [pc, #160] @ 5a6a0 <__cxa_atexit@plt+0x4e958> │ │ │ │ + tst r1, #3 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {r7, r9, sl, lr} │ │ │ │ str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq 5a668 <__cxa_atexit@plt+0x4e920> │ │ │ │ + ldr r3, [r1, #3] │ │ │ │ + ldr r8, [r1, #7] │ │ │ │ + ldr lr, [pc, #124] @ 5a6a4 <__cxa_atexit@plt+0x4e95c> │ │ │ │ + str r1, [r0, #-28] @ 0xffffffe4 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r0, #40 @ 0x28 │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r0, #-44] @ 0xffffffd4 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + beq 5a678 <__cxa_atexit@plt+0x4e930> │ │ │ │ + ldr r7, [pc, #84] @ 5a6a8 <__cxa_atexit@plt+0x4e960> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5a680 <__cxa_atexit@plt+0x4e938> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5a758 <__cxa_atexit@plt+0x4ea10> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r5, sp, r0, ror r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #80] @ 5a718 <__cxa_atexit@plt+0x4e9d0> │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmda r5, {r0, r3, r7} │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 5a704 <__cxa_atexit@plt+0x4e9bc> │ │ │ │ + ldr r3, [pc, #40] @ 5a71c <__cxa_atexit@plt+0x4e9d4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5a710 <__cxa_atexit@plt+0x4e9c8> │ │ │ │ + b 5a758 <__cxa_atexit@plt+0x4ea10> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldrhteq fp, [ip], #176 @ 0xb0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63e10 <__cxa_atexit@plt+0x580c8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63e18 <__cxa_atexit@plt+0x580d0> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 63e2c <__cxa_atexit@plt+0x580e4> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 63e30 <__cxa_atexit@plt+0x580e8> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 63e34 <__cxa_atexit@plt+0x580ec> │ │ │ │ - mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 63e20 <__cxa_atexit@plt+0x580d8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rsceq r5, sp, r8, ror r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63e70 <__cxa_atexit@plt+0x58128> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 63e80 <__cxa_atexit@plt+0x58138> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r1, r0, r9, asr #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 5a74c <__cxa_atexit@plt+0x4ea04> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5a744 <__cxa_atexit@plt+0x4e9fc> │ │ │ │ + b 5a758 <__cxa_atexit@plt+0x4ea10> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, ip, r4, lsl #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63ebc <__cxa_atexit@plt+0x58174> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 63ecc <__cxa_atexit@plt+0x58184> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5a7ac <__cxa_atexit@plt+0x4ea64> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r2, lr │ │ │ │ + bcc 5a84c <__cxa_atexit@plt+0x4eb04> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 5a7dc <__cxa_atexit@plt+0x4ea94> │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [pc, #216] @ 5a874 <__cxa_atexit@plt+0x4eb2c> │ │ │ │ + sub r7, lr, #27 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, ip, r8, lsr sl │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 63fb4 <__cxa_atexit@plt+0x5826c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 63fbc <__cxa_atexit@plt+0x58274> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr ip, [pc, #160] @ 63fd4 <__cxa_atexit@plt+0x5828c> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - sub r4, r6, #11 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 63fd8 <__cxa_atexit@plt+0x58290> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmda r5, {r1, r3, r4} │ │ │ │ - ldr r1, [pc, #120] @ 63fdc <__cxa_atexit@plt+0x58294> │ │ │ │ - ldr r0, [pc, #120] @ 63fe0 <__cxa_atexit@plt+0x58298> │ │ │ │ - add r4, r2, #20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #104] @ 63fe4 <__cxa_atexit@plt+0x5829c> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r9, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r5, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - stm r4, {r0, sl, fp} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 63fc4 <__cxa_atexit@plt+0x5827c> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - mov sl, r3 │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ + bx r1 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5a85c <__cxa_atexit@plt+0x4eb14> │ │ │ │ + ldr r7, [pc, #184] @ 5a878 <__cxa_atexit@plt+0x4eb30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r5, sp, ip, lsl r6 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6404c <__cxa_atexit@plt+0x58304> │ │ │ │ - ldr r3, [pc, #84] @ 64064 <__cxa_atexit@plt+0x5831c> │ │ │ │ - ldr r2, [pc, #84] @ 64068 <__cxa_atexit@plt+0x58320> │ │ │ │ - ldr lr, [pc, #84] @ 6406c <__cxa_atexit@plt+0x58324> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + bne 5a840 <__cxa_atexit@plt+0x4eaf8> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r8, r3 │ │ │ │ + blt 5a78c <__cxa_atexit@plt+0x4ea44> │ │ │ │ + bne 5a840 <__cxa_atexit@plt+0x4eaf8> │ │ │ │ + ldr r2, [pc, #108] @ 5a86c <__cxa_atexit@plt+0x4eb24> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r8, [pc, #88] @ 5a870 <__cxa_atexit@plt+0x4eb28> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 64070 <__cxa_atexit@plt+0x58328> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r6, sp, r0, lsl #2 │ │ │ │ - rsceq r6, sp, r4, lsr #1 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + rscseq r4, sp, r4, lsl #30 │ │ │ │ + rscseq r4, sp, ip, ror pc │ │ │ │ + rscseq r4, sp, ip, asr pc │ │ │ │ + strdeq sp, [sp], #24 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 640bc <__cxa_atexit@plt+0x58374> │ │ │ │ - ldr r2, [pc, #48] @ 640c4 <__cxa_atexit@plt+0x5837c> │ │ │ │ - ldr r9, [pc, #48] @ 640c8 <__cxa_atexit@plt+0x58380> │ │ │ │ + bhi 5a8bc <__cxa_atexit@plt+0x4eb74> │ │ │ │ + ldr r2, [pc, #40] @ 5a8c4 <__cxa_atexit@plt+0x4eb7c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 640cc <__cxa_atexit@plt+0x58384> │ │ │ │ + ldr r1, [pc, #36] @ 5a8c8 <__cxa_atexit@plt+0x4eb80> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + b d00a04 <__cxa_atexit@plt+0xcf4cbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r6, sp, ip, ror r0 │ │ │ │ - rscseq fp, ip, r8, asr #11 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r4, sp, ip, asr #27 │ │ │ │ + rsceq sp, sp, r8, lsr #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 64100 <__cxa_atexit@plt+0x583b8> │ │ │ │ - ldr r3, [pc, #32] @ 64104 <__cxa_atexit@plt+0x583bc> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rsceq r5, sp, r8, ror r4 │ │ │ │ - ldrshteq fp, [ip], #112 @ 0x70 │ │ │ │ - rsceq r6, sp, ip, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 64188 <__cxa_atexit@plt+0x58440> │ │ │ │ - ldr r2, [pc, #128] @ 641b0 <__cxa_atexit@plt+0x58468> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 64198 <__cxa_atexit@plt+0x58450> │ │ │ │ - ldr r7, [pc, #104] @ 641b8 <__cxa_atexit@plt+0x58470> │ │ │ │ - ldr r2, [pc, #104] @ 641bc <__cxa_atexit@plt+0x58474> │ │ │ │ - ldr r1, [pc, #104] @ 641c0 <__cxa_atexit@plt+0x58478> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 641b4 <__cxa_atexit@plt+0x5846c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, ip, r0, asr #10 │ │ │ │ - strhteq r5, [sp], #244 @ 0xf4 │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - @ instruction: 0xfffff9ec │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 641fc <__cxa_atexit@plt+0x584b4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6420c <__cxa_atexit@plt+0x584c4> │ │ │ │ + bcc 5a91c <__cxa_atexit@plt+0x4ebd4> │ │ │ │ + cmp r7, #1114112 @ 0x110000 │ │ │ │ + bcs 5a90c <__cxa_atexit@plt+0x4ebc4> │ │ │ │ + ldr r2, [pc, #44] @ 5a928 <__cxa_atexit@plt+0x4ebe0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 8ef6f0 <__cxa_atexit@plt+0x8e39a8> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrshteq fp, [ip], #100 @ 0x64 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + rscseq r4, sp, r4, lsl lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 64240 <__cxa_atexit@plt+0x584f8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 64248 <__cxa_atexit@plt+0x58500> │ │ │ │ + bhi 5a95c <__cxa_atexit@plt+0x4ec14> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 5a964 <__cxa_atexit@plt+0x4ec1c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, ip, ip, lsr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64290 <__cxa_atexit@plt+0x58548> │ │ │ │ - ldr r2, [pc, #44] @ 642a0 <__cxa_atexit@plt+0x58558> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 642d4 <__cxa_atexit@plt+0x5858c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 642dc <__cxa_atexit@plt+0x58594> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + rscseq r4, sp, r4, lsr #26 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5aa2c <__cxa_atexit@plt+0x4ece4> │ │ │ │ + ldr lr, [pc, #176] @ 5aa3c <__cxa_atexit@plt+0x4ecf4> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #148] @ 5aa40 <__cxa_atexit@plt+0x4ecf8> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + beq 5aa14 <__cxa_atexit@plt+0x4eccc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 5aa44 <__cxa_atexit@plt+0x4ecfc> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 5aa20 <__cxa_atexit@plt+0x4ecd8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 5aa94 <__cxa_atexit@plt+0x4ed4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, ip, r8, lsr #7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6433c <__cxa_atexit@plt+0x585f4> │ │ │ │ - ldr r1, [pc, #68] @ 6434c <__cxa_atexit@plt+0x58604> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 64350 <__cxa_atexit@plt+0x58608> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq fp, ip, r8, asr #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 643dc <__cxa_atexit@plt+0x58694> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 643e8 <__cxa_atexit@plt+0x586a0> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 643f8 <__cxa_atexit@plt+0x586b0> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 643fc <__cxa_atexit@plt+0x586b4> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r4, sp, r4, asr #25 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 5aa88 <__cxa_atexit@plt+0x4ed40> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 5aa80 <__cxa_atexit@plt+0x4ed38> │ │ │ │ + b 5aa94 <__cxa_atexit@plt+0x4ed4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64438 <__cxa_atexit@plt+0x586f0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 64448 <__cxa_atexit@plt+0x58700> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5aad8 <__cxa_atexit@plt+0x4ed90> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r2, lr │ │ │ │ + bcc 5abac <__cxa_atexit@plt+0x4ee64> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 5ab08 <__cxa_atexit@plt+0x4edc0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrhteq fp, [ip], #76 @ 0x4c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64484 <__cxa_atexit@plt+0x5873c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 64494 <__cxa_atexit@plt+0x5874c> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5abbc <__cxa_atexit@plt+0x4ee74> │ │ │ │ + ldr r7, [pc, #232] @ 5abd4 <__cxa_atexit@plt+0x4ee8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 5ab64 <__cxa_atexit@plt+0x4ee1c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + blt 5aacc <__cxa_atexit@plt+0x4ed84> │ │ │ │ + bne 5ab84 <__cxa_atexit@plt+0x4ee3c> │ │ │ │ + ldr r9, [pc, #164] @ 5abcc <__cxa_atexit@plt+0x4ee84> │ │ │ │ + ldr r8, [pc, #164] @ 5abd0 <__cxa_atexit@plt+0x4ee88> │ │ │ │ + add r2, r6, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r3, r6, #16 │ │ │ │ + stm r3, {r0, r7, r8} │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx ip │ │ │ │ + str r0, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [pc, #100] @ 5abd8 <__cxa_atexit@plt+0x4ee90> │ │ │ │ + sub r7, lr, #27 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, ip, r0, ror r4 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 64580 <__cxa_atexit@plt+0x58838> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6458c <__cxa_atexit@plt+0x58844> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - mov ip, r8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r8, [pc, #160] @ 6459c <__cxa_atexit@plt+0x58854> │ │ │ │ - sub r3, r6, #11 │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 645a0 <__cxa_atexit@plt+0x58858> │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - ldr r1, [pc, #120] @ 645a4 <__cxa_atexit@plt+0x5885c> │ │ │ │ - ldr r0, [pc, #120] @ 645a8 <__cxa_atexit@plt+0x58860> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #108] @ 645ac <__cxa_atexit@plt+0x58864> │ │ │ │ - str fp, [r2, #24] │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str sl, [r2, #28] │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, ip │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [pc, #80] @ 5abdc <__cxa_atexit@plt+0x4ee94> │ │ │ │ + add r2, r6, #12 │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r5, sp, ip, asr r0 │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 64614 <__cxa_atexit@plt+0x588cc> │ │ │ │ - ldr r3, [pc, #84] @ 6462c <__cxa_atexit@plt+0x588e4> │ │ │ │ - ldr r2, [pc, #84] @ 64630 <__cxa_atexit@plt+0x588e8> │ │ │ │ - ldr lr, [pc, #84] @ 64634 <__cxa_atexit@plt+0x588ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 64638 <__cxa_atexit@plt+0x588f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r5, sp, r8, asr #22 │ │ │ │ - rsceq r5, sp, ip, asr #22 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + rscseq r4, sp, r8, ror #23 │ │ │ │ + rscseq r4, sp, r0, lsr ip │ │ │ │ + rscseq r4, sp, r4, lsr #23 │ │ │ │ + rscseq r4, sp, r8, lsl #23 │ │ │ │ + rsceq ip, sp, r4, lsl #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 64684 <__cxa_atexit@plt+0x5893c> │ │ │ │ - ldr r2, [pc, #48] @ 6468c <__cxa_atexit@plt+0x58944> │ │ │ │ - ldr r9, [pc, #48] @ 64690 <__cxa_atexit@plt+0x58948> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 64694 <__cxa_atexit@plt+0x5894c> │ │ │ │ + bhi 5ac5c <__cxa_atexit@plt+0x4ef14> │ │ │ │ + ldr r2, [pc, #120] @ 5ac78 <__cxa_atexit@plt+0x4ef30> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5ac50 <__cxa_atexit@plt+0x4ef08> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5ac64 <__cxa_atexit@plt+0x4ef1c> │ │ │ │ + ldr r3, [pc, #84] @ 5ac7c <__cxa_atexit@plt+0x4ef34> │ │ │ │ + ldr r1, [pc, #84] @ 5ac80 <__cxa_atexit@plt+0x4ef38> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r5, sp, r4, lsr #22 │ │ │ │ - rscseq fp, ip, r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rsceq ip, sp, r0, asr #28 │ │ │ │ + rscseq r4, sp, r8, ror #21 │ │ │ │ + rsceq ip, sp, r0, ror #27 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 646c8 <__cxa_atexit@plt+0x58980> │ │ │ │ - ldr r3, [pc, #32] @ 646cc <__cxa_atexit@plt+0x58984> │ │ │ │ - and r7, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5acd0 <__cxa_atexit@plt+0x4ef88> │ │ │ │ + ldr r2, [pc, #48] @ 5acdc <__cxa_atexit@plt+0x4ef94> │ │ │ │ + ldr r1, [pc, #48] @ 5ace0 <__cxa_atexit@plt+0x4ef98> │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - strhteq r4, [sp], #224 @ 0xe0 │ │ │ │ - rscseq fp, ip, r8, lsr #4 │ │ │ │ - rsceq r5, sp, ip, asr #21 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strhteq ip, [sp], #220 @ 0xdc │ │ │ │ + rscseq r4, sp, r4, ror #20 │ │ │ │ + rsceq ip, sp, r0, lsl #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 64718 <__cxa_atexit@plt+0x589d0> │ │ │ │ - ldr r2, [pc, #48] @ 64720 <__cxa_atexit@plt+0x589d8> │ │ │ │ - ldr r9, [pc, #48] @ 64724 <__cxa_atexit@plt+0x589dc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 64728 <__cxa_atexit@plt+0x589e0> │ │ │ │ + bhi 5ad60 <__cxa_atexit@plt+0x4f018> │ │ │ │ + ldr r2, [pc, #120] @ 5ad7c <__cxa_atexit@plt+0x4f034> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5ad54 <__cxa_atexit@plt+0x4f00c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5ad68 <__cxa_atexit@plt+0x4f020> │ │ │ │ + ldr r3, [pc, #84] @ 5ad80 <__cxa_atexit@plt+0x4f038> │ │ │ │ + ldr r1, [pc, #84] @ 5ad84 <__cxa_atexit@plt+0x4f03c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r5, sp, r4, lsr #21 │ │ │ │ - rscseq sl, ip, ip, ror #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 6475c <__cxa_atexit@plt+0x58a14> │ │ │ │ - ldr r3, [pc, #32] @ 64760 <__cxa_atexit@plt+0x58a18> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rsceq r4, sp, ip, lsl lr │ │ │ │ - smlalseq fp, ip, r4, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6479c <__cxa_atexit@plt+0x58a54> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 647ac <__cxa_atexit@plt+0x58a64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, ip, r4, asr r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 647e0 <__cxa_atexit@plt+0x58a98> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 647e8 <__cxa_atexit@plt+0x58aa0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq sl, ip, ip, lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rsceq ip, sp, ip, lsr sp │ │ │ │ + rscseq r4, sp, r4, ror #19 │ │ │ │ + ldrdeq ip, [sp], #204 @ 0xcc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 64830 <__cxa_atexit@plt+0x58ae8> │ │ │ │ - ldr r2, [pc, #44] @ 64840 <__cxa_atexit@plt+0x58af8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bcc 5add4 <__cxa_atexit@plt+0x4f08c> │ │ │ │ + ldr r2, [pc, #48] @ 5ade0 <__cxa_atexit@plt+0x4f098> │ │ │ │ + ldr r1, [pc, #48] @ 5ade4 <__cxa_atexit@plt+0x4f09c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strhteq ip, [sp], #200 @ 0xc8 │ │ │ │ + rscseq r4, sp, r0, ror #18 │ │ │ │ + rsceq ip, sp, r0, asr sp │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 64874 <__cxa_atexit@plt+0x58b2c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 6487c <__cxa_atexit@plt+0x58b34> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, ip, r8, lsl #28 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + bhi 5afdc <__cxa_atexit@plt+0x4f294> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldmib r7, {r1, lr} │ │ │ │ + and r3, r0, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5aec0 <__cxa_atexit@plt+0x4f178> │ │ │ │ + ldr r3, [r0, #2] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + str r3, [sp] │ │ │ │ + ldr fp, [r0, #6] │ │ │ │ + ldr r3, [sl, #7] │ │ │ │ + ldr ip, [sl, #11] │ │ │ │ + and r4, r8, #3 │ │ │ │ + cmp r4, #2 │ │ │ │ + beq 5af24 <__cxa_atexit@plt+0x4f1dc> │ │ │ │ + cmp r4, #3 │ │ │ │ + bne 5af94 <__cxa_atexit@plt+0x4f24c> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + sub r2, r5, #28 │ │ │ │ + stm r2, {r1, r8, r9, sl} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 648dc <__cxa_atexit@plt+0x58b94> │ │ │ │ - ldr r1, [pc, #68] @ 648ec <__cxa_atexit@plt+0x58ba4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 648f0 <__cxa_atexit@plt+0x58ba8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ + add fp, r6, #44 @ 0x2c │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + cmp r2, fp │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + bcc 5afe4 <__cxa_atexit@plt+0x4f29c> │ │ │ │ + ldr r2, [pc, #480] @ 5b058 <__cxa_atexit@plt+0x4f310> │ │ │ │ + ldr r7, [pc, #480] @ 5b05c <__cxa_atexit@plt+0x4f314> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + mov r8, r6 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + mov sl, r6 │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str r7, [r8, #32]! │ │ │ │ + mov r7, lr │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + and r0, r8, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq 5af54 <__cxa_atexit@plt+0x4f20c> │ │ │ │ + cmp r0, #3 │ │ │ │ + bne 5afc4 <__cxa_atexit@plt+0x4f27c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + stmda r5, {r1, r8, r9, lr} │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5b004 <__cxa_atexit@plt+0x4f2bc> │ │ │ │ + ldr r7, [pc, #352] @ 5b050 <__cxa_atexit@plt+0x4f308> │ │ │ │ + ldr r0, [pc, #352] @ 5b054 <__cxa_atexit@plt+0x4f30c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r8, [r6, #24] │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + mov sl, r6 │ │ │ │ + str r0, [r8, #16]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, lr │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [sp] │ │ │ │ + str sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str fp, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r9, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldmib sp, {r4, r7} │ │ │ │ + b 5b060 <__cxa_atexit@plt+0x4f318> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #12 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + cmp r3, r7 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 5b020 <__cxa_atexit@plt+0x4f2d8> │ │ │ │ + ldr r3, [pc, #212] @ 5b04c <__cxa_atexit@plt+0x4f304> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + mov r6, r7 │ │ │ │ mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r4, [sp] │ │ │ │ + stmda r5, {r8, lr} │ │ │ │ + sub lr, r5, #40 @ 0x28 │ │ │ │ + str fp, [r5, #-8] │ │ │ │ + stm lr, {r2, r8, r9, sl} │ │ │ │ + str r4, [r5, #-12] │ │ │ │ + str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r1, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + ldmib sp, {r4, r8} │ │ │ │ + b 5b144 <__cxa_atexit@plt+0x4f3fc> │ │ │ │ + sub r0, r5, #16 │ │ │ │ + stmda r5, {r8, lr} │ │ │ │ + stm r0, {r2, r8, r9} │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r8, fp │ │ │ │ + b 5b48c <__cxa_atexit@plt+0x4f744> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq fp, ip, r8, lsr #32 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 64998 <__cxa_atexit@plt+0x58c50> │ │ │ │ + ldr r6, [pc, #92] @ 5b048 <__cxa_atexit@plt+0x4f300> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r6, [pc, #56] @ 5b044 <__cxa_atexit@plt+0x4f2fc> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r6, [pc, #24] @ 5b040 <__cxa_atexit@plt+0x4f2f8> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, lsl #8 │ │ │ │ + andeq r0, r0, r4, lsl #11 │ │ │ │ + muleq r0, ip, r3 │ │ │ │ + @ instruction: 0xfffff4e8 │ │ │ │ + @ instruction: 0xfffff16c │ │ │ │ + @ instruction: 0xfffff398 │ │ │ │ + @ instruction: 0xfffff738 │ │ │ │ + @ instruction: 0xfffff9fc │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5b0e4 <__cxa_atexit@plt+0x4f39c> │ │ │ │ + ldr r6, [pc, #152] @ 5b118 <__cxa_atexit@plt+0x4f3d0> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bcc 5b100 <__cxa_atexit@plt+0x4f3b8> │ │ │ │ + ldr sl, [pc, #124] @ 5b124 <__cxa_atexit@plt+0x4f3dc> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #16]! │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + add r0, r8, #20 │ │ │ │ + ldmib r5, {r2, lr} │ │ │ │ + stm r0, {r1, r7, r9, lr} │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, sl │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r7, [pc, #52] @ 5b120 <__cxa_atexit@plt+0x4f3d8> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #20] @ 5b11c <__cxa_atexit@plt+0x4f3d4> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff8bc │ │ │ │ + strdeq ip, [sp], #144 @ 0x90 @ │ │ │ │ + andeq r1, r0, r9, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5b060 <__cxa_atexit@plt+0x4f318> │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov ip, r8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 649a0 <__cxa_atexit@plt+0x58c58> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 649b4 <__cxa_atexit@plt+0x58c6c> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 649b8 <__cxa_atexit@plt+0x58c70> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ + bcc 5b268 <__cxa_atexit@plt+0x4f520> │ │ │ │ + ldr r6, [r3, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #12]! │ │ │ │ + cmp r6, #1114112 @ 0x110000 │ │ │ │ + blt 5b1e8 <__cxa_atexit@plt+0x4f4a0> │ │ │ │ + ldr r6, [pc, #336] @ 5b2cc <__cxa_atexit@plt+0x4f584> │ │ │ │ + mov r7, sl │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #4]! │ │ │ │ + add r6, r7, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + str fp, [r5, #44] @ 0x2c │ │ │ │ + bcc 5b288 <__cxa_atexit@plt+0x4f540> │ │ │ │ + ldr lr, [pc, #312] @ 5b2e0 <__cxa_atexit@plt+0x4f598> │ │ │ │ + add r3, r5, #28 │ │ │ │ + add r9, r5, #16 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + str lr, [sl, #16]! │ │ │ │ + ldm r9, {r1, r8, r9} │ │ │ │ + add lr, sl, #20 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + str r8, [sl, #32] │ │ │ │ + mov r7, fp │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + mov r8, sl │ │ │ │ + mov fp, ip │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + str ip, [sp] │ │ │ │ + add ip, r5, #16 │ │ │ │ + ldr fp, [r5, #28] │ │ │ │ + ldm ip, {r0, r8, ip} │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r6, r5, #28 │ │ │ │ + stm r6, {r0, r8, ip} │ │ │ │ + add r6, sl, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str fp, [r5, #40] @ 0x28 │ │ │ │ + bcc 5b2a8 <__cxa_atexit@plt+0x4f560> │ │ │ │ + ldr r1, [pc, #172] @ 5b2d8 <__cxa_atexit@plt+0x4f590> │ │ │ │ + ldr r3, [pc, #172] @ 5b2dc <__cxa_atexit@plt+0x4f594> │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 649bc <__cxa_atexit@plt+0x58c74> │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str fp, [sl, #8] │ │ │ │ + str r8, [sl, #28] │ │ │ │ + mov r8, sl │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r3, [r8, #32]! │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r1, sl, #12 │ │ │ │ + str r2, [sl, #40] @ 0x28 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + str ip, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #100] @ 5b2d4 <__cxa_atexit@plt+0x4f58c> │ │ │ │ + mov fp, ip │ │ │ │ + mov r2, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [pc, #64] @ 5b2d0 <__cxa_atexit@plt+0x4f588> │ │ │ │ + mov fp, ip │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 649a8 <__cxa_atexit@plt+0x58c60> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r5, [pc, #24] @ 5b2c8 <__cxa_atexit@plt+0x4f580> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffa64 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffff384 │ │ │ │ + @ instruction: 0xfffff648 │ │ │ │ + @ instruction: 0xfffff7bc │ │ │ │ + rsceq ip, sp, r4, lsr r8 │ │ │ │ + andeq r8, r0, ip, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5b144 <__cxa_atexit@plt+0x4f3fc> │ │ │ │ + rsceq ip, sp, r8, lsl #16 │ │ │ │ + andeq r0, r0, r8, asr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 5b368 <__cxa_atexit@plt+0x4f620> │ │ │ │ + ldr sl, [pc, #84] @ 5b380 <__cxa_atexit@plt+0x4f638> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r8, #4]! │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + add r0, r8, #20 │ │ │ │ + ldmib r5, {r2, lr} │ │ │ │ + stm r0, {r1, r7, r9, lr} │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r7, sl │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r3, [pc, #20] @ 5b384 <__cxa_atexit@plt+0x4f63c> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff638 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rsceq ip, sp, ip, ror #13 │ │ │ │ + andeq r0, r0, r8, lsl #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5b404 <__cxa_atexit@plt+0x4f6bc> │ │ │ │ + ldr r8, [pc, #108] @ 5b41c <__cxa_atexit@plt+0x4f6d4> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + ldmib r5, {r1, ip} │ │ │ │ + str lr, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r9, [sl, #16] │ │ │ │ + str r1, [sl, #20] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + str r3, [sl, #28] │ │ │ │ + str ip, [sl, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r3, [pc, #44] @ 5b420 <__cxa_atexit@plt+0x4f6d8> │ │ │ │ mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rsceq r4, sp, r4, ror #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #32]! │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 5b424 <__cxa_atexit@plt+0x4f6dc> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffff200 │ │ │ │ + @ instruction: 0xfffff488 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + strdeq ip, [sp], #96 @ 0x60 @ │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 5b46c <__cxa_atexit@plt+0x4f724> │ │ │ │ + ldr r3, [pc, #48] @ 5b484 <__cxa_atexit@plt+0x4f73c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r3, [pc, #20] @ 5b488 <__cxa_atexit@plt+0x4f740> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff008 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 649f8 <__cxa_atexit@plt+0x58cb0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 64a08 <__cxa_atexit@plt+0x58cc0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrshteq sl, [ip], #236 @ 0xec │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + bcc 5b52c <__cxa_atexit@plt+0x4f7e4> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + cmp r3, #1114112 @ 0x110000 │ │ │ │ + blt 5b4d8 <__cxa_atexit@plt+0x4f790> │ │ │ │ + ldr r3, [pc, #164] @ 5b564 <__cxa_atexit@plt+0x4f81c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r6, sl, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 64a44 <__cxa_atexit@plt+0x58cfc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 64a54 <__cxa_atexit@plt+0x58d0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrhteq sl, [ip], #224 @ 0xe0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 64b3c <__cxa_atexit@plt+0x58df4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 64b44 <__cxa_atexit@plt+0x58dfc> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr ip, [pc, #160] @ 64b5c <__cxa_atexit@plt+0x58e14> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - sub r4, r6, #11 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 64b60 <__cxa_atexit@plt+0x58e18> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmda r5, {r1, r3, r4} │ │ │ │ - ldr r1, [pc, #120] @ 64b64 <__cxa_atexit@plt+0x58e1c> │ │ │ │ - ldr r0, [pc, #120] @ 64b68 <__cxa_atexit@plt+0x58e20> │ │ │ │ - add r4, r2, #20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #104] @ 64b6c <__cxa_atexit@plt+0x58e24> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r9, r1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + bcc 5b548 <__cxa_atexit@plt+0x4f800> │ │ │ │ + ldr r2, [pc, #108] @ 5b56c <__cxa_atexit@plt+0x4f824> │ │ │ │ + ldr r0, [pc, #108] @ 5b570 <__cxa_atexit@plt+0x4f828> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + mov r8, sl │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r5, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - stm r4, {r0, sl, fp} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 64b4c <__cxa_atexit@plt+0x58e04> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ + str r0, [r8, #16]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r1, [sl, #24] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #52] @ 5b568 <__cxa_atexit@plt+0x4f820> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r4, sp, r8, lsl #21 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #16] @ 5b560 <__cxa_atexit@plt+0x4f818> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xffffee80 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xffffeb5c │ │ │ │ + @ instruction: 0xffffed84 │ │ │ │ + strhteq ip, [sp], #84 @ 0x54 │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5b48c <__cxa_atexit@plt+0x4f744> │ │ │ │ + rsceq ip, sp, r8, asr r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 64bd4 <__cxa_atexit@plt+0x58e8c> │ │ │ │ - ldr r3, [pc, #84] @ 64bec <__cxa_atexit@plt+0x58ea4> │ │ │ │ - ldr r2, [pc, #84] @ 64bf0 <__cxa_atexit@plt+0x58ea8> │ │ │ │ - ldr lr, [pc, #84] @ 64bf4 <__cxa_atexit@plt+0x58eac> │ │ │ │ + bcc 5b5f0 <__cxa_atexit@plt+0x4f8a8> │ │ │ │ + ldr r3, [pc, #80] @ 5b608 <__cxa_atexit@plt+0x4f8c0> │ │ │ │ + ldr r2, [pc, #80] @ 5b60c <__cxa_atexit@plt+0x4f8c4> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r8, sl │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r2, [r8, #16]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 5b610 <__cxa_atexit@plt+0x4f8c8> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xffffeaa4 │ │ │ │ + @ instruction: 0xffffecc8 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq ip, sp, r4, lsr #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5b6d0 <__cxa_atexit@plt+0x4f988> │ │ │ │ + ldr r1, [pc, #160] @ 5b6dc <__cxa_atexit@plt+0x4f994> │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + mov r1, r2 │ │ │ │ + stmib r2, {r7, r8} │ │ │ │ + str r9, [r1, #12]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 5b6a8 <__cxa_atexit@plt+0x4f960> │ │ │ │ + ldr ip, [pc, #124] @ 5b6e0 <__cxa_atexit@plt+0x4f998> │ │ │ │ + ldr lr, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + add ip, pc, ip │ │ │ │ + tst r8, #3 │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + beq 5b6b8 <__cxa_atexit@plt+0x4f970> │ │ │ │ + ldr r3, [pc, #92] @ 5b6e4 <__cxa_atexit@plt+0x4f99c> │ │ │ │ + tst r0, #3 │ │ │ │ + str r8, [r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5b6c4 <__cxa_atexit@plt+0x4f97c> │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, lr │ │ │ │ + str r0, [r1] │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 64bf8 <__cxa_atexit@plt+0x58eb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - ldrdeq r5, [sp], #84 @ 0x54 @ │ │ │ │ - rsceq r5, sp, r8, ror r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 64c44 <__cxa_atexit@plt+0x58efc> │ │ │ │ - ldr r2, [pc, #48] @ 64c4c <__cxa_atexit@plt+0x58f04> │ │ │ │ - ldr r9, [pc, #48] @ 64c50 <__cxa_atexit@plt+0x58f08> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 64c54 <__cxa_atexit@plt+0x58f0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r5, sp, r0, asr r5 │ │ │ │ - rscseq sl, ip, r0, asr #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 64c88 <__cxa_atexit@plt+0x58f40> │ │ │ │ - ldr r3, [pc, #32] @ 64c8c <__cxa_atexit@plt+0x58f44> │ │ │ │ - and r7, r7, #3 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rsceq ip, sp, r4, asr r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 5b764 <__cxa_atexit@plt+0x4fa1c> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5b748 <__cxa_atexit@plt+0x4fa00> │ │ │ │ + ldr r2, [pc, #64] @ 5b768 <__cxa_atexit@plt+0x4fa20> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r8} │ │ │ │ + beq 5b758 <__cxa_atexit@plt+0x4fa10> │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, r3 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - strdeq r4, [sp], #128 @ 0x80 @ │ │ │ │ - rscseq sl, ip, r8, ror #24 │ │ │ │ - rsceq r5, sp, r0, lsr #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 64d10 <__cxa_atexit@plt+0x58fc8> │ │ │ │ - ldr r2, [pc, #128] @ 64d38 <__cxa_atexit@plt+0x58ff0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 64d20 <__cxa_atexit@plt+0x58fd8> │ │ │ │ - ldr r7, [pc, #104] @ 64d40 <__cxa_atexit@plt+0x58ff8> │ │ │ │ - ldr r2, [pc, #104] @ 64d44 <__cxa_atexit@plt+0x58ffc> │ │ │ │ - ldr r1, [pc, #104] @ 64d48 <__cxa_atexit@plt+0x59000> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 64d3c <__cxa_atexit@plt+0x58ff4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrhteq sl, [ip], #152 @ 0x98 │ │ │ │ - rsceq r5, sp, r8, lsl #9 │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - @ instruction: 0xfffff9ec │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64d84 <__cxa_atexit@plt+0x5903c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 64d94 <__cxa_atexit@plt+0x5904c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, ip, ip, ror #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 64dc8 <__cxa_atexit@plt+0x59080> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 64dd0 <__cxa_atexit@plt+0x59088> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrhteq sl, [ip], #132 @ 0x84 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64e18 <__cxa_atexit@plt+0x590d0> │ │ │ │ - ldr r2, [pc, #44] @ 64e28 <__cxa_atexit@plt+0x590e0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 64e5c <__cxa_atexit@plt+0x59114> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 64e64 <__cxa_atexit@plt+0x5911c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq ip, [sp], #48 @ 0x30 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 5b7b0 <__cxa_atexit@plt+0x4fa68> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5b7a8 <__cxa_atexit@plt+0x4fa60> │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + ldmdb r5, {r3, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, ip, r0, lsr #16 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq ip, sp, r8, lsl #7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldmdb r5, {r3, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + rsceq ip, sp, r0, ror #6 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64ec4 <__cxa_atexit@plt+0x5917c> │ │ │ │ - ldr r1, [pc, #68] @ 64ed4 <__cxa_atexit@plt+0x5918c> │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5b820 <__cxa_atexit@plt+0x4fad8> │ │ │ │ + ldr r3, [pc, #44] @ 5b828 <__cxa_atexit@plt+0x4fae0> │ │ │ │ ldr r2, [r7, #1] │ │ │ │ ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 64ed8 <__cxa_atexit@plt+0x59190> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq sl, ip, r0, asr #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 64f64 <__cxa_atexit@plt+0x5921c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 64f70 <__cxa_atexit@plt+0x59228> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 64f80 <__cxa_atexit@plt+0x59238> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 64f84 <__cxa_atexit@plt+0x5923c> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64fc0 <__cxa_atexit@plt+0x59278> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 64fd0 <__cxa_atexit@plt+0x59288> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r5, {r2, r8, r9, sl} │ │ │ │ + beq 5b818 <__cxa_atexit@plt+0x4fad0> │ │ │ │ + b 5b838 <__cxa_atexit@plt+0x4faf0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, ip, r4, lsr r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6500c <__cxa_atexit@plt+0x592c4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6501c <__cxa_atexit@plt+0x592d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq sl, ip, r8, ror #17 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65108 <__cxa_atexit@plt+0x593c0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 65114 <__cxa_atexit@plt+0x593cc> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - mov ip, r8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r8, [pc, #160] @ 65124 <__cxa_atexit@plt+0x593dc> │ │ │ │ - sub r3, r6, #11 │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 65128 <__cxa_atexit@plt+0x593e0> │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rsceq ip, sp, r0, lsl r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 5b8e0 <__cxa_atexit@plt+0x4fb98> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 5b8b8 <__cxa_atexit@plt+0x4fb70> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 5b8e4 <__cxa_atexit@plt+0x4fb9c> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - ldr r1, [pc, #120] @ 6512c <__cxa_atexit@plt+0x593e4> │ │ │ │ - ldr r0, [pc, #120] @ 65130 <__cxa_atexit@plt+0x593e8> │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 5b8c4 <__cxa_atexit@plt+0x4fb7c> │ │ │ │ + ldr r1, [pc, #88] @ 5b8e8 <__cxa_atexit@plt+0x4fba0> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #108] @ 65134 <__cxa_atexit@plt+0x593ec> │ │ │ │ - str fp, [r2, #24] │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str sl, [r2, #28] │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, ip │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r4, sp, r8, asr #9 │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6519c <__cxa_atexit@plt+0x59454> │ │ │ │ - ldr r3, [pc, #84] @ 651b4 <__cxa_atexit@plt+0x5946c> │ │ │ │ - ldr r2, [pc, #84] @ 651b8 <__cxa_atexit@plt+0x59470> │ │ │ │ - ldr lr, [pc, #84] @ 651bc <__cxa_atexit@plt+0x59474> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 651c0 <__cxa_atexit@plt+0x59478> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r5, sp, ip, lsl r0 │ │ │ │ - rsceq r5, sp, ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6520c <__cxa_atexit@plt+0x594c4> │ │ │ │ - ldr r2, [pc, #48] @ 65214 <__cxa_atexit@plt+0x594cc> │ │ │ │ - ldr r9, [pc, #48] @ 65218 <__cxa_atexit@plt+0x594d0> │ │ │ │ + str r1, [r2] │ │ │ │ + beq 5b8d4 <__cxa_atexit@plt+0x4fb8c> │ │ │ │ + ldr r2, [pc, #68] @ 5b8ec <__cxa_atexit@plt+0x4fba4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6521c <__cxa_atexit@plt+0x594d4> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + str r2, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r4, sp, r4, ror #31 │ │ │ │ - rscseq sl, ip, r8, ror r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 65250 <__cxa_atexit@plt+0x59508> │ │ │ │ - ldr r3, [pc, #32] @ 65254 <__cxa_atexit@plt+0x5950c> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rsceq r4, sp, r8, lsr #6 │ │ │ │ - rscseq sl, ip, r0, lsr #13 │ │ │ │ - rsceq r4, sp, ip, lsl #31 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 652a0 <__cxa_atexit@plt+0x59558> │ │ │ │ - ldr r2, [pc, #48] @ 652a8 <__cxa_atexit@plt+0x59560> │ │ │ │ - ldr r9, [pc, #48] @ 652ac <__cxa_atexit@plt+0x59564> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 652b0 <__cxa_atexit@plt+0x59568> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r4, sp, r4, ror #30 │ │ │ │ - rscseq sl, ip, r4, ror #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 652e4 <__cxa_atexit@plt+0x5959c> │ │ │ │ - ldr r3, [pc, #32] @ 652e8 <__cxa_atexit@plt+0x595a0> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smlaleq r4, sp, r4, r2 │ │ │ │ - rscseq sl, ip, ip, lsl #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65324 <__cxa_atexit@plt+0x595dc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 65334 <__cxa_atexit@plt+0x595ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, ip, ip, asr #11 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65368 <__cxa_atexit@plt+0x59620> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 65370 <__cxa_atexit@plt+0x59628> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, ip, r4, lsl r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 653b8 <__cxa_atexit@plt+0x59670> │ │ │ │ - ldr r2, [pc, #44] @ 653c8 <__cxa_atexit@plt+0x59680> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + rsceq ip, sp, ip, asr #4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 5b96c <__cxa_atexit@plt+0x4fc24> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 653fc <__cxa_atexit@plt+0x596b4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 65404 <__cxa_atexit@plt+0x596bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 5b950 <__cxa_atexit@plt+0x4fc08> │ │ │ │ + ldr r2, [pc, #68] @ 5b970 <__cxa_atexit@plt+0x4fc28> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 5b960 <__cxa_atexit@plt+0x4fc18> │ │ │ │ + ldr r3, [pc, #52] @ 5b974 <__cxa_atexit@plt+0x4fc2c> │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, ip, r0, lsl #5 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65464 <__cxa_atexit@plt+0x5971c> │ │ │ │ - ldr r1, [pc, #68] @ 65474 <__cxa_atexit@plt+0x5972c> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 65478 <__cxa_atexit@plt+0x59730> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq sl, ip, r0, lsr #9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rsceq ip, sp, r4, asr #3 │ │ │ │ andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65520 <__cxa_atexit@plt+0x597d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 65528 <__cxa_atexit@plt+0x597e0> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 6553c <__cxa_atexit@plt+0x597f4> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 65540 <__cxa_atexit@plt+0x597f8> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 65544 <__cxa_atexit@plt+0x597fc> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 5b9d0 <__cxa_atexit@plt+0x4fc88> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 5b9c8 <__cxa_atexit@plt+0x4fc80> │ │ │ │ + ldr r2, [pc, #36] @ 5b9d4 <__cxa_atexit@plt+0x4fc8c> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 65530 <__cxa_atexit@plt+0x597e8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rsceq r4, sp, r4, asr r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65580 <__cxa_atexit@plt+0x59838> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 65590 <__cxa_atexit@plt+0x59848> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, ip, r4, ror r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 655cc <__cxa_atexit@plt+0x59884> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 655dc <__cxa_atexit@plt+0x59894> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, ip, r8, lsr #6 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 656c4 <__cxa_atexit@plt+0x5997c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 656cc <__cxa_atexit@plt+0x59984> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr ip, [pc, #160] @ 656e4 <__cxa_atexit@plt+0x5999c> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - sub r4, r6, #11 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 656e8 <__cxa_atexit@plt+0x599a0> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmda r5, {r1, r3, r4} │ │ │ │ - ldr r1, [pc, #120] @ 656ec <__cxa_atexit@plt+0x599a4> │ │ │ │ - ldr r0, [pc, #120] @ 656f0 <__cxa_atexit@plt+0x599a8> │ │ │ │ - add r4, r2, #20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #104] @ 656f4 <__cxa_atexit@plt+0x599ac> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r9, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r5, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - stm r4, {r0, sl, fp} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 656d4 <__cxa_atexit@plt+0x5998c> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - mov sl, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - strdeq r3, [sp], #232 @ 0xe8 @ │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6575c <__cxa_atexit@plt+0x59a14> │ │ │ │ - ldr r3, [pc, #84] @ 65774 <__cxa_atexit@plt+0x59a2c> │ │ │ │ - ldr r2, [pc, #84] @ 65778 <__cxa_atexit@plt+0x59a30> │ │ │ │ - ldr lr, [pc, #84] @ 6577c <__cxa_atexit@plt+0x59a34> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rsceq ip, sp, r4, ror #2 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 5ba04 <__cxa_atexit@plt+0x4fcbc> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 65780 <__cxa_atexit@plt+0x59a38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rsceq ip, sp, r4, lsr r1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #136] @ 5baa8 <__cxa_atexit@plt+0x4fd60> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r2, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str sl, [r2, #16]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + beq 5ba84 <__cxa_atexit@plt+0x4fd3c> │ │ │ │ + ldr r7, [pc, #104] @ 5baac <__cxa_atexit@plt+0x4fd64> │ │ │ │ + tst sl, #3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5ba90 <__cxa_atexit@plt+0x4fd48> │ │ │ │ + ldr r7, [pc, #84] @ 5bab0 <__cxa_atexit@plt+0x4fd68> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5ba9c <__cxa_atexit@plt+0x4fd54> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - smlaleq r4, sp, r4, sl │ │ │ │ - rsceq r4, sp, r4, lsl #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 657cc <__cxa_atexit@plt+0x59a84> │ │ │ │ - ldr r2, [pc, #48] @ 657d4 <__cxa_atexit@plt+0x59a8c> │ │ │ │ - ldr r9, [pc, #48] @ 657d8 <__cxa_atexit@plt+0x59a90> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 657dc <__cxa_atexit@plt+0x59a94> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r4, sp, ip, asr sl │ │ │ │ - ldrhteq r9, [ip], #232 @ 0xe8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 65810 <__cxa_atexit@plt+0x59ac8> │ │ │ │ - ldr r3, [pc, #32] @ 65814 <__cxa_atexit@plt+0x59acc> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - rsceq r3, sp, r8, ror #26 │ │ │ │ - rscseq sl, ip, r0, ror #1 │ │ │ │ - rsceq r4, sp, r4, lsl #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65860 <__cxa_atexit@plt+0x59b18> │ │ │ │ - ldr r2, [pc, #48] @ 65868 <__cxa_atexit@plt+0x59b20> │ │ │ │ - ldr r9, [pc, #48] @ 6586c <__cxa_atexit@plt+0x59b24> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 65870 <__cxa_atexit@plt+0x59b28> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + rsceq ip, sp, r8, lsl #1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #92] @ 5bb2c <__cxa_atexit@plt+0x4fde4> │ │ │ │ + ldr sl, [r3, #16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r8, [r3] │ │ │ │ + beq 5bb18 <__cxa_atexit@plt+0x4fdd0> │ │ │ │ + ldr r2, [pc, #68] @ 5bb30 <__cxa_atexit@plt+0x4fde8> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str sl, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5bb24 <__cxa_atexit@plt+0x4fddc> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrdeq r4, [sp], #156 @ 0x9c @ │ │ │ │ - rscseq r9, ip, r4, lsr #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 658a4 <__cxa_atexit@plt+0x59b5c> │ │ │ │ - ldr r3, [pc, #32] @ 658a8 <__cxa_atexit@plt+0x59b60> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldrdeq r3, [sp], #196 @ 0xc4 @ │ │ │ │ - rscseq sl, ip, ip, asr #32 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 658e4 <__cxa_atexit@plt+0x59b9c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 658f4 <__cxa_atexit@plt+0x59bac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, ip, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65928 <__cxa_atexit@plt+0x59be0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 65930 <__cxa_atexit@plt+0x59be8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rsceq ip, sp, r8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 5bb80 <__cxa_atexit@plt+0x4fe38> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #8] │ │ │ │ + beq 5bb78 <__cxa_atexit@plt+0x4fe30> │ │ │ │ + ldr r8, [r5, #16]! │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r4, asr sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65978 <__cxa_atexit@plt+0x59c30> │ │ │ │ - ldr r2, [pc, #44] @ 65988 <__cxa_atexit@plt+0x59c40> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strhteq fp, [sp], #248 @ 0xf8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #16]! │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + rsceq fp, sp, ip, lsl #31 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r0, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5bc7c <__cxa_atexit@plt+0x4ff34> │ │ │ │ + ldr lr, [pc, #180] @ 5bc8c <__cxa_atexit@plt+0x4ff44> │ │ │ │ + ldmib r2, {r3, r7} │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + mov r1, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-24]! @ 0xffffffe8 │ │ │ │ + tst r2, #3 │ │ │ │ + stmib r1, {r3, r7, r8, r9, sl} │ │ │ │ + beq 5bc58 <__cxa_atexit@plt+0x4ff10> │ │ │ │ + ldr lr, [pc, #148] @ 5bc90 <__cxa_atexit@plt+0x4ff48> │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + beq 5bc68 <__cxa_atexit@plt+0x4ff20> │ │ │ │ + ldr r2, [pc, #112] @ 5bc94 <__cxa_atexit@plt+0x4ff4c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 659bc <__cxa_atexit@plt+0x59c74> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 659c4 <__cxa_atexit@plt+0x59c7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, ip, r0, asr #25 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65a24 <__cxa_atexit@plt+0x59cdc> │ │ │ │ - ldr r1, [pc, #68] @ 65a34 <__cxa_atexit@plt+0x59cec> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 65a38 <__cxa_atexit@plt+0x59cf0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq 5bc74 <__cxa_atexit@plt+0x4ff2c> │ │ │ │ + ldr r3, [pc, #84] @ 5bc98 <__cxa_atexit@plt+0x4ff50> │ │ │ │ + ldr r2, [r0] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r0, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r0, #-28] @ 0xffffffe4 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq r9, ip, r0, ror #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65ae0 <__cxa_atexit@plt+0x59d98> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 65ae8 <__cxa_atexit@plt+0x59da0> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 65afc <__cxa_atexit@plt+0x59db4> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 65b00 <__cxa_atexit@plt+0x59db8> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 65b04 <__cxa_atexit@plt+0x59dbc> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 65af0 <__cxa_atexit@plt+0x59da8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rsceq r3, sp, ip, lsl #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65b40 <__cxa_atexit@plt+0x59df8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 65b50 <__cxa_atexit@plt+0x59e08> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrhteq r9, [ip], #212 @ 0xd4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65b8c <__cxa_atexit@plt+0x59e44> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 65b9c <__cxa_atexit@plt+0x59e54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r8, ror #26 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 65c84 <__cxa_atexit@plt+0x59f3c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 65c8c <__cxa_atexit@plt+0x59f44> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr ip, [pc, #160] @ 65ca4 <__cxa_atexit@plt+0x59f5c> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - sub r4, r6, #11 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 65ca8 <__cxa_atexit@plt+0x59f60> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmda r5, {r1, r3, r4} │ │ │ │ - ldr r1, [pc, #120] @ 65cac <__cxa_atexit@plt+0x59f64> │ │ │ │ - ldr r0, [pc, #120] @ 65cb0 <__cxa_atexit@plt+0x59f68> │ │ │ │ - add r4, r2, #20 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r0, lsl #3 │ │ │ │ + rsceq fp, sp, r0, lsr #29 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #108] @ 5bd24 <__cxa_atexit@plt+0x4ffdc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #104] @ 65cb4 <__cxa_atexit@plt+0x59f6c> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r9, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r5, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - stm r4, {r0, sl, fp} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 65c94 <__cxa_atexit@plt+0x59f4c> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r3, sp, r0, lsr r9 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 65d1c <__cxa_atexit@plt+0x59fd4> │ │ │ │ - ldr r3, [pc, #84] @ 65d34 <__cxa_atexit@plt+0x59fec> │ │ │ │ - ldr r2, [pc, #84] @ 65d38 <__cxa_atexit@plt+0x59ff0> │ │ │ │ - ldr lr, [pc, #84] @ 65d3c <__cxa_atexit@plt+0x59ff4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 65d40 <__cxa_atexit@plt+0x59ff8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r4, sp, ip, lsl #10 │ │ │ │ - strhteq r4, [sp], #68 @ 0x44 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 65dc4 <__cxa_atexit@plt+0x5a07c> │ │ │ │ - ldr r2, [pc, #128] @ 65dec <__cxa_atexit@plt+0x5a0a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 65dd4 <__cxa_atexit@plt+0x5a08c> │ │ │ │ - ldr r7, [pc, #104] @ 65df4 <__cxa_atexit@plt+0x5a0ac> │ │ │ │ - ldr r2, [pc, #104] @ 65df8 <__cxa_atexit@plt+0x5a0b0> │ │ │ │ - ldr r1, [pc, #104] @ 65dfc <__cxa_atexit@plt+0x5a0b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5bd18 <__cxa_atexit@plt+0x4ffd0> │ │ │ │ + ldr r2, [pc, #76] @ 5bd28 <__cxa_atexit@plt+0x4ffe0> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 65df0 <__cxa_atexit@plt+0x5a0a8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, ip, r4, lsl #18 │ │ │ │ - rsceq r4, sp, ip, lsl r4 │ │ │ │ - @ instruction: 0xfffff438 │ │ │ │ - @ instruction: 0xfffff4c0 │ │ │ │ - @ instruction: 0xfffff840 │ │ │ │ - rsceq r4, sp, r0, lsr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 65e80 <__cxa_atexit@plt+0x5a138> │ │ │ │ - ldr r2, [pc, #128] @ 65ea8 <__cxa_atexit@plt+0x5a160> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 65e90 <__cxa_atexit@plt+0x5a148> │ │ │ │ - ldr r7, [pc, #104] @ 65eb0 <__cxa_atexit@plt+0x5a168> │ │ │ │ - ldr r2, [pc, #104] @ 65eb4 <__cxa_atexit@plt+0x5a16c> │ │ │ │ - ldr r1, [pc, #104] @ 65eb8 <__cxa_atexit@plt+0x5a170> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5bd18 <__cxa_atexit@plt+0x4ffd0> │ │ │ │ + ldr r2, [pc, #44] @ 5bd2c <__cxa_atexit@plt+0x4ffe4> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 65eac <__cxa_atexit@plt+0x5a164> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, ip, r8, asr #16 │ │ │ │ - smlaleq r4, sp, r8, r3 │ │ │ │ - @ instruction: 0xfffff93c │ │ │ │ - @ instruction: 0xfffff9c4 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65ef4 <__cxa_atexit@plt+0x5a1ac> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 65f04 <__cxa_atexit@plt+0x5a1bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r9, [ip], #156 @ 0x9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65f38 <__cxa_atexit@plt+0x5a1f0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 65f40 <__cxa_atexit@plt+0x5a1f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + mov r9, r7 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r4, asr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65f88 <__cxa_atexit@plt+0x5a240> │ │ │ │ - ldr r2, [pc, #44] @ 65f98 <__cxa_atexit@plt+0x5a250> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rsceq fp, sp, ip, lsl #28 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #64] @ 5bd8c <__cxa_atexit@plt+0x50044> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65fcc <__cxa_atexit@plt+0x5a284> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 65fd4 <__cxa_atexit@plt+0x5a28c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5bd80 <__cxa_atexit@plt+0x50038> │ │ │ │ + ldr r2, [pc, #40] @ 5bd90 <__cxa_atexit@plt+0x50048> │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r9, r7 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrhteq r9, [ip], #96 @ 0x60 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66034 <__cxa_atexit@plt+0x5a2ec> │ │ │ │ - ldr r1, [pc, #68] @ 66044 <__cxa_atexit@plt+0x5a2fc> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 66048 <__cxa_atexit@plt+0x5a300> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldrsbteq r9, [ip], #128 @ 0x80 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rsceq fp, sp, r8, lsr #27 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 660d4 <__cxa_atexit@plt+0x5a38c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 660e0 <__cxa_atexit@plt+0x5a398> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 660f0 <__cxa_atexit@plt+0x5a3a8> │ │ │ │ - str r7, [r3, #12] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 5bdc0 <__cxa_atexit@plt+0x50078> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq fp, sp, r8, ror sp │ │ │ │ + andeq r0, r0, r7, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #140] @ 5be70 <__cxa_atexit@plt+0x50128> │ │ │ │ + str r8, [r5, #20] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str sl, [r5, #24] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5be4c <__cxa_atexit@plt+0x50104> │ │ │ │ + ldr r3, [pc, #116] @ 5be74 <__cxa_atexit@plt+0x5012c> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + beq 5be58 <__cxa_atexit@plt+0x50110> │ │ │ │ + ldr r3, [pc, #96] @ 5be78 <__cxa_atexit@plt+0x50130> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r7, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + beq 5be64 <__cxa_atexit@plt+0x5011c> │ │ │ │ + ldr r5, [pc, #76] @ 5be7c <__cxa_atexit@plt+0x50134> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r8, [r7] │ │ │ │ add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 660f4 <__cxa_atexit@plt+0x5a3ac> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66130 <__cxa_atexit@plt+0x5a3e8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 66140 <__cxa_atexit@plt+0x5a3f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r5, [r7, #4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r4, asr #15 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6617c <__cxa_atexit@plt+0x5a434> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6618c <__cxa_atexit@plt+0x5a444> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r8, ror r7 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66238 <__cxa_atexit@plt+0x5a4f0> │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - sub lr, r6, #11 │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [sp] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - sub fp, r6, #39 @ 0x27 │ │ │ │ - ldm r5, {r2, ip} │ │ │ │ - str lr, [r5] │ │ │ │ - str fp, [r5, #4] │ │ │ │ - ldr fp, [pc, #108] @ 66248 <__cxa_atexit@plt+0x5a500> │ │ │ │ - ldr r1, [pc, #108] @ 6624c <__cxa_atexit@plt+0x5a504> │ │ │ │ - sub r0, r6, #47 @ 0x2f │ │ │ │ - add fp, pc, fp │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r1, r9} │ │ │ │ - ldr lr, [pc, #92] @ 66250 <__cxa_atexit@plt+0x5a508> │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #48] @ 66254 <__cxa_atexit@plt+0x5a50c> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r9, [r3, #52] @ 0x34 │ │ │ │ - sub r9, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 662bc <__cxa_atexit@plt+0x5a574> │ │ │ │ - ldr r3, [pc, #84] @ 662d4 <__cxa_atexit@plt+0x5a58c> │ │ │ │ - ldr r2, [pc, #84] @ 662d8 <__cxa_atexit@plt+0x5a590> │ │ │ │ - ldr lr, [pc, #84] @ 662dc <__cxa_atexit@plt+0x5a594> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + strhteq fp, [sp], #204 @ 0xcc │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #92] @ 5bef4 <__cxa_atexit@plt+0x501ac> │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5bee0 <__cxa_atexit@plt+0x50198> │ │ │ │ + ldr r3, [pc, #68] @ 5bef8 <__cxa_atexit@plt+0x501b0> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str sl, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5beec <__cxa_atexit@plt+0x501a4> │ │ │ │ + ldr r3, [pc, #44] @ 5befc <__cxa_atexit@plt+0x501b4> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 662e0 <__cxa_atexit@plt+0x5a598> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffac4 │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - rsceq r3, sp, ip, ror pc │ │ │ │ - ldrdeq r3, [sp], #236 @ 0xec @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 66364 <__cxa_atexit@plt+0x5a61c> │ │ │ │ - ldr r2, [pc, #128] @ 6638c <__cxa_atexit@plt+0x5a644> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 66374 <__cxa_atexit@plt+0x5a62c> │ │ │ │ - ldr r7, [pc, #104] @ 66394 <__cxa_atexit@plt+0x5a64c> │ │ │ │ - ldr r2, [pc, #104] @ 66398 <__cxa_atexit@plt+0x5a650> │ │ │ │ - ldr r1, [pc, #104] @ 6639c <__cxa_atexit@plt+0x5a654> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 66390 <__cxa_atexit@plt+0x5a648> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rsceq fp, sp, ip, lsr ip │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ 5bf50 <__cxa_atexit@plt+0x50208> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #20] │ │ │ │ + beq 5bf48 <__cxa_atexit@plt+0x50200> │ │ │ │ + ldr r3, [pc, #32] @ 5bf54 <__cxa_atexit@plt+0x5020c> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r4, ror #6 │ │ │ │ - rsceq r3, sp, r4, asr #28 │ │ │ │ - @ instruction: 0xffffe8d0 │ │ │ │ - @ instruction: 0xffffe958 │ │ │ │ - @ instruction: 0xffffece0 │ │ │ │ - rsceq r3, sp, r0, lsr #29 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 66420 <__cxa_atexit@plt+0x5a6d8> │ │ │ │ - ldr r2, [pc, #128] @ 66448 <__cxa_atexit@plt+0x5a700> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 66430 <__cxa_atexit@plt+0x5a6e8> │ │ │ │ - ldr r7, [pc, #104] @ 66450 <__cxa_atexit@plt+0x5a708> │ │ │ │ - ldr r2, [pc, #104] @ 66454 <__cxa_atexit@plt+0x5a70c> │ │ │ │ - ldr r1, [pc, #104] @ 66458 <__cxa_atexit@plt+0x5a710> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rsceq fp, sp, r4, ror #23 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 5bf84 <__cxa_atexit@plt+0x5023c> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + strhteq fp, [sp], #180 @ 0xb4 │ │ │ │ + andeq r0, r0, r6, asr #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #96] @ 5c000 <__cxa_atexit@plt+0x502b8> │ │ │ │ + mov r3, r5 │ │ │ │ + tst sl, #3 │ │ │ │ + str r8, [r3, #24]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 6644c <__cxa_atexit@plt+0x5a704> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5bfe8 <__cxa_atexit@plt+0x502a0> │ │ │ │ + ldr r7, [pc, #72] @ 5c004 <__cxa_atexit@plt+0x502bc> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r5, #24] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, ip, r8, lsr #5 │ │ │ │ - rsceq r3, sp, r8, lsl #28 │ │ │ │ - @ instruction: 0xfffff95c │ │ │ │ - @ instruction: 0xfffffa0c │ │ │ │ - @ instruction: 0xfffffd94 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66494 <__cxa_atexit@plt+0x5a74c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 664a4 <__cxa_atexit@plt+0x5a75c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r9, ip, ip, asr r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 664d8 <__cxa_atexit@plt+0x5a790> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 664e0 <__cxa_atexit@plt+0x5a798> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5bff4 <__cxa_atexit@plt+0x502ac> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + str r8, [r5, #24] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r8, r2 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r4, lsr #3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66528 <__cxa_atexit@plt+0x5a7e0> │ │ │ │ - ldr r2, [pc, #44] @ 66538 <__cxa_atexit@plt+0x5a7f0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6656c <__cxa_atexit@plt+0x5a824> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 66574 <__cxa_atexit@plt+0x5a82c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rsceq fp, sp, r4, lsr fp │ │ │ │ + andeq r0, r0, r6, asr #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #60] @ 5c05c <__cxa_atexit@plt+0x50314> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r3] │ │ │ │ + beq 5c054 <__cxa_atexit@plt+0x5030c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + str r7, [r5, #24] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r0, lsl r1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrdeq fp, [sp], #172 @ 0xac @ │ │ │ │ + andeq r0, r0, r6, asr #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #24]! │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5adf8 <__cxa_atexit@plt+0x4f0b0> │ │ │ │ + strhteq fp, [sp], #160 @ 0xa0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 665d4 <__cxa_atexit@plt+0x5a88c> │ │ │ │ - ldr r1, [pc, #68] @ 665e4 <__cxa_atexit@plt+0x5a89c> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c144 <__cxa_atexit@plt+0x503fc> │ │ │ │ + ldr r1, [pc, #160] @ 5c150 <__cxa_atexit@plt+0x50408> │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 665e8 <__cxa_atexit@plt+0x5a8a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq r9, ip, r0, lsr r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 66674 <__cxa_atexit@plt+0x5a92c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 66680 <__cxa_atexit@plt+0x5a938> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 66690 <__cxa_atexit@plt+0x5a948> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 66694 <__cxa_atexit@plt+0x5a94c> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + mov r1, r2 │ │ │ │ + stmib r2, {r7, r8} │ │ │ │ + str r9, [r1, #12]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 5c11c <__cxa_atexit@plt+0x503d4> │ │ │ │ + ldr ip, [pc, #124] @ 5c154 <__cxa_atexit@plt+0x5040c> │ │ │ │ + ldr lr, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + add ip, pc, ip │ │ │ │ + tst r8, #3 │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + beq 5c12c <__cxa_atexit@plt+0x503e4> │ │ │ │ + ldr r3, [pc, #92] @ 5c158 <__cxa_atexit@plt+0x50410> │ │ │ │ + tst r0, #3 │ │ │ │ + str r8, [r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5c138 <__cxa_atexit@plt+0x503f0> │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, lr │ │ │ │ + str r0, [r1] │ │ │ │ + b 5bbbc <__cxa_atexit@plt+0x4fe74> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 666d0 <__cxa_atexit@plt+0x5a988> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 666e0 <__cxa_atexit@plt+0x5a998> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r4, lsr #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6671c <__cxa_atexit@plt+0x5a9d4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6672c <__cxa_atexit@plt+0x5a9e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r9, [ip], #24 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 667d8 <__cxa_atexit@plt+0x5aa90> │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - sub lr, r6, #11 │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [sp] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - sub fp, r6, #39 @ 0x27 │ │ │ │ - ldm r5, {r2, ip} │ │ │ │ - str lr, [r5] │ │ │ │ - str fp, [r5, #4] │ │ │ │ - ldr fp, [pc, #108] @ 667e8 <__cxa_atexit@plt+0x5aaa0> │ │ │ │ - ldr r1, [pc, #108] @ 667ec <__cxa_atexit@plt+0x5aaa4> │ │ │ │ - sub r0, r6, #47 @ 0x2f │ │ │ │ - add fp, pc, fp │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r1, r9} │ │ │ │ - ldr lr, [pc, #92] @ 667f0 <__cxa_atexit@plt+0x5aaa8> │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #48] @ 667f4 <__cxa_atexit@plt+0x5aaac> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r9, [r3, #52] @ 0x34 │ │ │ │ - sub r9, r6, #3 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rsceq fp, sp, r0, ror #19 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 5c1d8 <__cxa_atexit@plt+0x50490> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6685c <__cxa_atexit@plt+0x5ab14> │ │ │ │ - ldr r3, [pc, #84] @ 66874 <__cxa_atexit@plt+0x5ab2c> │ │ │ │ - ldr r2, [pc, #84] @ 66878 <__cxa_atexit@plt+0x5ab30> │ │ │ │ - ldr lr, [pc, #84] @ 6687c <__cxa_atexit@plt+0x5ab34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5c1bc <__cxa_atexit@plt+0x50474> │ │ │ │ + ldr r2, [pc, #64] @ 5c1dc <__cxa_atexit@plt+0x50494> │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 66880 <__cxa_atexit@plt+0x5ab38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffac4 │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - rsceq r3, sp, ip, ror #19 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 668bc <__cxa_atexit@plt+0x5ab74> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 668cc <__cxa_atexit@plt+0x5ab84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmda r5, {r2, r8} │ │ │ │ + beq 5c1cc <__cxa_atexit@plt+0x50484> │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5bbbc <__cxa_atexit@plt+0x4fe74> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, ip, r4, lsr r0 │ │ │ │ - rsceq r3, sp, r4, lsr #19 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 66918 <__cxa_atexit@plt+0x5abd0> │ │ │ │ - ldr r2, [pc, #48] @ 66920 <__cxa_atexit@plt+0x5abd8> │ │ │ │ - ldr r9, [pc, #48] @ 66924 <__cxa_atexit@plt+0x5abdc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 66928 <__cxa_atexit@plt+0x5abe0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r3, sp, ip, ror r9 │ │ │ │ - rscseq r8, ip, ip, ror #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 6695c <__cxa_atexit@plt+0x5ac14> │ │ │ │ - ldr r3, [pc, #32] @ 66960 <__cxa_atexit@plt+0x5ac18> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rsceq fp, sp, ip, asr r9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 5c224 <__cxa_atexit@plt+0x504dc> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5c21c <__cxa_atexit@plt+0x504d4> │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + ldmdb r5, {r3, sl} │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, r3 │ │ │ │ + b 5bbbc <__cxa_atexit@plt+0x4fe74> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rsceq r2, sp, ip, lsl ip │ │ │ │ - smlalseq r8, ip, r4, pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 66994 <__cxa_atexit@plt+0x5ac4c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 6699c <__cxa_atexit@plt+0x5ac54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq fp, sp, r4, lsl r9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldmdb r5, {r3, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5bbbc <__cxa_atexit@plt+0x4fe74> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5c2e0 <__cxa_atexit@plt+0x50598> │ │ │ │ + ldr lr, [pc, #128] @ 5c2ec <__cxa_atexit@plt+0x505a4> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 5c2f0 <__cxa_atexit@plt+0x505a8> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 5c2c8 <__cxa_atexit@plt+0x50580> │ │ │ │ + ldr r3, [pc, #76] @ 5c2f4 <__cxa_atexit@plt+0x505ac> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 5c2d8 <__cxa_atexit@plt+0x50590> │ │ │ │ + b 5c33c <__cxa_atexit@plt+0x505f4> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, ip, r8, ror #25 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 669e4 <__cxa_atexit@plt+0x5ac9c> │ │ │ │ - ldr r2, [pc, #44] @ 669f4 <__cxa_atexit@plt+0x5acac> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 66a28 <__cxa_atexit@plt+0x5ace0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 66a30 <__cxa_atexit@plt+0x5ace8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, ip, r4, asr ip │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r3, sp, r8, ror #7 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66a90 <__cxa_atexit@plt+0x5ad48> │ │ │ │ - ldr r1, [pc, #68] @ 66aa0 <__cxa_atexit@plt+0x5ad58> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ 5c330 <__cxa_atexit@plt+0x505e8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 66aa4 <__cxa_atexit@plt+0x5ad5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5c328 <__cxa_atexit@plt+0x505e0> │ │ │ │ + b 5c33c <__cxa_atexit@plt+0x505f4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq r8, ip, r4, ror lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 66b4c <__cxa_atexit@plt+0x5ae04> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 66b54 <__cxa_atexit@plt+0x5ae0c> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 66b68 <__cxa_atexit@plt+0x5ae20> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 5c3e4 <__cxa_atexit@plt+0x5069c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 5c3bc <__cxa_atexit@plt+0x50674> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 5c3e8 <__cxa_atexit@plt+0x506a0> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 66b6c <__cxa_atexit@plt+0x5ae24> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 5c3c8 <__cxa_atexit@plt+0x50680> │ │ │ │ + ldr r1, [pc, #88] @ 5c3ec <__cxa_atexit@plt+0x506a4> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 66b70 <__cxa_atexit@plt+0x5ae28> │ │ │ │ + str r1, [r2] │ │ │ │ + beq 5c3d8 <__cxa_atexit@plt+0x50690> │ │ │ │ + ldr r2, [pc, #68] @ 5c3f0 <__cxa_atexit@plt+0x506a8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 66b5c <__cxa_atexit@plt+0x5ae14> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - rsceq r2, sp, r4, lsl #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66bac <__cxa_atexit@plt+0x5ae64> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 66bbc <__cxa_atexit@plt+0x5ae74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, ip, r8, asr #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66bf8 <__cxa_atexit@plt+0x5aeb0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 66c08 <__cxa_atexit@plt+0x5aec0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r8, [ip], #204 @ 0xcc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66c44 <__cxa_atexit@plt+0x5aefc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 66c54 <__cxa_atexit@plt+0x5af0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrhteq r8, [ip], #192 @ 0xc0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66c90 <__cxa_atexit@plt+0x5af48> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 66ca0 <__cxa_atexit@plt+0x5af58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, ip, r4, ror #24 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 66d40 <__cxa_atexit@plt+0x5aff8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 66d48 <__cxa_atexit@plt+0x5b000> │ │ │ │ - sub ip, r6, #23 │ │ │ │ - str fp, [sp] │ │ │ │ - ldmib r2, {r1, lr} │ │ │ │ - str ip, [r2, #8] │ │ │ │ - ldr fp, [r2] │ │ │ │ - ldr r0, [pc, #120] @ 66d68 <__cxa_atexit@plt+0x5b020> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r2, {r0, r9, sl} │ │ │ │ - ldr r2, [pc, #112] @ 66d6c <__cxa_atexit@plt+0x5b024> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - ldr ip, [pc, #104] @ 66d70 <__cxa_atexit@plt+0x5b028> │ │ │ │ - ldr r2, [pc, #104] @ 66d74 <__cxa_atexit@plt+0x5b02c> │ │ │ │ - add r0, r3, #16 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, sl} │ │ │ │ - stm r0, {r1, r3, r9} │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ - add r0, r3, #28 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - stm r0, {r2, fp, lr} │ │ │ │ - ldr r9, [pc, #64] @ 66d78 <__cxa_atexit@plt+0x5b030> │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 66d50 <__cxa_atexit@plt+0x5b008> │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 66d64 <__cxa_atexit@plt+0x5b01c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rsceq r3, sp, r0, lsr r5 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - rsceq r3, sp, ip, lsr #10 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 5c46c <__cxa_atexit@plt+0x50724> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr lr, [r3, #8]! │ │ │ │ - mov r2, r6 │ │ │ │ - ldr sl, [r3, #-4] │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - add r6, r6, #16 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 66df8 <__cxa_atexit@plt+0x5b0b0> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 66e44 <__cxa_atexit@plt+0x5b0fc> │ │ │ │ - ldr r0, [pc, #148] @ 66e50 <__cxa_atexit@plt+0x5b108> │ │ │ │ - ldr r1, [pc, #148] @ 66e54 <__cxa_atexit@plt+0x5b10c> │ │ │ │ - ldr r8, [pc, #148] @ 66e58 <__cxa_atexit@plt+0x5b110> │ │ │ │ - ldr r9, [pc, #148] @ 66e5c <__cxa_atexit@plt+0x5b114> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, ip} │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - sub r2, r6, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r5, r3 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 66e44 <__cxa_atexit@plt+0x5b0fc> │ │ │ │ - ldr r0, [pc, #88] @ 66e60 <__cxa_atexit@plt+0x5b118> │ │ │ │ - ldr r1, [pc, #88] @ 66e64 <__cxa_atexit@plt+0x5b11c> │ │ │ │ - ldr r9, [pc, #88] @ 66e68 <__cxa_atexit@plt+0x5b120> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, ip} │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - sub r2, r6, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr r8, [pc, #52] @ 66e6c <__cxa_atexit@plt+0x5b124> │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - rsceq r2, sp, r4, ror r7 │ │ │ │ - ldrdeq r2, [sp], #112 @ 0x70 @ │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - @ instruction: 0xfffffd68 │ │ │ │ - rsceq r2, sp, r8, lsl #15 │ │ │ │ - rscseq r8, ip, r0, lsr #21 │ │ │ │ - rsceq r3, sp, r8, lsr #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 66eb8 <__cxa_atexit@plt+0x5b170> │ │ │ │ - ldr r2, [pc, #48] @ 66ec0 <__cxa_atexit@plt+0x5b178> │ │ │ │ - ldr r9, [pc, #48] @ 66ec4 <__cxa_atexit@plt+0x5b17c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 66ec8 <__cxa_atexit@plt+0x5b180> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r3, sp, r0, lsl #8 │ │ │ │ - rscseq r8, ip, ip, asr #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 66efc <__cxa_atexit@plt+0x5b1b4> │ │ │ │ - ldr r3, [pc, #32] @ 66f00 <__cxa_atexit@plt+0x5b1b8> │ │ │ │ - and r7, r7, #3 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 5c450 <__cxa_atexit@plt+0x50708> │ │ │ │ + ldr r2, [pc, #68] @ 5c470 <__cxa_atexit@plt+0x50728> │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 5c460 <__cxa_atexit@plt+0x50718> │ │ │ │ + ldr r3, [pc, #52] @ 5c474 <__cxa_atexit@plt+0x5072c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - rsceq r2, sp, ip, ror r6 │ │ │ │ - ldrshteq r8, [ip], #148 @ 0x94 │ │ │ │ - rsceq r3, sp, r8, lsr #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 66f4c <__cxa_atexit@plt+0x5b204> │ │ │ │ - ldr r2, [pc, #48] @ 66f54 <__cxa_atexit@plt+0x5b20c> │ │ │ │ - ldr r9, [pc, #48] @ 66f58 <__cxa_atexit@plt+0x5b210> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 66f5c <__cxa_atexit@plt+0x5b214> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r3, sp, r0, lsl #7 │ │ │ │ - rscseq r8, ip, r8, lsr r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 66f90 <__cxa_atexit@plt+0x5b248> │ │ │ │ - ldr r3, [pc, #32] @ 66f94 <__cxa_atexit@plt+0x5b24c> │ │ │ │ - and r7, r7, #3 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 5c4cc <__cxa_atexit@plt+0x50784> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rsceq r2, sp, r8, ror #11 │ │ │ │ - rscseq r8, ip, r0, ror #18 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66fd0 <__cxa_atexit@plt+0x5b288> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 66fe0 <__cxa_atexit@plt+0x5b298> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, ip, r0, lsr #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67014 <__cxa_atexit@plt+0x5b2cc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 6701c <__cxa_atexit@plt+0x5b2d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 5c4c4 <__cxa_atexit@plt+0x5077c> │ │ │ │ + ldr r2, [pc, #36] @ 5c4d0 <__cxa_atexit@plt+0x50788> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, ip, r8, ror #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 67064 <__cxa_atexit@plt+0x5b31c> │ │ │ │ - ldr r2, [pc, #44] @ 67074 <__cxa_atexit@plt+0x5b32c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 5c4fc <__cxa_atexit@plt+0x507b4> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 5c598 <__cxa_atexit@plt+0x50850> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 5c574 <__cxa_atexit@plt+0x5082c> │ │ │ │ + ldr r7, [pc, #108] @ 5c59c <__cxa_atexit@plt+0x50854> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5c580 <__cxa_atexit@plt+0x50838> │ │ │ │ + ldr r7, [pc, #88] @ 5c5a0 <__cxa_atexit@plt+0x50858> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 5c58c <__cxa_atexit@plt+0x50844> │ │ │ │ + ldr r7, [pc, #72] @ 5c5a4 <__cxa_atexit@plt+0x5085c> │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 670a8 <__cxa_atexit@plt+0x5b360> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 670b0 <__cxa_atexit@plt+0x5b368> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r8, [ip], #84 @ 0x54 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 67110 <__cxa_atexit@plt+0x5b3c8> │ │ │ │ - ldr r1, [pc, #68] @ 67120 <__cxa_atexit@plt+0x5b3d8> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 67124 <__cxa_atexit@plt+0x5b3dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldrshteq r8, [ip], #116 @ 0x74 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 671cc <__cxa_atexit@plt+0x5b484> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 671d4 <__cxa_atexit@plt+0x5b48c> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - ldr r1, [pc, #100] @ 671e8 <__cxa_atexit@plt+0x5b4a0> │ │ │ │ - sub r0, r6, #19 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, sl, lr} │ │ │ │ - ldr r1, [pc, #84] @ 671ec <__cxa_atexit@plt+0x5b4a4> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str fp, [r2, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [pc, #48] @ 671f0 <__cxa_atexit@plt+0x5b4a8> │ │ │ │ - mov r5, r3 │ │ │ │ - ldmib sp, {sl, fp} │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 671dc <__cxa_atexit@plt+0x5b494> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - strdeq r2, [sp], #60 @ 0x3c @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6722c <__cxa_atexit@plt+0x5b4e4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 6723c <__cxa_atexit@plt+0x5b4f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 5c614 <__cxa_atexit@plt+0x508cc> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5c600 <__cxa_atexit@plt+0x508b8> │ │ │ │ + ldr r3, [pc, #64] @ 5c618 <__cxa_atexit@plt+0x508d0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 5c60c <__cxa_atexit@plt+0x508c4> │ │ │ │ + ldr r3, [pc, #44] @ 5c61c <__cxa_atexit@plt+0x508d4> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - rscseq r8, ip, r8, asr #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 67278 <__cxa_atexit@plt+0x5b530> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 67288 <__cxa_atexit@plt+0x5b540> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, ip, ip, ror r6 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 67370 <__cxa_atexit@plt+0x5b628> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #52 @ 0x34 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 67378 <__cxa_atexit@plt+0x5b630> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r9, [r2, #52] @ 0x34 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr ip, [pc, #160] @ 67390 <__cxa_atexit@plt+0x5b648> │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - sub r4, r6, #11 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #144] @ 67394 <__cxa_atexit@plt+0x5b64c> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - sub r1, r6, #3 │ │ │ │ - stmda r5, {r1, r3, r4} │ │ │ │ - ldr r1, [pc, #120] @ 67398 <__cxa_atexit@plt+0x5b650> │ │ │ │ - ldr r0, [pc, #120] @ 6739c <__cxa_atexit@plt+0x5b654> │ │ │ │ - add r4, r2, #20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r9} │ │ │ │ - ldr r0, [pc, #104] @ 673a0 <__cxa_atexit@plt+0x5b658> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r9, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r5, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - stm r4, {r0, sl, fp} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - b 138308 <__cxa_atexit@plt+0x12c5c0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 67380 <__cxa_atexit@plt+0x5b638> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - mov sl, r3 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 5c668 <__cxa_atexit@plt+0x50920> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5c660 <__cxa_atexit@plt+0x50918> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 5c66c <__cxa_atexit@plt+0x50924> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - rsceq r2, sp, r0, lsr #5 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 67408 <__cxa_atexit@plt+0x5b6c0> │ │ │ │ - ldr r3, [pc, #84] @ 67420 <__cxa_atexit@plt+0x5b6d8> │ │ │ │ - ldr r2, [pc, #84] @ 67424 <__cxa_atexit@plt+0x5b6dc> │ │ │ │ - ldr lr, [pc, #84] @ 67428 <__cxa_atexit@plt+0x5b6e0> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 5c698 <__cxa_atexit@plt+0x50950> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r1, #20] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r7, [r1, #28] │ │ │ │ - str r1, [r1, #32] │ │ │ │ - str lr, [r1, #24]! │ │ │ │ - mov r7, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 5c70c <__cxa_atexit@plt+0x509c4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5c6ec <__cxa_atexit@plt+0x509a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5c6f8 <__cxa_atexit@plt+0x509b0> │ │ │ │ + ldr r2, [pc, #56] @ 5c710 <__cxa_atexit@plt+0x509c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6742c <__cxa_atexit@plt+0x5b6e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - strhteq r2, [sp], #224 @ 0xe0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r3, sp, r4, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 67468 <__cxa_atexit@plt+0x5b720> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 67478 <__cxa_atexit@plt+0x5b730> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc 5c750 <__cxa_atexit@plt+0x50a08> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 5c75c <__cxa_atexit@plt+0x50a14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, ip, r8, lsl #9 │ │ │ │ - rsceq r2, sp, r4, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 674fc <__cxa_atexit@plt+0x5b7b4> │ │ │ │ - ldr r2, [pc, #128] @ 67524 <__cxa_atexit@plt+0x5b7dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 6750c <__cxa_atexit@plt+0x5b7c4> │ │ │ │ - ldr r7, [pc, #104] @ 6752c <__cxa_atexit@plt+0x5b7e4> │ │ │ │ - ldr r2, [pc, #104] @ 67530 <__cxa_atexit@plt+0x5b7e8> │ │ │ │ - ldr r1, [pc, #104] @ 67534 <__cxa_atexit@plt+0x5b7ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r0, #4]! │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r0, #20] │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - mov r7, r0 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #20] @ 67528 <__cxa_atexit@plt+0x5b7e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, ip, ip, asr #3 │ │ │ │ - rsceq r2, sp, ip, lsr #27 │ │ │ │ - @ instruction: 0xfffff9ac │ │ │ │ - @ instruction: 0xfffffa34 │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67568 <__cxa_atexit@plt+0x5b820> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 67570 <__cxa_atexit@plt+0x5b828> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, ip, r4, lsl r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq r2, [sp], #252 @ 0xfc │ │ │ │ + rsceq fp, sp, r4, lsr #7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 675b8 <__cxa_atexit@plt+0x5b870> │ │ │ │ - ldr r2, [pc, #44] @ 675c8 <__cxa_atexit@plt+0x5b880> │ │ │ │ + bcc 5c7b0 <__cxa_atexit@plt+0x50a68> │ │ │ │ + ldr r2, [pc, #52] @ 5c7c0 <__cxa_atexit@plt+0x50a78> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 675fc <__cxa_atexit@plt+0x5b8b4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 67604 <__cxa_atexit@plt+0x5b8bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, ip, r0, lsl #1 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 67664 <__cxa_atexit@plt+0x5b91c> │ │ │ │ - ldr r1, [pc, #68] @ 67674 <__cxa_atexit@plt+0x5b92c> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #52] @ 67678 <__cxa_atexit@plt+0x5b930> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq r8, ip, r0, lsr #5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 67704 <__cxa_atexit@plt+0x5b9bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 67710 <__cxa_atexit@plt+0x5b9c8> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - sub ip, r6, #5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #19 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 67720 <__cxa_atexit@plt+0x5b9d8> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 67724 <__cxa_atexit@plt+0x5b9dc> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ + @ instruction: 0xfffffabc │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #64 @ 0x40 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5c880 <__cxa_atexit@plt+0x50b38> │ │ │ │ + ldr r7, [pc, #168] @ 5c88c <__cxa_atexit@plt+0x50b44> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [r3, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 67760 <__cxa_atexit@plt+0x5ba18> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 67770 <__cxa_atexit@plt+0x5ba28> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - smlalseq r8, ip, r4, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 677ac <__cxa_atexit@plt+0x5ba64> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ 677bc <__cxa_atexit@plt+0x5ba74> │ │ │ │ + str r7, [r1, #-44]! @ 0xffffffd4 │ │ │ │ + ldr r8, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr r9, [r3, #20] │ │ │ │ + ldr r2, [pc, #140] @ 5c890 <__cxa_atexit@plt+0x50b48> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, ip, r8, asr #2 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #64 @ 0x40 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 67924 <__cxa_atexit@plt+0x5bbdc> │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - ldr r2, [pc, #380] @ 6796c <__cxa_atexit@plt+0x5bc24> │ │ │ │ - ldr r0, [pc, #380] @ 67970 <__cxa_atexit@plt+0x5bc28> │ │ │ │ - mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r3, {r0, sl} │ │ │ │ - mov r0, r9 │ │ │ │ - sub r1, lr, #11 │ │ │ │ - sub r9, lr, #39 @ 0x27 │ │ │ │ - ldm r5, {r4, ip} │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [sp] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - ldr r1, [pc, #324] @ 67974 <__cxa_atexit@plt+0x5bc2c> │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - sub r2, lr, #59 @ 0x3b │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #308] @ 67978 <__cxa_atexit@plt+0x5bc30> │ │ │ │ - str sl, [r3, #52] @ 0x34 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r1, [pc, #288] @ 6797c <__cxa_atexit@plt+0x5bc34> │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r2, r5, #12 │ │ │ │ - sub sl, lr, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r4, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - bhi 6794c <__cxa_atexit@plt+0x5bc04> │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - add lr, r6, #112 @ 0x70 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 67940 <__cxa_atexit@plt+0x5bbf8> │ │ │ │ - ldr r3, [pc, #228] @ 67988 <__cxa_atexit@plt+0x5bc40> │ │ │ │ - ldr r7, [pc, #228] @ 6798c <__cxa_atexit@plt+0x5bc44> │ │ │ │ - ldr r4, [pc, #228] @ 67990 <__cxa_atexit@plt+0x5bc48> │ │ │ │ - ldr r1, [pc, #228] @ 67994 <__cxa_atexit@plt+0x5bc4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [pc, #224] @ 67998 <__cxa_atexit@plt+0x5bc50> │ │ │ │ - str r7, [r6, #76]! @ 0x4c │ │ │ │ - stmdb r5, {r0, sl} │ │ │ │ - str r0, [r6, #24] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r4, pc, r4 │ │ │ │ - stmdb r6, {r1, sl} │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + str r0, [r1, #28] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ + str r7, [r1, #32] │ │ │ │ + ldr r7, [r3, #28] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r1, #24] │ │ │ │ + add r8, r1, #12 │ │ │ │ + str r3, [r1, #40] @ 0x28 │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + tst r2, #3 │ │ │ │ + stm r8, {r0, r3, r9} │ │ │ │ + stmib r1, {r7, lr} │ │ │ │ + beq 5c868 <__cxa_atexit@plt+0x50b20> │ │ │ │ + ldr r3, [pc, #76] @ 5c894 <__cxa_atexit@plt+0x50b4c> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r4, [r6, #12] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - sub ip, lr, #23 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - sub r3, lr, #43 @ 0x2b │ │ │ │ - str ip, [r5, #8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #88] @ 67984 <__cxa_atexit@plt+0x5bc3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r1, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #44] @ 67980 <__cxa_atexit@plt+0x5bc38> │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, lr │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r9, r0 │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - @ instruction: 0xfffffc38 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - rsceq r2, sp, r4, lsr r9 │ │ │ │ - rsceq r2, sp, r0, lsr #19 │ │ │ │ - @ instruction: 0xfffff49c │ │ │ │ - @ instruction: 0xfffff028 │ │ │ │ - @ instruction: 0xfffff1e4 │ │ │ │ - @ instruction: 0xffffefc4 │ │ │ │ - rsceq r2, sp, r4, ror #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67a48 <__cxa_atexit@plt+0x5bd00> │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r0, [pc, #144] @ 67a54 <__cxa_atexit@plt+0x5bd0c> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r1, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #124] @ 67a58 <__cxa_atexit@plt+0x5bd10> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - ldrne r0, [pc, #112] @ 67a5c <__cxa_atexit@plt+0x5bd14> │ │ │ │ - ldrne r1, [r1, #19] │ │ │ │ - addne r0, pc, r0 │ │ │ │ - strne r0, [r3] │ │ │ │ - andsne r0, r1, #3 │ │ │ │ - bne 67a0c <__cxa_atexit@plt+0x5bcc4> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 67a20 <__cxa_atexit@plt+0x5bcd8> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r3, [pc, #56] @ 67a60 <__cxa_atexit@plt+0x5bd18> │ │ │ │ + str r3, [r5, #-48]! @ 0xffffffd0 │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 67a40 <__cxa_atexit@plt+0x5bcf8> │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - mov r5, r2 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 5c878 <__cxa_atexit@plt+0x50b30> │ │ │ │ + b 5c8dc <__cxa_atexit@plt+0x50b94> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - smlalseq r7, ip, r0, ip │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, sp, r0, ror lr │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #100] @ 67ad8 <__cxa_atexit@plt+0x5bd90> │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 67a94 <__cxa_atexit@plt+0x5bd4c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 67a9c <__cxa_atexit@plt+0x5bd54> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ 5c8d0 <__cxa_atexit@plt+0x50b88> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5c8c8 <__cxa_atexit@plt+0x50b80> │ │ │ │ + b 5c8dc <__cxa_atexit@plt+0x50b94> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r9, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #100] @ 5c950 <__cxa_atexit@plt+0x50c08> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #52] @ 67adc <__cxa_atexit@plt+0x5bd94> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5c93c <__cxa_atexit@plt+0x50bf4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #60] @ 5c954 <__cxa_atexit@plt+0x50c0c> │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 67acc <__cxa_atexit@plt+0x5bd84> │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5c948 <__cxa_atexit@plt+0x50c00> │ │ │ │ + b 5c9a4 <__cxa_atexit@plt+0x50c5c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, sl, lsl #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 5c998 <__cxa_atexit@plt+0x50c50> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 5c990 <__cxa_atexit@plt+0x50c48> │ │ │ │ + b 5c9a4 <__cxa_atexit@plt+0x50c5c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r3, r0, sp, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 67afc <__cxa_atexit@plt+0x5bdb4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + bne 5ca1c <__cxa_atexit@plt+0x50cd4> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #48] @ 67b38 <__cxa_atexit@plt+0x5bdf0> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + ldr sl, [r3, #12]! │ │ │ │ + ldr r0, [r3, #-8] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + cmp r2, r0 │ │ │ │ + bge 5c9e4 <__cxa_atexit@plt+0x50c9c> │ │ │ │ + mov lr, #48 @ 0x30 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + mov r8, r7 │ │ │ │ + mov r1, sl │ │ │ │ + b 5ca2c <__cxa_atexit@plt+0x50ce4> │ │ │ │ + bne 5ca1c <__cxa_atexit@plt+0x50cd4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, r2 │ │ │ │ + blt 5c9d0 <__cxa_atexit@plt+0x50c88> │ │ │ │ + bne 5ca1c <__cxa_atexit@plt+0x50cd4> │ │ │ │ + ldr r2, [pc, #128] @ 5ca84 <__cxa_atexit@plt+0x50d3c> │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r9, [r5, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 67b2c <__cxa_atexit@plt+0x5bde4> │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67c04 <__cxa_atexit@plt+0x5bebc> │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r0, [pc, #144] @ 67c10 <__cxa_atexit@plt+0x5bec8> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r1, #3 │ │ │ │ + mov sl, r7 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + mov lr, #44 @ 0x2c │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + mov r7, r1 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r0, [pc, #72] @ 5ca7c <__cxa_atexit@plt+0x50d34> │ │ │ │ + str r8, [r5, r3] │ │ │ │ + mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #124] @ 67c14 <__cxa_atexit@plt+0x5becc> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - ldrne r0, [pc, #112] @ 67c18 <__cxa_atexit@plt+0x5bed0> │ │ │ │ - ldrne r1, [r1, #15] │ │ │ │ - addne r0, pc, r0 │ │ │ │ - strne r0, [r3] │ │ │ │ - andsne r0, r1, #3 │ │ │ │ - bne 67bc8 <__cxa_atexit@plt+0x5be80> │ │ │ │ - ldr r0, [r1] │ │ │ │ + ldr r9, [r3, #16]! │ │ │ │ + str r1, [r5, lr] │ │ │ │ + tst r9, #3 │ │ │ │ + str r0, [r3] │ │ │ │ + beq 5ca6c <__cxa_atexit@plt+0x50d24> │ │ │ │ + ldr r3, [pc, #40] @ 5ca80 <__cxa_atexit@plt+0x50d38> │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 67bdc <__cxa_atexit@plt+0x5be94> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r3, [pc, #56] @ 67c1c <__cxa_atexit@plt+0x5bed4> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r3, r0, sl, lsl #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + ldr r1, [pc, #64] @ 5cae4 <__cxa_atexit@plt+0x50d9c> │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + str sl, [r2, #32] │ │ │ │ + beq 5cad8 <__cxa_atexit@plt+0x50d90> │ │ │ │ + ldr r2, [pc, #36] @ 5cae8 <__cxa_atexit@plt+0x50da0> │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - beq 67bfc <__cxa_atexit@plt+0x5beb4> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - mov r5, r2 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrsbteq r7, [ip], #164 @ 0xa4 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r9, lsl #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #100] @ 67c94 <__cxa_atexit@plt+0x5bf4c> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ + ldr r3, [pc, #28] @ 5cb18 <__cxa_atexit@plt+0x50dd0> │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 67c50 <__cxa_atexit@plt+0x5bf08> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 67c58 <__cxa_atexit@plt+0x5bf10> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r3, r0, r9, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #144] @ 5cbc8 <__cxa_atexit@plt+0x50e80> │ │ │ │ + str sl, [r5, #32] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #28]! │ │ │ │ + beq 5cba4 <__cxa_atexit@plt+0x50e5c> │ │ │ │ + ldr r2, [pc, #116] @ 5cbcc <__cxa_atexit@plt+0x50e84> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq 5cbb0 <__cxa_atexit@plt+0x50e68> │ │ │ │ + ldr r2, [pc, #96] @ 5cbd0 <__cxa_atexit@plt+0x50e88> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5cbbc <__cxa_atexit@plt+0x50e74> │ │ │ │ + ldr r5, [pc, #76] @ 5cbd4 <__cxa_atexit@plt+0x50e8c> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + andeq r0, r0, r8, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #100] @ 5cc50 <__cxa_atexit@plt+0x50f08> │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5cc3c <__cxa_atexit@plt+0x50ef4> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #52] @ 67c98 <__cxa_atexit@plt+0x5bf50> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + ldr r2, [pc, #72] @ 5cc54 <__cxa_atexit@plt+0x50f0c> │ │ │ │ + ldr r7, [r3, #28]! │ │ │ │ add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 67c88 <__cxa_atexit@plt+0x5bf40> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 5cc48 <__cxa_atexit@plt+0x50f00> │ │ │ │ + ldr r2, [pc, #48] @ 5cc58 <__cxa_atexit@plt+0x50f10> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 67cb8 <__cxa_atexit@plt+0x5bf70> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #48] @ 67cf4 <__cxa_atexit@plt+0x5bfac> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + ldr r2, [pc, #64] @ 5ccb0 <__cxa_atexit@plt+0x50f68> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #28]! │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 67ce8 <__cxa_atexit@plt+0x5bfa0> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 5cca8 <__cxa_atexit@plt+0x50f60> │ │ │ │ + ldr r2, [pc, #36] @ 5ccb4 <__cxa_atexit@plt+0x50f6c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r2, [r5, #32] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 67d98 <__cxa_atexit@plt+0x5c050> │ │ │ │ - ldr r6, [pc, #128] @ 67db8 <__cxa_atexit@plt+0x5c070> │ │ │ │ - ldr r0, [pc, #128] @ 67dbc <__cxa_atexit@plt+0x5c074> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #28]! │ │ │ │ + ldr r3, [pc, #20] @ 5cce0 <__cxa_atexit@plt+0x50f98> │ │ │ │ + ldr r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 67d88 <__cxa_atexit@plt+0x5c040> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 67da8 <__cxa_atexit@plt+0x5c060> │ │ │ │ - ldr r3, [pc, #72] @ 67dc0 <__cxa_atexit@plt+0x5c078> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #11] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r7, ip, r0, lsr r9 │ │ │ │ - rscseq r7, ip, r4, ror fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 67e00 <__cxa_atexit@plt+0x5c0b8> │ │ │ │ - ldr r3, [pc, #36] @ 67e0c <__cxa_atexit@plt+0x5c0c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #11] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r7, ip, r4, lsl #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 67e94 <__cxa_atexit@plt+0x5c14c> │ │ │ │ - ldr r6, [pc, #128] @ 67eb4 <__cxa_atexit@plt+0x5c16c> │ │ │ │ - ldr r0, [pc, #128] @ 67eb8 <__cxa_atexit@plt+0x5c170> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ + ldr r3, [pc, #96] @ 5cd54 <__cxa_atexit@plt+0x5100c> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 67e84 <__cxa_atexit@plt+0x5c13c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 67ea4 <__cxa_atexit@plt+0x5c15c> │ │ │ │ - ldr r3, [pc, #72] @ 67ebc <__cxa_atexit@plt+0x5c174> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + beq 5cd34 <__cxa_atexit@plt+0x50fec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5cd40 <__cxa_atexit@plt+0x50ff8> │ │ │ │ + ldr r2, [pc, #56] @ 5cd58 <__cxa_atexit@plt+0x51010> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r7, ip, r4, lsr r8 │ │ │ │ - rscseq r7, ip, ip, lsl #19 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrshteq r2, [sp], #156 @ 0x9c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 67efc <__cxa_atexit@plt+0x5c1b4> │ │ │ │ - ldr r3, [pc, #36] @ 67f08 <__cxa_atexit@plt+0x5c1c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cd98 <__cxa_atexit@plt+0x51050> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 5cda4 <__cxa_atexit@plt+0x5105c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r7, ip, ip, lsl r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67fb8 <__cxa_atexit@plt+0x5c270> │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r0, [pc, #144] @ 67fc4 <__cxa_atexit@plt+0x5c27c> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r1, #3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq r2, sp, r4, r9 │ │ │ │ + rsceq sl, sp, ip, asr sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ce24 <__cxa_atexit@plt+0x510dc> │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + add ip, r7, #11 │ │ │ │ + str r5, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r5, [r7, #7] │ │ │ │ + ldr lr, [r7, #31] │ │ │ │ + ldm ip, {r2, r9, sl, ip} │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r0, [pc, #60] @ 5ce34 <__cxa_atexit@plt+0x510ec> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #124] @ 67fc8 <__cxa_atexit@plt+0x5c280> │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, r3, #24 │ │ │ │ + stm r0, {r8, sl, ip, lr} │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + ldm sp, {r5, r7} │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + b 57a8c <__cxa_atexit@plt+0x4bd44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff9d0 │ │ │ │ + rsceq sl, sp, r0, lsl #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #68 @ 0x44 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5cef8 <__cxa_atexit@plt+0x511b0> │ │ │ │ + ldr r7, [pc, #164] @ 5cf04 <__cxa_atexit@plt+0x511bc> │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - ldrne r0, [pc, #112] @ 67fcc <__cxa_atexit@plt+0x5c284> │ │ │ │ - ldrne r1, [r1, #3] │ │ │ │ - addne r0, pc, r0 │ │ │ │ - strne r0, [r3] │ │ │ │ - andsne r0, r1, #3 │ │ │ │ - bne 67f7c <__cxa_atexit@plt+0x5c234> │ │ │ │ + ldr r1, [r3, #25] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #-48]! @ 0xffffffd0 │ │ │ │ + ldr lr, [r3, #1] │ │ │ │ + str r9, [r2, #40] @ 0x28 │ │ │ │ + add r9, r3, #5 │ │ │ │ + str r8, [r2, #36] @ 0x24 │ │ │ │ + ldm r9, {r0, r7, r9} │ │ │ │ + str r7, [r2, #32] │ │ │ │ + ldr r7, [r3, #21] │ │ │ │ + str r0, [r2, #28] │ │ │ │ + ldr r0, [r3, #33] @ 0x21 │ │ │ │ + ldr r8, [r3, #17] │ │ │ │ + str sl, [r2, #44] @ 0x2c │ │ │ │ + add sl, r2, #16 │ │ │ │ + ldr r3, [r3, #29] │ │ │ │ + tst r1, #3 │ │ │ │ + stm sl, {r0, r3, r9} │ │ │ │ + str lr, [r2, #12] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r8, [r2, #4] │ │ │ │ + beq 5cee0 <__cxa_atexit@plt+0x51198> │ │ │ │ + ldr r3, [pc, #72] @ 5cf08 <__cxa_atexit@plt+0x511c0> │ │ │ │ + ldr r2, [r1, #3] │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-52]! @ 0xffffffcc │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 5cef0 <__cxa_atexit@plt+0x511a8> │ │ │ │ + b 5cf5c <__cxa_atexit@plt+0x51214> │ │ │ │ ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 67f90 <__cxa_atexit@plt+0x5c248> │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r3, [pc, #56] @ 67fd0 <__cxa_atexit@plt+0x5c288> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 67fb0 <__cxa_atexit@plt+0x5c268> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r5, r2 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r7, ip, r0, lsr #14 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #100] @ 68048 <__cxa_atexit@plt+0x5c300> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 68004 <__cxa_atexit@plt+0x5c2bc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6800c <__cxa_atexit@plt+0x5c2c4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #52] @ 6804c <__cxa_atexit@plt+0x5c304> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 6803c <__cxa_atexit@plt+0x5c2f4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rsceq sl, sp, r0, lsr ip │ │ │ │ + andeq r0, r0, fp, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 5cf4c <__cxa_atexit@plt+0x51204> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5cf44 <__cxa_atexit@plt+0x511fc> │ │ │ │ + b 5cf5c <__cxa_atexit@plt+0x51214> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6806c <__cxa_atexit@plt+0x5c324> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rsceq sl, sp, ip, ror #23 │ │ │ │ + andeq r0, r0, ip, lsl #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #100] @ 5cfd0 <__cxa_atexit@plt+0x51288> │ │ │ │ + ldr r7, [r5, #48] @ 0x30 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #48] @ 680a8 <__cxa_atexit@plt+0x5c360> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5cfbc <__cxa_atexit@plt+0x51274> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #60] @ 5cfd4 <__cxa_atexit@plt+0x5128c> │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 6809c <__cxa_atexit@plt+0x5c354> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5cfc8 <__cxa_atexit@plt+0x51280> │ │ │ │ + b 5d02c <__cxa_atexit@plt+0x512e4> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rsceq sl, sp, r4, ror #22 │ │ │ │ + andeq r0, r0, sp, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 5d01c <__cxa_atexit@plt+0x512d4> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 5d014 <__cxa_atexit@plt+0x512cc> │ │ │ │ + b 5d02c <__cxa_atexit@plt+0x512e4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq sl, sp, ip, lsl fp │ │ │ │ + andeq r6, r0, r0, ror r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d0a4 <__cxa_atexit@plt+0x5135c> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 68174 <__cxa_atexit@plt+0x5c42c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #80 @ 0x50 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 6817c <__cxa_atexit@plt+0x5c434> │ │ │ │ - ldr r7, [pc, #156] @ 6819c <__cxa_atexit@plt+0x5c454> │ │ │ │ - ldr r2, [pc, #156] @ 681a0 <__cxa_atexit@plt+0x5c458> │ │ │ │ - ldr r1, [pc, #156] @ 681a4 <__cxa_atexit@plt+0x5c45c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #152] @ 681a8 <__cxa_atexit@plt+0x5c460> │ │ │ │ - ldr ip, [pc, #152] @ 681ac <__cxa_atexit@plt+0x5c464> │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - ldr r0, [r3] │ │ │ │ - str r8, [sl, #72] @ 0x48 │ │ │ │ - str r9, [sl, #76] @ 0x4c │ │ │ │ - str r9, [sl, #56] @ 0x38 │ │ │ │ - str r8, [sl, #60] @ 0x3c │ │ │ │ - str r8, [sl, #40] @ 0x28 │ │ │ │ - str r9, [sl, #44] @ 0x2c │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r9, [sl, #28] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, sl │ │ │ │ + ldr sl, [r3, #12]! │ │ │ │ + ldr r0, [r3, #-8] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + cmp r2, r0 │ │ │ │ + bge 5d06c <__cxa_atexit@plt+0x51324> │ │ │ │ + mov lr, #52 @ 0x34 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r1, sl │ │ │ │ + b 5d0b4 <__cxa_atexit@plt+0x5136c> │ │ │ │ + bne 5d0a4 <__cxa_atexit@plt+0x5135c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, r2 │ │ │ │ + blt 5d058 <__cxa_atexit@plt+0x51310> │ │ │ │ + bne 5d0a4 <__cxa_atexit@plt+0x5135c> │ │ │ │ + ldr r2, [pc, #128] @ 5d10c <__cxa_atexit@plt+0x513c4> │ │ │ │ + ldr r8, [r5, #48] @ 0x30 │ │ │ │ + ldr r9, [r5, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - add ip, pc, ip │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - str r2, [r7, #64]! @ 0x40 │ │ │ │ - str r1, [r8, #48]! @ 0x30 │ │ │ │ - str lr, [r9, #32]! │ │ │ │ - str ip, [sl, #16]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, sl │ │ │ │ - b 68184 <__cxa_atexit@plt+0x5c43c> │ │ │ │ - mov r7, #80 @ 0x50 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 68198 <__cxa_atexit@plt+0x5c450> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rsceq r2, sp, r4, asr r1 │ │ │ │ - @ instruction: 0xfffff898 │ │ │ │ - @ instruction: 0xfffffdc0 │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - @ instruction: 0xfffffa00 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub lr, r5, #24 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 682b8 <__cxa_atexit@plt+0x5c570> │ │ │ │ - ldr r0, [pc, #320] @ 68310 <__cxa_atexit@plt+0x5c5c8> │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-4]! │ │ │ │ - sub r0, r1, #4 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 682c8 <__cxa_atexit@plt+0x5c580> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #80 @ 0x50 │ │ │ │ - cmp sl, r2 │ │ │ │ - bcc 682d0 <__cxa_atexit@plt+0x5c588> │ │ │ │ - ldr r0, [pc, #280] @ 68314 <__cxa_atexit@plt+0x5c5cc> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r2, [pc, #276] @ 68318 <__cxa_atexit@plt+0x5c5d0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #272] @ 6831c <__cxa_atexit@plt+0x5c5d4> │ │ │ │ - ldr r3, [pc, #272] @ 68320 <__cxa_atexit@plt+0x5c5d8> │ │ │ │ - str r0, [r1, #4]! │ │ │ │ + mov sl, r7 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + mov lr, #48 @ 0x30 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ - str r9, [r1, #76] @ 0x4c │ │ │ │ - str r9, [r1, #56] @ 0x38 │ │ │ │ - str r9, [r1, #44] @ 0x2c │ │ │ │ - str r9, [r1, #28] │ │ │ │ - str r9, [r1, #12] │ │ │ │ - mov r9, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r8, [r1, #72] @ 0x48 │ │ │ │ - str r8, [r1, #60] @ 0x3c │ │ │ │ - str r8, [r1, #40] @ 0x28 │ │ │ │ - str r8, [r1, #24] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r2, [r7, #64]! @ 0x40 │ │ │ │ - str ip, [r9, #16]! │ │ │ │ - ldr r2, [pc, #204] @ 68324 <__cxa_atexit@plt+0x5c5dc> │ │ │ │ - mov r0, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r0, #32]! │ │ │ │ - mov r2, r1 │ │ │ │ - add r8, r1, #100 @ 0x64 │ │ │ │ - str r3, [r2, #48]! @ 0x30 │ │ │ │ - cmp sl, r8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - bcc 682f0 <__cxa_atexit@plt+0x5c5a8> │ │ │ │ - ldr r3, [pc, #164] @ 68334 <__cxa_atexit@plt+0x5c5ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #88] @ 0x58 │ │ │ │ - str r3, [r6, #84] @ 0x54 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ - str r9, [r6, #100] @ 0x64 │ │ │ │ - str r1, [r6, #104] @ 0x68 │ │ │ │ - sub r7, r8, #19 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #112] @ 68330 <__cxa_atexit@plt+0x5c5e8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b 682d8 <__cxa_atexit@plt+0x5c590> │ │ │ │ - mov r7, #80 @ 0x50 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #76] @ 6832c <__cxa_atexit@plt+0x5c5e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #48] @ 68328 <__cxa_atexit@plt+0x5c5e0> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r0, [pc, #72] @ 5d104 <__cxa_atexit@plt+0x513bc> │ │ │ │ + str r8, [r5, r3] │ │ │ │ + mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - @ instruction: 0xfffff79c │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - @ instruction: 0xfffff928 │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - @ instruction: 0xfffffab8 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq r2, sp, r0 │ │ │ │ - rsceq r2, sp, r8, lsr #32 │ │ │ │ - rscseq r7, ip, r8, lsl r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bcc 6837c <__cxa_atexit@plt+0x5c634> │ │ │ │ - ldr r2, [pc, #48] @ 68394 <__cxa_atexit@plt+0x5c64c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 68398 <__cxa_atexit@plt+0x5c650> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq r7, ip, r4, asr #10 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 683f0 <__cxa_atexit@plt+0x5c6a8> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #68] @ 68408 <__cxa_atexit@plt+0x5c6c0> │ │ │ │ - sub r8, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldm r8, {r1, r7, r8} │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6840c <__cxa_atexit@plt+0x5c6c4> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq r7, ip, r0, ror #9 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 68470 <__cxa_atexit@plt+0x5c728> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 6848c <__cxa_atexit@plt+0x5c744> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 68478 <__cxa_atexit@plt+0x5c730> │ │ │ │ - ldr r7, [pc, #68] @ 68490 <__cxa_atexit@plt+0x5c748> │ │ │ │ + ldr r9, [r3, #16]! │ │ │ │ + str r1, [r5, lr] │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 68464 <__cxa_atexit@plt+0x5c71c> │ │ │ │ + str r0, [r3] │ │ │ │ + beq 5d0f4 <__cxa_atexit@plt+0x513ac> │ │ │ │ + ldr r3, [pc, #40] @ 5d108 <__cxa_atexit@plt+0x513c0> │ │ │ │ + str r7, [r5, #12]! │ │ │ │ mov r7, r9 │ │ │ │ - b 684fc <__cxa_atexit@plt+0x5c7b4> │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 68494 <__cxa_atexit@plt+0x5c74c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rscseq r7, ip, ip, lsr r2 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - rsceq r1, sp, r8, ror #28 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 684dc <__cxa_atexit@plt+0x5c794> │ │ │ │ - ldr r7, [pc, #52] @ 684ec <__cxa_atexit@plt+0x5c7a4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 684d0 <__cxa_atexit@plt+0x5c788> │ │ │ │ - mov r7, r9 │ │ │ │ - b 684fc <__cxa_atexit@plt+0x5c7b4> │ │ │ │ - ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 684f0 <__cxa_atexit@plt+0x5c7a8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r1, sp, r8, lsl #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rsceq sl, sp, ip, lsr #20 │ │ │ │ + andeq r7, r0, sp, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - and r3, r7, #3 │ │ │ │ - ldr r8, [r2, #4]! │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 68620 <__cxa_atexit@plt+0x5c8d8> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc 68630 <__cxa_atexit@plt+0x5c8e8> │ │ │ │ - ldr r0, [pc, #340] @ 6867c <__cxa_atexit@plt+0x5c934> │ │ │ │ - ldr sl, [pc, #340] @ 68680 <__cxa_atexit@plt+0x5c938> │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - cmp fp, r5 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r7, [r9, #12] │ │ │ │ - bhi 68648 <__cxa_atexit@plt+0x5c900> │ │ │ │ - add r3, r6, #96 @ 0x60 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc 68640 <__cxa_atexit@plt+0x5c8f8> │ │ │ │ - ldr r0, [pc, #284] @ 68684 <__cxa_atexit@plt+0x5c93c> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [pc, #280] @ 68688 <__cxa_atexit@plt+0x5c940> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #276] @ 6868c <__cxa_atexit@plt+0x5c944> │ │ │ │ - ldr sl, [pc, #276] @ 68690 <__cxa_atexit@plt+0x5c948> │ │ │ │ - ldr ip, [pc, #276] @ 68694 <__cxa_atexit@plt+0x5c94c> │ │ │ │ - str r0, [r2, #20]! │ │ │ │ - mov r7, r2 │ │ │ │ - str r9, [r2, #76] @ 0x4c │ │ │ │ - str r9, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - mov r9, r2 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + ldr r1, [pc, #64] @ 5d170 <__cxa_atexit@plt+0x51428> │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + tst r7, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r1, [r7, #64]! @ 0x40 │ │ │ │ - str r3, [r9, #16]! │ │ │ │ - mov r1, r2 │ │ │ │ - mov r3, r2 │ │ │ │ - add sl, pc, sl │ │ │ │ - add ip, pc, ip │ │ │ │ - str sl, [r1, #32]! │ │ │ │ - str ip, [r3, #48]! @ 0x30 │ │ │ │ - str r8, [r2, #72] @ 0x48 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str r8, [r2, #40] @ 0x28 │ │ │ │ - str r8, [r2, #24] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - add r8, r2, #100 @ 0x64 │ │ │ │ - cmp lr, r8 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - bcc 68660 <__cxa_atexit@plt+0x5c918> │ │ │ │ - ldr r0, [pc, #168] @ 686a0 <__cxa_atexit@plt+0x5c958> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #104] @ 0x68 │ │ │ │ - str r3, [r6, #108] @ 0x6c │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r6, #112] @ 0x70 │ │ │ │ - str r9, [r6, #116] @ 0x74 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ - sub r7, r8, #19 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ + str r1, [r2] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str sl, [r2, #36] @ 0x24 │ │ │ │ + beq 5d164 <__cxa_atexit@plt+0x5141c> │ │ │ │ + ldr r2, [pc, #36] @ 5d174 <__cxa_atexit@plt+0x5142c> │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r7, #80 @ 0x50 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #76] @ 6869c <__cxa_atexit@plt+0x5c954> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #48] @ 68698 <__cxa_atexit@plt+0x5c950> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r8 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xfffff430 │ │ │ │ - @ instruction: 0xfffff970 │ │ │ │ - @ instruction: 0xfffff5b8 │ │ │ │ - @ instruction: 0xfffff760 │ │ │ │ - @ instruction: 0xfffff858 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - smlaleq r1, sp, r0, ip │ │ │ │ - ldrhteq r7, [ip], #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bcc 686e8 <__cxa_atexit@plt+0x5c9a0> │ │ │ │ - ldr r2, [pc, #48] @ 68700 <__cxa_atexit@plt+0x5c9b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r1, [r3, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 68704 <__cxa_atexit@plt+0x5c9bc> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rsceq sl, sp, r4, asr #19 │ │ │ │ + andeq r0, r0, ip, lsl #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 5d1a8 <__cxa_atexit@plt+0x51460> │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr sl, [r5, #36] @ 0x24 │ │ │ │ + ldr r8, [r5, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrsbteq r7, [ip], #24 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6875c <__cxa_atexit@plt+0x5ca14> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #68] @ 68774 <__cxa_atexit@plt+0x5ca2c> │ │ │ │ - sub r8, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldm r8, {r1, r7, r8} │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 68778 <__cxa_atexit@plt+0x5ca30> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + smlaleq sl, sp, r0, r9 │ │ │ │ + andeq r3, r1, ip, lsl #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #140] @ 5d258 <__cxa_atexit@plt+0x51510> │ │ │ │ + str sl, [r5, #44] @ 0x2c │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r8, [r5, #32] │ │ │ │ str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq r7, ip, r4, ror r1 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 687f8 <__cxa_atexit@plt+0x5cab0> │ │ │ │ - ldr r3, [pc, #128] @ 6881c <__cxa_atexit@plt+0x5cad4> │ │ │ │ + beq 5d234 <__cxa_atexit@plt+0x514ec> │ │ │ │ + ldr r3, [pc, #116] @ 5d25c <__cxa_atexit@plt+0x51514> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #48] @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + beq 5d240 <__cxa_atexit@plt+0x514f8> │ │ │ │ + ldr r3, [pc, #96] @ 5d260 <__cxa_atexit@plt+0x51518> │ │ │ │ tst r8, #3 │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 687dc <__cxa_atexit@plt+0x5ca94> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 68808 <__cxa_atexit@plt+0x5cac0> │ │ │ │ - ldr r7, [pc, #92] @ 68820 <__cxa_atexit@plt+0x5cad8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 687ec <__cxa_atexit@plt+0x5caa4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 684fc <__cxa_atexit@plt+0x5c7b4> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + beq 5d24c <__cxa_atexit@plt+0x51504> │ │ │ │ + ldr r5, [pc, #76] @ 5d264 <__cxa_atexit@plt+0x5151c> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r8, [r7] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #4] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 68828 <__cxa_atexit@plt+0x5cae0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 68824 <__cxa_atexit@plt+0x5cadc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - ldrdeq r1, [sp], #168 @ 0xa8 @ │ │ │ │ - strdeq r1, [sp], #160 @ 0xa0 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 68874 <__cxa_atexit@plt+0x5cb2c> │ │ │ │ - ldr r7, [pc, #56] @ 68888 <__cxa_atexit@plt+0x5cb40> │ │ │ │ - str r8, [r5] │ │ │ │ - tst r9, #3 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + ldrdeq sl, [sp], #132 @ 0x84 @ │ │ │ │ + andeq r0, r0, fp, lsl #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #92] @ 5d2dc <__cxa_atexit@plt+0x51594> │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + str r9, [r5, #44] @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5d2c8 <__cxa_atexit@plt+0x51580> │ │ │ │ + ldr r3, [pc, #68] @ 5d2e0 <__cxa_atexit@plt+0x51598> │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str sl, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5d2d4 <__cxa_atexit@plt+0x5158c> │ │ │ │ + ldr r3, [pc, #44] @ 5d2e4 <__cxa_atexit@plt+0x5159c> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ str r7, [r5, #-4]! │ │ │ │ - beq 68868 <__cxa_atexit@plt+0x5cb20> │ │ │ │ - mov r7, r9 │ │ │ │ - b 684fc <__cxa_atexit@plt+0x5c7b4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6888c <__cxa_atexit@plt+0x5cb44> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - rsceq r1, sp, ip, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 688dc <__cxa_atexit@plt+0x5cb94> │ │ │ │ - ldr r2, [pc, #56] @ 688e4 <__cxa_atexit@plt+0x5cb9c> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #44] @ 688e8 <__cxa_atexit@plt+0x5cba0> │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - beq 688d0 <__cxa_atexit@plt+0x5cb88> │ │ │ │ - mov r7, r3 │ │ │ │ - b 688f4 <__cxa_atexit@plt+0x5cbac> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rsceq sl, sp, r4, asr r8 │ │ │ │ + andeq r0, r0, fp, lsl #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ 5d338 <__cxa_atexit@plt+0x515f0> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #32] │ │ │ │ + beq 5d330 <__cxa_atexit@plt+0x515e8> │ │ │ │ + ldr r3, [pc, #32] @ 5d33c <__cxa_atexit@plt+0x515f4> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq r6, [ip], #208 @ 0xd0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #196] @ 689c0 <__cxa_atexit@plt+0x5cc78> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + strdeq sl, [sp], #124 @ 0x7c @ │ │ │ │ + andeq r0, r0, fp, lsl #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 5d36c <__cxa_atexit@plt+0x51624> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7], #-4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 68994 <__cxa_atexit@plt+0x5cc4c> │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6892c <__cxa_atexit@plt+0x5cbe4> │ │ │ │ - str r8, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 68b30 <__cxa_atexit@plt+0x5cde8> │ │ │ │ - ldr r7, [pc, #144] @ 689c4 <__cxa_atexit@plt+0x5cc7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #140] @ 689c8 <__cxa_atexit@plt+0x5cc80> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r2, r3, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 689a4 <__cxa_atexit@plt+0x5cc5c> │ │ │ │ - ldr r1, [pc, #100] @ 689d4 <__cxa_atexit@plt+0x5cc8c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #19 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 689d0 <__cxa_atexit@plt+0x5cc88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #32] @ 689cc <__cxa_atexit@plt+0x5cc84> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq r6, ip, r0, ror #27 │ │ │ │ - rscseq r6, ip, ip, lsl sp │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rsceq r1, sp, r8, asr r9 │ │ │ │ - rscseq r6, ip, r8, lsr pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bcc 68a1c <__cxa_atexit@plt+0x5ccd4> │ │ │ │ - ldr r2, [pc, #48] @ 68a34 <__cxa_atexit@plt+0x5ccec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 68a38 <__cxa_atexit@plt+0x5ccf0> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq r6, ip, r4, lsr #29 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 68a90 <__cxa_atexit@plt+0x5cd48> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #68] @ 68aa8 <__cxa_atexit@plt+0x5cd60> │ │ │ │ - sub r8, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldm r8, {r1, r7, r8} │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 68aac <__cxa_atexit@plt+0x5cd64> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rsceq sl, sp, ip, asr #15 │ │ │ │ + andeq r9, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 5d3a0 <__cxa_atexit@plt+0x51658> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq r6, ip, r0, asr #28 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 68b10 <__cxa_atexit@plt+0x5cdc8> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 68ae4 <__cxa_atexit@plt+0x5cd9c> │ │ │ │ - mov r7, fp │ │ │ │ - str r8, [r5] │ │ │ │ - b 68b30 <__cxa_atexit@plt+0x5cde8> │ │ │ │ - ldr r7, [pc, #60] @ 68b28 <__cxa_atexit@plt+0x5cde0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #1 │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - ldr r7, [pc, #48] @ 68b2c <__cxa_atexit@plt+0x5cde4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r3] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r8 │ │ │ │ + beq 5d398 <__cxa_atexit@plt+0x51650> │ │ │ │ + b 5d3b0 <__cxa_atexit@plt+0x51668> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 68b24 <__cxa_atexit@plt+0x5cddc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlaleq sl, sp, r8, r7 │ │ │ │ + andeq r1, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #116] @ 5d430 <__cxa_atexit@plt+0x516e8> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r3, #36]! @ 0x24 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r8, [r3] │ │ │ │ + str sl, [r5, #28] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + beq 5d41c <__cxa_atexit@plt+0x516d4> │ │ │ │ + ldr r1, [pc, #76] @ 5d434 <__cxa_atexit@plt+0x516ec> │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r2, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5d424 <__cxa_atexit@plt+0x516dc> │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r1 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r1, [sp], #120 @ 0x78 @ │ │ │ │ - rscseq r6, ip, r8, lsr #24 │ │ │ │ - rscseq r6, ip, r0, ror #22 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 68bf8 <__cxa_atexit@plt+0x5ceb0> │ │ │ │ - ldr r2, [pc, #216] @ 68c2c <__cxa_atexit@plt+0x5cee4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r9, sl │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rsceq sl, sp, r4, lsl #14 │ │ │ │ + andeq r1, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #64] @ 5d48c <__cxa_atexit@plt+0x51744> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + beq 5d484 <__cxa_atexit@plt+0x5173c> │ │ │ │ + ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq sl, sp, ip, lsr #13 │ │ │ │ + andeq r1, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + rsceq sl, sp, r4, lsl #13 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ cmp fp, r5 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - bhi 68c18 <__cxa_atexit@plt+0x5ced0> │ │ │ │ - add r6, sl, #92 @ 0x5c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 68c10 <__cxa_atexit@plt+0x5cec8> │ │ │ │ - ldr r7, [pc, #180] @ 68c38 <__cxa_atexit@plt+0x5cef0> │ │ │ │ - ldr r3, [pc, #180] @ 68c3c <__cxa_atexit@plt+0x5cef4> │ │ │ │ - ldr r2, [pc, #180] @ 68c40 <__cxa_atexit@plt+0x5cef8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #176] @ 68c44 <__cxa_atexit@plt+0x5cefc> │ │ │ │ - ldr lr, [pc, #176] @ 68c48 <__cxa_atexit@plt+0x5cf00> │ │ │ │ - str r7, [sl, #16]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r8, [sl, #72] @ 0x48 │ │ │ │ - str r9, [sl, #76] @ 0x4c │ │ │ │ - str r9, [sl, #56] @ 0x38 │ │ │ │ - str r8, [sl, #60] @ 0x3c │ │ │ │ - str r8, [sl, #40] @ 0x28 │ │ │ │ - str r9, [sl, #44] @ 0x2c │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r9, [sl, #28] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, sl │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bhi 5d580 <__cxa_atexit@plt+0x51838> │ │ │ │ + ldr lr, [pc, #160] @ 5d58c <__cxa_atexit@plt+0x51844> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ add lr, pc, lr │ │ │ │ - str sl, [r5] │ │ │ │ - str r3, [r7, #64]! @ 0x40 │ │ │ │ - str r2, [r8, #48]! @ 0x30 │ │ │ │ - str r1, [r9, #32]! │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #52] @ 68c34 <__cxa_atexit@plt+0x5ceec> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r7, #80 @ 0x50 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 68c30 <__cxa_atexit@plt+0x5cee8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str lr, [r3, #-40]! @ 0xffffffd8 │ │ │ │ + ldr lr, [r7, #29] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + ldr ip, [r7, #13] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + stmib r3, {r9, ip, lr} │ │ │ │ + beq 5d568 <__cxa_atexit@plt+0x51820> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #72] @ 5d590 <__cxa_atexit@plt+0x51848> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ + sub lr, r2, #48 @ 0x30 │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 5d578 <__cxa_atexit@plt+0x51830> │ │ │ │ + b 5d5e8 <__cxa_atexit@plt+0x518a0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - rsceq r1, sp, r0, asr #13 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xffffee14 │ │ │ │ - @ instruction: 0xfffff33c │ │ │ │ - @ instruction: 0xfffff23c │ │ │ │ - @ instruction: 0xfffff13c │ │ │ │ - @ instruction: 0xffffef7c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 68b30 <__cxa_atexit@plt+0x5cde8> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 68ca0 <__cxa_atexit@plt+0x5cf58> │ │ │ │ - ldr r7, [pc, #48] @ 68cb0 <__cxa_atexit@plt+0x5cf68> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 68c94 <__cxa_atexit@plt+0x5cf4c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 68cc0 <__cxa_atexit@plt+0x5cf78> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 68cb4 <__cxa_atexit@plt+0x5cf6c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rsceq r1, sp, r0, asr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #196] @ 68d8c <__cxa_atexit@plt+0x5d044> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7], #-4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 68d60 <__cxa_atexit@plt+0x5d018> │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 68cf8 <__cxa_atexit@plt+0x5cfb0> │ │ │ │ - str r8, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 68b30 <__cxa_atexit@plt+0x5cde8> │ │ │ │ - ldr r7, [pc, #144] @ 68d90 <__cxa_atexit@plt+0x5d048> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #140] @ 68d94 <__cxa_atexit@plt+0x5d04c> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strhteq sl, [sp], #88 @ 0x58 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 5d5d8 <__cxa_atexit@plt+0x51890> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 5d5d0 <__cxa_atexit@plt+0x51888> │ │ │ │ + b 5d5e8 <__cxa_atexit@plt+0x518a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq sl, sp, r0, ror r5 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r9, [r5, #48] @ 0x30 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5d728 <__cxa_atexit@plt+0x519e0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - add r2, r3, #1 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 68d70 <__cxa_atexit@plt+0x5d028> │ │ │ │ - ldr r1, [pc, #100] @ 68da0 <__cxa_atexit@plt+0x5d058> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ + add r2, r6, #80 @ 0x50 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5d7a8 <__cxa_atexit@plt+0x51a60> │ │ │ │ + add lr, sp, #8 │ │ │ │ + stm lr, {r1, r4, r9, fp} │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r1, [pc, #548] @ 5d848 <__cxa_atexit@plt+0x51b00> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r4, #24]! │ │ │ │ + str r4, [sp] │ │ │ │ + ldr sl, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + stmib r6, {r1, r8, lr} │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str sl, [r6, #68] @ 0x44 │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + add r1, r6, #72 @ 0x48 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + stm r1, {r4, r9, fp} │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [r6, #32] │ │ │ │ + str r0, [r1, #40]! @ 0x28 │ │ │ │ + sub r3, r2, #33 @ 0x21 │ │ │ │ + sub r2, r2, #75 @ 0x4b │ │ │ │ + str r4, [r6, #28] │ │ │ │ + str r2, [r1, #8] │ │ │ │ + str ip, [r6, #16] │ │ │ │ str r7, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #19 │ │ │ │ + str r3, [r1, #4] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #-12] │ │ │ │ + ldr r0, [pc, #420] @ 5d84c <__cxa_atexit@plt+0x51b04> │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + stm r2, {r0, r8, lr} │ │ │ │ + add r2, r6, #104 @ 0x68 │ │ │ │ + cmp r4, r2 │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + bcc 5d7f0 <__cxa_atexit@plt+0x51aa8> │ │ │ │ + ldr lr, [pc, #408] @ 5d86c <__cxa_atexit@plt+0x51b24> │ │ │ │ + ldr r9, [pc, #408] @ 5d870 <__cxa_atexit@plt+0x51b28> │ │ │ │ + ldr r4, [pc, #408] @ 5d874 <__cxa_atexit@plt+0x51b2c> │ │ │ │ + sub r0, r2, #17 │ │ │ │ + ldr r8, [pc, #404] @ 5d878 <__cxa_atexit@plt+0x51b30> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + add r0, r4, #1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, r6, #88 @ 0x58 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #84] @ 0x54 │ │ │ │ + stm r4, {r0, r3, lr} │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str sl, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub sl, r2, #5 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + ldr sl, [r2, #40]! @ 0x28 │ │ │ │ + sub lr, r2, #4 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + stm lr, {r0, r3, sl} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r8, r3 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + bcc 5d7b8 <__cxa_atexit@plt+0x51a70> │ │ │ │ + ldr r8, [pc, #260] @ 5d85c <__cxa_atexit@plt+0x51b14> │ │ │ │ + ldr r1, [pc, #260] @ 5d860 <__cxa_atexit@plt+0x51b18> │ │ │ │ + ldr ip, [pc, #260] @ 5d864 <__cxa_atexit@plt+0x51b1c> │ │ │ │ + mov lr, r0 │ │ │ │ + sub r0, r3, #17 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + add r0, ip, #1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + ldr r8, [pc, #208] @ 5d868 <__cxa_atexit@plt+0x51b20> │ │ │ │ + sub sl, r3, #5 │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 68d9c <__cxa_atexit@plt+0x5d054> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #124] @ 5d83c <__cxa_atexit@plt+0x51af4> │ │ │ │ + ldr r2, [pc, #124] @ 5d840 <__cxa_atexit@plt+0x51af8> │ │ │ │ + ldr r7, [pc, #124] @ 5d844 <__cxa_atexit@plt+0x51afc> │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r5, #24]! │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #32] @ 68d98 <__cxa_atexit@plt+0x5d050> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r6, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq r6, ip, r4, lsl sl │ │ │ │ - rscseq r6, ip, r0, asr r9 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rsceq r1, sp, ip, lsl #11 │ │ │ │ - rscseq r6, ip, ip, ror #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bcc 68de8 <__cxa_atexit@plt+0x5d0a0> │ │ │ │ - ldr r2, [pc, #48] @ 68e00 <__cxa_atexit@plt+0x5d0b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 68e04 <__cxa_atexit@plt+0x5d0bc> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrsbteq r6, [ip], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 68e5c <__cxa_atexit@plt+0x5d114> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #68] @ 68e74 <__cxa_atexit@plt+0x5d12c> │ │ │ │ - sub r8, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldm r8, {r1, r7, r8} │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 68e78 <__cxa_atexit@plt+0x5d130> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq r6, ip, r4, ror sl │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - rsceq r1, sp, r8, lsr #9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 68ed0 <__cxa_atexit@plt+0x5d188> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 68ec8 <__cxa_atexit@plt+0x5d180> │ │ │ │ - ldr r8, [pc, #40] @ 68ed8 <__cxa_atexit@plt+0x5d190> │ │ │ │ - ldr r3, [pc, #40] @ 68edc <__cxa_atexit@plt+0x5d194> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b 9367e0 <__cxa_atexit@plt+0x92aa98> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r2, r9} │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r6, [pc, #88] @ 5d850 <__cxa_atexit@plt+0x51b08> │ │ │ │ + ldr r1, [pc, #88] @ 5d854 <__cxa_atexit@plt+0x51b0c> │ │ │ │ + ldr r7, [pc, #88] @ 5d858 <__cxa_atexit@plt+0x51b10> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #28] │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + mov r3, #24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, r1, #1 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - rsceq r1, sp, r4, ror #8 │ │ │ │ - rscseq r6, ip, r0, lsr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 68f14 <__cxa_atexit@plt+0x5d1cc> │ │ │ │ - ldr r3, [pc, #32] @ 68f1c <__cxa_atexit@plt+0x5d1d4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 68f20 <__cxa_atexit@plt+0x5d1d8> │ │ │ │ + rsceq r9, sp, r8, lsl r9 │ │ │ │ + rsceq r9, sp, r4, asr r7 │ │ │ │ + rsceq r9, sp, ip, lsl #17 │ │ │ │ + @ instruction: 0xfffff77c │ │ │ │ + @ instruction: 0xfffff794 │ │ │ │ + rsceq r9, sp, r0, lsr r7 │ │ │ │ + rsceq r9, sp, ip, asr #17 │ │ │ │ + rsceq r9, sp, r0, lsr r8 │ │ │ │ + @ instruction: 0xfffd7f60 │ │ │ │ + @ instruction: 0xfffd7798 │ │ │ │ + rsceq r9, sp, r8, ror r9 │ │ │ │ + smlaleq r9, sp, r0, r7 │ │ │ │ + @ instruction: 0xfffd7fdc │ │ │ │ + @ instruction: 0xfffd7820 │ │ │ │ + strdeq r9, [sp], #156 @ 0x9c @ │ │ │ │ + rsceq r9, sp, ip, lsl r8 │ │ │ │ + rsceq sl, sp, ip, asr #5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5da14 <__cxa_atexit@plt+0x51ccc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5da1c <__cxa_atexit@plt+0x51cd4> │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #23] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r5, [sp] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + mov lr, r4 │ │ │ │ + ldr ip, [r7, #3] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r9, [r7, #19] │ │ │ │ + ldr r5, [r7, #31] │ │ │ │ + ldr r4, [pc, #376] @ 5da6c <__cxa_atexit@plt+0x51d24> │ │ │ │ + mov r1, r8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r1, #4]! │ │ │ │ + sub r4, r6, #53 @ 0x35 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [pc, #356] @ 5da70 <__cxa_atexit@plt+0x51d28> │ │ │ │ + str fp, [sp, #8] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str ip, [r1, #44] @ 0x2c │ │ │ │ + str fp, [r1, #72] @ 0x48 │ │ │ │ + str r9, [r1, #36] @ 0x24 │ │ │ │ + str sl, [r1, #48] @ 0x30 │ │ │ │ + str r3, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ + str r9, [r1, #64] @ 0x40 │ │ │ │ + stmib r1, {r5, sl} │ │ │ │ + str r3, [r1, #12] │ │ │ │ + ldr r5, [pc, #296] @ 5da74 <__cxa_atexit@plt+0x51d2c> │ │ │ │ + str r1, [r1, #20] │ │ │ │ + mov ip, lr │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #16] │ │ │ │ + ldr r5, [pc, #280] @ 5da78 <__cxa_atexit@plt+0x51d30> │ │ │ │ + str sl, [r1, #28] │ │ │ │ + str r3, [r1, #32] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #24] │ │ │ │ + sub r5, r6, #29 │ │ │ │ + stmdb r2, {r0, r5, fp} │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + sub r2, r2, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5da3c <__cxa_atexit@plt+0x51cf4> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + add r6, r8, #120 @ 0x78 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 5da34 <__cxa_atexit@plt+0x51cec> │ │ │ │ + ldr r5, [pc, #232] @ 5da84 <__cxa_atexit@plt+0x51d3c> │ │ │ │ + ldr lr, [pc, #232] @ 5da88 <__cxa_atexit@plt+0x51d40> │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r8, #80]! @ 0x50 │ │ │ │ + str r0, [r2] │ │ │ │ + ldr r5, [pc, #216] @ 5da8c <__cxa_atexit@plt+0x51d44> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #26 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #193 @ 0xc1 │ │ │ │ + add r5, r5, #768 @ 0x300 │ │ │ │ + str r5, [r8, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #188] @ 5da90 <__cxa_atexit@plt+0x51d48> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq r6, ip, r4, ror #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 68f50 <__cxa_atexit@plt+0x5d208> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r0, [pc, #184] @ 5da94 <__cxa_atexit@plt+0x51d4c> │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 68f54 <__cxa_atexit@plt+0x5d20c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldrdeq r1, [sp], #56 @ 0x38 @ │ │ │ │ - rscseq r6, ip, r4, lsr #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 68fa4 <__cxa_atexit@plt+0x5d25c> │ │ │ │ - ldr r2, [pc, #56] @ 68fac <__cxa_atexit@plt+0x5d264> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 68fb0 <__cxa_atexit@plt+0x5d268> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 68fb4 <__cxa_atexit@plt+0x5d26c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rsceq r1, sp, r4, lsl #7 │ │ │ │ - rscseq r6, ip, ip, ror #13 │ │ │ │ - ldrsbteq r6, [ip], #124 @ 0x7c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 69004 <__cxa_atexit@plt+0x5d2bc> │ │ │ │ - ldr r2, [pc, #56] @ 6900c <__cxa_atexit@plt+0x5d2c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 69010 <__cxa_atexit@plt+0x5d2c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 69014 <__cxa_atexit@plt+0x5d2cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rsceq r1, sp, r4, lsr r3 │ │ │ │ - rscseq r6, ip, ip, lsl #13 │ │ │ │ - rscseq r6, ip, ip, ror r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 69064 <__cxa_atexit@plt+0x5d31c> │ │ │ │ - ldr r2, [pc, #56] @ 6906c <__cxa_atexit@plt+0x5d324> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 69070 <__cxa_atexit@plt+0x5d328> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 69074 <__cxa_atexit@plt+0x5d32c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b b1fccc <__cxa_atexit@plt+0xb13f84> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rsceq r1, sp, ip, asr #5 │ │ │ │ - rscseq r6, ip, ip, lsr #12 │ │ │ │ - rscseq r6, ip, ip, lsl r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 690c4 <__cxa_atexit@plt+0x5d37c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 690cc <__cxa_atexit@plt+0x5d384> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 690d0 <__cxa_atexit@plt+0x5d388> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r4, [pc, #176] @ 5da98 <__cxa_atexit@plt+0x51d50> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r5, [r8, #8] │ │ │ │ + add r5, r8, #12 │ │ │ │ + add r4, r4, #1 │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + stm r5, {r0, r4, r8} │ │ │ │ + add r4, r8, #24 │ │ │ │ + stm r4, {r0, r1, r3} │ │ │ │ + str lr, [r8, #36]! @ 0x24 │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 5da24 <__cxa_atexit@plt+0x51cdc> │ │ │ │ + mov r5, #76 @ 0x4c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r6, [ip], #80 @ 0x50 │ │ │ │ - rscseq r6, ip, r8, asr #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 69108 <__cxa_atexit@plt+0x5d3c0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 69110 <__cxa_atexit@plt+0x5d3c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r8 │ │ │ │ - b 681bc <__cxa_atexit@plt+0x5c474> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [ip, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #56] @ 5da7c <__cxa_atexit@plt+0x51d34> │ │ │ │ + ldr r5, [pc, #56] @ 5da80 <__cxa_atexit@plt+0x51d38> │ │ │ │ + mov r4, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [ip, #-8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + add r5, r5, #193 @ 0xc1 │ │ │ │ + add r8, r5, #768 @ 0x300 │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, ip, ip, ror r5 │ │ │ │ + @ instruction: 0xffffe2c0 │ │ │ │ + @ instruction: 0xfffffbbc │ │ │ │ + @ instruction: 0xffffe740 │ │ │ │ + @ instruction: 0xffffee04 │ │ │ │ + rsceq r9, sp, r8, asr #7 │ │ │ │ + rscseq r1, sp, ip, asr #26 │ │ │ │ + @ instruction: 0xfffd3554 │ │ │ │ + @ instruction: 0xfffd35f4 │ │ │ │ + ldrsbteq r1, [sp], #220 @ 0xdc │ │ │ │ + rscseq r1, sp, r8, lsl #25 │ │ │ │ + rscseq r1, sp, r4, lsr #25 │ │ │ │ + smlalseq r1, sp, r8, ip │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 69160 <__cxa_atexit@plt+0x5d418> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 69168 <__cxa_atexit@plt+0x5d420> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6916c <__cxa_atexit@plt+0x5d424> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c264 <__cxa_atexit@plt+0xb5051c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r6, ip, r4, lsr r5 │ │ │ │ - rscseq r6, ip, ip, lsr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 691a0 <__cxa_atexit@plt+0x5d458> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 691a8 <__cxa_atexit@plt+0x5d460> │ │ │ │ + bhi 5dacc <__cxa_atexit@plt+0x51d84> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 5dad4 <__cxa_atexit@plt+0x51d8c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 681bc <__cxa_atexit@plt+0x5c474> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r6, [ip], #76 @ 0x4c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldrhteq r1, [sp], #180 @ 0xb4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 691f8 <__cxa_atexit@plt+0x5d4b0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 69200 <__cxa_atexit@plt+0x5d4b8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 69204 <__cxa_atexit@plt+0x5d4bc> │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5db94 <__cxa_atexit@plt+0x51e4c> │ │ │ │ + ldr lr, [pc, #168] @ 5dba4 <__cxa_atexit@plt+0x51e5c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 5dba8 <__cxa_atexit@plt+0x51e60> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 5db7c <__cxa_atexit@plt+0x51e34> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 5dbac <__cxa_atexit@plt+0x51e64> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 5db88 <__cxa_atexit@plt+0x51e40> │ │ │ │ + mov r7, r3 │ │ │ │ + b 5dbfc <__cxa_atexit@plt+0x51eb4> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq r6, ip, ip, r4 │ │ │ │ - smlalseq r6, ip, r4, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6923c <__cxa_atexit@plt+0x5d4f4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 69244 <__cxa_atexit@plt+0x5d4fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r8 │ │ │ │ - b 681bc <__cxa_atexit@plt+0x5c474> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, ip, r8, asr #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 69294 <__cxa_atexit@plt+0x5d54c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6929c <__cxa_atexit@plt+0x5d554> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 692a0 <__cxa_atexit@plt+0x5d558> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, ip, r0, lsl #8 │ │ │ │ - ldrshteq r6, [ip], #72 @ 0x48 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 692d8 <__cxa_atexit@plt+0x5d590> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 692e0 <__cxa_atexit@plt+0x5d598> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r8 │ │ │ │ - b 681bc <__cxa_atexit@plt+0x5c474> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r1, sp, r4, asr fp │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 5dbf0 <__cxa_atexit@plt+0x51ea8> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 5dbe8 <__cxa_atexit@plt+0x51ea0> │ │ │ │ + b 5dbfc <__cxa_atexit@plt+0x51eb4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, ip, ip, lsr #7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 69330 <__cxa_atexit@plt+0x5d5e8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 69338 <__cxa_atexit@plt+0x5d5f0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6933c <__cxa_atexit@plt+0x5d5f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c264 <__cxa_atexit@plt+0xb5051c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5dc98 <__cxa_atexit@plt+0x51f50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 5dca4 <__cxa_atexit@plt+0x51f5c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 5dc3c <__cxa_atexit@plt+0x51ef4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, ip, r4, ror #6 │ │ │ │ - rscseq r6, ip, ip, asr r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6938c <__cxa_atexit@plt+0x5d644> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 69394 <__cxa_atexit@plt+0x5d64c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 69398 <__cxa_atexit@plt+0x5d650> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b5c1f4 <__cxa_atexit@plt+0xb504ac> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 5dc98 <__cxa_atexit@plt+0x51f50> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 5dc30 <__cxa_atexit@plt+0x51ee8> │ │ │ │ + bne 5dc98 <__cxa_atexit@plt+0x51f50> │ │ │ │ + ldr r1, [pc, #88] @ 5dcb4 <__cxa_atexit@plt+0x51f6c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 5dcb8 <__cxa_atexit@plt+0x51f70> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - rscseq r6, ip, r8, lsl #6 │ │ │ │ - rscseq r6, ip, r0, lsl #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 693d0 <__cxa_atexit@plt+0x5d688> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 693d8 <__cxa_atexit@plt+0x5d690> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r8 │ │ │ │ - b 681bc <__cxa_atexit@plt+0x5c474> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrhteq r1, [sp], #160 @ 0xa0 │ │ │ │ + rsceq r9, sp, ip, lsl #29 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dd2c <__cxa_atexit@plt+0x51fe4> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 5dd3c <__cxa_atexit@plt+0x51ff4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b 5d88c <__cxa_atexit@plt+0x51b44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrhteq r6, [ip], #36 @ 0x24 │ │ │ │ - rsceq r0, sp, r4, asr pc │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + strdeq r9, [sp], #216 @ 0xd8 @ │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ + andeq r0, r2, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #80 @ 0x50 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6940c <__cxa_atexit@plt+0x5d6c4> │ │ │ │ - ldr r3, [pc, #28] @ 6941c <__cxa_atexit@plt+0x5d6d4> │ │ │ │ + bhi 5ddd8 <__cxa_atexit@plt+0x52090> │ │ │ │ + ldr r3, [pc, #124] @ 5dde0 <__cxa_atexit@plt+0x52098> │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #17] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b b5c0f4 <__cxa_atexit@plt+0xb503ac> │ │ │ │ - ldr r7, [pc, #12] @ 69420 <__cxa_atexit@plt+0x5d6d8> │ │ │ │ + str r3, [r5, #-52]! @ 0xffffffcc │ │ │ │ + ldr r3, [r7, #29] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + str r1, [r5, #28] │ │ │ │ + ldr r1, [r7, #33] @ 0x21 │ │ │ │ + ldr r0, [r7, #25] │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr ip, [r7, #9] │ │ │ │ + ldr r2, [r7, #13] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + add r1, r5, #12 │ │ │ │ + str r2, [r5, #32] │ │ │ │ + ldr r2, [r7, #21] │ │ │ │ + ldr r7, [r7, #37] @ 0x25 │ │ │ │ + tst r3, #3 │ │ │ │ + str sl, [r5, #48] @ 0x30 │ │ │ │ + str r9, [r5, #44] @ 0x2c │ │ │ │ + str r8, [r5, #40] @ 0x28 │ │ │ │ + stm r1, {r0, r2, r7} │ │ │ │ + str ip, [r5, #8] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + beq 5ddcc <__cxa_atexit@plt+0x52084> │ │ │ │ + mov r7, r3 │ │ │ │ + b 5ddf0 <__cxa_atexit@plt+0x520a8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r0, sp, r4, lsr pc │ │ │ │ - rsceq r0, sp, r0, lsl pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rsceq r9, sp, r8, asr sp │ │ │ │ + andeq r0, r0, ip, lsl #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 69470 <__cxa_atexit@plt+0x5d728> │ │ │ │ - ldr r2, [pc, #48] @ 6947c <__cxa_atexit@plt+0x5d734> │ │ │ │ - ldr r1, [pc, #48] @ 69480 <__cxa_atexit@plt+0x5d738> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr lr, [pc, #108] @ 5de6c <__cxa_atexit@plt+0x52124> │ │ │ │ + add r2, r3, #3 │ │ │ │ + ldr r7, [r5, #48] @ 0x30 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + stmda r5, {r0, r1, r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #48] @ 0x30 │ │ │ │ + beq 5de58 <__cxa_atexit@plt+0x52110> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #60] @ 5de70 <__cxa_atexit@plt+0x52128> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffa90 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strhteq r0, [sp], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + beq 5de64 <__cxa_atexit@plt+0x5211c> │ │ │ │ + b 5decc <__cxa_atexit@plt+0x52184> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rsceq r9, sp, r8, asr #25 │ │ │ │ + ldrdeq r6, [r0], -r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 694b8 <__cxa_atexit@plt+0x5d770> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #12] @ 694bc <__cxa_atexit@plt+0x5d774> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d40fbc <__cxa_atexit@plt+0xd35274> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq r6, ip, r0, asr #5 │ │ │ │ - rsceq r0, sp, r4, ror lr │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 5debc <__cxa_atexit@plt+0x52174> │ │ │ │ + str r2, [r5] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5deb4 <__cxa_atexit@plt+0x5216c> │ │ │ │ + b 5decc <__cxa_atexit@plt+0x52184> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r9, sp, ip, ror ip │ │ │ │ + andeq r0, r3, r3, ror r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #76] @ 0x4c │ │ │ │ + and r3, sl, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 694f0 <__cxa_atexit@plt+0x5d7a8> │ │ │ │ - ldr r7, [pc, #40] @ 69508 <__cxa_atexit@plt+0x5d7c0> │ │ │ │ - ldr r0, [pc, #40] @ 6950c <__cxa_atexit@plt+0x5d7c4> │ │ │ │ - add r5, r5, #24 │ │ │ │ + bne 5df1c <__cxa_atexit@plt+0x521d4> │ │ │ │ + ldr r3, [sl, #2] │ │ │ │ + ldr r2, [sl, #6] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 5df34 <__cxa_atexit@plt+0x521ec> │ │ │ │ + ldr r1, [pc, #216] @ 5dfd8 <__cxa_atexit@plt+0x52290> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #76] @ 0x4c │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5dfbc <__cxa_atexit@plt+0x52274> │ │ │ │ + b 5dfe8 <__cxa_atexit@plt+0x522a0> │ │ │ │ + ldr r3, [pc, #160] @ 5dfc4 <__cxa_atexit@plt+0x5227c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 5dfbc <__cxa_atexit@plt+0x52274> │ │ │ │ + b 5eee0 <__cxa_atexit@plt+0x53198> │ │ │ │ + bne 5df6c <__cxa_atexit@plt+0x52224> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 5df84 <__cxa_atexit@plt+0x5223c> │ │ │ │ + ldr r1, [pc, #132] @ 5dfd4 <__cxa_atexit@plt+0x5228c> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #76] @ 0x4c │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5dfbc <__cxa_atexit@plt+0x52274> │ │ │ │ + b 5e33c <__cxa_atexit@plt+0x525f4> │ │ │ │ + ldr r3, [pc, #84] @ 5dfc8 <__cxa_atexit@plt+0x52280> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 5dfbc <__cxa_atexit@plt+0x52274> │ │ │ │ + b 5eba8 <__cxa_atexit@plt+0x52e60> │ │ │ │ + bne 5dfa4 <__cxa_atexit@plt+0x5225c> │ │ │ │ + ldr r7, [pc, #64] @ 5dfd0 <__cxa_atexit@plt+0x52288> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [r5, #24]! │ │ │ │ + mov r7, sl │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #32] @ 5dfcc <__cxa_atexit@plt+0x52284> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 5dfbc <__cxa_atexit@plt+0x52274> │ │ │ │ + b 5e870 <__cxa_atexit@plt+0x52b28> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 69504 <__cxa_atexit@plt+0x5d7bc> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + @ instruction: 0x00000fb4 │ │ │ │ + andeq r0, r0, ip, lsr #24 │ │ │ │ + @ instruction: 0x000008bc │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, ror #7 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rsceq r9, sp, r0, ror #22 │ │ │ │ + andeq ip, r7, r3, ror lr │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #68] @ 0x44 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5e040 <__cxa_atexit@plt+0x522f8> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 5e080 <__cxa_atexit@plt+0x52338> │ │ │ │ + ldr r3, [pc, #368] @ 5e184 <__cxa_atexit@plt+0x5243c> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b b5c584 <__cxa_atexit@plt+0xb5083c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rsceq r0, sp, r4, asr lr │ │ │ │ - rsceq r0, sp, r0, asr lr │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 6952c <__cxa_atexit@plt+0x5d7e4> │ │ │ │ - mov r8, r7 │ │ │ │ + beq 5e0c8 <__cxa_atexit@plt+0x52380> │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r2, [r5, #-56] @ 0xffffffc8 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r1, [r5] │ │ │ │ + b 5e104 <__cxa_atexit@plt+0x523bc> │ │ │ │ + ldr r3, [pc, #296] @ 5e170 <__cxa_atexit@plt+0x52428> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b d40e5c <__cxa_atexit@plt+0xd35114> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 6954c <__cxa_atexit@plt+0x5d804> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b b5c504 <__cxa_atexit@plt+0xb507bc> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 69608 <__cxa_atexit@plt+0x5d8c0> │ │ │ │ - ldr r1, [pc, #204] @ 6963c <__cxa_atexit@plt+0x5d8f4> │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r9, [pc, #200] @ 69640 <__cxa_atexit@plt+0x5d8f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0, #4]! │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #12]! │ │ │ │ - add r9, r0, #40 @ 0x28 │ │ │ │ - str r8, [r1, #-4]! │ │ │ │ - cmp r2, r9 │ │ │ │ - str r7, [r5] │ │ │ │ - str r7, [r0, #20] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - bcc 69618 <__cxa_atexit@plt+0x5d8d0> │ │ │ │ - ldr sl, [pc, #132] @ 69648 <__cxa_atexit@plt+0x5d900> │ │ │ │ - ldr lr, [pc, #132] @ 6964c <__cxa_atexit@plt+0x5d904> │ │ │ │ - ldr r2, [pc, #132] @ 69650 <__cxa_atexit@plt+0x5d908> │ │ │ │ - add sl, pc, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r6, #28]! │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r8, r2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r0, [pc, #36] @ 69644 <__cxa_atexit@plt+0x5d8fc> │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r1] │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - @ instruction: 0xfffff9e4 │ │ │ │ - @ instruction: 0xfffffa2c │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - smlalseq r6, ip, ip, r1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - bcc 696c0 <__cxa_atexit@plt+0x5d978> │ │ │ │ - ldr r9, [pc, #92] @ 696d8 <__cxa_atexit@plt+0x5d990> │ │ │ │ - ldr lr, [pc, #92] @ 696dc <__cxa_atexit@plt+0x5d994> │ │ │ │ - ldr r2, [pc, #92] @ 696e0 <__cxa_atexit@plt+0x5d998> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r2, r5, #32 │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, sl │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #28] @ 696e4 <__cxa_atexit@plt+0x5d99c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + beq 5e0c8 <__cxa_atexit@plt+0x52380> │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + ldr r9, [r3, #6] │ │ │ │ + bne 5e0d0 <__cxa_atexit@plt+0x52388> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 5e110 <__cxa_atexit@plt+0x523c8> │ │ │ │ + ldr r3, [pc, #220] @ 5e180 <__cxa_atexit@plt+0x52438> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq r6, ip, r4, ror #1 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + beq 5e0c8 <__cxa_atexit@plt+0x52380> │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 5e070 <__cxa_atexit@plt+0x52328> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #156] @ 5e174 <__cxa_atexit@plt+0x5242c> │ │ │ │ mov r3, r5 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r8, [r3, #8]! │ │ │ │ - cmp r1, #2 │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - bne 697a4 <__cxa_atexit@plt+0x5da5c> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #32 │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 69800 <__cxa_atexit@plt+0x5dab8> │ │ │ │ - ldr r0, [pc, #320] @ 69860 <__cxa_atexit@plt+0x5db18> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr ip, [pc, #316] @ 69864 <__cxa_atexit@plt+0x5db1c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #4]! │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - mov r0, r1 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r1, #28] │ │ │ │ - str ip, [r0, #20]! │ │ │ │ - add r2, r1, #48 @ 0x30 │ │ │ │ - cmp sl, r2 │ │ │ │ - str r9, [r1, #8] │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str lr, [r1, #16] │ │ │ │ - stmib r5, {r0, r1} │ │ │ │ - bcc 69834 <__cxa_atexit@plt+0x5daec> │ │ │ │ - ldr sl, [pc, #272] @ 69878 <__cxa_atexit@plt+0x5db30> │ │ │ │ - ldr r3, [pc, #272] @ 6987c <__cxa_atexit@plt+0x5db34> │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - add sl, pc, sl │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #36]! @ 0x24 │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - stmda r5, {r0, sl} │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r6, [pc, #232] @ 69880 <__cxa_atexit@plt+0x5db38> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - cmp r0, r1 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bcc 69810 <__cxa_atexit@plt+0x5dac8> │ │ │ │ - ldr lr, [pc, #168] @ 6986c <__cxa_atexit@plt+0x5db24> │ │ │ │ - ldr r0, [pc, #168] @ 69870 <__cxa_atexit@plt+0x5db28> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r6, lr} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r6, [pc, #132] @ 69874 <__cxa_atexit@plt+0x5db2c> │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r1 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #68] @ 6985c <__cxa_atexit@plt+0x5db14> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - ldr r7, [pc, #44] @ 69868 <__cxa_atexit@plt+0x5db20> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r3, #64] @ 0x40 │ │ │ │ + str r9, [r3, #56] @ 0x38 │ │ │ │ + beq 5e134 <__cxa_atexit@plt+0x523ec> │ │ │ │ + str r2, [r5, #64]! @ 0x40 │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + add r2, r5, #12 │ │ │ │ + bne 5e140 <__cxa_atexit@plt+0x523f8> │ │ │ │ + ldr r7, [pc, #92] @ 5e17c <__cxa_atexit@plt+0x52434> │ │ │ │ + ldr sl, [r5, #76] @ 0x4c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r8, r1 │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffffc1c │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - @ instruction: 0xfffff84c │ │ │ │ - rscseq r5, ip, ip, ror pc │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - ldrsbteq r5, [ip], #248 @ 0xf8 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 698ec <__cxa_atexit@plt+0x5dba4> │ │ │ │ - ldr r1, [pc, #84] @ 69904 <__cxa_atexit@plt+0x5dbbc> │ │ │ │ - ldr lr, [pc, #84] @ 69908 <__cxa_atexit@plt+0x5dbc0> │ │ │ │ - ldr r2, [pc, #84] @ 6990c <__cxa_atexit@plt+0x5dbc4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r8, r2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #28] @ 69910 <__cxa_atexit@plt+0x5dbc8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ 5e178 <__cxa_atexit@plt+0x52430> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - @ instruction: 0xfffff764 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - ldrhteq r5, [ip], #224 @ 0xe0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r9, [r5, #68] @ 0x44 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5e164 <__cxa_atexit@plt+0x5241c> │ │ │ │ + mov r5, r2 │ │ │ │ + b 5e294 <__cxa_atexit@plt+0x5254c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x000002b4 │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + smlaleq r9, sp, r0, r9 │ │ │ │ + adceq sp, r7, r3, ror pc │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, r8, asr r9 │ │ │ │ + adceq sp, r7, r3, ror pc │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, r4, asr #18 │ │ │ │ + @ instruction: 0x0013fdd0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r9, [r3, #8]! │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 69940 <__cxa_atexit@plt+0x5dbf8> │ │ │ │ - bic r7, r9, #3 │ │ │ │ - add r5, r5, #32 │ │ │ │ + ldr r1, [pc, #64] @ 5e250 <__cxa_atexit@plt+0x52508> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #56]! @ 0x38 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5e248 <__cxa_atexit@plt+0x52500> │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + ldmib r5, {r8, r9, sl} │ │ │ │ + str r1, [r5, #56] @ 0x38 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 699ec <__cxa_atexit@plt+0x5dca4> │ │ │ │ - ldr ip, [pc, #200] @ 69a20 <__cxa_atexit@plt+0x5dcd8> │ │ │ │ - mov r8, r6 │ │ │ │ - ldr lr, [pc, #196] @ 69a24 <__cxa_atexit@plt+0x5dcdc> │ │ │ │ - add ip, pc, ip │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq r9, sp, r8, ror #17 │ │ │ │ + ldrdeq pc, [r7], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r3, #56]! @ 0x38 │ │ │ │ + sub sl, r3, #52 @ 0x34 │ │ │ │ + ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + smlaleq r9, sp, r0, r8 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, r8, asr r8 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, r0, lsr #16 │ │ │ │ + adceq sp, r7, r3, ror pc │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, ip, lsl #16 │ │ │ │ + andeq ip, r7, r3, ror lr │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #68] @ 0x44 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5e394 <__cxa_atexit@plt+0x5264c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - str ip, [r8, #4]! │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - mov r1, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #20]! │ │ │ │ - add lr, r8, #48 @ 0x30 │ │ │ │ - cmp r0, lr │ │ │ │ - str r9, [r8, #28] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str sl, [r8, #16] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bcc 699fc <__cxa_atexit@plt+0x5dcb4> │ │ │ │ - ldr r0, [pc, #128] @ 69a2c <__cxa_atexit@plt+0x5dce4> │ │ │ │ - ldr r9, [pc, #128] @ 69a30 <__cxa_atexit@plt+0x5dce8> │ │ │ │ - ldr r3, [pc, #128] @ 69a34 <__cxa_atexit@plt+0x5dcec> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #36]! @ 0x24 │ │ │ │ - add r0, r6, #8 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stm r0, {r2, r8, sl} │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r0, [pc, #36] @ 69a28 <__cxa_atexit@plt+0x5dce0> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r3] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - @ instruction: 0xfffff71c │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xfffff764 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - ldrhteq r5, [ip], #212 @ 0xd4 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 69aac <__cxa_atexit@plt+0x5dd64> │ │ │ │ - ldr r9, [pc, #92] @ 69ac4 <__cxa_atexit@plt+0x5dd7c> │ │ │ │ - ldr lr, [pc, #92] @ 69ac8 <__cxa_atexit@plt+0x5dd80> │ │ │ │ - ldr r2, [pc, #92] @ 69acc <__cxa_atexit@plt+0x5dd84> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - add r2, r5, #36 @ 0x24 │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, sl │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #28] @ 69ad0 <__cxa_atexit@plt+0x5dd88> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 5e3d4 <__cxa_atexit@plt+0x5268c> │ │ │ │ + ldr r3, [pc, #368] @ 5e4d8 <__cxa_atexit@plt+0x52790> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - @ instruction: 0xfffff6a8 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrshteq r5, [ip], #200 @ 0xc8 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 69b94 <__cxa_atexit@plt+0x5de4c> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp lr, r2 │ │ │ │ - bcc 69bb8 <__cxa_atexit@plt+0x5de70> │ │ │ │ - ldr r3, [pc, #236] @ 69bf0 <__cxa_atexit@plt+0x5dea8> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr sl, [pc, #228] @ 69bf4 <__cxa_atexit@plt+0x5deac> │ │ │ │ + beq 5e41c <__cxa_atexit@plt+0x526d4> │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r2, [r5, #-56] @ 0xffffffc8 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r1, [r5] │ │ │ │ + b 5e458 <__cxa_atexit@plt+0x52710> │ │ │ │ + ldr r3, [pc, #296] @ 5e4c4 <__cxa_atexit@plt+0x5277c> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r2, #12]! │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr r9, [r2, #20] │ │ │ │ - str r1, [r8, #28] │ │ │ │ - mov r1, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r1, #20]! │ │ │ │ - str r0, [r8, #12] │ │ │ │ - add r0, r8, #48 @ 0x30 │ │ │ │ - cmp lr, r0 │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - str r1, [r2] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - bcc 69bc8 <__cxa_atexit@plt+0x5de80> │ │ │ │ - ldr lr, [pc, #172] @ 69c04 <__cxa_atexit@plt+0x5debc> │ │ │ │ - ldr sl, [pc, #172] @ 69c08 <__cxa_atexit@plt+0x5dec0> │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #36]! @ 0x24 │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r3, r8, r9} │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r6, [pc, #136] @ 69c0c <__cxa_atexit@plt+0x5dec4> │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r0 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - ldr r3, [pc, #96] @ 69bfc <__cxa_atexit@plt+0x5deb4> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e41c <__cxa_atexit@plt+0x526d4> │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + ldr r9, [r3, #6] │ │ │ │ + bne 5e424 <__cxa_atexit@plt+0x526dc> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 5e464 <__cxa_atexit@plt+0x5271c> │ │ │ │ + ldr r3, [pc, #220] @ 5e4d4 <__cxa_atexit@plt+0x5278c> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmda r5, {r0, r2, r3} │ │ │ │ - ldr r3, [pc, #80] @ 69c00 <__cxa_atexit@plt+0x5deb8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #40] @ 69bf8 <__cxa_atexit@plt+0x5deb0> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r6, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e41c <__cxa_atexit@plt+0x526d4> │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ str r7, [r5, #12] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - @ instruction: 0xfffff73c │ │ │ │ - @ instruction: 0xfffff77c │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq r5, ip, r0, asr #23 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - @ instruction: 0xfffff5b4 │ │ │ │ - rscseq r5, ip, r8, ror #23 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 5e3c4 <__cxa_atexit@plt+0x5267c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #156] @ 5e4c8 <__cxa_atexit@plt+0x52780> │ │ │ │ mov r3, r5 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - cmp r1, #2 │ │ │ │ - ldr r2, [r3, #-8] │ │ │ │ - bne 69c3c <__cxa_atexit@plt+0x5def4> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r9, r2 │ │ │ │ - b 681bc <__cxa_atexit@plt+0x5c474> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #48 @ 0x30 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 69d00 <__cxa_atexit@plt+0x5dfb8> │ │ │ │ - ldr r1, [pc, #224] @ 69d34 <__cxa_atexit@plt+0x5dfec> │ │ │ │ - mov r9, r6 │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr ip, [r5, #32] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - mov r1, r9 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r8, [r9, #44] @ 0x2c │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str sl, [r9, #24] │ │ │ │ - str lr, [r9, #28] │ │ │ │ - str ip, [r9, #32] │ │ │ │ - ldr r2, [pc, #172] @ 69d38 <__cxa_atexit@plt+0x5dff0> │ │ │ │ - mov r8, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #16]! │ │ │ │ - ldr r2, [pc, #160] @ 69d3c <__cxa_atexit@plt+0x5dff4> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r1, #36]! @ 0x24 │ │ │ │ - add r2, r9, #64 @ 0x40 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - bcc 69d10 <__cxa_atexit@plt+0x5dfc8> │ │ │ │ - ldr lr, [pc, #132] @ 69d44 <__cxa_atexit@plt+0x5dffc> │ │ │ │ - ldr r0, [pc, #132] @ 69d48 <__cxa_atexit@plt+0x5e000> │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #52]! @ 0x34 │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r6, [pc, #92] @ 69d4c <__cxa_atexit@plt+0x5e004> │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - b d411ec <__cxa_atexit@plt+0xd354a4> │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #40] @ 69d40 <__cxa_atexit@plt+0x5dff8> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + str r8, [r3, #64] @ 0x40 │ │ │ │ + str r9, [r3, #56] @ 0x38 │ │ │ │ + beq 5e488 <__cxa_atexit@plt+0x52740> │ │ │ │ + str r2, [r5, #64]! @ 0x40 │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + add r2, r5, #12 │ │ │ │ + bne 5e494 <__cxa_atexit@plt+0x5274c> │ │ │ │ + ldr r7, [pc, #92] @ 5e4d0 <__cxa_atexit@plt+0x52788> │ │ │ │ + ldr sl, [r5, #76] @ 0x4c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b dc0a74 <__cxa_atexit@plt+0xdb4d2c> │ │ │ │ - @ instruction: 0xfffff518 │ │ │ │ - @ instruction: 0xfffff520 │ │ │ │ - @ instruction: 0xfffff568 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - @ instruction: 0xfffff44c │ │ │ │ - rscseq r5, ip, ip, ror sl │ │ │ │ - rsceq r0, sp, r8, lsr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 69da8 <__cxa_atexit@plt+0x5e060> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 69da0 <__cxa_atexit@plt+0x5e058> │ │ │ │ - ldr r3, [pc, #44] @ 69db0 <__cxa_atexit@plt+0x5e068> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [pc, #32] @ 69db4 <__cxa_atexit@plt+0x5e06c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b b1dc00 <__cxa_atexit@plt+0xb11eb8> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r5, [ip], #132 @ 0x84 │ │ │ │ - rscseq r5, ip, r8, lsl #22 │ │ │ │ - ldrdeq r0, [sp], #92 @ 0x5c @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 69e28 <__cxa_atexit@plt+0x5e0e0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 69e20 <__cxa_atexit@plt+0x5e0d8> │ │ │ │ - ldr r3, [pc, #68] @ 69e30 <__cxa_atexit@plt+0x5e0e8> │ │ │ │ - ldr r2, [pc, #68] @ 69e34 <__cxa_atexit@plt+0x5e0ec> │ │ │ │ + ldr r3, [pc, #48] @ 5e4cc <__cxa_atexit@plt+0x52784> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r5, [pc, #52] @ 69e38 <__cxa_atexit@plt+0x5e0f0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #44] @ 69e3c <__cxa_atexit@plt+0x5e0f4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b d67f6c <__cxa_atexit@plt+0xd5c224> │ │ │ │ + str r9, [r5, #68] @ 0x44 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5e4b8 <__cxa_atexit@plt+0x52770> │ │ │ │ + mov r5, r2 │ │ │ │ + b 5e5e8 <__cxa_atexit@plt+0x528a0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlaleq r0, sp, ip, r5 │ │ │ │ - rscseq r5, ip, r4, ror #16 │ │ │ │ - smlalseq r5, ip, r8, sl │ │ │ │ - rscseq r5, ip, r0, ror #21 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 69e60 <__cxa_atexit@plt+0x5e118> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - rsceq r0, sp, r0, lsl #11 │ │ │ │ - andeq r0, sl, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 69eec <__cxa_atexit@plt+0x5e1a4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - and r1, r8, #3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 69eb0 <__cxa_atexit@plt+0x5e168> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 69ec4 <__cxa_atexit@plt+0x5e17c> │ │ │ │ - ldr r1, [pc, #116] @ 69f04 <__cxa_atexit@plt+0x5e1bc> │ │ │ │ - ldr r8, [r8, #2] │ │ │ │ + @ instruction: 0x000002b4 │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + rsceq r9, sp, ip, lsr r6 │ │ │ │ + adceq sp, r7, r3, ror pc │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, r4, lsl #12 │ │ │ │ + adceq sp, r7, r3, ror pc │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + strdeq r9, [sp], #80 @ 0x50 @ │ │ │ │ + @ instruction: 0x0013fdd0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #64] @ 5e5a4 <__cxa_atexit@plt+0x5285c> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #56]! @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5e59c <__cxa_atexit@plt+0x52854> │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + ldmib r5, {r8, r9, sl} │ │ │ │ + str r1, [r5, #56] @ 0x38 │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b 8be984 <__cxa_atexit@plt+0x8b2c3c> │ │ │ │ - ldr r7, [pc, #80] @ 69f08 <__cxa_atexit@plt+0x5e1c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #68] @ 69f10 <__cxa_atexit@plt+0x5e1c8> │ │ │ │ - ldr r8, [pc, #68] @ 69f14 <__cxa_atexit@plt+0x5e1cc> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - str r9, [r5, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlaleq r9, sp, r4, r5 │ │ │ │ + ldrdeq pc, [r7], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r3, #56]! @ 0x38 │ │ │ │ + sub sl, r3, #52 @ 0x34 │ │ │ │ + ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov sl, r2 │ │ │ │ - b d42dec <__cxa_atexit@plt+0xd370a4> │ │ │ │ - ldr r7, [pc, #24] @ 69f0c <__cxa_atexit@plt+0x5e1c4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r5, ip, r8, lsr #15 │ │ │ │ - strdeq r0, [sp], #64 @ 0x40 @ │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - rsceq r0, sp, ip, asr #9 │ │ │ │ - strhteq r0, [sp], #76 @ 0x4c │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + rsceq r9, sp, ip, lsr r5 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 69f50 <__cxa_atexit@plt+0x5e208> │ │ │ │ - ldr r3, [pc, #48] @ 69f68 <__cxa_atexit@plt+0x5e220> │ │ │ │ - ldr r8, [pc, #48] @ 69f6c <__cxa_atexit@plt+0x5e224> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b d42dec <__cxa_atexit@plt+0xd370a4> │ │ │ │ - ldr r7, [pc, #12] @ 69f64 <__cxa_atexit@plt+0x5e21c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, ip, r8, lsl #14 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rsceq r0, sp, r8, ror #8 │ │ │ │ - rsceq r0, sp, r4, asr r4 │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, r4, lsl #10 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 69fa8 <__cxa_atexit@plt+0x5e260> │ │ │ │ - ldr r3, [pc, #48] @ 69fc0 <__cxa_atexit@plt+0x5e278> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r8, [pc, #44] @ 69fc4 <__cxa_atexit@plt+0x5e27c> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r5] │ │ │ │ - b d42dec <__cxa_atexit@plt+0xd370a4> │ │ │ │ - ldr r7, [pc, #12] @ 69fbc <__cxa_atexit@plt+0x5e274> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldrhteq r5, [ip], #96 @ 0x60 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq pc, ip, r8, lsr r4 @ │ │ │ │ - rsceq r0, sp, ip, ror #7 │ │ │ │ - andeq r0, r0, r7, lsl #7 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, ip, asr #9 │ │ │ │ + adceq sp, r7, r3, ror pc │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 69ffc <__cxa_atexit@plt+0x5e2b4> │ │ │ │ - ldr r3, [pc, #48] @ 6a018 <__cxa_atexit@plt+0x5e2d0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 6a010 <__cxa_atexit@plt+0x5e2c8> │ │ │ │ - b 6a02c <__cxa_atexit@plt+0x5e2e4> │ │ │ │ - ldr r7, [pc, #24] @ 6a01c <__cxa_atexit@plt+0x5e2d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, ip, ip, asr r6 │ │ │ │ - smlaleq r0, sp, r4, r3 │ │ │ │ - andeq r0, r0, r7, lsl #7 │ │ │ │ + ldr r8, [r5, #64]! @ 0x40 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + strhteq r9, [sp], #72 @ 0x48 │ │ │ │ + andeq r7, r0, sp, lsl #29 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #96] @ 6a094 <__cxa_atexit@plt+0x5e34c> │ │ │ │ + ldr r2, [pc, #64] @ 5e6d8 <__cxa_atexit@plt+0x52990> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + ldr r7, [r5, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ - and r3, r3, #3 │ │ │ │ str r2, [r5] │ │ │ │ - sub r2, r3, #1 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6a078 <__cxa_atexit@plt+0x5e330> │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6a080 <__cxa_atexit@plt+0x5e338> │ │ │ │ - ldr r3, [pc, #52] @ 6a098 <__cxa_atexit@plt+0x5e350> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + beq 5e6d0 <__cxa_atexit@plt+0x52988> │ │ │ │ + ldr r2, [pc, #36] @ 5e6dc <__cxa_atexit@plt+0x52994> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - beq 6a078 <__cxa_atexit@plt+0x5e330> │ │ │ │ - b 6a10c <__cxa_atexit@plt+0x5e3c4> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6a09c <__cxa_atexit@plt+0x5e354> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - ldrsbteq r5, [ip], #88 @ 0x58 │ │ │ │ - rsceq r0, sp, r4, lsl r3 │ │ │ │ - andeq r0, r0, r7, lsl #7 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rsceq r9, sp, ip, asr r4 │ │ │ │ + andeq r7, r0, sp, lsl #29 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 6a0dc <__cxa_atexit@plt+0x5e394> │ │ │ │ - ldr r3, [pc, #48] @ 6a0f8 <__cxa_atexit@plt+0x5e3b0> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ + ldr r3, [pc, #24] @ 5e70c <__cxa_atexit@plt+0x529c4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq r9, sp, ip, lsr #8 │ │ │ │ + andeq r3, r1, ip, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 5e740 <__cxa_atexit@plt+0x529f8> │ │ │ │ tst r7, #3 │ │ │ │ + str r8, [r5, #48] @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - beq 6a0f0 <__cxa_atexit@plt+0x5e3a8> │ │ │ │ - b 6a10c <__cxa_atexit@plt+0x5e3c4> │ │ │ │ - ldr r7, [pc, #24] @ 6a0fc <__cxa_atexit@plt+0x5e3b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + beq 5e738 <__cxa_atexit@plt+0x529f0> │ │ │ │ + b 5e750 <__cxa_atexit@plt+0x52a08> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, ip, ip, ror r5 │ │ │ │ - strhteq r0, [sp], #36 @ 0x24 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + strdeq r9, [sp], #56 @ 0x38 @ │ │ │ │ + andeq r3, r0, ip, asr #31 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6a13c <__cxa_atexit@plt+0x5e3f4> │ │ │ │ - ldr r3, [pc, #104] @ 6a188 <__cxa_atexit@plt+0x5e440> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq 6a178 <__cxa_atexit@plt+0x5e430> │ │ │ │ - b 6a198 <__cxa_atexit@plt+0x5e450> │ │ │ │ - ldr r3, [pc, #60] @ 6a180 <__cxa_atexit@plt+0x5e438> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6a178 <__cxa_atexit@plt+0x5e430> │ │ │ │ - ldr r2, [pc, #40] @ 6a184 <__cxa_atexit@plt+0x5e43c> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - sub r3, r3, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #116] @ 5e7d0 <__cxa_atexit@plt+0x52a88> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r7, [r3, #40]! @ 0x28 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 6a178 <__cxa_atexit@plt+0x5e430> │ │ │ │ - b 6a330 <__cxa_atexit@plt+0x5e5e8> │ │ │ │ + str r8, [r3] │ │ │ │ + str sl, [r5, #32] │ │ │ │ + str r9, [r5, #36] @ 0x24 │ │ │ │ + beq 5e7bc <__cxa_atexit@plt+0x52a74> │ │ │ │ + ldr r1, [pc, #76] @ 5e7d4 <__cxa_atexit@plt+0x52a8c> │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r2, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5e7c4 <__cxa_atexit@plt+0x52a7c> │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rsceq r0, sp, r8, lsr #4 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rsceq r9, sp, r4, ror #6 │ │ │ │ + andeq r3, r0, ip, asr #31 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6a1e4 <__cxa_atexit@plt+0x5e49c> │ │ │ │ - ldr r2, [pc, #96] @ 6a20c <__cxa_atexit@plt+0x5e4c4> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + ldr r2, [pc, #64] @ 5e82c <__cxa_atexit@plt+0x52ae4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r3, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - beq 6a1f8 <__cxa_atexit@plt+0x5e4b0> │ │ │ │ - ldr r3, [pc, #68] @ 6a210 <__cxa_atexit@plt+0x5e4c8> │ │ │ │ - sub r2, r2, #1 │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - beq 6a204 <__cxa_atexit@plt+0x5e4bc> │ │ │ │ - b 6a268 <__cxa_atexit@plt+0x5e520> │ │ │ │ - ldr r7, [pc, #40] @ 6a214 <__cxa_atexit@plt+0x5e4cc> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + beq 5e824 <__cxa_atexit@plt+0x52adc> │ │ │ │ + ldr r8, [r5, #40]! @ 0x28 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq r9, sp, ip, lsl #6 │ │ │ │ + andeq r3, r0, ip, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #40]! @ 0x28 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rscseq r5, ip, r4, lsl #14 │ │ │ │ - smlaleq r0, sp, ip, r1 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ + str r2, [r5] │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + ldrdeq r9, [sp], #40 @ 0x28 @ │ │ │ │ + @ instruction: 0x001069d0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 6a258 <__cxa_atexit@plt+0x5e510> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - and r3, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + ldr r7, [r5, #56] @ 0x38 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5e8c8 <__cxa_atexit@plt+0x52b80> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 5e90c <__cxa_atexit@plt+0x52bc4> │ │ │ │ + ldr r1, [pc, #340] @ 5e9f0 <__cxa_atexit@plt+0x52ca8> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #20]! │ │ │ │ + beq 5e950 <__cxa_atexit@plt+0x52c08> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 5e8fc <__cxa_atexit@plt+0x52bb4> │ │ │ │ + ldr r2, [pc, #268] @ 5e9dc <__cxa_atexit@plt+0x52c94> │ │ │ │ + mov r3, r5 │ │ │ │ tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + beq 5e950 <__cxa_atexit@plt+0x52c08> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r7, r3 │ │ │ │ str r2, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 6a250 <__cxa_atexit@plt+0x5e508> │ │ │ │ - b 6a268 <__cxa_atexit@plt+0x5e520> │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + ldr r9, [r3, #6] │ │ │ │ + bne 5e95c <__cxa_atexit@plt+0x52c14> │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 5e998 <__cxa_atexit@plt+0x52c50> │ │ │ │ + ldr r0, [pc, #188] @ 5e9ec <__cxa_atexit@plt+0x52ca4> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + beq 5e950 <__cxa_atexit@plt+0x52c08> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + b 5e8bc <__cxa_atexit@plt+0x52b74> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r0, sp, r8, asr r1 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 6a2b8 <__cxa_atexit@plt+0x5e570> │ │ │ │ - ldr r3, [pc, #80] @ 6a2d4 <__cxa_atexit@plt+0x5e58c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #124] @ 5e9e0 <__cxa_atexit@plt+0x52c98> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r9, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6a2cc <__cxa_atexit@plt+0x5e584> │ │ │ │ - ldr r2, [pc, #60] @ 6a2d8 <__cxa_atexit@plt+0x5e590> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 5e9d4 <__cxa_atexit@plt+0x52c8c> │ │ │ │ + str r1, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + bne 5e9b4 <__cxa_atexit@plt+0x52c6c> │ │ │ │ + ldr r7, [pc, #68] @ 5e9e8 <__cxa_atexit@plt+0x52ca0> │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #40] @ 5e9e4 <__cxa_atexit@plt+0x52c9c> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 6a2cc <__cxa_atexit@plt+0x5e584> │ │ │ │ - b 6a330 <__cxa_atexit@plt+0x5e5e8> │ │ │ │ - ldr r7, [pc, #28] @ 6a2dc <__cxa_atexit@plt+0x5e594> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + str r8, [r5, #64] @ 0x40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r5, #56] @ 0x38 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e9d4 <__cxa_atexit@plt+0x52c8c> │ │ │ │ + b 5eb00 <__cxa_atexit@plt+0x52db8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq r5, ip, r0, lsr #7 │ │ │ │ - ldrdeq r0, [sp], #4 @ │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + rsceq r9, sp, r4, lsr #2 │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 6a320 <__cxa_atexit@plt+0x5e5d8> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ str r2, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 6a318 <__cxa_atexit@plt+0x5e5d0> │ │ │ │ - b 6a330 <__cxa_atexit@plt+0x5e5e8> │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r9, sp, ip, ror #1 │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + ldrdeq r9, [sp], #8 @ │ │ │ │ + @ instruction: 0x0013fdd0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #64] @ 5eabc <__cxa_atexit@plt+0x52d74> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #56]! @ 0x38 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5eab4 <__cxa_atexit@plt+0x52d6c> │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + ldmib r5, {r8, r9, sl} │ │ │ │ + str r1, [r5, #56] @ 0x38 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlaleq r0, sp, r0, r0 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq r9, sp, ip, ror r0 │ │ │ │ + ldrdeq pc, [r7], -r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ mov r3, r5 │ │ │ │ - and r7, r7, #3 │ │ │ │ - ldr r2, [r3, #20]! │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 6a3a0 <__cxa_atexit@plt+0x5e658> │ │ │ │ - ldr r2, [pc, #152] @ 6a3e8 <__cxa_atexit@plt+0x5e6a0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6a394 <__cxa_atexit@plt+0x5e64c> │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r3, #56]! @ 0x38 │ │ │ │ + sub sl, r3, #52 @ 0x34 │ │ │ │ + ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + rsceq r9, sp, r4, lsr #32 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, ip, ror #31 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + strhteq r8, [sp], #244 @ 0xf4 │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, r0, lsr #31 │ │ │ │ + @ instruction: 0x001069d0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #56] @ 0x38 │ │ │ │ + and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6a3b4 <__cxa_atexit@plt+0x5e66c> │ │ │ │ - ldr r2, [pc, #124] @ 6a3ec <__cxa_atexit@plt+0x5e6a4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + bne 5ec00 <__cxa_atexit@plt+0x52eb8> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 5ec44 <__cxa_atexit@plt+0x52efc> │ │ │ │ + ldr r1, [pc, #340] @ 5ed28 <__cxa_atexit@plt+0x52fe0> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #20]! │ │ │ │ + beq 5ec88 <__cxa_atexit@plt+0x52f40> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 5ec34 <__cxa_atexit@plt+0x52eec> │ │ │ │ + ldr r2, [pc, #268] @ 5ed14 <__cxa_atexit@plt+0x52fcc> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [r5, #24] │ │ │ │ - beq 6a3c8 <__cxa_atexit@plt+0x5e680> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6a3d4 <__cxa_atexit@plt+0x5e68c> │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + beq 5ec88 <__cxa_atexit@plt+0x52f40> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + ldr r9, [r3, #6] │ │ │ │ + bne 5ec94 <__cxa_atexit@plt+0x52f4c> │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 5ecd0 <__cxa_atexit@plt+0x52f88> │ │ │ │ + ldr r0, [pc, #188] @ 5ed24 <__cxa_atexit@plt+0x52fdc> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + beq 5ec88 <__cxa_atexit@plt+0x52f40> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + b 5ebf4 <__cxa_atexit@plt+0x52eac> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 6a3f4 <__cxa_atexit@plt+0x5e6ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 6a3f8 <__cxa_atexit@plt+0x5e6b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #28 │ │ │ │ - b f8208 <__cxa_atexit@plt+0xec4c0> │ │ │ │ - ldr r7, [pc, #20] @ 6a3f0 <__cxa_atexit@plt+0x5e6a8> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - rscseq r5, ip, r4, lsl r5 │ │ │ │ - ldrhteq r5, [ip], #40 @ 0x28 │ │ │ │ - rscseq r5, ip, r8, lsl #7 │ │ │ │ - strhteq pc, [ip], #248 @ 0xf8 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6a444 <__cxa_atexit@plt+0x5e6fc> │ │ │ │ - ldr r3, [pc, #92] @ 6a478 <__cxa_atexit@plt+0x5e730> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #124] @ 5ed18 <__cxa_atexit@plt+0x52fd0> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 6a458 <__cxa_atexit@plt+0x5e710> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 6a464 <__cxa_atexit@plt+0x5e71c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 6a480 <__cxa_atexit@plt+0x5e738> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b f8208 <__cxa_atexit@plt+0xec4c0> │ │ │ │ - ldr r7, [pc, #16] @ 6a47c <__cxa_atexit@plt+0x5e734> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + str r9, [r5, #56] @ 0x38 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5ed0c <__cxa_atexit@plt+0x52fc4> │ │ │ │ + str r1, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + bne 5ecec <__cxa_atexit@plt+0x52fa4> │ │ │ │ + ldr r7, [pc, #68] @ 5ed20 <__cxa_atexit@plt+0x52fd8> │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #40] @ 5ed1c <__cxa_atexit@plt+0x52fd4> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #64] @ 0x40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r5, #56] @ 0x38 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5ed0c <__cxa_atexit@plt+0x52fc4> │ │ │ │ + b 5ee38 <__cxa_atexit@plt+0x530f0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - rscseq r5, ip, r4, lsl #9 │ │ │ │ - ldrshteq r5, [ip], #40 @ 0x28 │ │ │ │ - rsceq pc, ip, r0, lsr pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + rsceq r8, sp, ip, ror #27 │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6a4ac <__cxa_atexit@plt+0x5e764> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b f8208 <__cxa_atexit@plt+0xec4c0> │ │ │ │ - ldr r7, [pc, #12] @ 6a4c0 <__cxa_atexit@plt+0x5e778> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, ip, ip, lsr r4 │ │ │ │ - rsceq pc, ip, ip, lsl pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6a55c <__cxa_atexit@plt+0x5e814> │ │ │ │ - ldr r3, [pc, #132] @ 6a56c <__cxa_atexit@plt+0x5e824> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq 6a540 <__cxa_atexit@plt+0x5e7f8> │ │ │ │ - ldr lr, [pc, #108] @ 6a570 <__cxa_atexit@plt+0x5e828> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + strhteq r8, [sp], #212 @ 0xd4 │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 6a550 <__cxa_atexit@plt+0x5e808> │ │ │ │ - mov r7, r9 │ │ │ │ - b 6a5dc <__cxa_atexit@plt+0x5e894> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6a574 <__cxa_atexit@plt+0x5e82c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rsceq pc, ip, ip, lsl #29 │ │ │ │ - rsceq pc, ip, ip, ror #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, r0, lsr #27 │ │ │ │ + @ instruction: 0x0013fdd0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #64] @ 6a5cc <__cxa_atexit@plt+0x5e884> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r8} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #64] @ 5edf4 <__cxa_atexit@plt+0x530ac> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #56]! @ 0x38 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ tst r7, #3 │ │ │ │ - beq 6a5c4 <__cxa_atexit@plt+0x5e87c> │ │ │ │ - b 6a5dc <__cxa_atexit@plt+0x5e894> │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5edec <__cxa_atexit@plt+0x530a4> │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + ldmib r5, {r8, r9, sl} │ │ │ │ + str r1, [r5, #56] @ 0x38 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq pc, ip, r4, lsl lr @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq r8, sp, r4, asr #26 │ │ │ │ + ldrdeq pc, [r7], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r3, #56]! @ 0x38 │ │ │ │ + sub sl, r3, #52 @ 0x34 │ │ │ │ + ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + rsceq r8, sp, ip, ror #25 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + strhteq r8, [sp], #196 @ 0xc4 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, ip, ror ip │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, r8, ror #24 │ │ │ │ + @ instruction: 0x001069d0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #160] @ 6a684 <__cxa_atexit@plt+0x5e93c> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r3, #7] │ │ │ │ - ldr ip, [r3, #11] │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - ldr r0, [r3, #19] │ │ │ │ + ldr r7, [r5, #56] @ 0x38 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5ef38 <__cxa_atexit@plt+0x531f0> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 5ef7c <__cxa_atexit@plt+0x53234> │ │ │ │ + ldr r1, [pc, #340] @ 5f060 <__cxa_atexit@plt+0x53318> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #20]! │ │ │ │ + beq 5efc0 <__cxa_atexit@plt+0x53278> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 5ef6c <__cxa_atexit@plt+0x53224> │ │ │ │ + ldr r2, [pc, #268] @ 5f04c <__cxa_atexit@plt+0x53304> │ │ │ │ mov r3, r5 │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r0, [r2, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq 6a668 <__cxa_atexit@plt+0x5e920> │ │ │ │ - ldr r9, [pc, #88] @ 6a688 <__cxa_atexit@plt+0x5e940> │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + beq 5efc0 <__cxa_atexit@plt+0x53278> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + ldr r9, [r3, #6] │ │ │ │ + bne 5efcc <__cxa_atexit@plt+0x53284> │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 5f008 <__cxa_atexit@plt+0x532c0> │ │ │ │ + ldr r0, [pc, #188] @ 5f05c <__cxa_atexit@plt+0x53314> │ │ │ │ + mov r3, r5 │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #20] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - beq 6a678 <__cxa_atexit@plt+0x5e930> │ │ │ │ - add r9, r5, #8 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - ldm r9, {r0, r3, r9} │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - str ip, [r5, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - stm r1, {r0, r3, r7, lr} │ │ │ │ - b 69e60 <__cxa_atexit@plt+0x5e118> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + beq 5efc0 <__cxa_atexit@plt+0x53278> │ │ │ │ + ldr r9, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + b 5ef2c <__cxa_atexit@plt+0x531e4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rsceq pc, ip, r8, asr sp @ │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 6a6f8 <__cxa_atexit@plt+0x5e9b0> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #124] @ 5f050 <__cxa_atexit@plt+0x53308> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r9, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5] │ │ │ │ + beq 5f044 <__cxa_atexit@plt+0x532fc> │ │ │ │ + str r1, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + bne 5f024 <__cxa_atexit@plt+0x532dc> │ │ │ │ + ldr r7, [pc, #68] @ 5f058 <__cxa_atexit@plt+0x53310> │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #40] @ 5f054 <__cxa_atexit@plt+0x5330c> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - beq 6a6f0 <__cxa_atexit@plt+0x5e9a8> │ │ │ │ - ldr lr, [r5, #12]! │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r0, r7, ip} │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - b 69e60 <__cxa_atexit@plt+0x5e118> │ │ │ │ + str r8, [r5, #64] @ 0x40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r5, #56] @ 0x38 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5f044 <__cxa_atexit@plt+0x532fc> │ │ │ │ + b 5f170 <__cxa_atexit@plt+0x53428> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rsceq pc, ip, r8, ror #25 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + strhteq r8, [sp], #164 @ 0xa4 │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #12]! │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldmib r5, {r0, sl} │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r5, #12 │ │ │ │ - ldmdb r5, {r2, ip} │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stm r1, {r0, r2, ip, lr} │ │ │ │ - b 69e60 <__cxa_atexit@plt+0x5e118> │ │ │ │ - rsceq pc, ip, r4, lsr #25 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6a7d4 <__cxa_atexit@plt+0x5ea8c> │ │ │ │ - ldr r3, [pc, #132] @ 6a7e4 <__cxa_atexit@plt+0x5ea9c> │ │ │ │ - mov r7, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq 6a7b8 <__cxa_atexit@plt+0x5ea70> │ │ │ │ - ldr lr, [pc, #108] @ 6a7e8 <__cxa_atexit@plt+0x5eaa0> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, ip, ror sl │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 6a7c8 <__cxa_atexit@plt+0x5ea80> │ │ │ │ - mov r7, r9 │ │ │ │ - b 6a854 <__cxa_atexit@plt+0x5eb0c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6a7ec <__cxa_atexit@plt+0x5eaa4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rsceq pc, ip, ip, lsl ip @ │ │ │ │ - strdeq pc, [ip], #180 @ 0xb4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, r8, ror #20 │ │ │ │ + @ instruction: 0x0013fdd0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #64] @ 6a844 <__cxa_atexit@plt+0x5eafc> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r8} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #64] @ 5f12c <__cxa_atexit@plt+0x533e4> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #56]! @ 0x38 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ tst r7, #3 │ │ │ │ - beq 6a83c <__cxa_atexit@plt+0x5eaf4> │ │ │ │ - b 6a854 <__cxa_atexit@plt+0x5eb0c> │ │ │ │ + str r1, [r5] │ │ │ │ + beq 5f124 <__cxa_atexit@plt+0x533dc> │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + ldmib r5, {r8, r9, sl} │ │ │ │ + str r1, [r5, #56] @ 0x38 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlaleq pc, ip, ip, fp @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq r8, sp, ip, lsl #20 │ │ │ │ + ldrdeq pc, [r7], -r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [pc, #176] @ 6a90c <__cxa_atexit@plt+0x5ebc4> │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, r3, #7 │ │ │ │ - ldr r1, [r3, #19] │ │ │ │ - str r8, [r2, #-16]! │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ mov r3, r5 │ │ │ │ - ldm lr, {r0, ip, lr} │ │ │ │ - str lr, [r3, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - beq 6a8f0 <__cxa_atexit@plt+0x5eba8> │ │ │ │ - ldr r9, [pc, #108] @ 6a910 <__cxa_atexit@plt+0x5ebc8> │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r3, #56]! @ 0x38 │ │ │ │ + sub sl, r3, #52 @ 0x34 │ │ │ │ + ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 58a3c <__cxa_atexit@plt+0x4ccf4> │ │ │ │ + strhteq r8, [sp], #148 @ 0x94 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, ip, ror r9 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r5, #52]! @ 0x34 │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, r4, asr #18 │ │ │ │ + andeq sl, r0, fp, asr #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #32]! │ │ │ │ + ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 59b88 <__cxa_atexit@plt+0x4de40> │ │ │ │ + rsceq r8, sp, r0, asr r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f2d0 <__cxa_atexit@plt+0x53588> │ │ │ │ + ldr lr, [pc, #168] @ 5f2dc <__cxa_atexit@plt+0x53594> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr ip, [r7, #13] │ │ │ │ + ldr lr, [r7, #17] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + ldr r9, [r7, #25] │ │ │ │ + ldr r7, [r7, #21] │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + beq 5f2b8 <__cxa_atexit@plt+0x53570> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 5f2e0 <__cxa_atexit@plt+0x53598> │ │ │ │ + add r8, r3, #3 │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #20] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - beq 6a900 <__cxa_atexit@plt+0x5ebb8> │ │ │ │ - ldr r2, [pc, #88] @ 6a914 <__cxa_atexit@plt+0x5ebcc> │ │ │ │ - add sl, r5, #8 │ │ │ │ - str r7, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r2, [sp] │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - stmdb r5, {r2, r9} │ │ │ │ - mov r9, sl │ │ │ │ - ldr sl, [sp] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - stmib r5, {r0, ip, lr} │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-56] @ 0xffffffc8 │ │ │ │ + sub lr, r2, #48 @ 0x30 │ │ │ │ + str sl, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-52] @ 0xffffffcc │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + beq 5f2c8 <__cxa_atexit@plt+0x53580> │ │ │ │ + b 5f340 <__cxa_atexit@plt+0x535f8> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - b 69e60 <__cxa_atexit@plt+0x5e118> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - rsceq pc, ip, ip, asr #21 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rsceq r8, sp, ip, ror r8 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 6a98c <__cxa_atexit@plt+0x5ec44> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - beq 6a984 <__cxa_atexit@plt+0x5ec3c> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr lr, [pc, #64] @ 6a990 <__cxa_atexit@plt+0x5ec48> │ │ │ │ - ldmib r5, {r0, r2, sl} │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r8, r2, #3 │ │ │ │ + ldr lr, [pc, #40] @ 5f330 <__cxa_atexit@plt+0x535e8> │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r8} │ │ │ │ str r3, [r5] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - str ip, [r5, #20] │ │ │ │ - b 69e60 <__cxa_atexit@plt+0x5e118> │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f328 <__cxa_atexit@plt+0x535e0> │ │ │ │ + b 5f340 <__cxa_atexit@plt+0x535f8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rsceq pc, ip, r0, asr sl @ │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rsceq r8, sp, ip, lsr #16 │ │ │ │ + andeq r0, r0, sp, lsl #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr lr, [pc, #56] @ 6a9e4 <__cxa_atexit@plt+0x5ec9c> │ │ │ │ - ldmib r5, {r0, r2, sl} │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ + mov r3, r5 │ │ │ │ + and r0, r7, #3 │ │ │ │ + ldr sl, [r3, #28]! │ │ │ │ + cmp r0, #2 │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ + ldr ip, [r3, #20] │ │ │ │ + ldr r9, [r3, #24] │ │ │ │ + bne 5f4b4 <__cxa_atexit@plt+0x5376c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r0, r6, #76 @ 0x4c │ │ │ │ + cmp r1, r0 │ │ │ │ + bcc 5f530 <__cxa_atexit@plt+0x537e8> │ │ │ │ + str r9, [sp, #28] │ │ │ │ + str r4, [sp, #32] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + str fp, [sp, #36] @ 0x24 │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr fp, [r7, #6] │ │ │ │ + str r2, [sp] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr sl, [r5, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str sl, [sp, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [pc, #516] @ 5f5cc <__cxa_atexit@plt+0x53884> │ │ │ │ + str fp, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r4, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + ldr r1, [pc, #484] @ 5f5d0 <__cxa_atexit@plt+0x53888> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + add lr, r6, #68 @ 0x44 │ │ │ │ + stm lr, {r2, r4, r9} │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + str r4, [r1, #44]! @ 0x2c │ │ │ │ + sub r4, r0, #71 @ 0x47 │ │ │ │ + sub r0, r0, #37 @ 0x25 │ │ │ │ + stmib r1, {r0, r4} │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + add r2, r6, #100 @ 0x64 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + cmp r4, r2 │ │ │ │ + str fp, [r6, #56] @ 0x38 │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + str sl, [r5, #40] @ 0x28 │ │ │ │ + bcc 5f574 <__cxa_atexit@plt+0x5382c> │ │ │ │ + ldr lr, [pc, #404] @ 5f5f0 <__cxa_atexit@plt+0x538a8> │ │ │ │ + ldr r9, [pc, #404] @ 5f5f4 <__cxa_atexit@plt+0x538ac> │ │ │ │ + ldr r4, [pc, #404] @ 5f5f8 <__cxa_atexit@plt+0x538b0> │ │ │ │ + ldr r8, [pc, #404] @ 5f5fc <__cxa_atexit@plt+0x538b4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r3, r2, #17 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + add r3, r4, #1 │ │ │ │ + str r9, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - str ip, [r5, #20] │ │ │ │ - b 69e60 <__cxa_atexit@plt+0x5e118> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 6aa1c <__cxa_atexit@plt+0x5ecd4> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 6aa20 <__cxa_atexit@plt+0x5ecd8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + str sl, [r6, #100] @ 0x64 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ + str lr, [r6, #92] @ 0x5c │ │ │ │ + str r3, [r6, #96] @ 0x60 │ │ │ │ + sub sl, r2, #5 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r1, #44]! @ 0x2c │ │ │ │ + str r2, [r1] │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r8, r2 │ │ │ │ + str sl, [r1, #-4] │ │ │ │ + stmib r1, {r0, ip} │ │ │ │ + bcc 5f540 <__cxa_atexit@plt+0x537f8> │ │ │ │ + ldr r8, [pc, #256] @ 5f5e0 <__cxa_atexit@plt+0x53898> │ │ │ │ + ldr ip, [pc, #256] @ 5f5e4 <__cxa_atexit@plt+0x5389c> │ │ │ │ + ldr r3, [pc, #256] @ 5f5e8 <__cxa_atexit@plt+0x538a0> │ │ │ │ + mov lr, sl │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add ip, pc, ip │ │ │ │ + sub sl, r2, #17 │ │ │ │ + str sl, [r5, #48] @ 0x30 │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + ldr r8, [pc, #204] @ 5f5ec <__cxa_atexit@plt+0x538a4> │ │ │ │ + sub sl, r2, #5 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov r6, #76 @ 0x4c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r6, [pc, #120] @ 5f5c0 <__cxa_atexit@plt+0x53878> │ │ │ │ + ldr r1, [pc, #120] @ 5f5c4 <__cxa_atexit@plt+0x5387c> │ │ │ │ + ldr r7, [pc, #120] @ 5f5c8 <__cxa_atexit@plt+0x53880> │ │ │ │ + mov r0, #24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add lr, r5, #28 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r1, r1, #1 │ │ │ │ + stm lr, {r1, r6, r9} │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 5f5b4 <__cxa_atexit@plt+0x5386c> │ │ │ │ + ldr lr, [pc, #88] @ 5f5d4 <__cxa_atexit@plt+0x5388c> │ │ │ │ + ldr r6, [pc, #88] @ 5f5d8 <__cxa_atexit@plt+0x53890> │ │ │ │ + ldr r7, [pc, #88] @ 5f5dc <__cxa_atexit@plt+0x53894> │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + mov r1, #24 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + add r1, r6, #1 │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #28] │ │ │ │ + str lr, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, ip, r0, ror #24 │ │ │ │ - rscseq r4, ip, ip, lsr sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 6aa78 <__cxa_atexit@plt+0x5ed30> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6aa70 <__cxa_atexit@plt+0x5ed28> │ │ │ │ - ldr r3, [pc, #44] @ 6aa80 <__cxa_atexit@plt+0x5ed38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [pc, #32] @ 6aa84 <__cxa_atexit@plt+0x5ed3c> │ │ │ │ + rsceq r7, sp, ip, lsl #20 │ │ │ │ + rsceq r7, sp, ip, lsr fp │ │ │ │ + strdeq r7, [sp], #164 @ 0xa4 @ │ │ │ │ + @ instruction: 0xffffe8f8 │ │ │ │ + @ instruction: 0xffffe958 │ │ │ │ + rsceq r7, sp, ip, asr #19 │ │ │ │ + rsceq r7, sp, r4, lsl #22 │ │ │ │ + strhteq r7, [sp], #168 @ 0xa8 │ │ │ │ + @ instruction: 0xfffd61e8 │ │ │ │ + @ instruction: 0xfffd5a18 │ │ │ │ + rsceq r7, sp, r0, lsr #23 │ │ │ │ + rsceq r7, sp, r4, asr #20 │ │ │ │ + @ instruction: 0xfffd6248 │ │ │ │ + @ instruction: 0xfffd5aa8 │ │ │ │ + rsceq r7, sp, r0, lsr #24 │ │ │ │ + ldrdeq r7, [sp], #172 @ 0xac @ │ │ │ │ + rsceq r8, sp, ip, asr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f79c <__cxa_atexit@plt+0x53a54> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #80 @ 0x50 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f7a4 <__cxa_atexit@plt+0x53a5c> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + str r5, [sp] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r0, [sp, #16] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r5, [r7, #27] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + ldr r0, [r7, #35] @ 0x23 │ │ │ │ + str r5, [r1, #36] @ 0x24 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + sub sl, r6, #73 @ 0x49 │ │ │ │ + str sl, [r1, #80] @ 0x50 │ │ │ │ + mov sl, fp │ │ │ │ + sub fp, r6, #63 @ 0x3f │ │ │ │ + str r3, [r1, #72] @ 0x48 │ │ │ │ + str ip, [r1, #68] @ 0x44 │ │ │ │ + str fp, [r1, #76] @ 0x4c │ │ │ │ + str lr, [r1, #40] @ 0x28 │ │ │ │ + str r5, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r5, [pc, #324] @ 5f7ec <__cxa_atexit@plt+0x53aa4> │ │ │ │ + str r9, [r1, #56] @ 0x38 │ │ │ │ + str r8, [r1, #64] @ 0x40 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #52] @ 0x34 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + str r5, [r1, #60] @ 0x3c │ │ │ │ + ldr r5, [pc, #300] @ 5f7f0 <__cxa_atexit@plt+0x53aa8> │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #4] │ │ │ │ + ldr r5, [pc, #284] @ 5f7f4 <__cxa_atexit@plt+0x53aac> │ │ │ │ + str r9, [r1, #20] │ │ │ │ + str r8, [r1, #24] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #16] │ │ │ │ + sub r5, r6, #25 │ │ │ │ + stmdb r2, {r3, r5, fp} │ │ │ │ + sub r2, r2, #16 │ │ │ │ + mov fp, sl │ │ │ │ + cmp sl, r2 │ │ │ │ + str ip, [r1, #28] │ │ │ │ + str r3, [r1, #32] │ │ │ │ + bhi 5f7c0 <__cxa_atexit@plt+0x53a78> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + add r6, r1, #124 @ 0x7c │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 5f7b8 <__cxa_atexit@plt+0x53a70> │ │ │ │ + ldr r5, [pc, #228] @ 5f800 <__cxa_atexit@plt+0x53ab8> │ │ │ │ + ldr lr, [pc, #228] @ 5f804 <__cxa_atexit@plt+0x53abc> │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #84]! @ 0x54 │ │ │ │ + str r0, [r2] │ │ │ │ + ldr r5, [pc, #212] @ 5f808 <__cxa_atexit@plt+0x53ac0> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #26 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b 12e868 <__cxa_atexit@plt+0x122b20> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r5, r5, #121 @ 0x79 │ │ │ │ + add r5, r5, #768 @ 0x300 │ │ │ │ + str r5, [r1, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #188] @ 5f80c <__cxa_atexit@plt+0x53ac4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #184] @ 5f810 <__cxa_atexit@plt+0x53ac8> │ │ │ │ + add r9, r3, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [pc, #176] @ 5f814 <__cxa_atexit@plt+0x53acc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + str r5, [r1, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r9, [r1, #32] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + str r1, [r1, #20] │ │ │ │ + str r8, [r1, #24] │ │ │ │ + str r0, [r1, #28] │ │ │ │ + str lr, [r1, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r1 │ │ │ │ + b 5f7ac <__cxa_atexit@plt+0x53a64> │ │ │ │ + mov r5, #80 @ 0x50 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, ip, r4, lsl #24 │ │ │ │ - smlalseq r4, ip, r4, lr │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 6aaa8 <__cxa_atexit@plt+0x5ed60> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - mov r7, r5 │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ - sub r5, r3, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ - bhi 6ab18 <__cxa_atexit@plt+0x5edd0> │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6aaf4 <__cxa_atexit@plt+0x5edac> │ │ │ │ - ldr r2, [pc, #84] @ 6ab2c <__cxa_atexit@plt+0x5ede4> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3] │ │ │ │ - beq 6ab10 <__cxa_atexit@plt+0x5edc8> │ │ │ │ - b 6ab3c <__cxa_atexit@plt+0x5edf4> │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, r3 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ 5f7f8 <__cxa_atexit@plt+0x53ab0> │ │ │ │ + ldr r5, [pc, #48] @ 5f7fc <__cxa_atexit@plt+0x53ab4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + add r5, r5, #121 @ 0x79 │ │ │ │ + add r8, r5, #768 @ 0x300 │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffb68 │ │ │ │ + @ instruction: 0xffffc118 │ │ │ │ + @ instruction: 0xffffe1a8 │ │ │ │ + rsceq r7, sp, r8, asr #12 │ │ │ │ + rscseq pc, ip, ip, asr #31 │ │ │ │ + @ instruction: 0xfffd17d4 │ │ │ │ + @ instruction: 0xfffd1874 │ │ │ │ + rscseq r0, sp, r0, rrx │ │ │ │ + rscseq pc, ip, ip, lsl #30 │ │ │ │ + rscseq pc, ip, r8, lsr #30 │ │ │ │ + rscseq pc, ip, ip, lsl pc @ │ │ │ │ + rsceq r8, sp, r4, asr r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f9d4 <__cxa_atexit@plt+0x53c8c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #128 @ 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f9dc <__cxa_atexit@plt+0x53c94> │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr r4, [r7, #15] │ │ │ │ + str fp, [sp, #24] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + str r4, [sp] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #31] │ │ │ │ + ldr ip, [r7, #19] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r7, #35] @ 0x23 │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ldr fp, [pc, #416] @ 5fa30 <__cxa_atexit@plt+0x53ce8> │ │ │ │ + mov r1, r6 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r1, #36]! @ 0x24 │ │ │ │ + add r4, r1, #20 │ │ │ │ + str ip, [r1, #88] @ 0x58 │ │ │ │ + ldr r5, [pc, #396] @ 5fa34 <__cxa_atexit@plt+0x53cec> │ │ │ │ + mov ip, r1 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #56] @ 0x38 │ │ │ │ + ldr r5, [pc, #384] @ 5fa38 <__cxa_atexit@plt+0x53cf0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #48] @ 0x30 │ │ │ │ + sub r5, r3, #123 @ 0x7b │ │ │ │ + str r5, [r1, #84] @ 0x54 │ │ │ │ + str r5, [r1, #44] @ 0x2c │ │ │ │ + ldr fp, [pc, #364] @ 5fa3c <__cxa_atexit@plt+0x53cf4> │ │ │ │ + stm r4, {r5, r8, lr} │ │ │ │ + str lr, [r1, #40] @ 0x28 │ │ │ │ + str r8, [r1, #36] @ 0x24 │ │ │ │ + stmib r1, {r5, r8, lr} │ │ │ │ + ldr r5, [pc, #348] @ 5fa40 <__cxa_atexit@plt+0x53cf8> │ │ │ │ + mov r4, r1 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r4, #16]! │ │ │ │ + ldr r5, [pc, #332] @ 5fa44 <__cxa_atexit@plt+0x53cfc> │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ + sub r4, r3, #35 @ 0x23 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [ip, #32]! │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r2, [sp] │ │ │ │ + str fp, [r1, #-32] @ 0xffffffe0 │ │ │ │ + sub fp, r3, #41 @ 0x29 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + add r3, r1, #116 @ 0x74 │ │ │ │ + str r9, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r1, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ + str sl, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r1, #-12] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r8, [r1, #-28] @ 0xffffffe4 │ │ │ │ + str lr, [r1, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r1, #-4] │ │ │ │ + mov r2, r5 │ │ │ │ + str r0, [r1, #-16] │ │ │ │ + str r0, [r2, #-12]! │ │ │ │ + str r9, [r1, #-8] │ │ │ │ + str r4, [r2, #8] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str ip, [r1, #92] @ 0x5c │ │ │ │ + str ip, [r1, #52] @ 0x34 │ │ │ │ + cmp r4, r3 │ │ │ │ + str r1, [r1, #60] @ 0x3c │ │ │ │ + str fp, [r2, #4] │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + bcc 5f9f0 <__cxa_atexit@plt+0x53ca8> │ │ │ │ + ldr lr, [pc, #208] @ 5fa54 <__cxa_atexit@plt+0x53d0c> │ │ │ │ + ldr r1, [pc, #208] @ 5fa58 <__cxa_atexit@plt+0x53d10> │ │ │ │ + ldr r0, [pc, #208] @ 5fa5c <__cxa_atexit@plt+0x53d14> │ │ │ │ + ldr r8, [pc, #208] @ 5fa60 <__cxa_atexit@plt+0x53d18> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r4, r3, #17 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r1, [r6, #132] @ 0x84 │ │ │ │ + add r1, r6, #136 @ 0x88 │ │ │ │ + str r4, [r5, #-8] │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r1, {r0, fp, lr} │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + str sl, [r6, #152] @ 0x98 │ │ │ │ + str r0, [r6, #148] @ 0x94 │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub sl, r3, #5 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov r3, r6 │ │ │ │ + b 5f9e4 <__cxa_atexit@plt+0x53c9c> │ │ │ │ + mov r6, #128 @ 0x80 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6ab30 <__cxa_atexit@plt+0x5ede8> │ │ │ │ + ldr r6, [pc, #80] @ 5fa48 <__cxa_atexit@plt+0x53d00> │ │ │ │ + ldr r1, [pc, #80] @ 5fa4c <__cxa_atexit@plt+0x53d04> │ │ │ │ + ldr r7, [pc, #80] @ 5fa50 <__cxa_atexit@plt+0x53d08> │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + add r6, r6, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r1, r9} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rsceq pc, ip, r8, lsl r9 @ │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - mov sl, #1 │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - ldr lr, [pc, #268] @ 6ac64 <__cxa_atexit@plt+0x5ef1c> │ │ │ │ - ldr r0, [pc, #268] @ 6ac68 <__cxa_atexit@plt+0x5ef20> │ │ │ │ - ldr ip, [pc, #268] @ 6ac6c <__cxa_atexit@plt+0x5ef24> │ │ │ │ - ldr r1, [pc, #268] @ 6ac70 <__cxa_atexit@plt+0x5ef28> │ │ │ │ - add lr, pc, lr │ │ │ │ + @ instruction: 0xffff91a4 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + @ instruction: 0xffffbd68 │ │ │ │ + @ instruction: 0xffff81a0 │ │ │ │ + @ instruction: 0xffffa298 │ │ │ │ + @ instruction: 0xffffb4f4 │ │ │ │ + rsceq r7, sp, r0, lsl r7 │ │ │ │ + rsceq r7, sp, r8, asr #11 │ │ │ │ + rsceq r7, sp, ip, asr #12 │ │ │ │ + @ instruction: 0xfffd5d28 │ │ │ │ + @ instruction: 0xfffd5580 │ │ │ │ + rsceq r7, sp, r0, lsl #15 │ │ │ │ + rsceq r7, sp, r4, lsr #12 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5fbf8 <__cxa_atexit@plt+0x53eb0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #152 @ 0x98 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5fc00 <__cxa_atexit@plt+0x53eb8> │ │ │ │ + stm sp, {r2, r4} │ │ │ │ + ldr r7, [pc, #428] @ 5fc48 <__cxa_atexit@plt+0x53f00> │ │ │ │ + ldr r2, [pc, #428] @ 5fc4c <__cxa_atexit@plt+0x53f04> │ │ │ │ + sub r0, r6, #61 @ 0x3d │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #412] @ 5fc50 <__cxa_atexit@plt+0x53f08> │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [pc, #404] @ 5fc54 <__cxa_atexit@plt+0x53f0c> │ │ │ │ + sub r1, r6, #69 @ 0x45 │ │ │ │ + sub ip, r6, #41 @ 0x29 │ │ │ │ + add r4, pc, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - add ip, pc, ip │ │ │ │ + add r2, r3, #100 @ 0x64 │ │ │ │ + sub r7, r6, #97 @ 0x61 │ │ │ │ + stm r2, {r0, r7, sl} │ │ │ │ + str r8, [r3, #112] @ 0x70 │ │ │ │ + str ip, [r3, #116] @ 0x74 │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + stmdb r3, {r4, r9, sl} │ │ │ │ + ldr r1, [pc, #344] @ 5fc58 <__cxa_atexit@plt+0x53f10> │ │ │ │ + mov r0, r3 │ │ │ │ + sub lr, r6, #89 @ 0x59 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 6ab8c <__cxa_atexit@plt+0x5ee44> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - stm r5, {r0, r7} │ │ │ │ - mov r9, #1 │ │ │ │ - tst r2, #3 │ │ │ │ - beq 6ac2c <__cxa_atexit@plt+0x5eee4> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r2, #9 │ │ │ │ - beq 6abd0 <__cxa_atexit@plt+0x5ee88> │ │ │ │ - cmp r2, #10 │ │ │ │ - bne 6abf4 <__cxa_atexit@plt+0x5eeac> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str ip, [r5, #4] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - beq 6ac38 <__cxa_atexit@plt+0x5eef0> │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq 6ab74 <__cxa_atexit@plt+0x5ee2c> │ │ │ │ - b 6ac54 <__cxa_atexit@plt+0x5ef0c> │ │ │ │ - sub r2, r9, #1 │ │ │ │ - and r2, r2, #7 │ │ │ │ - sub r2, r9, r2 │ │ │ │ - add r9, r2, #8 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - bne 6ac08 <__cxa_atexit@plt+0x5eec0> │ │ │ │ - b 6ac38 <__cxa_atexit@plt+0x5eef0> │ │ │ │ - add r9, r9, #1 │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6ac38 <__cxa_atexit@plt+0x5eef0> │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r3] │ │ │ │ - bne 6ac44 <__cxa_atexit@plt+0x5eefc> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r0, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6ab8c <__cxa_atexit@plt+0x5ee44> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r9, #1 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - @ instruction: 0xffffffd0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - bne 6acc4 <__cxa_atexit@plt+0x5ef7c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #44] @ 6acdc <__cxa_atexit@plt+0x5ef94> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r1, [r0, #12]! │ │ │ │ + ldr r2, [pc, #328] @ 5fc5c <__cxa_atexit@plt+0x53f14> │ │ │ │ + mov r1, r3 │ │ │ │ + str sl, [r3, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 6acd4 <__cxa_atexit@plt+0x5ef8c> │ │ │ │ - b 6ab3c <__cxa_atexit@plt+0x5edf4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r9, #1 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - bne 6ad20 <__cxa_atexit@plt+0x5efd8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #40] @ 6ad34 <__cxa_atexit@plt+0x5efec> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r2, [r1, #24]! │ │ │ │ + ldr r2, [pc, #312] @ 5fc60 <__cxa_atexit@plt+0x53f18> │ │ │ │ + str lr, [r3, #68] @ 0x44 │ │ │ │ + add lr, r3, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 6ad2c <__cxa_atexit@plt+0x5efe4> │ │ │ │ - b 6ab3c <__cxa_atexit@plt+0x5edf4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldmdb r5, {r7, r8, r9} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - bne 6ad78 <__cxa_atexit@plt+0x5f030> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #40] @ 6ad8c <__cxa_atexit@plt+0x5f044> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [pc, #296] @ 5fc64 <__cxa_atexit@plt+0x53f1c> │ │ │ │ + str r3, [r3, #76] @ 0x4c │ │ │ │ + stm lr, {r0, r7, sl} │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + ldr r4, [pc, #272] @ 5fc68 <__cxa_atexit@plt+0x53f20> │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [pc, #260] @ 5fc6c <__cxa_atexit@plt+0x53f24> │ │ │ │ + str r7, [r3, #56] @ 0x38 │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [pc, #240] @ 5fc70 <__cxa_atexit@plt+0x53f28> │ │ │ │ + sub r7, r6, #145 @ 0x91 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r9, [r3, #128] @ 0x80 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ + str r1, [r3, #132] @ 0x84 │ │ │ │ + str r7, [r3, #136] @ 0x88 │ │ │ │ + sub r3, r5, #32 │ │ │ │ + stmdb r5, {r4, r8, r9, sl} │ │ │ │ + sub r4, r6, #35 @ 0x23 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + bhi 5fc18 <__cxa_atexit@plt+0x53ed0> │ │ │ │ + ldr r4, [pc, #204] @ 5fc88 <__cxa_atexit@plt+0x53f40> │ │ │ │ + ldr r2, [pc, #204] @ 5fc8c <__cxa_atexit@plt+0x53f44> │ │ │ │ + ldr r1, [pc, #204] @ 5fc90 <__cxa_atexit@plt+0x53f48> │ │ │ │ + mov r0, #97 @ 0x61 │ │ │ │ + sub lr, r5, #32 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #192] @ 5fc94 <__cxa_atexit@plt+0x53f4c> │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 6ad84 <__cxa_atexit@plt+0x5f03c> │ │ │ │ - b 6ab3c <__cxa_atexit@plt+0x5edf4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldmdb r5, {r7, r8, r9} │ │ │ │ + stm lr, {r1, r2, r4} │ │ │ │ + ldr r0, [pc, #176] @ 5fc98 <__cxa_atexit@plt+0x53f50> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ + b 5fc08 <__cxa_atexit@plt+0x53ec0> │ │ │ │ + mov r7, #152 @ 0x98 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #116] @ 5fc84 <__cxa_atexit@plt+0x53f3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdcc │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 6adb0 <__cxa_atexit@plt+0x5f068> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + ldr r7, [pc, #84] @ 5fc74 <__cxa_atexit@plt+0x53f2c> │ │ │ │ + ldr r8, [pc, #84] @ 5fc78 <__cxa_atexit@plt+0x53f30> │ │ │ │ + ldr r9, [pc, #84] @ 5fc7c <__cxa_atexit@plt+0x53f34> │ │ │ │ + ldr sl, [pc, #84] @ 5fc80 <__cxa_atexit@plt+0x53f38> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r5, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffff11e0 │ │ │ │ + @ instruction: 0xffff5178 │ │ │ │ + @ instruction: 0xffff05b4 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + @ instruction: 0xffff2138 │ │ │ │ + @ instruction: 0xffff30e4 │ │ │ │ + @ instruction: 0xffff4570 │ │ │ │ + @ instruction: 0xffff4dac │ │ │ │ + @ instruction: 0xffff3908 │ │ │ │ + @ instruction: 0xffff41fc │ │ │ │ + rscseq pc, ip, ip, asr #24 │ │ │ │ + rsceq r7, sp, r0, lsl #29 │ │ │ │ + sbcseq r9, r8, pc, asr #12 │ │ │ │ + rsceq r7, sp, ip, ror lr │ │ │ │ + rsceq r7, sp, ip, ror lr │ │ │ │ + rsceq r7, sp, ip, lsr #31 │ │ │ │ + rsceq r7, sp, r4, ror #29 │ │ │ │ + sbcseq r9, r8, fp, lsr #13 │ │ │ │ + @ instruction: 0xfffef560 │ │ │ │ + ldrdeq r7, [sp], #232 @ 0xe8 @ │ │ │ │ + ldrdeq r7, [sp], #224 @ 0xe0 @ │ │ │ │ + rsceq r7, sp, ip, ror #2 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - mov r7, sl │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr sl, [r3] │ │ │ │ - cmp r8, #9 │ │ │ │ - beq 6addc <__cxa_atexit@plt+0x5f094> │ │ │ │ - cmp r8, #10 │ │ │ │ - bne 6adf0 <__cxa_atexit@plt+0x5f0a8> │ │ │ │ - add sl, sl, #1 │ │ │ │ - mov r3, #1 │ │ │ │ - b 6adf4 <__cxa_atexit@plt+0x5f0ac> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - and r3, r3, #7 │ │ │ │ - sub r3, r2, r3 │ │ │ │ - add r3, r3, #8 │ │ │ │ - b 6adf4 <__cxa_atexit@plt+0x5f0ac> │ │ │ │ - add r3, r2, #1 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b 6aaa8 <__cxa_atexit@plt+0x5ed60> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov lr, r8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fd58 <__cxa_atexit@plt+0x54010> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5fd70 <__cxa_atexit@plt+0x54028> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5fd7c <__cxa_atexit@plt+0x54034> │ │ │ │ + ldr r3, [pc, #212] @ 5fdbc <__cxa_atexit@plt+0x54074> │ │ │ │ + ldr sl, [pc, #212] @ 5fdc0 <__cxa_atexit@plt+0x54078> │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [pc, #200] @ 5fdc4 <__cxa_atexit@plt+0x5407c> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #225 @ 0xe1 │ │ │ │ + add r3, r3, #512 @ 0x200 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #176] @ 5fdc8 <__cxa_atexit@plt+0x54080> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [pc, #172] @ 5fdcc <__cxa_atexit@plt+0x54084> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 5fdd0 <__cxa_atexit@plt+0x54088> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r8, #12] │ │ │ │ + stm r3, {r1, r8, r9} │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r0, [r8, #32] │ │ │ │ + str sl, [r8, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #88] @ 5fdb8 <__cxa_atexit@plt+0x54070> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, lr │ │ │ │ + bx r0 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + b 5fd88 <__cxa_atexit@plt+0x54040> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 5fdb0 <__cxa_atexit@plt+0x54068> │ │ │ │ + ldr r0, [pc, #32] @ 5fdb4 <__cxa_atexit@plt+0x5406c> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #225 @ 0xe1 │ │ │ │ + add r8, r0, #512 @ 0x200 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + rsceq r7, sp, ip, ror r0 │ │ │ │ + ldrshteq pc, [ip], #156 @ 0x9c @ │ │ │ │ + smlaleq r7, sp, ip, lr │ │ │ │ + @ instruction: 0xfffd1208 │ │ │ │ + @ instruction: 0xfffd12ac │ │ │ │ + smlalseq pc, ip, r8, sl @ │ │ │ │ + rscseq pc, ip, r4, asr #18 │ │ │ │ + rscseq pc, ip, r0, ror #18 │ │ │ │ + rscseq pc, ip, r4, asr r9 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6ae8c <__cxa_atexit@plt+0x5f144> │ │ │ │ - ldr r1, [pc, #136] @ 6aeac <__cxa_atexit@plt+0x5f164> │ │ │ │ - ldr r7, [pc, #136] @ 6aeb0 <__cxa_atexit@plt+0x5f168> │ │ │ │ + bhi 5fe5c <__cxa_atexit@plt+0x54114> │ │ │ │ + ldr r1, [pc, #136] @ 5fe7c <__cxa_atexit@plt+0x54134> │ │ │ │ + ldr r7, [pc, #136] @ 5fe80 <__cxa_atexit@plt+0x54138> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6ae80 <__cxa_atexit@plt+0x5f138> │ │ │ │ + beq 5fe50 <__cxa_atexit@plt+0x54108> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 6ae98 <__cxa_atexit@plt+0x5f150> │ │ │ │ - ldr r3, [pc, #88] @ 6aeb4 <__cxa_atexit@plt+0x5f16c> │ │ │ │ + bcc 5fe68 <__cxa_atexit@plt+0x54120> │ │ │ │ + ldr r3, [pc, #88] @ 5fe84 <__cxa_atexit@plt+0x5413c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 6aeb8 <__cxa_atexit@plt+0x5f170> │ │ │ │ + ldr r1, [pc, #80] @ 5fe88 <__cxa_atexit@plt+0x54140> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r4, ip, r4, asr #16 │ │ │ │ - rscseq r4, ip, r0, lsl #16 │ │ │ │ - rscseq r4, ip, r8, lsr sl │ │ │ │ + rscseq pc, ip, r8, ror r8 @ │ │ │ │ + rscseq pc, ip, r0, lsr r8 @ │ │ │ │ + rscseq pc, ip, r0, ror #17 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6af04 <__cxa_atexit@plt+0x5f1bc> │ │ │ │ - ldr r2, [pc, #48] @ 6af10 <__cxa_atexit@plt+0x5f1c8> │ │ │ │ + bcc 5fed4 <__cxa_atexit@plt+0x5418c> │ │ │ │ + ldr r2, [pc, #48] @ 5fee0 <__cxa_atexit@plt+0x54198> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 6af14 <__cxa_atexit@plt+0x5f1cc> │ │ │ │ + ldr r1, [pc, #36] @ 5fee4 <__cxa_atexit@plt+0x5419c> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, ip, ip, ror r7 │ │ │ │ - ldrhteq r4, [ip], #144 @ 0x90 │ │ │ │ - rsceq lr, ip, r4, lsl pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6af54 <__cxa_atexit@plt+0x5f20c> │ │ │ │ - ldr r2, [pc, #36] @ 6af5c <__cxa_atexit@plt+0x5f214> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6af60 <__cxa_atexit@plt+0x5f218> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r4, ip, r8, lsr r7 │ │ │ │ - rscseq r4, ip, r4, lsl r9 │ │ │ │ - rsceq lr, ip, r8, asr #29 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r1, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6afec <__cxa_atexit@plt+0x5f2a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6aff4 <__cxa_atexit@plt+0x5f2ac> │ │ │ │ - ldr r1, [pc, #108] @ 6b008 <__cxa_atexit@plt+0x5f2c0> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [pc, #96] @ 6b00c <__cxa_atexit@plt+0x5f2c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [pc, #88] @ 6b010 <__cxa_atexit@plt+0x5f2c8> │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #80] @ 6b014 <__cxa_atexit@plt+0x5f2cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - ldr r3, [pc, #56] @ 6b018 <__cxa_atexit@plt+0x5f2d0> │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6affc <__cxa_atexit@plt+0x5f2b4> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r4, [ip], #96 @ 0x60 │ │ │ │ - ldrhteq r4, [ip], #96 @ 0x60 │ │ │ │ - ldrsbteq r4, [ip], #100 @ 0x64 │ │ │ │ - ldrsbteq r4, [ip], #132 @ 0x84 │ │ │ │ - rscseq r4, ip, r4, ror r8 │ │ │ │ - andeq r0, r3, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, ip, ip, lsr #15 │ │ │ │ + rscseq pc, ip, r8, asr r8 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #28 │ │ │ │ - mov r2, r5 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6b0cc <__cxa_atexit@plt+0x5f384> │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - ldr lr, [pc, #148] @ 6b0d8 <__cxa_atexit@plt+0x5f390> │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - ldr ip, [pc, #128] @ 6b0dc <__cxa_atexit@plt+0x5f394> │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5ff74 <__cxa_atexit@plt+0x5422c> │ │ │ │ + ldr lr, [pc, #140] @ 5ff94 <__cxa_atexit@plt+0x5424c> │ │ │ │ + ldr r8, [pc, #140] @ 5ff98 <__cxa_atexit@plt+0x54250> │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r5, {r0, ip} │ │ │ │ - str r7, [r5, #12] │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - beq 6b0a4 <__cxa_atexit@plt+0x5f35c> │ │ │ │ - ldr r7, [pc, #96] @ 6b0e0 <__cxa_atexit@plt+0x5f398> │ │ │ │ - cmp r0, #9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - beq 6b0b4 <__cxa_atexit@plt+0x5f36c> │ │ │ │ - cmp r0, #10 │ │ │ │ - addne r7, r1, #1 │ │ │ │ - moveq r7, #1 │ │ │ │ - addeq sl, sl, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - b 6aaa8 <__cxa_atexit@plt+0x5ed60> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 5ff68 <__cxa_atexit@plt+0x54220> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 5ff80 <__cxa_atexit@plt+0x54238> │ │ │ │ + ldr r7, [pc, #76] @ 5ff9c <__cxa_atexit@plt+0x54254> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - sub r7, r1, #1 │ │ │ │ - and r7, r7, #7 │ │ │ │ - sub r7, r1, r7 │ │ │ │ - add r7, r7, #8 │ │ │ │ - str r7, [r5] │ │ │ │ - b 6aaa8 <__cxa_atexit@plt+0x5ed60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r4, ip, ip, lsl #12 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12]! │ │ │ │ - ldr r1, [pc, #76] @ 6b144 <__cxa_atexit@plt+0x5f3fc> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldmdb r5, {r9, sl} │ │ │ │ - add r1, pc, r1 │ │ │ │ - cmp r2, #9 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 6b120 <__cxa_atexit@plt+0x5f3d8> │ │ │ │ - cmp r2, #10 │ │ │ │ - bne 6b134 <__cxa_atexit@plt+0x5f3ec> │ │ │ │ - add sl, sl, #1 │ │ │ │ - mov r3, #1 │ │ │ │ - b 6b138 <__cxa_atexit@plt+0x5f3f0> │ │ │ │ - sub r2, r3, #1 │ │ │ │ - and r2, r2, #7 │ │ │ │ - sub r3, r3, r2 │ │ │ │ - add r3, r3, #8 │ │ │ │ - b 6b138 <__cxa_atexit@plt+0x5f3f0> │ │ │ │ - add r3, r3, #1 │ │ │ │ - mov r8, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b 6aaa8 <__cxa_atexit@plt+0x5ed60> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, ip, r4, ror #14 │ │ │ │ + rscseq pc, ip, ip, asr #15 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6b184 <__cxa_atexit@plt+0x5f43c> │ │ │ │ - ldr r2, [pc, #40] @ 6b19c <__cxa_atexit@plt+0x5f454> │ │ │ │ + bcc 5ffe0 <__cxa_atexit@plt+0x54298> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 5ffec <__cxa_atexit@plt+0x542a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, ip, ip, asr #14 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 600c4 <__cxa_atexit@plt+0x5437c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 6006c <__cxa_atexit@plt+0x54324> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + cmp r0, r6 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + bcc 600d8 <__cxa_atexit@plt+0x54390> │ │ │ │ + ldr r2, [pc, #204] @ 60118 <__cxa_atexit@plt+0x543d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #196] @ 6011c <__cxa_atexit@plt+0x543d4> │ │ │ │ + add lr, r3, #8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + stm lr, {r1, r7, sl} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + b 600a8 <__cxa_atexit@plt+0x54360> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + cmp r2, r6 │ │ │ │ + stmda r5, {r7, r9} │ │ │ │ + str r8, [r5, #4] │ │ │ │ + bcc 600f4 <__cxa_atexit@plt+0x543ac> │ │ │ │ + ldr r7, [pc, #124] @ 6010c <__cxa_atexit@plt+0x543c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #116] @ 60110 <__cxa_atexit@plt+0x543c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r2, r6, #2 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r9, sl │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #88] @ 60124 <__cxa_atexit@plt+0x543dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 6b1a0 <__cxa_atexit@plt+0x5f458> │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r5, [pc, #64] @ 60120 <__cxa_atexit@plt+0x543d8> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [pc, #24] @ 60114 <__cxa_atexit@plt+0x543cc> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq r4, ip, r8, lsl #15 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + rscseq pc, ip, r8, lsr #12 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + rscseq pc, ip, r8, ror #12 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq r7, sp, ip, asr fp │ │ │ │ + andeq r0, r0, r5, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6b1e8 <__cxa_atexit@plt+0x5f4a0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ 6b200 <__cxa_atexit@plt+0x5f4b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6b204 <__cxa_atexit@plt+0x5f4bc> │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 6018c <__cxa_atexit@plt+0x54444> │ │ │ │ + ldr r2, [pc, #84] @ 601a4 <__cxa_atexit@plt+0x5445c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r2, [pc, #60] @ 601a8 <__cxa_atexit@plt+0x54460> │ │ │ │ + add lr, sl, #8 │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [sl, #20] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 601ac <__cxa_atexit@plt+0x54464> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - rscseq r4, ip, r4, lsr #14 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + rscseq pc, ip, ip, asr #10 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 60208 <__cxa_atexit@plt+0x544c0> │ │ │ │ + ldr r3, [pc, #72] @ 60220 <__cxa_atexit@plt+0x544d8> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [pc, #52] @ 60224 <__cxa_atexit@plt+0x544dc> │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 60228 <__cxa_atexit@plt+0x544e0> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + rscseq pc, ip, ip, asr #9 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6b28c <__cxa_atexit@plt+0x5f544> │ │ │ │ - ldr r1, [pc, #132] @ 6b2ac <__cxa_atexit@plt+0x5f564> │ │ │ │ - ldr r7, [pc, #132] @ 6b2b0 <__cxa_atexit@plt+0x5f568> │ │ │ │ + bhi 602b4 <__cxa_atexit@plt+0x5456c> │ │ │ │ + ldr r1, [pc, #136] @ 602d4 <__cxa_atexit@plt+0x5458c> │ │ │ │ + ldr r7, [pc, #136] @ 602d8 <__cxa_atexit@plt+0x54590> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6b280 <__cxa_atexit@plt+0x5f538> │ │ │ │ + beq 602a8 <__cxa_atexit@plt+0x54560> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 6b298 <__cxa_atexit@plt+0x5f550> │ │ │ │ - ldr r3, [pc, #84] @ 6b2b4 <__cxa_atexit@plt+0x5f56c> │ │ │ │ + bcc 602c0 <__cxa_atexit@plt+0x54578> │ │ │ │ + ldr r3, [pc, #88] @ 602dc <__cxa_atexit@plt+0x54594> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #80] @ 6b2b8 <__cxa_atexit@plt+0x5f570> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 602e0 <__cxa_atexit@plt+0x54598> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rscseq r4, ip, r0, asr #8 │ │ │ │ - ldrshteq r4, [ip], #60 @ 0x3c │ │ │ │ - rscseq r4, ip, r8, lsr r6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq pc, ip, r0, lsr #8 │ │ │ │ + ldrsbteq pc, [ip], #56 @ 0x38 @ │ │ │ │ + rscseq pc, ip, r8, lsl #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6b300 <__cxa_atexit@plt+0x5f5b8> │ │ │ │ - ldr r2, [pc, #44] @ 6b30c <__cxa_atexit@plt+0x5f5c4> │ │ │ │ + bcc 6032c <__cxa_atexit@plt+0x545e4> │ │ │ │ + ldr r2, [pc, #48] @ 60338 <__cxa_atexit@plt+0x545f0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #40] @ 6b310 <__cxa_atexit@plt+0x5f5c8> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 6033c <__cxa_atexit@plt+0x545f4> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, ip, ip, ror r3 │ │ │ │ - ldrhteq r4, [ip], #88 @ 0x58 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 6b3a0 <__cxa_atexit@plt+0x5f658> │ │ │ │ - ldr lr, [pc, #140] @ 6b3c0 <__cxa_atexit@plt+0x5f678> │ │ │ │ - ldr r8, [pc, #140] @ 6b3c4 <__cxa_atexit@plt+0x5f67c> │ │ │ │ - add r7, r2, #8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq pc, ip, r4, asr r3 @ │ │ │ │ + rscseq pc, ip, r0, lsl #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6039c <__cxa_atexit@plt+0x54654> │ │ │ │ + ldr lr, [pc, #72] @ 603a4 <__cxa_atexit@plt+0x5465c> │ │ │ │ + ldr r0, [pc, #72] @ 603a8 <__cxa_atexit@plt+0x54660> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 6b394 <__cxa_atexit@plt+0x5f64c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 6b3ac <__cxa_atexit@plt+0x5f664> │ │ │ │ - ldr r3, [pc, #80] @ 6b3c8 <__cxa_atexit@plt+0x5f680> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 6038c <__cxa_atexit@plt+0x54644> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rscseq r4, ip, r0, lsr r3 │ │ │ │ - rscseq r4, ip, r8, lsl #11 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, ip, r0, lsl r3 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6b410 <__cxa_atexit@plt+0x5f6c8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 6b41c <__cxa_atexit@plt+0x5f6d4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, ip, ip, lsl #10 │ │ │ │ - rsceq lr, ip, ip, lsl #20 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r1, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6b4a8 <__cxa_atexit@plt+0x5f760> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6b4b0 <__cxa_atexit@plt+0x5f768> │ │ │ │ - ldr r1, [pc, #108] @ 6b4c4 <__cxa_atexit@plt+0x5f77c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [pc, #96] @ 6b4c8 <__cxa_atexit@plt+0x5f780> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr lr, [pc, #88] @ 6b4cc <__cxa_atexit@plt+0x5f784> │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #80] @ 6b4d0 <__cxa_atexit@plt+0x5f788> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - ldr r3, [pc, #56] @ 6b4d4 <__cxa_atexit@plt+0x5f78c> │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6b4b8 <__cxa_atexit@plt+0x5f770> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r4, ip, r4, lsl r2 │ │ │ │ - ldrshteq r4, [ip], #20 │ │ │ │ - rscseq r4, ip, r8, lsl r2 │ │ │ │ - rscseq r4, ip, r8, lsl r4 │ │ │ │ - ldrhteq r4, [ip], #56 @ 0x38 │ │ │ │ - rsceq lr, ip, r0, asr r9 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6b520 <__cxa_atexit@plt+0x5f7d8> │ │ │ │ - ldr r7, [pc, #52] @ 6b530 <__cxa_atexit@plt+0x5f7e8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - beq 6b514 <__cxa_atexit@plt+0x5f7cc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6b544 <__cxa_atexit@plt+0x5f7fc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60408 <__cxa_atexit@plt+0x546c0> │ │ │ │ + ldr r3, [pc, #48] @ 60410 <__cxa_atexit@plt+0x546c8> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + beq 603fc <__cxa_atexit@plt+0x546b4> │ │ │ │ + mov r7, sl │ │ │ │ + b 6041c <__cxa_atexit@plt+0x546d4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6b534 <__cxa_atexit@plt+0x5f7ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq lr, ip, ip, lsl pc │ │ │ │ - strdeq lr, [ip], #132 @ 0x84 @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ + ldr r6, [pc, #172] @ 604d4 <__cxa_atexit@plt+0x5478c> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 60478 <__cxa_atexit@plt+0x54730> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ cmp r6, #2 │ │ │ │ - bne 6b5c8 <__cxa_atexit@plt+0x5f880> │ │ │ │ - ldr r6, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [pc, #196] @ 6b62c <__cxa_atexit@plt+0x5f8e4> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r3, r6} │ │ │ │ - beq 6b600 <__cxa_atexit@plt+0x5f8b8> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r6, [r9, #7] │ │ │ │ - ldr r3, [r9, #11] │ │ │ │ - ldr r2, [pc, #156] @ 6b630 <__cxa_atexit@plt+0x5f8e8> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r1, [r6, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r2, [r6, #3] │ │ │ │ - ldr r0, [r6, #11] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 6b614 <__cxa_atexit@plt+0x5f8cc> │ │ │ │ + bne 60488 <__cxa_atexit@plt+0x54740> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 604bc <__cxa_atexit@plt+0x54774> │ │ │ │ + ldr r7, [pc, #120] @ 604e0 <__cxa_atexit@plt+0x54798> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 604a4 <__cxa_atexit@plt+0x5475c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, sl │ │ │ │ - b 6b698 <__cxa_atexit@plt+0x5f950> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + bx r0 │ │ │ │ add r6, sl, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6b620 <__cxa_atexit@plt+0x5f8d8> │ │ │ │ - ldr r7, [pc, #84] @ 6b634 <__cxa_atexit@plt+0x5f8ec> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 604c4 <__cxa_atexit@plt+0x5477c> │ │ │ │ + ldr r7, [pc, #60] @ 604d8 <__cxa_atexit@plt+0x54790> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sl, #4]! │ │ │ │ str r9, [sl, #8] │ │ │ │ - ldr r7, [pc, #72] @ 6b638 <__cxa_atexit@plt+0x5f8f0> │ │ │ │ + ldr r7, [pc, #48] @ 604dc <__cxa_atexit@plt+0x54794> │ │ │ │ + add r5, r5, #12 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r8, r7, #1 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffff828 │ │ │ │ - rscseq r4, ip, ip, rrx │ │ │ │ - strdeq lr, [ip], #112 @ 0x70 @ │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 604c8 <__cxa_atexit@plt+0x54780> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + rscseq pc, ip, r0, ror r2 @ │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r8, [r3, #11] │ │ │ │ - ldr lr, [pc, #40] @ 6b688 <__cxa_atexit@plt+0x5f940> │ │ │ │ - add r3, r2, #3 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - add lr, pc, lr │ │ │ │ - stmda r5, {r0, r1, r3, r8} │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6b680 <__cxa_atexit@plt+0x5f938> │ │ │ │ - b 6b698 <__cxa_atexit@plt+0x5f950> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rsceq lr, ip, r0, lsr #15 │ │ │ │ - andeq r0, r0, fp, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6b794 <__cxa_atexit@plt+0x5fa4c> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r0, [pc, #232] @ 6b7a0 <__cxa_atexit@plt+0x5fa58> │ │ │ │ - ldr r8, [pc, #232] @ 6b7a4 <__cxa_atexit@plt+0x5fa5c> │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr fp, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #204] @ 6b7a8 <__cxa_atexit@plt+0x5fa60> │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r7, r6, #38 @ 0x26 │ │ │ │ - cmp sl, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - add r0, r8, #2 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #176] @ 6b7ac <__cxa_atexit@plt+0x5fa64> │ │ │ │ - sub r8, r6, #18 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #168] @ 6b7b0 <__cxa_atexit@plt+0x5fa68> │ │ │ │ - add r1, r0, #1 │ │ │ │ - sub r0, r6, #25 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str ip, [r3, #48] @ 0x30 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - ldr r1, [pc, #132] @ 6b7b4 <__cxa_atexit@plt+0x5fa6c> │ │ │ │ - sub r8, r6, #7 │ │ │ │ - add r2, r3, #24 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - blt 6b778 <__cxa_atexit@plt+0x5fa30> │ │ │ │ - ldr r3, [pc, #108] @ 6b7b8 <__cxa_atexit@plt+0x5fa70> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str fp, [r5, #-8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6b788 <__cxa_atexit@plt+0x5fa40> │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 6b7c8 <__cxa_atexit@plt+0x5fa80> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff860 │ │ │ │ - rsceq lr, ip, r4, asr sp │ │ │ │ - ldrhteq r4, [ip], #28 │ │ │ │ - rscseq r4, ip, r0, asr #2 │ │ │ │ - rscseq r3, ip, r0, lsl #31 │ │ │ │ - rscseq r4, ip, ip, asr #3 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rsceq lr, ip, r0, ror r6 │ │ │ │ - andeq r1, r0, pc, lsr #17 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6b8d0 <__cxa_atexit@plt+0x5fb88> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldrb r2, [r1] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne 6b828 <__cxa_atexit@plt+0x5fae0> │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #232] @ 6b8e0 <__cxa_atexit@plt+0x5fb98> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 6b8c8 <__cxa_atexit@plt+0x5fb80> │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 6b914 <__cxa_atexit@plt+0x5fbcc> │ │ │ │ - ldr lr, [pc, #180] @ 6b8e4 <__cxa_atexit@plt+0x5fb9c> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr ip, [r5, #44] @ 0x2c │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r7, [r5, #60] @ 0x3c │ │ │ │ - ldr lr, [pc, #160] @ 6b8e8 <__cxa_atexit@plt+0x5fba0> │ │ │ │ - sub r9, r3, #18 │ │ │ │ - sub r0, r3, #30 │ │ │ │ - add r5, r5, #64 @ 0x40 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #144] @ 6b8ec <__cxa_atexit@plt+0x5fba4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [pc, #140] @ 6b8f0 <__cxa_atexit@plt+0x5fba8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str sl, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str lr, [r6, #56] @ 0x38 │ │ │ │ - str r9, [r6, #64] @ 0x40 │ │ │ │ - ldr lr, [pc, #104] @ 6b8f4 <__cxa_atexit@plt+0x5fbac> │ │ │ │ - sub r8, r3, #39 @ 0x27 │ │ │ │ - sub r0, r3, #50 @ 0x32 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #92] @ 6b8f8 <__cxa_atexit@plt+0x5fbb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #16 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - stm r2, {r1, r6, lr} │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r8, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xfffff734 │ │ │ │ - rscseq r4, ip, r0, asr r0 │ │ │ │ - rscseq r3, ip, r4, lsr lr │ │ │ │ - ldrshteq r3, [ip], #216 @ 0xd8 │ │ │ │ - rscseq r4, ip, r4, ror r0 │ │ │ │ - rscseq r3, ip, r4, lsr #31 │ │ │ │ - rsceq lr, ip, r0, lsr r5 │ │ │ │ - andeq r1, r8, pc, lsr #17 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 6b914 <__cxa_atexit@plt+0x5fbcc> │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov fp, r8 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6b99c <__cxa_atexit@plt+0x5fc54> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [pc, #384] @ 6bab4 <__cxa_atexit@plt+0x5fd6c> │ │ │ │ - ldr r8, [pc, #384] @ 6bab8 <__cxa_atexit@plt+0x5fd70> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp r1, #1 │ │ │ │ - blt 6b9ac <__cxa_atexit@plt+0x5fc64> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 6b9bc <__cxa_atexit@plt+0x5fc74> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldrb r2, [r3] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne 6b9cc <__cxa_atexit@plt+0x5fc84> │ │ │ │ - sub r1, r1, #1 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - add r0, r3, #1 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 6ba8c <__cxa_atexit@plt+0x5fd44> │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 6b940 <__cxa_atexit@plt+0x5fbf8> │ │ │ │ - str r7, [r5, #52] @ 0x34 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 6bd78 <__cxa_atexit@plt+0x60030> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #52] @ 0x34 │ │ │ │ - add r5, r5, #64 @ 0x40 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 6ba94 <__cxa_atexit@plt+0x5fd4c> │ │ │ │ - ldr r7, [pc, #216] @ 6bac0 <__cxa_atexit@plt+0x5fd78> │ │ │ │ - sub lr, r3, #30 │ │ │ │ - sub r9, r3, #50 @ 0x32 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #200] @ 6bac4 <__cxa_atexit@plt+0x5fd7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r3, #39 @ 0x27 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [pc, #184] @ 6bac8 <__cxa_atexit@plt+0x5fd80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr sl, [pc, #180] @ 6bacc <__cxa_atexit@plt+0x5fd84> │ │ │ │ - add ip, r7, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - ldr r1, [r5, #52] @ 0x34 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str r1, [sp] │ │ │ │ - str sl, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r0, [pc, #140] @ 6bad0 <__cxa_atexit@plt+0x5fd88> │ │ │ │ - sub r1, r3, #18 │ │ │ │ - add lr, r6, #8 │ │ │ │ - add r5, r5, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm lr, {r2, sl, ip} │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str r7, [r6, #60] @ 0x3c │ │ │ │ - str r1, [r6, #64] @ 0x40 │ │ │ │ - str r6, [r6, #20] │ │ │ │ - ldr r7, [pc, #104] @ 6bad4 <__cxa_atexit@plt+0x5fd8c> │ │ │ │ - add lr, r6, #24 │ │ │ │ - sub r8, r3, #7 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 6babc <__cxa_atexit@plt+0x5fd74> │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r8, lsl r3 │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - @ instruction: 0xfffffa38 │ │ │ │ - rscseq r3, ip, r0, ror #24 │ │ │ │ - rscseq r3, ip, r0, lsr lr │ │ │ │ - rscseq r3, ip, r4, ror ip │ │ │ │ - rscseq r3, ip, r4, asr lr │ │ │ │ - smlalseq r3, ip, r4, lr │ │ │ │ - rsceq lr, ip, r4, asr r3 │ │ │ │ - andseq r3, r0, r0, asr r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r2, #4]! │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldrb r7, [r1] │ │ │ │ - cmp r0, r7 │ │ │ │ - bne 6bb3c <__cxa_atexit@plt+0x5fdf4> │ │ │ │ - ldr r7, [pc, #300] @ 6bc34 <__cxa_atexit@plt+0x5feec> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r1, r0, #1 │ │ │ │ - tst r3, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 6bc04 <__cxa_atexit@plt+0x5febc> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r2] │ │ │ │ - b 6b914 <__cxa_atexit@plt+0x5fbcc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - str r7, [r5, #64] @ 0x40 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6bc14 <__cxa_atexit@plt+0x5fecc> │ │ │ │ - ldr r2, [pc, #224] @ 6bc38 <__cxa_atexit@plt+0x5fef0> │ │ │ │ - sub lr, r3, #30 │ │ │ │ - sub r1, r3, #18 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #208] @ 6bc3c <__cxa_atexit@plt+0x5fef4> │ │ │ │ - sub sl, r3, #50 @ 0x32 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - add fp, r2, #1 │ │ │ │ - sub r2, r3, #39 @ 0x27 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #184] @ 6bc40 <__cxa_atexit@plt+0x5fef8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [pc, #180] @ 6bc44 <__cxa_atexit@plt+0x5fefc> │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r9, [r5, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #144] @ 6bc48 <__cxa_atexit@plt+0x5ff00> │ │ │ │ - add lr, r6, #24 │ │ │ │ - add r5, r5, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str r1, [r6, #64] @ 0x40 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - ldr r7, [pc, #104] @ 6bc4c <__cxa_atexit@plt+0x5ff04> │ │ │ │ - sub r8, r3, #7 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - stm lr, {r7, sl, ip} │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 6bc30 <__cxa_atexit@plt+0x5fee8> │ │ │ │ - mov r2, #68 @ 0x44 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #20]! │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - @ instruction: 0xfffff8c8 │ │ │ │ - rscseq r3, ip, ip, ror #21 │ │ │ │ - ldrhteq r3, [ip], #200 @ 0xc8 │ │ │ │ - ldrshteq r3, [ip], #172 @ 0xac │ │ │ │ - rscseq r3, ip, r4, ror #25 │ │ │ │ - rscseq r3, ip, r0, lsr #26 │ │ │ │ - ldrdeq lr, [ip], #28 @ │ │ │ │ - andeq r1, r8, pc, lsr #17 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 6b914 <__cxa_atexit@plt+0x5fbcc> │ │ │ │ - rsceq lr, ip, r4, asr #3 │ │ │ │ - andeq sp, r0, fp, asr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - mov sl, r4 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - bcc 6bd40 <__cxa_atexit@plt+0x5fff8> │ │ │ │ - ldr r2, [pc, #196] @ 6bd5c <__cxa_atexit@plt+0x60014> │ │ │ │ - sub lr, r6, #30 │ │ │ │ - sub r8, r6, #50 @ 0x32 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #180] @ 6bd60 <__cxa_atexit@plt+0x60018> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r4, r2, #1 │ │ │ │ - sub r2, r6, #39 @ 0x27 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #164] @ 6bd64 <__cxa_atexit@plt+0x6001c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [pc, #160] @ 6bd68 <__cxa_atexit@plt+0x60020> │ │ │ │ - add r9, r2, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r4, [pc, #120] @ 6bd6c <__cxa_atexit@plt+0x60024> │ │ │ │ - sub r2, r6, #18 │ │ │ │ - add lr, r3, #24 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - ldr r7, [pc, #76] @ 6bd70 <__cxa_atexit@plt+0x60028> │ │ │ │ - mov r4, sl │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm lr, {r7, r8, ip} │ │ │ │ - ldr r7, [sp] │ │ │ │ - sub r8, r6, #7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r4, [pc, #44] @ 6bd74 <__cxa_atexit@plt+0x6002c> │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - str r3, [sl, #828] @ 0x33c │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5] │ │ │ │ - mov r4, sl │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - @ instruction: 0xfffff788 │ │ │ │ - ldrhteq r3, [ip], #144 @ 0x90 │ │ │ │ - rscseq r3, ip, r0, lsl #23 │ │ │ │ - rscseq r3, ip, r4, asr #19 │ │ │ │ - rscseq r3, ip, r4, lsr #23 │ │ │ │ - rscseq r3, ip, r0, ror #23 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - mov fp, r7 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6be3c <__cxa_atexit@plt+0x600f4> │ │ │ │ - ldr lr, [pc, #216] @ 6be70 <__cxa_atexit@plt+0x60128> │ │ │ │ - sub r7, r6, #11 │ │ │ │ - add r6, sl, #76 @ 0x4c │ │ │ │ - cmp r3, r6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str lr, [sl, #4] │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - bcc 6be58 <__cxa_atexit@plt+0x60110> │ │ │ │ - ldr r8, [pc, #176] @ 6be7c <__cxa_atexit@plt+0x60134> │ │ │ │ - add r9, r5, #24 │ │ │ │ - mov lr, fp │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [sl, #20]! │ │ │ │ - ldm r9, {r0, r2, r9} │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #56] @ 0x38 │ │ │ │ - str r0, [sl, #20] │ │ │ │ - add r0, sl, #48 @ 0x30 │ │ │ │ - str fp, [sl, #16] │ │ │ │ - stm r0, {r7, r9, sl} │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r2, [sl, #24] │ │ │ │ - str sl, [sl, #36] @ 0x24 │ │ │ │ - ldr ip, [r5, #44] @ 0x2c │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #104] @ 6be80 <__cxa_atexit@plt+0x60138> │ │ │ │ - mov r9, sl │ │ │ │ - add r5, r5, #60 @ 0x3c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #40]! @ 0x28 │ │ │ │ - ldr r0, [pc, #88] @ 6be84 <__cxa_atexit@plt+0x6013c> │ │ │ │ - mov r7, ip │ │ │ │ - mov fp, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sl, #28]! │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #52] @ 6be78 <__cxa_atexit@plt+0x60130> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #52] @ 0x34 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #20] @ 6be74 <__cxa_atexit@plt+0x6012c> │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, ip, r8, ror #22 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xfffff24c │ │ │ │ - @ instruction: 0xfffff4f8 │ │ │ │ - @ instruction: 0xfffff3d8 │ │ │ │ - andeq r9, sl, pc, lsr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #52] @ 0x34 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 6bd78 <__cxa_atexit@plt+0x60030> │ │ │ │ - andeq r5, r0, sl, asr #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc 6bf30 <__cxa_atexit@plt+0x601e8> │ │ │ │ - ldr r8, [pc, #128] @ 6bf48 <__cxa_atexit@plt+0x60200> │ │ │ │ - add r9, r5, #8 │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldm r9, {r0, r2, r9} │ │ │ │ - str lr, [sl, #16] │ │ │ │ - add lr, sl, #48 @ 0x30 │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #20] │ │ │ │ - str r2, [sl, #24] │ │ │ │ - str sl, [sl, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r7, [pc, #60] @ 6bf4c <__cxa_atexit@plt+0x60204> │ │ │ │ - mov r9, sl │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r9, #40]! @ 0x28 │ │ │ │ - ldr r7, [pc, #44] @ 6bf50 <__cxa_atexit@plt+0x60208> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #28]! │ │ │ │ - mov r7, ip │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #28] @ 6bf54 <__cxa_atexit@plt+0x6020c> │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff150 │ │ │ │ - @ instruction: 0xfffff400 │ │ │ │ - @ instruction: 0xfffff2e8 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6bfe0 <__cxa_atexit@plt+0x60298> │ │ │ │ - ldr r1, [pc, #136] @ 6c000 <__cxa_atexit@plt+0x602b8> │ │ │ │ - ldr r7, [pc, #136] @ 6c004 <__cxa_atexit@plt+0x602bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6bfd4 <__cxa_atexit@plt+0x6028c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6bfec <__cxa_atexit@plt+0x602a4> │ │ │ │ - ldr r3, [pc, #88] @ 6c008 <__cxa_atexit@plt+0x602c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 6c00c <__cxa_atexit@plt+0x602c4> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r3, [ip], #96 @ 0x60 │ │ │ │ - rscseq r3, ip, ip, lsr #13 │ │ │ │ - rscseq r3, ip, r4, ror #17 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c058 <__cxa_atexit@plt+0x60310> │ │ │ │ - ldr r2, [pc, #48] @ 6c064 <__cxa_atexit@plt+0x6031c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 6c068 <__cxa_atexit@plt+0x60320> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, ip, r8, lsr #12 │ │ │ │ - rscseq r3, ip, ip, asr r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c0c8 <__cxa_atexit@plt+0x60380> │ │ │ │ - ldr lr, [pc, #72] @ 6c0d0 <__cxa_atexit@plt+0x60388> │ │ │ │ - ldr r0, [pc, #72] @ 6c0d4 <__cxa_atexit@plt+0x6038c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 6c0b8 <__cxa_atexit@plt+0x60370> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r3, ip, r0, ror #11 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c138 <__cxa_atexit@plt+0x603f0> │ │ │ │ - ldr r3, [pc, #52] @ 6c140 <__cxa_atexit@plt+0x603f8> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r5, {r2, r7, r9} │ │ │ │ - beq 6c12c <__cxa_atexit@plt+0x603e4> │ │ │ │ - mov r7, sl │ │ │ │ - b 6c14c <__cxa_atexit@plt+0x60404> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [pc, #168] @ 6c200 <__cxa_atexit@plt+0x604b8> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov r1, r5 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1, #-4]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 6c1b0 <__cxa_atexit@plt+0x60468> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 6c1c0 <__cxa_atexit@plt+0x60478> │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6c1e8 <__cxa_atexit@plt+0x604a0> │ │ │ │ - ldr r7, [pc, #104] @ 6c208 <__cxa_atexit@plt+0x604c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b 6c1dc <__cxa_atexit@plt+0x60494> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6c1f0 <__cxa_atexit@plt+0x604a8> │ │ │ │ - ldr r7, [pc, #48] @ 6c204 <__cxa_atexit@plt+0x604bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r5, #16 │ │ │ │ - b 6c1f4 <__cxa_atexit@plt+0x604ac> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r3, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 6c264 <__cxa_atexit@plt+0x6051c> │ │ │ │ + bne 60534 <__cxa_atexit@plt+0x547ec> │ │ │ │ add r6, sl, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6c288 <__cxa_atexit@plt+0x60540> │ │ │ │ - ldr r3, [pc, #88] @ 6c2a4 <__cxa_atexit@plt+0x6055c> │ │ │ │ + bcc 60564 <__cxa_atexit@plt+0x5481c> │ │ │ │ + ldr r3, [pc, #100] @ 60584 <__cxa_atexit@plt+0x5483c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - add r5, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ str r2, [sl, #8] │ │ │ │ str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b 60550 <__cxa_atexit@plt+0x54808> │ │ │ │ add r6, sl, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6c290 <__cxa_atexit@plt+0x60548> │ │ │ │ - ldr r3, [pc, #40] @ 6c2a0 <__cxa_atexit@plt+0x60558> │ │ │ │ - add r5, r5, #20 │ │ │ │ + bcc 6056c <__cxa_atexit@plt+0x54824> │ │ │ │ + ldr r3, [pc, #52] @ 6057c <__cxa_atexit@plt+0x54834> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + ldr r3, [pc, #40] @ 60580 <__cxa_atexit@plt+0x54838> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ mov r7, #16 │ │ │ │ - b 6c294 <__cxa_atexit@plt+0x6054c> │ │ │ │ + b 60570 <__cxa_atexit@plt+0x54828> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + rscseq pc, ip, r4, asr #3 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c330 <__cxa_atexit@plt+0x605e8> │ │ │ │ - ldr r1, [pc, #136] @ 6c350 <__cxa_atexit@plt+0x60608> │ │ │ │ - ldr r7, [pc, #136] @ 6c354 <__cxa_atexit@plt+0x6060c> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + sub r0, r5, #20 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 60620 <__cxa_atexit@plt+0x548d8> │ │ │ │ + ldr r1, [pc, #128] @ 60630 <__cxa_atexit@plt+0x548e8> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + mov r1, r2 │ │ │ │ + str lr, [r2, #12] │ │ │ │ + str r9, [r1, #8]! │ │ │ │ + tst sl, #3 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + beq 60604 <__cxa_atexit@plt+0x548bc> │ │ │ │ + ldr ip, [pc, #88] @ 60634 <__cxa_atexit@plt+0x548ec> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r0] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6c324 <__cxa_atexit@plt+0x605dc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6c33c <__cxa_atexit@plt+0x605f4> │ │ │ │ - ldr r3, [pc, #88] @ 6c358 <__cxa_atexit@plt+0x60610> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 6c35c <__cxa_atexit@plt+0x60614> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r2] │ │ │ │ + beq 60614 <__cxa_atexit@plt+0x548cc> │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, lr │ │ │ │ + b 5fffc <__cxa_atexit@plt+0x542b4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r5, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, ip, r0, lsr #7 │ │ │ │ - rscseq r3, ip, ip, asr r3 │ │ │ │ - smlalseq r3, ip, r4, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c3a8 <__cxa_atexit@plt+0x60660> │ │ │ │ - ldr r2, [pc, #48] @ 6c3b4 <__cxa_atexit@plt+0x6066c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 6c3b8 <__cxa_atexit@plt+0x60670> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r1, [pc, #56] @ 60688 <__cxa_atexit@plt+0x54940> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6067c <__cxa_atexit@plt+0x54934> │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 5fffc <__cxa_atexit@plt+0x542b4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r3, [ip], #40 @ 0x28 │ │ │ │ - rscseq r3, ip, ip, lsl #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c418 <__cxa_atexit@plt+0x606d0> │ │ │ │ - ldr lr, [pc, #72] @ 6c420 <__cxa_atexit@plt+0x606d8> │ │ │ │ - ldr r0, [pc, #72] @ 6c424 <__cxa_atexit@plt+0x606dc> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldmdb r5, {r3, r8} │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 5fffc <__cxa_atexit@plt+0x542b4> │ │ │ │ + rsceq r7, sp, r4, asr #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60790 <__cxa_atexit@plt+0x54a48> │ │ │ │ + ldr lr, [pc, #208] @ 6079c <__cxa_atexit@plt+0x54a54> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ + str lr, [r0, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + ldr lr, [pc, #184] @ 607a0 <__cxa_atexit@plt+0x54a58> │ │ │ │ tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 6c408 <__cxa_atexit@plt+0x606c0> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r0, {r3, r7, lr} │ │ │ │ + str r2, [r0, #16] │ │ │ │ + beq 60768 <__cxa_atexit@plt+0x54a20> │ │ │ │ + ldr lr, [pc, #164] @ 607a4 <__cxa_atexit@plt+0x54a5c> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + str lr, [r2, #-24]! @ 0xffffffe8 │ │ │ │ + tst r3, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + beq 60778 <__cxa_atexit@plt+0x54a30> │ │ │ │ + ldr r2, [pc, #128] @ 607a8 <__cxa_atexit@plt+0x54a60> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 60788 <__cxa_atexit@plt+0x54a40> │ │ │ │ + ldr r3, [pc, #96] @ 607ac <__cxa_atexit@plt+0x54a64> │ │ │ │ + ldr r2, [pc, #96] @ 607b0 <__cxa_atexit@plt+0x54a68> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - smlalseq r3, ip, r0, r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + rscseq lr, ip, r8, lsl #31 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + smlaleq r7, sp, ip, r4 │ │ │ │ + rsceq r7, sp, r8, lsr r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c488 <__cxa_atexit@plt+0x60740> │ │ │ │ - ldr r3, [pc, #52] @ 6c490 <__cxa_atexit@plt+0x60748> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [pc, #120] @ 60848 <__cxa_atexit@plt+0x54b00> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60834 <__cxa_atexit@plt+0x54aec> │ │ │ │ + ldr r3, [pc, #92] @ 6084c <__cxa_atexit@plt+0x54b04> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r5, {r2, r7, r9} │ │ │ │ - beq 6c47c <__cxa_atexit@plt+0x60734> │ │ │ │ - mov r7, sl │ │ │ │ - b 6c49c <__cxa_atexit@plt+0x60754> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60840 <__cxa_atexit@plt+0x54af8> │ │ │ │ + ldr r3, [pc, #56] @ 60850 <__cxa_atexit@plt+0x54b08> │ │ │ │ + ldr r2, [pc, #56] @ 60854 <__cxa_atexit@plt+0x54b0c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + ldrdeq r7, [sp], #48 @ 0x30 @ │ │ │ │ + smlaleq r7, sp, r4, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [pc, #168] @ 6c550 <__cxa_atexit@plt+0x60808> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov r1, r5 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1, #-4]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #68] @ 608b8 <__cxa_atexit@plt+0x54b70> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ str r2, [r5] │ │ │ │ - beq 6c500 <__cxa_atexit@plt+0x607b8> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 6c510 <__cxa_atexit@plt+0x607c8> │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6c538 <__cxa_atexit@plt+0x607f0> │ │ │ │ - ldr r7, [pc, #104] @ 6c558 <__cxa_atexit@plt+0x60810> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b 6c52c <__cxa_atexit@plt+0x607e4> │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 608b0 <__cxa_atexit@plt+0x54b68> │ │ │ │ + ldr r3, [pc, #40] @ 608bc <__cxa_atexit@plt+0x54b74> │ │ │ │ + ldr r2, [pc, #40] @ 608c0 <__cxa_atexit@plt+0x54b78> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6c540 <__cxa_atexit@plt+0x607f8> │ │ │ │ - ldr r7, [pc, #48] @ 6c554 <__cxa_atexit@plt+0x6080c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r5, #16 │ │ │ │ - b 6c544 <__cxa_atexit@plt+0x607fc> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rsceq r7, sp, r4, asr r3 │ │ │ │ + rsceq r7, sp, r8, lsr #6 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 608f4 <__cxa_atexit@plt+0x54bac> │ │ │ │ + ldr r2, [pc, #28] @ 608f8 <__cxa_atexit@plt+0x54bb0> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq r7, sp, r0, lsl r3 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 6c5b4 <__cxa_atexit@plt+0x6086c> │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c5d8 <__cxa_atexit@plt+0x60890> │ │ │ │ - ldr r3, [pc, #88] @ 6c5f4 <__cxa_atexit@plt+0x608ac> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r2, [pc, #68] @ 60950 <__cxa_atexit@plt+0x54c08> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + str sl, [r5, #4] │ │ │ │ + beq 60944 <__cxa_atexit@plt+0x54bfc> │ │ │ │ + ldr r3, [pc, #32] @ 60954 <__cxa_atexit@plt+0x54c0c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c5e0 <__cxa_atexit@plt+0x60898> │ │ │ │ - ldr r3, [pc, #40] @ 6c5f0 <__cxa_atexit@plt+0x608a8> │ │ │ │ - add r5, r5, #20 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 60980 <__cxa_atexit@plt+0x54c38> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #16 │ │ │ │ - b 6c5e4 <__cxa_atexit@plt+0x6089c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - rsceq sp, ip, r4, asr #28 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6c694 <__cxa_atexit@plt+0x6094c> │ │ │ │ - ldr ip, [pc, #160] @ 6c6c4 <__cxa_atexit@plt+0x6097c> │ │ │ │ - ldr lr, [pc, #160] @ 6c6c8 <__cxa_atexit@plt+0x60980> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - sub r3, r6, #17 │ │ │ │ - add ip, pc, ip │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - sub r3, r6, #5 │ │ │ │ - str ip, [r7, #4] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r0, [r7, #12] │ │ │ │ - str lr, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r1, [r7, #24] │ │ │ │ - sub r7, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6c6ac <__cxa_atexit@plt+0x60964> │ │ │ │ - ldr r7, [pc, #96] @ 6c6cc <__cxa_atexit@plt+0x60984> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 60a1c <__cxa_atexit@plt+0x54cd4> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 609f8 <__cxa_atexit@plt+0x54cb0> │ │ │ │ + ldr r7, [pc, #108] @ 60a20 <__cxa_atexit@plt+0x54cd8> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 60a04 <__cxa_atexit@plt+0x54cbc> │ │ │ │ + ldr r7, [pc, #88] @ 60a24 <__cxa_atexit@plt+0x54cdc> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 6c688 <__cxa_atexit@plt+0x60940> │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 60a10 <__cxa_atexit@plt+0x54cc8> │ │ │ │ + ldr r7, [pc, #72] @ 60a28 <__cxa_atexit@plt+0x54ce0> │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b 6b544 <__cxa_atexit@plt+0x5f7fc> │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 6c6d4 <__cxa_atexit@plt+0x6098c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 60a98 <__cxa_atexit@plt+0x54d50> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 60a84 <__cxa_atexit@plt+0x54d3c> │ │ │ │ + ldr r3, [pc, #64] @ 60a9c <__cxa_atexit@plt+0x54d54> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 60a90 <__cxa_atexit@plt+0x54d48> │ │ │ │ + ldr r3, [pc, #44] @ 60aa0 <__cxa_atexit@plt+0x54d58> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6c6d0 <__cxa_atexit@plt+0x60988> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffac0 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - @ instruction: 0xffffeed0 │ │ │ │ - rsceq sp, ip, ip, lsl #27 │ │ │ │ - rsceq sp, ip, ip, lsr #27 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c770 <__cxa_atexit@plt+0x60a28> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 6c778 <__cxa_atexit@plt+0x60a30> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r8, r2, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 6c74c <__cxa_atexit@plt+0x60a04> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [pc, #124] @ 6c798 <__cxa_atexit@plt+0x60a50> │ │ │ │ - ldr r9, [pc, #124] @ 6c79c <__cxa_atexit@plt+0x60a54> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r3, [pc, #52] @ 6c790 <__cxa_atexit@plt+0x60a48> │ │ │ │ - str r6, [r2, #12]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r6, r2 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 60aec <__cxa_atexit@plt+0x54da4> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r2 │ │ │ │ - b 6c780 <__cxa_atexit@plt+0x60a38> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 6c794 <__cxa_atexit@plt+0x60a4c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60ae4 <__cxa_atexit@plt+0x54d9c> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 60af0 <__cxa_atexit@plt+0x54da8> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #4 │ │ │ │ - rsceq sp, ip, ip, asr #25 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6c7f4 <__cxa_atexit@plt+0x60aac> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 60b1c <__cxa_atexit@plt+0x54dd4> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 60b90 <__cxa_atexit@plt+0x54e48> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60b70 <__cxa_atexit@plt+0x54e28> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6c800 <__cxa_atexit@plt+0x60ab8> │ │ │ │ - ldr r1, [pc, #64] @ 6c810 <__cxa_atexit@plt+0x60ac8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldrb r7, [r7] │ │ │ │ - ldr r5, [pc, #48] @ 6c814 <__cxa_atexit@plt+0x60acc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 60b7c <__cxa_atexit@plt+0x54e34> │ │ │ │ + ldr r2, [pc, #56] @ 60b94 <__cxa_atexit@plt+0x54e4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, ip, r0, lsr #29 │ │ │ │ - ldrhteq r3, [ip], #4 │ │ │ │ - rsceq sp, ip, r4, lsl r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c884 <__cxa_atexit@plt+0x60b3c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6c890 <__cxa_atexit@plt+0x60b48> │ │ │ │ - ldr r1, [pc, #84] @ 6c8a0 <__cxa_atexit@plt+0x60b58> │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #72] @ 6c8a4 <__cxa_atexit@plt+0x60b5c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #64] @ 6c8a8 <__cxa_atexit@plt+0x60b60> │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, r1, r5} │ │ │ │ - ldr r5, [pc, #52] @ 6c8ac <__cxa_atexit@plt+0x60b64> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, ip, r0, lsr #28 │ │ │ │ - rscseq r2, ip, r0, lsl #28 │ │ │ │ - rscseq r2, ip, r4, lsr #28 │ │ │ │ - rscseq r2, ip, r0, ror #31 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c930 <__cxa_atexit@plt+0x60be8> │ │ │ │ - ldr lr, [pc, #128] @ 6c950 <__cxa_atexit@plt+0x60c08> │ │ │ │ - ldr r0, [pc, #128] @ 6c954 <__cxa_atexit@plt+0x60c0c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 6c924 <__cxa_atexit@plt+0x60bdc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 6c93c <__cxa_atexit@plt+0x60bf4> │ │ │ │ - ldr r3, [pc, #72] @ 6c958 <__cxa_atexit@plt+0x60c10> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - smlalseq r2, ip, r8, sp │ │ │ │ - smlalseq r2, ip, r4, pc @ │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq lr, ip, r0, asr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6c998 <__cxa_atexit@plt+0x60c50> │ │ │ │ + bcc 60bd4 <__cxa_atexit@plt+0x54e8c> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 6c9a4 <__cxa_atexit@plt+0x60c5c> │ │ │ │ + ldr r1, [pc, #28] @ 60be0 <__cxa_atexit@plt+0x54e98> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, ip, ip, lsl pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq lr, ip, r8, asr fp │ │ │ │ + rsceq r7, sp, r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60c34 <__cxa_atexit@plt+0x54eec> │ │ │ │ + ldr r2, [pc, #52] @ 60c44 <__cxa_atexit@plt+0x54efc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa98 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6ca2c <__cxa_atexit@plt+0x60ce4> │ │ │ │ - ldr r1, [pc, #132] @ 6ca4c <__cxa_atexit@plt+0x60d04> │ │ │ │ - ldr r7, [pc, #132] @ 6ca50 <__cxa_atexit@plt+0x60d08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + bhi 60c78 <__cxa_atexit@plt+0x54f30> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 60c80 <__cxa_atexit@plt+0x54f38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, ip, r8, lsl #20 │ │ │ │ + rsceq r6, sp, ip, asr #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60d1c <__cxa_atexit@plt+0x54fd4> │ │ │ │ + ldr lr, [pc, #128] @ 60d28 <__cxa_atexit@plt+0x54fe0> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 60d2c <__cxa_atexit@plt+0x54fe4> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 60d04 <__cxa_atexit@plt+0x54fbc> │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r2, [pc, #72] @ 60d30 <__cxa_atexit@plt+0x54fe8> │ │ │ │ tst r7, #3 │ │ │ │ - beq 6ca20 <__cxa_atexit@plt+0x60cd8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6ca38 <__cxa_atexit@plt+0x60cf0> │ │ │ │ - ldr r3, [pc, #84] @ 6ca54 <__cxa_atexit@plt+0x60d0c> │ │ │ │ - ldr r1, [pc, #84] @ 6ca58 <__cxa_atexit@plt+0x60d10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + stmib r5, {r0, r1, r3} │ │ │ │ + beq 60d14 <__cxa_atexit@plt+0x54fcc> │ │ │ │ + b 60d88 <__cxa_atexit@plt+0x55040> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq lr, ip, ip, lsr #19 │ │ │ │ muleq r0, r4, r0 │ │ │ │ - rscseq r2, ip, r0, lsr #25 │ │ │ │ - rsceq sp, ip, ip, lsr #20 │ │ │ │ - smlalseq r2, ip, r8, lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6caa0 <__cxa_atexit@plt+0x60d58> │ │ │ │ - ldr r2, [pc, #44] @ 6caac <__cxa_atexit@plt+0x60d64> │ │ │ │ - ldr r1, [pc, #44] @ 6cab0 <__cxa_atexit@plt+0x60d68> │ │ │ │ + smlaleq r6, sp, ip, sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 60d78 <__cxa_atexit@plt+0x55030> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 60d70 <__cxa_atexit@plt+0x55028> │ │ │ │ + b 60d88 <__cxa_atexit@plt+0x55040> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq sp, ip, ip, lsr #19 │ │ │ │ - rscseq r2, ip, r8, lsl lr │ │ │ │ - @ instruction: 0xfffffc0c │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - rsceq sp, ip, ip, ror #6 │ │ │ │ - andeq r0, r8, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r1, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6cb68 <__cxa_atexit@plt+0x60e20> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 6cb70 <__cxa_atexit@plt+0x60e28> │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, r1, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 6cb40 <__cxa_atexit@plt+0x60df8> │ │ │ │ - ldr r7, [pc, #148] @ 6cb98 <__cxa_atexit@plt+0x60e50> │ │ │ │ - ldr lr, [pc, #148] @ 6cb9c <__cxa_atexit@plt+0x60e54> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r1, #4] │ │ │ │ - mov r7, r8 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - str sl, [r1, #12] │ │ │ │ - str r9, [r1, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r6, sp, r4, asr sp │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [pc, #128] @ 60e1c <__cxa_atexit@plt+0x550d4> │ │ │ │ ldr r7, [r5, #16] │ │ │ │ - ldr r2, [pc, #64] @ 6cb90 <__cxa_atexit@plt+0x60e48> │ │ │ │ - str r6, [r1, #12]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r1, #-8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r1 │ │ │ │ - b 6cb78 <__cxa_atexit@plt+0x60e30> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 6cb94 <__cxa_atexit@plt+0x60e4c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + beq 60e04 <__cxa_atexit@plt+0x550bc> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [pc, #72] @ 60e20 <__cxa_atexit@plt+0x550d8> │ │ │ │ + tst r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + beq 60e10 <__cxa_atexit@plt+0x550c8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 60e7c <__cxa_atexit@plt+0x55134> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - ldrdeq sp, [ip], #128 @ 0x80 @ │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rsceq sp, ip, ip, lsl #5 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r6, sp, ip, lsr #25 │ │ │ │ + andeq r0, r0, r8, asr #13 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 6cc10 <__cxa_atexit@plt+0x60ec8> │ │ │ │ - ldr r6, [pc, #244] @ 6ccc0 <__cxa_atexit@plt+0x60f78> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 60e6c <__cxa_atexit@plt+0x55124> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 6cca4 <__cxa_atexit@plt+0x60f5c> │ │ │ │ - ldr r6, [pc, #228] @ 6ccc4 <__cxa_atexit@plt+0x60f7c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + beq 60e64 <__cxa_atexit@plt+0x5511c> │ │ │ │ + b 60e7c <__cxa_atexit@plt+0x55134> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r6, sp, r0, ror #24 │ │ │ │ + andeq r6, r0, ip, asr #25 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 60eac <__cxa_atexit@plt+0x55164> │ │ │ │ + ldr r2, [pc, #212] @ 60f6c <__cxa_atexit@plt+0x55224> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4]! │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + beq 60f50 <__cxa_atexit@plt+0x55208> │ │ │ │ + b 60f78 <__cxa_atexit@plt+0x55230> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 60ed4 <__cxa_atexit@plt+0x5518c> │ │ │ │ + ldr r3, [pc, #164] @ 60f68 <__cxa_atexit@plt+0x55220> │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - beq 6cca4 <__cxa_atexit@plt+0x60f5c> │ │ │ │ - mov r6, r8 │ │ │ │ - b 6cd30 <__cxa_atexit@plt+0x60fe8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6ccb0 <__cxa_atexit@plt+0x60f68> │ │ │ │ - ldr r3, [pc, #160] @ 6ccc8 <__cxa_atexit@plt+0x60f80> │ │ │ │ - ldr lr, [pc, #160] @ 6cccc <__cxa_atexit@plt+0x60f84> │ │ │ │ - sub r1, r6, #42 @ 0x2a │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - sub r3, r6, #22 │ │ │ │ - str r3, [r8, #56] @ 0x38 │ │ │ │ - str r7, [r8, #52] @ 0x34 │ │ │ │ - ldr r7, [pc, #136] @ 6ccd0 <__cxa_atexit@plt+0x60f88> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r3, r6, #31 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r8, #40] @ 0x28 │ │ │ │ - ldr r9, [pc, #116] @ 6ccd4 <__cxa_atexit@plt+0x60f8c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #112] @ 6ccd8 <__cxa_atexit@plt+0x60f90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr sl, [pc, #108] @ 6ccdc <__cxa_atexit@plt+0x60f94> │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str sl, [r8, #12] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r0, r8, #16 │ │ │ │ - stm r0, {r2, r8, r9} │ │ │ │ - str r1, [r8, #28] │ │ │ │ - str sl, [r8, #32] │ │ │ │ - str r3, [r8, #36] @ 0x24 │ │ │ │ - str lr, [r8, #44]! @ 0x2c │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + beq 60f50 <__cxa_atexit@plt+0x55208> │ │ │ │ + b 61048 <__cxa_atexit@plt+0x55300> │ │ │ │ + bne 60f00 <__cxa_atexit@plt+0x551b8> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 60f18 <__cxa_atexit@plt+0x551d0> │ │ │ │ + ldr r3, [pc, #116] @ 60f64 <__cxa_atexit@plt+0x5521c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + beq 60f50 <__cxa_atexit@plt+0x55208> │ │ │ │ + b 610ec <__cxa_atexit@plt+0x553a4> │ │ │ │ + ldr r3, [pc, #80] @ 60f58 <__cxa_atexit@plt+0x55210> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 60f50 <__cxa_atexit@plt+0x55208> │ │ │ │ + b 6130c <__cxa_atexit@plt+0x555c4> │ │ │ │ + and r3, r7, #3 │ │ │ │ + bne 60f38 <__cxa_atexit@plt+0x551f0> │ │ │ │ + ldr r2, [pc, #56] @ 60f60 <__cxa_atexit@plt+0x55218> │ │ │ │ + cmp r3, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 60f50 <__cxa_atexit@plt+0x55208> │ │ │ │ + b 61194 <__cxa_atexit@plt+0x5544c> │ │ │ │ + ldr r2, [pc, #28] @ 60f5c <__cxa_atexit@plt+0x55214> │ │ │ │ + cmp r3, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 60f50 <__cxa_atexit@plt+0x55208> │ │ │ │ + b 61268 <__cxa_atexit@plt+0x55520> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - mov r7, #60 @ 0x3c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - @ instruction: 0xfffffbf0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsr #6 │ │ │ │ + andeq r0, r0, r4, ror #4 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r3, r0, fp, ror #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60fa8 <__cxa_atexit@plt+0x55260> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61028 <__cxa_atexit@plt+0x552e0> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 60fb4 <__cxa_atexit@plt+0x5526c> │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + bne 6101c <__cxa_atexit@plt+0x552d4> │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 60fa8 <__cxa_atexit@plt+0x55260> │ │ │ │ + bne 6101c <__cxa_atexit@plt+0x552d4> │ │ │ │ + ldr r2, [pc, #96] @ 61038 <__cxa_atexit@plt+0x552f0> │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 6103c <__cxa_atexit@plt+0x552f4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffc6c │ │ │ │ - rscseq r2, ip, ip, lsl #20 │ │ │ │ - rscseq r2, ip, r8, lsr #25 │ │ │ │ - ldrsbteq r2, [ip], #184 @ 0xb8 │ │ │ │ - rscseq r2, ip, ip, lsl sl │ │ │ │ - andeq r1, r0, r8, lsr #6 │ │ │ │ + rscseq lr, ip, r4, lsr #14 │ │ │ │ + andeq r0, r0, r7, ror #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ 6cd24 <__cxa_atexit@plt+0x60fdc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61060 <__cxa_atexit@plt+0x55318> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 610cc <__cxa_atexit@plt+0x55384> │ │ │ │ ldr r7, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - beq 6cd1c <__cxa_atexit@plt+0x60fd4> │ │ │ │ - b 6cd30 <__cxa_atexit@plt+0x60fe8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 610b4 <__cxa_atexit@plt+0x5536c> │ │ │ │ + ldr r2, [pc, #80] @ 610dc <__cxa_atexit@plt+0x55394> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #76] @ 610e0 <__cxa_atexit@plt+0x55398> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsr #14 │ │ │ │ + bne 61054 <__cxa_atexit@plt+0x5530c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 61054 <__cxa_atexit@plt+0x5530c> │ │ │ │ + b 61084 <__cxa_atexit@plt+0x5533c> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq lr, [ip], #80 @ 0x50 │ │ │ │ + rscseq lr, ip, r4, lsl #13 │ │ │ │ + andeq r0, r0, r7, ror #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 6ced0 <__cxa_atexit@plt+0x61188> │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr lr, [pc, #396] @ 6cee0 <__cxa_atexit@plt+0x61198> │ │ │ │ - add r9, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r0, [sp] │ │ │ │ - ldm r9, {r0, r1, r9} │ │ │ │ - cmp r2, #9 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - beq 6cdf8 <__cxa_atexit@plt+0x610b0> │ │ │ │ - cmp r2, #10 │ │ │ │ - bne 6ce4c <__cxa_atexit@plt+0x61104> │ │ │ │ - ldr fp, [pc, #356] @ 6cf00 <__cxa_atexit@plt+0x611b8> │ │ │ │ - sub lr, r6, #55 @ 0x37 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr r7, [pc, #344] @ 6cf04 <__cxa_atexit@plt+0x611bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #340] @ 6cf08 <__cxa_atexit@plt+0x611c0> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61104 <__cxa_atexit@plt+0x553bc> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61170 <__cxa_atexit@plt+0x55428> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 61158 <__cxa_atexit@plt+0x55410> │ │ │ │ + ldr r2, [pc, #80] @ 61180 <__cxa_atexit@plt+0x55438> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #76] @ 61184 <__cxa_atexit@plt+0x5543c> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str fp, [r3, #48] @ 0x30 │ │ │ │ - add r2, r1, #1 │ │ │ │ - sub r1, r6, #27 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - add r1, r9, #1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r1, #1 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - str ip, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r1, [pc, #292] @ 6cf0c <__cxa_atexit@plt+0x611c4> │ │ │ │ - add r0, sl, #1 │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 610f8 <__cxa_atexit@plt+0x553b0> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 610f8 <__cxa_atexit@plt+0x553b0> │ │ │ │ + b 61128 <__cxa_atexit@plt+0x553e0> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq lr, ip, ip, lsr #10 │ │ │ │ + rscseq lr, ip, r0, ror #11 │ │ │ │ + rsceq r6, sp, r8, asr #18 │ │ │ │ + andeq pc, r0, ip, asr #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 611ac <__cxa_atexit@plt+0x55464> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61240 <__cxa_atexit@plt+0x554f8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 61200 <__cxa_atexit@plt+0x554b8> │ │ │ │ + ldr r2, [pc, #128] @ 61258 <__cxa_atexit@plt+0x55510> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #124] @ 6125c <__cxa_atexit@plt+0x55514> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - b 6cea8 <__cxa_atexit@plt+0x61160> │ │ │ │ - ldr r7, [pc, #244] @ 6cef4 <__cxa_atexit@plt+0x611ac> │ │ │ │ - sub r0, r0, #1 │ │ │ │ - sub lr, r6, #55 @ 0x37 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #232] @ 6cef8 <__cxa_atexit@plt+0x611b0> │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 611a0 <__cxa_atexit@plt+0x55458> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 611d0 <__cxa_atexit@plt+0x55488> │ │ │ │ + bne 611a0 <__cxa_atexit@plt+0x55458> │ │ │ │ + ldr r7, [pc, #48] @ 61250 <__cxa_atexit@plt+0x55508> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r2, [pc, #44] @ 61254 <__cxa_atexit@plt+0x5550c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #224] @ 6cefc <__cxa_atexit@plt+0x611b4> │ │ │ │ - add fp, r2, #1 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - sub r2, r1, #1 │ │ │ │ - and r2, r2, #7 │ │ │ │ - sub r1, r1, r2 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - str ip, [r3, #60] @ 0x3c │ │ │ │ - add r0, sl, #1 │ │ │ │ - add r1, r1, #8 │ │ │ │ - b 6ce90 <__cxa_atexit@plt+0x61148> │ │ │ │ - ldr r7, [pc, #144] @ 6cee4 <__cxa_atexit@plt+0x6119c> │ │ │ │ - sub r0, r0, #1 │ │ │ │ - sub lr, r6, #55 @ 0x37 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #128] @ 6cee8 <__cxa_atexit@plt+0x611a0> │ │ │ │ + ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + b 611f4 <__cxa_atexit@plt+0x554ac> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strhteq r6, [sp], #128 @ 0x80 │ │ │ │ + ldrshteq lr, [ip], #64 @ 0x40 │ │ │ │ + rscseq lr, ip, r4, lsl #9 │ │ │ │ + rscseq lr, ip, r8, lsr r5 │ │ │ │ + andeq pc, r0, ip, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61280 <__cxa_atexit@plt+0x55538> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 612ec <__cxa_atexit@plt+0x555a4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 612d4 <__cxa_atexit@plt+0x5558c> │ │ │ │ + ldr r2, [pc, #80] @ 612fc <__cxa_atexit@plt+0x555b4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #120] @ 6ceec <__cxa_atexit@plt+0x611a4> │ │ │ │ - add fp, r2, #1 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - add r0, sl, #1 │ │ │ │ - str ip, [r3, #60] @ 0x3c │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r1, [pc, #80] @ 6cef0 <__cxa_atexit@plt+0x611a8> │ │ │ │ + ldr r1, [pc, #76] @ 61300 <__cxa_atexit@plt+0x555b8> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub sl, r6, #39 @ 0x27 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #60 @ 0x3c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, ip, r4, lsr #23 │ │ │ │ - rscseq r2, ip, ip, lsr #21 │ │ │ │ - ldrshteq r2, [ip], #116 @ 0x74 │ │ │ │ - rscseq r2, ip, r4, lsl #21 │ │ │ │ - rscseq r2, ip, r4, lsl #20 │ │ │ │ - rscseq r2, ip, r4, lsl #22 │ │ │ │ - rscseq r2, ip, ip, asr #16 │ │ │ │ - ldrsbteq r2, [ip], #172 @ 0xac │ │ │ │ - rscseq r2, ip, ip, asr fp │ │ │ │ - rscseq r2, ip, r0, ror #22 │ │ │ │ - rscseq r2, ip, r8, lsr #17 │ │ │ │ - ldrhteq r2, [ip], #168 @ 0xa8 │ │ │ │ - rsceq sp, ip, ip, lsr r5 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6cf88 <__cxa_atexit@plt+0x61240> │ │ │ │ - ldr r7, [pc, #100] @ 6cf98 <__cxa_atexit@plt+0x61250> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - beq 6cf78 <__cxa_atexit@plt+0x61230> │ │ │ │ - ldr lr, [pc, #76] @ 6cf9c <__cxa_atexit@plt+0x61254> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r3, [r9, #11] │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - ldr r7, [r5] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6cfa0 <__cxa_atexit@plt+0x61258> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + bne 61274 <__cxa_atexit@plt+0x5552c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 61274 <__cxa_atexit@plt+0x5552c> │ │ │ │ + b 612a4 <__cxa_atexit@plt+0x5555c> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq lr, [ip], #48 @ 0x30 │ │ │ │ + rscseq lr, ip, r4, ror #8 │ │ │ │ + andeq pc, r0, ip, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61324 <__cxa_atexit@plt+0x555dc> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rsceq sp, ip, ip, asr #9 │ │ │ │ - rsceq sp, ip, ip, lsr #9 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #20] @ 6cfd8 <__cxa_atexit@plt+0x61290> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - b dbf494 <__cxa_atexit@plt+0xdb374c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rsceq sp, ip, r4, ror r4 │ │ │ │ - andeq r0, r0, r7, lsr #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldmib r5, {r0, r9} │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - bhi 6d080 <__cxa_atexit@plt+0x61338> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #16 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc 6d088 <__cxa_atexit@plt+0x61340> │ │ │ │ - add r8, r6, #4 │ │ │ │ - cmp r0, #1 │ │ │ │ - blt 6d060 <__cxa_atexit@plt+0x61318> │ │ │ │ - ldr r0, [pc, #132] @ 6d0b4 <__cxa_atexit@plt+0x6136c> │ │ │ │ - ldr r3, [pc, #132] @ 6d0b8 <__cxa_atexit@plt+0x61370> │ │ │ │ - str r9, [r6, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - stmda r5, {r3, lr} │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r2, [pc, #60] @ 6d0ac <__cxa_atexit@plt+0x61364> │ │ │ │ - str r3, [r6, #12]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #-8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov sl, r6 │ │ │ │ - b 6d090 <__cxa_atexit@plt+0x61348> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r2, [pc, #24] @ 6d0b0 <__cxa_atexit@plt+0x61368> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r7, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61390 <__cxa_atexit@plt+0x55648> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 61378 <__cxa_atexit@plt+0x55630> │ │ │ │ + ldr r2, [pc, #80] @ 613a0 <__cxa_atexit@plt+0x55658> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #76] @ 613a4 <__cxa_atexit@plt+0x5565c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff934 │ │ │ │ - strhteq sp, [ip], #56 @ 0x38 │ │ │ │ - @ instruction: 0xfffff76c │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - rsceq ip, ip, r0, ror sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + bne 61318 <__cxa_atexit@plt+0x555d0> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 61318 <__cxa_atexit@plt+0x555d0> │ │ │ │ + b 61348 <__cxa_atexit@plt+0x55600> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq lr, ip, ip, lsl #6 │ │ │ │ + rscseq lr, ip, r0, asr #7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d128 <__cxa_atexit@plt+0x613e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6d134 <__cxa_atexit@plt+0x613ec> │ │ │ │ - ldr r1, [pc, #84] @ 6d144 <__cxa_atexit@plt+0x613fc> │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #72] @ 6d148 <__cxa_atexit@plt+0x61400> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #64] @ 6d14c <__cxa_atexit@plt+0x61404> │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, r1, r5} │ │ │ │ - ldr r5, [pc, #52] @ 6d150 <__cxa_atexit@plt+0x61408> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #2 │ │ │ │ + bhi 613d8 <__cxa_atexit@plt+0x55690> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 613e0 <__cxa_atexit@plt+0x55698> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b9593c <__cxa_atexit@plt+0xb89bf4> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + rscseq lr, ip, r8, lsr #5 │ │ │ │ + rsceq r6, sp, ip, ror #13 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6147c <__cxa_atexit@plt+0x55734> │ │ │ │ + ldr lr, [pc, #128] @ 61488 <__cxa_atexit@plt+0x55740> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 6148c <__cxa_atexit@plt+0x55744> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 61464 <__cxa_atexit@plt+0x5571c> │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r2, [pc, #72] @ 61490 <__cxa_atexit@plt+0x55748> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + stmib r5, {r0, r1, r3} │ │ │ │ + beq 61474 <__cxa_atexit@plt+0x5572c> │ │ │ │ + b 614e8 <__cxa_atexit@plt+0x557a0> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r2, ip, ip, ror r5 │ │ │ │ - rscseq r2, ip, ip, asr r5 │ │ │ │ - rscseq r2, ip, r0, lsl #11 │ │ │ │ - rscseq r2, ip, ip, lsr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - b d423d4 <__cxa_atexit@plt+0xd3668c> │ │ │ │ - rsceq sp, ip, r4, ror #5 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6d1f0 <__cxa_atexit@plt+0x614a8> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - ldr r2, [pc, #104] @ 6d1fc <__cxa_atexit@plt+0x614b4> │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - str r7, [r3] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq lr, ip, ip, asr #4 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rsceq r6, sp, ip, lsr r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 614d8 <__cxa_atexit@plt+0x55790> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6d1d8 <__cxa_atexit@plt+0x61490> │ │ │ │ - ldr r2, [pc, #76] @ 6d200 <__cxa_atexit@plt+0x614b8> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - beq 6d1e8 <__cxa_atexit@plt+0x614a0> │ │ │ │ - b 6d258 <__cxa_atexit@plt+0x61510> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 614d0 <__cxa_atexit@plt+0x55788> │ │ │ │ + b 614e8 <__cxa_atexit@plt+0x557a0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + strdeq r6, [sp], #84 @ 0x54 @ │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [pc, #128] @ 6157c <__cxa_atexit@plt+0x55834> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + beq 61564 <__cxa_atexit@plt+0x5581c> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [pc, #72] @ 61580 <__cxa_atexit@plt+0x55838> │ │ │ │ + tst r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + beq 61570 <__cxa_atexit@plt+0x55828> │ │ │ │ + mov r7, r3 │ │ │ │ + b 615dc <__cxa_atexit@plt+0x55894> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rsceq sp, ip, ip, asr #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r6, sp, ip, asr #10 │ │ │ │ + andeq r0, r0, r8, asr #13 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 6d248 <__cxa_atexit@plt+0x61500> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 615cc <__cxa_atexit@plt+0x55884> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 6d240 <__cxa_atexit@plt+0x614f8> │ │ │ │ - b 6d258 <__cxa_atexit@plt+0x61510> │ │ │ │ + beq 615c4 <__cxa_atexit@plt+0x5587c> │ │ │ │ + b 615dc <__cxa_atexit@plt+0x55894> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq sp, ip, r4, lsl #4 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r6, sp, r0, lsl #10 │ │ │ │ + andeq r6, r0, ip, asr #25 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6d31c <__cxa_atexit@plt+0x615d4> │ │ │ │ - ldr r8, [pc, #216] @ 6d34c <__cxa_atexit@plt+0x61604> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r2, r5, #12 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - bhi 6d330 <__cxa_atexit@plt+0x615e8> │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6d328 <__cxa_atexit@plt+0x615e0> │ │ │ │ - add r8, r3, #12 │ │ │ │ - cmp r1, #1 │ │ │ │ - blt 6d2f8 <__cxa_atexit@plt+0x615b0> │ │ │ │ - ldr r0, [pc, #136] @ 6d358 <__cxa_atexit@plt+0x61610> │ │ │ │ - ldr r1, [pc, #136] @ 6d35c <__cxa_atexit@plt+0x61614> │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str sl, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r9, lr} │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [pc, #72] @ 6d350 <__cxa_atexit@plt+0x61608> │ │ │ │ - str r6, [r3, #20]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6160c <__cxa_atexit@plt+0x558c4> │ │ │ │ + ldr r2, [pc, #212] @ 616cc <__cxa_atexit@plt+0x55984> │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #28] @ 6d354 <__cxa_atexit@plt+0x6160c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r9, lr} │ │ │ │ + str r2, [r5, #4]! │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + beq 616b0 <__cxa_atexit@plt+0x55968> │ │ │ │ + b 616d8 <__cxa_atexit@plt+0x55990> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 61634 <__cxa_atexit@plt+0x558ec> │ │ │ │ + ldr r3, [pc, #164] @ 616c8 <__cxa_atexit@plt+0x55980> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + beq 616b0 <__cxa_atexit@plt+0x55968> │ │ │ │ + b 617a8 <__cxa_atexit@plt+0x55a60> │ │ │ │ + bne 61660 <__cxa_atexit@plt+0x55918> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 61678 <__cxa_atexit@plt+0x55930> │ │ │ │ + ldr r3, [pc, #116] @ 616c4 <__cxa_atexit@plt+0x5597c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + beq 616b0 <__cxa_atexit@plt+0x55968> │ │ │ │ + b 6184c <__cxa_atexit@plt+0x55b04> │ │ │ │ + ldr r3, [pc, #80] @ 616b8 <__cxa_atexit@plt+0x55970> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 616b0 <__cxa_atexit@plt+0x55968> │ │ │ │ + b 61a6c <__cxa_atexit@plt+0x55d24> │ │ │ │ + and r3, r7, #3 │ │ │ │ + bne 61698 <__cxa_atexit@plt+0x55950> │ │ │ │ + ldr r2, [pc, #56] @ 616c0 <__cxa_atexit@plt+0x55978> │ │ │ │ + cmp r3, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 616b0 <__cxa_atexit@plt+0x55968> │ │ │ │ + b 618f4 <__cxa_atexit@plt+0x55bac> │ │ │ │ + ldr r2, [pc, #28] @ 616bc <__cxa_atexit@plt+0x55974> │ │ │ │ + cmp r3, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 616b0 <__cxa_atexit@plt+0x55968> │ │ │ │ + b 619c8 <__cxa_atexit@plt+0x55c80> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - @ instruction: 0xfffff698 │ │ │ │ - rsceq sp, ip, r8, lsl r1 │ │ │ │ - @ instruction: 0xfffff4bc │ │ │ │ - @ instruction: 0xfffff8cc │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov ip, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6d400 <__cxa_atexit@plt+0x616b8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6d408 <__cxa_atexit@plt+0x616c0> │ │ │ │ - ldr r1, [pc, #144] @ 6d42c <__cxa_atexit@plt+0x616e4> │ │ │ │ - ldr lr, [pc, #144] @ 6d430 <__cxa_atexit@plt+0x616e8> │ │ │ │ - str sl, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #124] @ 6d434 <__cxa_atexit@plt+0x616ec> │ │ │ │ - sub r0, r6, #26 │ │ │ │ - mov sl, ip │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsr #6 │ │ │ │ + andeq r0, r0, r4, ror #4 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r3, r0, fp, ror #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61708 <__cxa_atexit@plt+0x559c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61788 <__cxa_atexit@plt+0x55a40> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 61714 <__cxa_atexit@plt+0x559cc> │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + bne 6177c <__cxa_atexit@plt+0x55a34> │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 61708 <__cxa_atexit@plt+0x559c0> │ │ │ │ + bne 6177c <__cxa_atexit@plt+0x55a34> │ │ │ │ + ldr r2, [pc, #96] @ 61798 <__cxa_atexit@plt+0x55a50> │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 6179c <__cxa_atexit@plt+0x55a54> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + rscseq sp, ip, r4, asr #31 │ │ │ │ + andeq r0, r0, r7, ror #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 617c0 <__cxa_atexit@plt+0x55a78> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6182c <__cxa_atexit@plt+0x55ae4> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 61814 <__cxa_atexit@plt+0x55acc> │ │ │ │ + ldr r2, [pc, #80] @ 6183c <__cxa_atexit@plt+0x55af4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #76] @ 61840 <__cxa_atexit@plt+0x55af8> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r9, [pc, #112] @ 6d438 <__cxa_atexit@plt+0x616f0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [pc, #104] @ 6d43c <__cxa_atexit@plt+0x616f4> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 617b4 <__cxa_atexit@plt+0x55a6c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 617b4 <__cxa_atexit@plt+0x55a6c> │ │ │ │ + b 617e4 <__cxa_atexit@plt+0x55a9c> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, ip, r0, ror lr │ │ │ │ + rscseq sp, ip, r4, lsr #30 │ │ │ │ + andeq r0, r0, r7, ror #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61864 <__cxa_atexit@plt+0x55b1c> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 618d0 <__cxa_atexit@plt+0x55b88> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 618b8 <__cxa_atexit@plt+0x55b70> │ │ │ │ + ldr r2, [pc, #80] @ 618e0 <__cxa_atexit@plt+0x55b98> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r8, r3, #16 │ │ │ │ + ldr r1, [pc, #76] @ 618e4 <__cxa_atexit@plt+0x55b9c> │ │ │ │ add r2, r2, #1 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stm r8, {r2, r3, r9} │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str lr, [r3, #36]! @ 0x24 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - mov r8, r3 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 6d410 <__cxa_atexit@plt+0x616c8> │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 6d428 <__cxa_atexit@plt+0x616e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, ip │ │ │ │ bx r0 │ │ │ │ - rsceq sp, ip, r8, asr #32 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - smlalseq r2, ip, ip, r2 │ │ │ │ - rscseq r2, ip, r4, asr #5 │ │ │ │ - rscseq r2, ip, ip, ror #8 │ │ │ │ - rsceq sp, ip, ip, lsl r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov lr, r8 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r8, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6d4fc <__cxa_atexit@plt+0x617b4> │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6d514 <__cxa_atexit@plt+0x617cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6d520 <__cxa_atexit@plt+0x617d8> │ │ │ │ - ldr r3, [pc, #212] @ 6d560 <__cxa_atexit@plt+0x61818> │ │ │ │ - ldr sl, [pc, #212] @ 6d564 <__cxa_atexit@plt+0x6181c> │ │ │ │ - str r9, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r3, [pc, #200] @ 6d568 <__cxa_atexit@plt+0x61820> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #249 @ 0xf9 │ │ │ │ - add r3, r3, #512 @ 0x200 │ │ │ │ - str r3, [r8, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #176] @ 6d56c <__cxa_atexit@plt+0x61824> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r9, [pc, #172] @ 6d570 <__cxa_atexit@plt+0x61828> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [pc, #164] @ 6d574 <__cxa_atexit@plt+0x6182c> │ │ │ │ + bne 61858 <__cxa_atexit@plt+0x55b10> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 61858 <__cxa_atexit@plt+0x55b10> │ │ │ │ + b 61888 <__cxa_atexit@plt+0x55b40> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, ip, ip, asr #27 │ │ │ │ + rscseq sp, ip, r0, lsl #29 │ │ │ │ + rsceq r6, sp, r8, ror #3 │ │ │ │ + andeq pc, r0, ip, asr #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6190c <__cxa_atexit@plt+0x55bc4> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 619a0 <__cxa_atexit@plt+0x55c58> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 61960 <__cxa_atexit@plt+0x55c18> │ │ │ │ + ldr r2, [pc, #128] @ 619b8 <__cxa_atexit@plt+0x55c70> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #124] @ 619bc <__cxa_atexit@plt+0x55c74> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - add r3, r8, #16 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r9, [r8, #12] │ │ │ │ - stm r3, {r1, r8, r9} │ │ │ │ - str r2, [r8, #28] │ │ │ │ - str r0, [r8, #32] │ │ │ │ - str sl, [r8, #36]! @ 0x24 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - mov sl, lr │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #88] @ 6d55c <__cxa_atexit@plt+0x61814> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, lr │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r6, r8 │ │ │ │ - b 6d52c <__cxa_atexit@plt+0x617e4> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r0, #44 @ 0x2c │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 6d554 <__cxa_atexit@plt+0x6180c> │ │ │ │ - ldr r0, [pc, #32] @ 6d558 <__cxa_atexit@plt+0x61810> │ │ │ │ - mov r5, r3 │ │ │ │ + bne 61900 <__cxa_atexit@plt+0x55bb8> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 61930 <__cxa_atexit@plt+0x55be8> │ │ │ │ + bne 61900 <__cxa_atexit@plt+0x55bb8> │ │ │ │ + ldr r7, [pc, #48] @ 619b0 <__cxa_atexit@plt+0x55c68> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r2, [pc, #44] @ 619b4 <__cxa_atexit@plt+0x55c6c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #249 @ 0xf9 │ │ │ │ - add r8, r0, #512 @ 0x200 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + b 61954 <__cxa_atexit@plt+0x55c0c> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r6, sp, r0, asr r1 │ │ │ │ + smlalseq sp, ip, r0, sp │ │ │ │ + rscseq sp, ip, r4, lsr #26 │ │ │ │ + ldrsbteq sp, [ip], #216 @ 0xd8 │ │ │ │ + andeq pc, r0, ip, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 619e0 <__cxa_atexit@plt+0x55c98> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rsceq ip, ip, ip, lsr #30 │ │ │ │ - rscseq r2, ip, ip, asr #7 │ │ │ │ - rsceq ip, ip, ip, ror #30 │ │ │ │ - @ instruction: 0xfffffc30 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - rscseq r2, ip, r8, ror #8 │ │ │ │ - rscseq r2, ip, r0, lsr #3 │ │ │ │ - rscseq r2, ip, r8, asr #3 │ │ │ │ - rscseq r2, ip, r0, ror r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6d5b8 <__cxa_atexit@plt+0x61870> │ │ │ │ - ldr r3, [pc, #40] @ 6d5c8 <__cxa_atexit@plt+0x61880> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #28] @ 6d5cc <__cxa_atexit@plt+0x61884> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61a4c <__cxa_atexit@plt+0x55d04> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 61a34 <__cxa_atexit@plt+0x55cec> │ │ │ │ + ldr r2, [pc, #80] @ 61a5c <__cxa_atexit@plt+0x55d14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #76] @ 61a60 <__cxa_atexit@plt+0x55d18> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlalseq r2, ip, ip, r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + bne 619d4 <__cxa_atexit@plt+0x55c8c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 619d4 <__cxa_atexit@plt+0x55c8c> │ │ │ │ + b 61a04 <__cxa_atexit@plt+0x55cbc> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, ip, r0, asr ip │ │ │ │ + rscseq sp, ip, r4, lsl #26 │ │ │ │ + andeq pc, r0, ip, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 6d604 <__cxa_atexit@plt+0x618bc> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61a84 <__cxa_atexit@plt+0x55d3c> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61af0 <__cxa_atexit@plt+0x55da8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 61ad8 <__cxa_atexit@plt+0x55d90> │ │ │ │ + ldr r2, [pc, #80] @ 61b00 <__cxa_atexit@plt+0x55db8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 6d608 <__cxa_atexit@plt+0x618c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r1, [pc, #76] @ 61b04 <__cxa_atexit@plt+0x55dbc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r2, ip, r8, ror r0 │ │ │ │ - rscseq r2, ip, r4, asr r1 │ │ │ │ - rsceq ip, ip, r0, asr #28 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6d68c <__cxa_atexit@plt+0x61944> │ │ │ │ - ldr r2, [pc, #108] @ 6d6a0 <__cxa_atexit@plt+0x61958> │ │ │ │ - mov r7, r3 │ │ │ │ - str sl, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq 6d674 <__cxa_atexit@plt+0x6192c> │ │ │ │ - ldr r2, [pc, #80] @ 6d6a4 <__cxa_atexit@plt+0x6195c> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 6d684 <__cxa_atexit@plt+0x6193c> │ │ │ │ - b 6d700 <__cxa_atexit@plt+0x619b8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + bne 61a78 <__cxa_atexit@plt+0x55d30> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 61a78 <__cxa_atexit@plt+0x55d30> │ │ │ │ + b 61aa8 <__cxa_atexit@plt+0x55d60> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sp, ip, ip, lsr #23 │ │ │ │ + rscseq sp, ip, r0, ror #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61b38 <__cxa_atexit@plt+0x55df0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 61b40 <__cxa_atexit@plt+0x55df8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + rscseq sp, ip, r8, asr #22 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61b74 <__cxa_atexit@plt+0x55e2c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 61b7c <__cxa_atexit@plt+0x55e34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6d6a8 <__cxa_atexit@plt+0x61960> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + rscseq sp, ip, ip, lsl #22 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61bb0 <__cxa_atexit@plt+0x55e68> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 61bb8 <__cxa_atexit@plt+0x55e70> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq ip, ip, r4, ror #27 │ │ │ │ - rsceq ip, ip, r4, lsr #27 │ │ │ │ + ldrsbteq sp, [ip], #160 @ 0xa0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61bec <__cxa_atexit@plt+0x55ea4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 61bf4 <__cxa_atexit@plt+0x55eac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlalseq sp, ip, r4, sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61c28 <__cxa_atexit@plt+0x55ee0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 61c30 <__cxa_atexit@plt+0x55ee8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, ip, r8, asr sl │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 6d6f0 <__cxa_atexit@plt+0x619a8> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + sub r7, r5, #64 @ 0x40 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61cd4 <__cxa_atexit@plt+0x55f8c> │ │ │ │ + ldr r7, [r3, #20] │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r7, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r8, [pc, #124] @ 61ce0 <__cxa_atexit@plt+0x55f98> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r8, [r5, #24] │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + ldr r1, [pc, #96] @ 61ce4 <__cxa_atexit@plt+0x55f9c> │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r2, #3 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + beq 61cbc <__cxa_atexit@plt+0x55f74> │ │ │ │ + ldr r3, [pc, #60] @ 61ce8 <__cxa_atexit@plt+0x55fa0> │ │ │ │ tst r7, #3 │ │ │ │ - beq 6d6e8 <__cxa_atexit@plt+0x619a0> │ │ │ │ - b 6d700 <__cxa_atexit@plt+0x619b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 61ccc <__cxa_atexit@plt+0x55f84> │ │ │ │ + b 61d24 <__cxa_atexit@plt+0x55fdc> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq ip, ip, ip, asr sp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6d7c4 <__cxa_atexit@plt+0x61a7c> │ │ │ │ - ldr r8, [pc, #216] @ 6d7f4 <__cxa_atexit@plt+0x61aac> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r2, r5, #12 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - bhi 6d7d8 <__cxa_atexit@plt+0x61a90> │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6d7d0 <__cxa_atexit@plt+0x61a88> │ │ │ │ - add r8, r3, #12 │ │ │ │ - cmp r1, #1 │ │ │ │ - blt 6d7a0 <__cxa_atexit@plt+0x61a58> │ │ │ │ - ldr r0, [pc, #136] @ 6d800 <__cxa_atexit@plt+0x61ab8> │ │ │ │ - ldr r1, [pc, #136] @ 6d804 <__cxa_atexit@plt+0x61abc> │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str sl, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r9, lr} │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [pc, #72] @ 6d7f8 <__cxa_atexit@plt+0x61ab0> │ │ │ │ - str r6, [r3, #20]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #28] @ 6d7fc <__cxa_atexit@plt+0x61ab4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r9, lr} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - @ instruction: 0xfffff1f0 │ │ │ │ - rsceq ip, ip, r0, ror ip │ │ │ │ - @ instruction: 0xfffff014 │ │ │ │ - @ instruction: 0xfffff424 │ │ │ │ - rsceq ip, ip, r4, ror ip │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6d884 <__cxa_atexit@plt+0x61b3c> │ │ │ │ - ldr r2, [pc, #104] @ 6d898 <__cxa_atexit@plt+0x61b50> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6d86c <__cxa_atexit@plt+0x61b24> │ │ │ │ - ldr r2, [pc, #80] @ 6d89c <__cxa_atexit@plt+0x61b54> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ + rscseq sp, ip, r0, lsl sl │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r6, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 61d18 <__cxa_atexit@plt+0x55fd0> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 6d87c <__cxa_atexit@plt+0x61b34> │ │ │ │ - b 6d8f8 <__cxa_atexit@plt+0x61bb0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 61d10 <__cxa_atexit@plt+0x55fc8> │ │ │ │ + b 61d24 <__cxa_atexit@plt+0x55fdc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6d8a0 <__cxa_atexit@plt+0x61b58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr lr, [pc, #128] @ 61db4 <__cxa_atexit@plt+0x5606c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + mov r3, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r8} │ │ │ │ + beq 61d9c <__cxa_atexit@plt+0x56054> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [pc, #72] @ 61db8 <__cxa_atexit@plt+0x56070> │ │ │ │ + tst r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + beq 61da8 <__cxa_atexit@plt+0x56060> │ │ │ │ + mov r7, r3 │ │ │ │ + b 61e0c <__cxa_atexit@plt+0x560c4> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq ip, ip, r4, lsl #24 │ │ │ │ - ldrdeq ip, [ip], #188 @ 0xbc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r1, r0, r9, asr #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 6d8e8 <__cxa_atexit@plt+0x61ba0> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 61e00 <__cxa_atexit@plt+0x560b8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 6d8e0 <__cxa_atexit@plt+0x61b98> │ │ │ │ - b 6d8f8 <__cxa_atexit@plt+0x61bb0> │ │ │ │ + beq 61df8 <__cxa_atexit@plt+0x560b0> │ │ │ │ + b 61e0c <__cxa_atexit@plt+0x560c4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlaleq ip, ip, r4, fp @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - bhi 6d9a4 <__cxa_atexit@plt+0x61c5c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6d9ac <__cxa_atexit@plt+0x61c64> │ │ │ │ - add r2, r3, #12 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 6d984 <__cxa_atexit@plt+0x61c3c> │ │ │ │ - ldr r0, [pc, #152] @ 6d9e4 <__cxa_atexit@plt+0x61c9c> │ │ │ │ - ldr r3, [pc, #152] @ 6d9e8 <__cxa_atexit@plt+0x61ca0> │ │ │ │ - str lr, [r2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r8, r1, sp, asr #25 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 61e48 <__cxa_atexit@plt+0x56100> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 61e60 <__cxa_atexit@plt+0x56118> │ │ │ │ + ldr r3, [pc, #204] @ 61f04 <__cxa_atexit@plt+0x561bc> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str r9, [r6] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - ldr r7, [pc, #116] @ 6d9ec <__cxa_atexit@plt+0x61ca4> │ │ │ │ - mov r5, r1 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 61ee8 <__cxa_atexit@plt+0x561a0> │ │ │ │ + b 61f10 <__cxa_atexit@plt+0x561c8> │ │ │ │ + ldr r3, [pc, #160] @ 61ef0 <__cxa_atexit@plt+0x561a8> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 61ee8 <__cxa_atexit@plt+0x561a0> │ │ │ │ + b 62444 <__cxa_atexit@plt+0x566fc> │ │ │ │ + bne 61e8c <__cxa_atexit@plt+0x56144> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #48] @ 0x30 │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 61ea8 <__cxa_atexit@plt+0x56160> │ │ │ │ + ldr r3, [pc, #132] @ 61f00 <__cxa_atexit@plt+0x561b8> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 61ee8 <__cxa_atexit@plt+0x561a0> │ │ │ │ + b 62038 <__cxa_atexit@plt+0x562f0> │ │ │ │ + ldr r2, [pc, #96] @ 61ef4 <__cxa_atexit@plt+0x561ac> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4]! │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + beq 61ee8 <__cxa_atexit@plt+0x561a0> │ │ │ │ + b 6237c <__cxa_atexit@plt+0x56634> │ │ │ │ + bne 61ecc <__cxa_atexit@plt+0x56184> │ │ │ │ + ldr r7, [pc, #72] @ 61efc <__cxa_atexit@plt+0x561b4> │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + ldr r9, [r3, #6] │ │ │ │ + ldr sl, [r5, #52] @ 0x34 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r2, [pc, #36] @ 61ef8 <__cxa_atexit@plt+0x561b0> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4]! │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + beq 61ee8 <__cxa_atexit@plt+0x561a0> │ │ │ │ + b 622b4 <__cxa_atexit@plt+0x5656c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror #11 │ │ │ │ + andeq r0, r0, r0, ror #9 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61f64 <__cxa_atexit@plt+0x5621c> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 62000 <__cxa_atexit@plt+0x562b8> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 61f94 <__cxa_atexit@plt+0x5624c> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [pc, #212] @ 62028 <__cxa_atexit@plt+0x562e0> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62010 <__cxa_atexit@plt+0x562c8> │ │ │ │ + ldr r7, [pc, #180] @ 6202c <__cxa_atexit@plt+0x562e4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #76] @ 6d9d8 <__cxa_atexit@plt+0x61c90> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 6d9b4 <__cxa_atexit@plt+0x61c6c> │ │ │ │ - mov r0, #16 │ │ │ │ + bx r0 │ │ │ │ + bne 61ff4 <__cxa_atexit@plt+0x562ac> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 61f44 <__cxa_atexit@plt+0x561fc> │ │ │ │ + bne 61ff4 <__cxa_atexit@plt+0x562ac> │ │ │ │ + ldr r1, [pc, #108] @ 62020 <__cxa_atexit@plt+0x562d8> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r8, [pc, #88] @ 62024 <__cxa_atexit@plt+0x562dc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 6d9dc <__cxa_atexit@plt+0x61c94> │ │ │ │ - ldr r0, [pc, #32] @ 6d9e0 <__cxa_atexit@plt+0x61c98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc40 │ │ │ │ + rscseq sp, ip, r0, asr r7 │ │ │ │ + rscseq sp, ip, r4, asr #15 │ │ │ │ + rscseq sp, ip, r4, lsr #15 │ │ │ │ + andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6208c <__cxa_atexit@plt+0x56344> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 62128 <__cxa_atexit@plt+0x563e0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 620bc <__cxa_atexit@plt+0x56374> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [pc, #212] @ 62150 <__cxa_atexit@plt+0x56408> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff018 │ │ │ │ - smlaleq ip, ip, r8, sl @ │ │ │ │ - rscseq r1, ip, r0, asr pc │ │ │ │ - @ instruction: 0xffffee50 │ │ │ │ - @ instruction: 0xfffff24c │ │ │ │ - smlalseq r1, ip, r8, pc @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r9 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6da28 <__cxa_atexit@plt+0x61ce0> │ │ │ │ - ldr r8, [pc, #40] @ 6da40 <__cxa_atexit@plt+0x61cf8> │ │ │ │ - str sl, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov sl, r3 │ │ │ │ - b 104ed8 <__cxa_atexit@plt+0xf9190> │ │ │ │ - ldr r7, [pc, #20] @ 6da44 <__cxa_atexit@plt+0x61cfc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62138 <__cxa_atexit@plt+0x563f0> │ │ │ │ + ldr r7, [pc, #180] @ 62154 <__cxa_atexit@plt+0x5640c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rsceq ip, ip, r8, ror sl │ │ │ │ - rsceq ip, ip, r8, ror #20 │ │ │ │ - rsceq ip, ip, ip, asr #20 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6da8c <__cxa_atexit@plt+0x61d44> │ │ │ │ - ldr r1, [pc, #48] @ 6daa0 <__cxa_atexit@plt+0x61d58> │ │ │ │ - ldr r8, [pc, #48] @ 6daa4 <__cxa_atexit@plt+0x61d5c> │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ + bne 6211c <__cxa_atexit@plt+0x563d4> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 6206c <__cxa_atexit@plt+0x56324> │ │ │ │ + bne 6211c <__cxa_atexit@plt+0x563d4> │ │ │ │ + ldr r1, [pc, #108] @ 62148 <__cxa_atexit@plt+0x56400> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, r1, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #20] @ 6daa8 <__cxa_atexit@plt+0x61d60> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r8, [pc, #88] @ 6214c <__cxa_atexit@plt+0x56404> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - rsceq ip, ip, r8, lsr sl │ │ │ │ - rsceq ip, ip, r4, lsr #20 │ │ │ │ - rsceq ip, ip, r4, lsr #20 │ │ │ │ - rsceq ip, ip, r0, lsl sl │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6db28 <__cxa_atexit@plt+0x61de0> │ │ │ │ - ldr r2, [pc, #104] @ 6db3c <__cxa_atexit@plt+0x61df4> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6db10 <__cxa_atexit@plt+0x61dc8> │ │ │ │ - ldr r2, [pc, #80] @ 6db40 <__cxa_atexit@plt+0x61df8> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffadc │ │ │ │ + rscseq sp, ip, r8, lsr #12 │ │ │ │ + smlalseq sp, ip, ip, r6 │ │ │ │ + rscseq sp, ip, ip, ror r6 │ │ │ │ + andeq lr, r3, sp, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #64] @ 621a8 <__cxa_atexit@plt+0x56460> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 6db20 <__cxa_atexit@plt+0x61dd8> │ │ │ │ - b 6db9c <__cxa_atexit@plt+0x61e54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 621a0 <__cxa_atexit@plt+0x56458> │ │ │ │ + ldr r2, [pc, #36] @ 621ac <__cxa_atexit@plt+0x56464> │ │ │ │ + str r3, [r5, #48]! @ 0x30 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr sl, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6db44 <__cxa_atexit@plt+0x61dfc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq ip, ip, r0, lsr #19 │ │ │ │ - rsceq ip, ip, r8, ror r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 6db8c <__cxa_atexit@plt+0x61e44> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq pc, r1, sp, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #28] @ 621e4 <__cxa_atexit@plt+0x5649c> │ │ │ │ + str r2, [r3, #48]! @ 0x30 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr sl, [r3, #-44] @ 0xffffffd4 │ │ │ │ + ldr r8, [r3, #-28] @ 0xffffffe4 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + str r1, [r5, #52] @ 0x34 │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 62258 <__cxa_atexit@plt+0x56510> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 6db84 <__cxa_atexit@plt+0x61e3c> │ │ │ │ - b 6db9c <__cxa_atexit@plt+0x61e54> │ │ │ │ + beq 62238 <__cxa_atexit@plt+0x564f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 62244 <__cxa_atexit@plt+0x564fc> │ │ │ │ + ldr r2, [pc, #56] @ 6225c <__cxa_atexit@plt+0x56514> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq ip, ip, r0, lsr r9 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - bhi 6dc48 <__cxa_atexit@plt+0x61f00> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrshteq sp, [ip], #72 @ 0x48 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6dc50 <__cxa_atexit@plt+0x61f08> │ │ │ │ - add r2, r3, #12 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 6dc28 <__cxa_atexit@plt+0x61ee0> │ │ │ │ - ldr r0, [pc, #152] @ 6dc88 <__cxa_atexit@plt+0x61f40> │ │ │ │ - ldr r3, [pc, #152] @ 6dc8c <__cxa_atexit@plt+0x61f44> │ │ │ │ - ldr r7, [pc, #152] @ 6dc90 <__cxa_atexit@plt+0x61f48> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r7, r7, #1 │ │ │ │ - mov r5, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str lr, [r2] │ │ │ │ - str r9, [r6] │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #76] @ 6dc7c <__cxa_atexit@plt+0x61f34> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + bcc 6229c <__cxa_atexit@plt+0x56554> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 622a8 <__cxa_atexit@plt+0x56560> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq sp, ip, r0, r4 │ │ │ │ + andeq lr, r0, ip, ror #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 622e0 <__cxa_atexit@plt+0x56598> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6235c <__cxa_atexit@plt+0x56614> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 622ec <__cxa_atexit@plt+0x565a4> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + bx r0 │ │ │ │ + bne 62350 <__cxa_atexit@plt+0x56608> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 622e0 <__cxa_atexit@plt+0x56598> │ │ │ │ + bne 62350 <__cxa_atexit@plt+0x56608> │ │ │ │ + ldr r2, [pc, #96] @ 6236c <__cxa_atexit@plt+0x56624> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #68] @ 62370 <__cxa_atexit@plt+0x56628> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 6dc58 <__cxa_atexit@plt+0x61f10> │ │ │ │ - mov r0, #16 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff870 │ │ │ │ + ldrshteq sp, [ip], #48 @ 0x30 │ │ │ │ + andeq lr, r0, ip, ror #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 623a8 <__cxa_atexit@plt+0x56660> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 62424 <__cxa_atexit@plt+0x566dc> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 623b4 <__cxa_atexit@plt+0x5666c> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + bx r0 │ │ │ │ + bne 62418 <__cxa_atexit@plt+0x566d0> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 623a8 <__cxa_atexit@plt+0x56660> │ │ │ │ + bne 62418 <__cxa_atexit@plt+0x566d0> │ │ │ │ + ldr r2, [pc, #96] @ 62434 <__cxa_atexit@plt+0x566ec> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #68] @ 62438 <__cxa_atexit@plt+0x566f0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff76c │ │ │ │ + rscseq sp, ip, r8, lsr #6 │ │ │ │ + andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62498 <__cxa_atexit@plt+0x56750> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 62534 <__cxa_atexit@plt+0x567ec> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 624c8 <__cxa_atexit@plt+0x56780> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [pc, #212] @ 6255c <__cxa_atexit@plt+0x56814> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62544 <__cxa_atexit@plt+0x567fc> │ │ │ │ + ldr r7, [pc, #180] @ 62560 <__cxa_atexit@plt+0x56818> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 62528 <__cxa_atexit@plt+0x567e0> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 62478 <__cxa_atexit@plt+0x56730> │ │ │ │ + bne 62528 <__cxa_atexit@plt+0x567e0> │ │ │ │ + ldr r1, [pc, #108] @ 62554 <__cxa_atexit@plt+0x5680c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r8, [pc, #88] @ 62558 <__cxa_atexit@plt+0x56810> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r1, [pc, #32] @ 6dc80 <__cxa_atexit@plt+0x61f38> │ │ │ │ - ldr r7, [pc, #32] @ 6dc84 <__cxa_atexit@plt+0x61f3c> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff61c │ │ │ │ + rscseq sp, ip, ip, lsl r2 │ │ │ │ + smlalseq sp, ip, r0, r2 │ │ │ │ + rscseq sp, ip, r0, ror r2 │ │ │ │ + ldrdeq r5, [sp], #104 @ 0x68 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 625c0 <__cxa_atexit@plt+0x56878> │ │ │ │ + ldr r3, [pc, #64] @ 625c8 <__cxa_atexit@plt+0x56880> │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stm lr, {r1, r2, r8, r9} │ │ │ │ + beq 625b4 <__cxa_atexit@plt+0x5686c> │ │ │ │ + mov r7, sl │ │ │ │ + b 625d8 <__cxa_atexit@plt+0x56890> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffed74 │ │ │ │ - smlaleq fp, ip, r4, pc @ │ │ │ │ - rsceq ip, ip, r4, ror #15 │ │ │ │ - @ instruction: 0xffffebac │ │ │ │ - @ instruction: 0xffffef90 │ │ │ │ - strdeq fp, [ip], #252 @ 0xfc @ │ │ │ │ - strhteq ip, [ip], #120 @ 0x78 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq r5, sp, r4, ror r6 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #176] @ 62698 <__cxa_atexit@plt+0x56950> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6dd10 <__cxa_atexit@plt+0x61fc8> │ │ │ │ - ldr r2, [pc, #104] @ 6dd24 <__cxa_atexit@plt+0x61fdc> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3] │ │ │ │ + str r8, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6dcf8 <__cxa_atexit@plt+0x61fb0> │ │ │ │ - ldr r2, [pc, #80] @ 6dd28 <__cxa_atexit@plt+0x61fe0> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 62624 <__cxa_atexit@plt+0x568dc> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 62630 <__cxa_atexit@plt+0x568e8> │ │ │ │ + ldr r3, [pc, #144] @ 6269c <__cxa_atexit@plt+0x56954> │ │ │ │ + ldr r2, [pc, #144] @ 626a0 <__cxa_atexit@plt+0x56958> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 6dd08 <__cxa_atexit@plt+0x61fc0> │ │ │ │ - b 6dd84 <__cxa_atexit@plt+0x6203c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6dd2c <__cxa_atexit@plt+0x61fe4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq ip, ip, r0, asr #15 │ │ │ │ - rsceq ip, ip, r0, lsr #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62688 <__cxa_atexit@plt+0x56940> │ │ │ │ + ldr r3, [pc, #88] @ 626a4 <__cxa_atexit@plt+0x5695c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r3, [pc, #60] @ 626a8 <__cxa_atexit@plt+0x56960> │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, sl, #8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + str r3, [sl, #20] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + ldrdeq r5, [sp], #92 @ 0x5c @ │ │ │ │ + @ instruction: 0xffffe638 │ │ │ │ + rscseq sp, ip, ip, asr #32 │ │ │ │ + smlaleq r5, sp, r4, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 6dd74 <__cxa_atexit@plt+0x6202c> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6dd6c <__cxa_atexit@plt+0x62024> │ │ │ │ - b 6dd84 <__cxa_atexit@plt+0x6203c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrdeq ip, [ip], #104 @ 0x68 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 626e8 <__cxa_atexit@plt+0x569a0> │ │ │ │ + ldr r3, [pc, #128] @ 6274c <__cxa_atexit@plt+0x56a04> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r2, [pc, #124] @ 62750 <__cxa_atexit@plt+0x56a08> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62740 <__cxa_atexit@plt+0x569f8> │ │ │ │ + ldr r3, [pc, #80] @ 62754 <__cxa_atexit@plt+0x56a0c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r3, [pc, #52] @ 62758 <__cxa_atexit@plt+0x56a10> │ │ │ │ + add r5, r5, #28 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, sl, #8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + str r3, [sl, #20] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rsceq r5, sp, r8, lsl r5 │ │ │ │ + @ instruction: 0xffffe580 │ │ │ │ + smlalseq ip, ip, r4, pc @ │ │ │ │ + rsceq r5, sp, r4, ror r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r8, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 627fc <__cxa_atexit@plt+0x56ab4> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #44 @ 0x2c │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + cmp r3, r6 │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ str r7, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - bhi 6de30 <__cxa_atexit@plt+0x620e8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6de38 <__cxa_atexit@plt+0x620f0> │ │ │ │ - add r2, r3, #12 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 6de10 <__cxa_atexit@plt+0x620c8> │ │ │ │ - ldr r0, [pc, #152] @ 6de70 <__cxa_atexit@plt+0x62128> │ │ │ │ - ldr r3, [pc, #152] @ 6de74 <__cxa_atexit@plt+0x6212c> │ │ │ │ - ldr r7, [pc, #152] @ 6de78 <__cxa_atexit@plt+0x62130> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r7, r7, #1 │ │ │ │ - mov r5, r1 │ │ │ │ + bcc 62854 <__cxa_atexit@plt+0x56b0c> │ │ │ │ + add lr, r5, #8 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldm lr, {r0, r3, lr} │ │ │ │ + ldr ip, [pc, #228] @ 6289c <__cxa_atexit@plt+0x56b54> │ │ │ │ + add r5, r5, #24 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sl, #4]! │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r7, [sl, #12] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r0, [sl, #20] │ │ │ │ + str r9, [sl, #24] │ │ │ │ + str r1, [sl, #28] │ │ │ │ + str r2, [sl, #32] │ │ │ │ + ldr r0, [pc, #188] @ 628a0 <__cxa_atexit@plt+0x56b58> │ │ │ │ + mov r7, fp │ │ │ │ + sub r8, r6, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str lr, [sl, #40] @ 0x28 │ │ │ │ + str r0, [sl, #36] @ 0x24 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #28 │ │ │ │ + str r8, [r5] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 62870 <__cxa_atexit@plt+0x56b28> │ │ │ │ + ldr r3, [pc, #124] @ 62894 <__cxa_atexit@plt+0x56b4c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str lr, [r2] │ │ │ │ - str r9, [r6] │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #76] @ 6de64 <__cxa_atexit@plt+0x6211c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6de40 <__cxa_atexit@plt+0x620f8> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r1, [pc, #32] @ 6de68 <__cxa_atexit@plt+0x62120> │ │ │ │ - ldr r7, [pc, #32] @ 6de6c <__cxa_atexit@plt+0x62124> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r3, [pc, #96] @ 62898 <__cxa_atexit@plt+0x56b50> │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, sl, #8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + str r3, [sl, #20] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #52] @ 62890 <__cxa_atexit@plt+0x56b48> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffeb8c │ │ │ │ - smlaleq fp, ip, r8, r5 │ │ │ │ - strdeq ip, [ip], #92 @ 0x5c @ │ │ │ │ - @ instruction: 0xffffe9c4 │ │ │ │ - @ instruction: 0xffffeda8 │ │ │ │ - rsceq fp, ip, r0, lsl #12 │ │ │ │ - rsceq ip, ip, r4, ror #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 6df10 <__cxa_atexit@plt+0x621c8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6defc <__cxa_atexit@plt+0x621b4> │ │ │ │ - ldr r7, [pc, #132] @ 6df34 <__cxa_atexit@plt+0x621ec> │ │ │ │ - ldr r3, [pc, #132] @ 6df38 <__cxa_atexit@plt+0x621f0> │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #20] @ 6288c <__cxa_atexit@plt+0x56b44> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [pc, #112] @ 6df3c <__cxa_atexit@plt+0x621f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6df04 <__cxa_atexit@plt+0x621bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6df18 <__cxa_atexit@plt+0x621d0> │ │ │ │ - ldr r2, [pc, #88] @ 6df44 <__cxa_atexit@plt+0x621fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca3f8 <__cxa_atexit@plt+0xdbe6b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ 6df40 <__cxa_atexit@plt+0x621f8> │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r1, ip, r0, lsr #15 │ │ │ │ - rscseq r1, ip, ip, asr #20 │ │ │ │ - rscseq r1, ip, r8, ror #19 │ │ │ │ - rscseq r1, ip, r0, lsr sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xffffebcc │ │ │ │ + rscseq ip, ip, r0, lsl #29 │ │ │ │ + @ instruction: 0xfffff47c │ │ │ │ + ldrsbteq ip, [ip], #232 @ 0xe8 │ │ │ │ + andeq r0, r0, r9, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 62928 <__cxa_atexit@plt+0x56be0> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ + ldr ip, [pc, #80] @ 62940 <__cxa_atexit@plt+0x56bf8> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sl, #4]! │ │ │ │ + ldr ip, [pc, #68] @ 62944 <__cxa_atexit@plt+0x56bfc> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r7, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + add r2, sl, #16 │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + stm r2, {r1, r3, r9} │ │ │ │ + add r1, sl, #28 │ │ │ │ + stm r1, {r0, r8, ip, lr} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 62948 <__cxa_atexit@plt+0x56c00> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff344 │ │ │ │ + rscseq ip, ip, r4, asr #27 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rsceq r5, sp, r4, lsl #3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 629b4 <__cxa_atexit@plt+0x56c6c> │ │ │ │ + ldr r3, [pc, #84] @ 629cc <__cxa_atexit@plt+0x56c84> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r3, [pc, #56] @ 629d0 <__cxa_atexit@plt+0x56c88> │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add lr, sl, #8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + str r3, [sl, #20] │ │ │ │ + str r0, [sl, #24] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 629d4 <__cxa_atexit@plt+0x56c8c> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffea6c │ │ │ │ + rscseq ip, ip, r0, lsr #26 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rsceq r5, sp, r4, ror r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6df7c <__cxa_atexit@plt+0x62234> │ │ │ │ - ldr r2, [pc, #28] @ 6df88 <__cxa_atexit@plt+0x62240> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62a6c <__cxa_atexit@plt+0x56d24> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62a78 <__cxa_atexit@plt+0x56d30> │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + sub ip, r6, #9 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr sl, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #27 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #80] @ 62a88 <__cxa_atexit@plt+0x56d40> │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #64] @ 62a8c <__cxa_atexit@plt+0x56d44> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r3, #32] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + b 5fa70 <__cxa_atexit@plt+0x53d28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r1, [ip], #144 @ 0x90 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffe1b0 │ │ │ │ + @ instruction: 0xfffffb1c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6dfdc <__cxa_atexit@plt+0x62294> │ │ │ │ - ldr r2, [pc, #60] @ 6dfe4 <__cxa_atexit@plt+0x6229c> │ │ │ │ + bhi 62ae0 <__cxa_atexit@plt+0x56d98> │ │ │ │ + ldr r2, [pc, #60] @ 62ae8 <__cxa_atexit@plt+0x56da0> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 6dfe8 <__cxa_atexit@plt+0x622a0> │ │ │ │ + ldr r2, [pc, #44] @ 62aec <__cxa_atexit@plt+0x56da4> │ │ │ │ tst r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmib r5, {r1, r2, r7} │ │ │ │ - beq 6dfd0 <__cxa_atexit@plt+0x62288> │ │ │ │ + beq 62ad4 <__cxa_atexit@plt+0x56d8c> │ │ │ │ mov r7, r3 │ │ │ │ - b 6dff4 <__cxa_atexit@plt+0x622ac> │ │ │ │ + b 62af8 <__cxa_atexit@plt+0x56db0> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq r1, [ip], #96 @ 0x60 │ │ │ │ + ldrhteq ip, [ip], #176 @ 0xb0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #108] @ 6e06c <__cxa_atexit@plt+0x62324> │ │ │ │ + ldr r2, [pc, #108] @ 62b70 <__cxa_atexit@plt+0x56e28> │ │ │ │ sub lr, r5, #4 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r0, [r3, #11] │ │ │ │ ldr r1, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ stm lr, {r0, r1, r3} │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r3, #-8]! │ │ │ │ - beq 6e054 <__cxa_atexit@plt+0x6230c> │ │ │ │ + beq 62b58 <__cxa_atexit@plt+0x56e10> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r1, [pc, #60] @ 6e070 <__cxa_atexit@plt+0x62328> │ │ │ │ + ldr r1, [pc, #60] @ 62b74 <__cxa_atexit@plt+0x56e2c> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stmib r5, {r0, r2, r7} │ │ │ │ - beq 6e060 <__cxa_atexit@plt+0x62318> │ │ │ │ + beq 62b64 <__cxa_atexit@plt+0x56e1c> │ │ │ │ mov r7, r3 │ │ │ │ - b 6e0c0 <__cxa_atexit@plt+0x62378> │ │ │ │ + b 62bc4 <__cxa_atexit@plt+0x56e7c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ @@ -100558,9665 +88975,8375 @@ │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 6e0b4 <__cxa_atexit@plt+0x6236c> │ │ │ │ + ldr r0, [pc, #28] @ 62bb8 <__cxa_atexit@plt+0x56e70> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 6e0ac <__cxa_atexit@plt+0x62364> │ │ │ │ - b 6e0c0 <__cxa_atexit@plt+0x62378> │ │ │ │ + beq 62bb0 <__cxa_atexit@plt+0x56e68> │ │ │ │ + b 62bc4 <__cxa_atexit@plt+0x56e7c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r6, ror #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6e0dc <__cxa_atexit@plt+0x62394> │ │ │ │ + bne 62be0 <__cxa_atexit@plt+0x56e98> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 6e148 <__cxa_atexit@plt+0x62400> │ │ │ │ + bcc 62c4c <__cxa_atexit@plt+0x56f04> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - bge 6e130 <__cxa_atexit@plt+0x623e8> │ │ │ │ - ldr r7, [pc, #84] @ 6e15c <__cxa_atexit@plt+0x62414> │ │ │ │ + bge 62c34 <__cxa_atexit@plt+0x56eec> │ │ │ │ + ldr r7, [pc, #84] @ 62c60 <__cxa_atexit@plt+0x56f18> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 6e160 <__cxa_atexit@plt+0x62418> │ │ │ │ + ldr r1, [pc, #80] @ 62c64 <__cxa_atexit@plt+0x56f1c> │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ str r7, [r6, #12] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - bne 6e0d4 <__cxa_atexit@plt+0x6238c> │ │ │ │ + bne 62bd8 <__cxa_atexit@plt+0x56e90> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bge 6e0d4 <__cxa_atexit@plt+0x6238c> │ │ │ │ - b 6e100 <__cxa_atexit@plt+0x623b8> │ │ │ │ + bge 62bd8 <__cxa_atexit@plt+0x56e90> │ │ │ │ + b 62c04 <__cxa_atexit@plt+0x56ebc> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, ip, r4, asr r5 │ │ │ │ - smlalseq r1, ip, r0, r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6e1b0 <__cxa_atexit@plt+0x62468> │ │ │ │ - ldr r3, [pc, #52] @ 6e1c0 <__cxa_atexit@plt+0x62478> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - ldr r3, [pc, #28] @ 6e1c4 <__cxa_atexit@plt+0x6247c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - ldrsbteq r1, [ip], #108 @ 0x6c │ │ │ │ - rsceq ip, ip, r4, lsr r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, ip, r0, asr sl │ │ │ │ + rscseq ip, ip, r4, lsl #22 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6e204 <__cxa_atexit@plt+0x624bc> │ │ │ │ - ldr r2, [pc, #36] @ 6e20c <__cxa_atexit@plt+0x624c4> │ │ │ │ + bhi 62c98 <__cxa_atexit@plt+0x56f50> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 62ca0 <__cxa_atexit@plt+0x56f58> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6e210 <__cxa_atexit@plt+0x624c8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, ip, r8, lsl #9 │ │ │ │ - rscseq r1, ip, ip, lsr #14 │ │ │ │ - strdeq ip, [ip], #36 @ 0x24 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6e2e0 <__cxa_atexit@plt+0x62598> │ │ │ │ - ldr r1, [pc, #200] @ 6e300 <__cxa_atexit@plt+0x625b8> │ │ │ │ - ldr r7, [pc, #200] @ 6e304 <__cxa_atexit@plt+0x625bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + rscseq ip, ip, r8, ror #19 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62d9c <__cxa_atexit@plt+0x57054> │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + mov r3, r1 │ │ │ │ + str r6, [sp] │ │ │ │ + str r7, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r8, [r2, #20] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr r9, [r2, #12] │ │ │ │ + ldr sl, [r2, #28] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ + ldr ip, [pc, #192] @ 62dac <__cxa_atexit@plt+0x57064> │ │ │ │ + tst r8, #3 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r6, [pc, #184] @ 62db0 <__cxa_atexit@plt+0x57068> │ │ │ │ + str r2, [r3, #24] │ │ │ │ + mov r2, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2, #-4]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + beq 62d68 <__cxa_atexit@plt+0x57020> │ │ │ │ + ldr r6, [pc, #148] @ 62db4 <__cxa_atexit@plt+0x5706c> │ │ │ │ tst r7, #3 │ │ │ │ - beq 6e288 <__cxa_atexit@plt+0x62540> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6e2ec <__cxa_atexit@plt+0x625a4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6e294 <__cxa_atexit@plt+0x6254c> │ │ │ │ - ldr r7, [pc, #140] @ 6e308 <__cxa_atexit@plt+0x625c0> │ │ │ │ - ldr r0, [pc, #140] @ 6e30c <__cxa_atexit@plt+0x625c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + beq 62d7c <__cxa_atexit@plt+0x57034> │ │ │ │ + ldr r6, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #124] @ 62db8 <__cxa_atexit@plt+0x57070> │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r1, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [r6, #7] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r2, r6, r7} │ │ │ │ + str r0, [r1, #-32] @ 0xffffffe0 │ │ │ │ + beq 62d8c <__cxa_atexit@plt+0x57044> │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r7, r3 │ │ │ │ + b 62e84 <__cxa_atexit@plt+0x5713c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #116] @ 6e310 <__cxa_atexit@plt+0x625c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #108] @ 6e314 <__cxa_atexit@plt+0x625cc> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ 6e318 <__cxa_atexit@plt+0x625d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #96] @ 6e31c <__cxa_atexit@plt+0x625d4> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, ip, r4, lsl #19 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r2, [pc, #92] @ 62e2c <__cxa_atexit@plt+0x570e4> │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r7] │ │ │ │ + beq 62e14 <__cxa_atexit@plt+0x570cc> │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + ldr lr, [pc, #64] @ 62e30 <__cxa_atexit@plt+0x570e8> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + sub r2, r5, #4 │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stm r2, {r0, r1, r3} │ │ │ │ + beq 62e24 <__cxa_atexit@plt+0x570dc> │ │ │ │ + b 62e84 <__cxa_atexit@plt+0x5713c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rscseq r1, ip, r0, lsr r4 │ │ │ │ - rsceq ip, ip, r4, ror r2 │ │ │ │ - rsceq ip, ip, r0, ror r2 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r1, ip, r0, ror r6 │ │ │ │ - smlalseq r1, ip, r0, r5 │ │ │ │ - ldrsbteq r1, [ip], #48 @ 0x30 │ │ │ │ - rsceq ip, ip, r8, ror #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6e3b0 <__cxa_atexit@plt+0x62668> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6e360 <__cxa_atexit@plt+0x62618> │ │ │ │ - ldr r7, [pc, #112] @ 6e3c0 <__cxa_atexit@plt+0x62678> │ │ │ │ - ldr r0, [pc, #112] @ 6e3c4 <__cxa_atexit@plt+0x6267c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 62e78 <__cxa_atexit@plt+0x57130> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 62e70 <__cxa_atexit@plt+0x57128> │ │ │ │ + b 62e84 <__cxa_atexit@plt+0x5713c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 6e3c8 <__cxa_atexit@plt+0x62680> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r8, asr #25 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62eb4 <__cxa_atexit@plt+0x5716c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 62f34 <__cxa_atexit@plt+0x571ec> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 62ec0 <__cxa_atexit@plt+0x57178> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + bne 62f28 <__cxa_atexit@plt+0x571e0> │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp lr, r0 │ │ │ │ + blt 62eb4 <__cxa_atexit@plt+0x5716c> │ │ │ │ + bne 62f28 <__cxa_atexit@plt+0x571e0> │ │ │ │ + ldr r2, [pc, #96] @ 62f44 <__cxa_atexit@plt+0x571fc> │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 6e3cc <__cxa_atexit@plt+0x62684> │ │ │ │ - sub r2, r3, #14 │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #68] @ 62f48 <__cxa_atexit@plt+0x57200> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 6e3d0 <__cxa_atexit@plt+0x62688> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #72] @ 6e3d4 <__cxa_atexit@plt+0x6268c> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r1, r6, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlaleq ip, ip, ip, r1 @ │ │ │ │ - smlaleq ip, ip, r8, r1 @ │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - rscseq r1, ip, r0, lsr #11 │ │ │ │ - rscseq r1, ip, r0, asr #9 │ │ │ │ - rscseq r1, ip, r0, lsl #6 │ │ │ │ - rsceq ip, ip, r0, lsr r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + rscseq ip, ip, r8, lsl r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - mov r1, r7 │ │ │ │ + sub r5, r5, #28 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 6e4c0 <__cxa_atexit@plt+0x62778> │ │ │ │ - ldr r8, [pc, #224] @ 6e4e0 <__cxa_atexit@plt+0x62798> │ │ │ │ - ldr r9, [pc, #224] @ 6e4e4 <__cxa_atexit@plt+0x6279c> │ │ │ │ + bhi 62fdc <__cxa_atexit@plt+0x57294> │ │ │ │ + ldr r1, [pc, #120] @ 62fe8 <__cxa_atexit@plt+0x572a0> │ │ │ │ mov r3, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr lr, [r1, #8] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - str r9, [r3, #-8]! │ │ │ │ - tst r0, #3 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r8, [r3, #-12] │ │ │ │ - stmdb r3, {r7, lr} │ │ │ │ - beq 6e4ac <__cxa_atexit@plt+0x62764> │ │ │ │ - ldr r1, [pc, #176] @ 6e4e8 <__cxa_atexit@plt+0x627a0> │ │ │ │ - ldr r0, [r0, #7] │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - str r0, [r2, #-16] │ │ │ │ - beq 6e4b8 <__cxa_atexit@plt+0x62770> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6e4d0 <__cxa_atexit@plt+0x62788> │ │ │ │ - ldr r1, [pc, #136] @ 6e4ec <__cxa_atexit@plt+0x627a4> │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + beq 62fc4 <__cxa_atexit@plt+0x5727c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r1, [pc, #72] @ 62fec <__cxa_atexit@plt+0x572a4> │ │ │ │ + sub lr, r2, #24 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #128] @ 6e4f0 <__cxa_atexit@plt+0x627a8> │ │ │ │ - sub r1, r2, #18 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [pc, #120] @ 6e4f4 <__cxa_atexit@plt+0x627ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r5, [pc, #116] @ 6e4f8 <__cxa_atexit@plt+0x627b0> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - str r0, [r6, #28] │ │ │ │ - stm lr, {r5, r6, r7, r8} │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r2, #7 │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + stm lr, {r0, r3, sl} │ │ │ │ + beq 62fd4 <__cxa_atexit@plt+0x5728c> │ │ │ │ + b 6303c <__cxa_atexit@plt+0x572f4> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - rscseq r1, ip, r4, ror #4 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - rscseq r1, ip, r0, lsr r4 │ │ │ │ - rscseq r1, ip, r0, ror #3 │ │ │ │ - rscseq r1, ip, r8, lsl #4 │ │ │ │ - rsceq ip, ip, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #156] @ 6e5ac <__cxa_atexit@plt+0x62864> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 63030 <__cxa_atexit@plt+0x572e8> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 6e594 <__cxa_atexit@plt+0x6284c> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 63028 <__cxa_atexit@plt+0x572e0> │ │ │ │ + b 6303c <__cxa_atexit@plt+0x572f4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6e59c <__cxa_atexit@plt+0x62854> │ │ │ │ - ldr r7, [pc, #112] @ 6e5b0 <__cxa_atexit@plt+0x62868> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #96] @ 6e5b4 <__cxa_atexit@plt+0x6286c> │ │ │ │ - sub r7, r3, #18 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #88] @ 6e5b8 <__cxa_atexit@plt+0x62870> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #84] @ 6e5bc <__cxa_atexit@plt+0x62874> │ │ │ │ - add r0, r0, #1 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 6309c <__cxa_atexit@plt+0x57354> │ │ │ │ + add r6, sl, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 630d0 <__cxa_atexit@plt+0x57388> │ │ │ │ + ldr lr, [pc, #124] @ 630f0 <__cxa_atexit@plt+0x573a8> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + add lr, sl, #12 │ │ │ │ + str r3, [sl, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + str r1, [sl, #24] │ │ │ │ + str r8, [sl, #28] │ │ │ │ + b 630bc <__cxa_atexit@plt+0x57374> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 630d8 <__cxa_atexit@plt+0x57390> │ │ │ │ + ldr r3, [pc, #56] @ 630e8 <__cxa_atexit@plt+0x573a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + ldr r3, [pc, #40] @ 630ec <__cxa_atexit@plt+0x573a4> │ │ │ │ + add r5, r5, #28 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #32 │ │ │ │ + b 630dc <__cxa_atexit@plt+0x57394> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff9e4 │ │ │ │ + rscseq ip, ip, r8, asr r6 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + rsceq r4, sp, r8, asr fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 63248 <__cxa_atexit@plt+0x57500> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63250 <__cxa_atexit@plt+0x57508> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [r7, #23] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + sub r5, r6, #35 @ 0x23 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + ldr ip, [r7, #19] │ │ │ │ + str r8, [r1, #36] @ 0x24 │ │ │ │ + str r3, [r1, #40] @ 0x28 │ │ │ │ + ldr r9, [pc, #308] @ 63298 <__cxa_atexit@plt+0x57550> │ │ │ │ + sub r5, r6, #5 │ │ │ │ + str r8, [r1, #8] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r1, #4] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str sl, [sp, #16] │ │ │ │ + str sl, [r1, #16] │ │ │ │ + str r0, [r1, #20] │ │ │ │ + str lr, [r1, #24] │ │ │ │ + str ip, [r1, #28] │ │ │ │ + ldr r0, [pc, #268] @ 6329c <__cxa_atexit@plt+0x57554> │ │ │ │ + str r5, [r2, #-8] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + str lr, [r2, #-12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r5, [r2, #-4] │ │ │ │ + sub r2, r2, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r0, [r1, #32] │ │ │ │ + bhi 6326c <__cxa_atexit@plt+0x57524> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + add r6, r1, #84 @ 0x54 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 63264 <__cxa_atexit@plt+0x5751c> │ │ │ │ + ldr r5, [pc, #224] @ 632a8 <__cxa_atexit@plt+0x57560> │ │ │ │ + ldr lr, [pc, #224] @ 632ac <__cxa_atexit@plt+0x57564> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1, #44]! @ 0x2c │ │ │ │ + str r0, [r2] │ │ │ │ + ldr r5, [pc, #208] @ 632b0 <__cxa_atexit@plt+0x57568> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #49 @ 0x31 │ │ │ │ + add r5, r5, #256 @ 0x100 │ │ │ │ + str r5, [r1, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #184] @ 632b4 <__cxa_atexit@plt+0x5756c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #180] @ 632b8 <__cxa_atexit@plt+0x57570> │ │ │ │ + add r9, r3, #1 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + ldr r3, [pc, #172] @ 632bc <__cxa_atexit@plt+0x57574> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + str r5, [r1, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r9, [r1, #32] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + str r1, [r1, #20] │ │ │ │ + str r8, [r1, #24] │ │ │ │ + str r0, [r1, #28] │ │ │ │ + str lr, [r1, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r1 │ │ │ │ + b 63258 <__cxa_atexit@plt+0x57510> │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ 632a0 <__cxa_atexit@plt+0x57558> │ │ │ │ + ldr r5, [pc, #44] @ 632a4 <__cxa_atexit@plt+0x5755c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + add r5, r5, #49 @ 0x31 │ │ │ │ + add r8, r5, #256 @ 0x100 │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff878 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + smlaleq r3, sp, ip, fp │ │ │ │ + rscseq ip, ip, r0, lsr #10 │ │ │ │ + @ instruction: 0xfffcdd28 │ │ │ │ + @ instruction: 0xfffcddc8 │ │ │ │ + ldrhteq ip, [ip], #84 @ 0x54 │ │ │ │ + rscseq ip, ip, r0, ror #8 │ │ │ │ + rscseq ip, ip, ip, ror r4 │ │ │ │ + rscseq ip, ip, r0, ror r4 │ │ │ │ + rsceq r4, sp, r8, asr r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 63330 <__cxa_atexit@plt+0x575e8> │ │ │ │ + ldr r2, [pc, #88] @ 6333c <__cxa_atexit@plt+0x575f4> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #84] @ 63340 <__cxa_atexit@plt+0x575f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 63328 <__cxa_atexit@plt+0x575e0> │ │ │ │ + ldr r3, [pc, #56] @ 63344 <__cxa_atexit@plt+0x575fc> │ │ │ │ + ldr r2, [pc, #56] @ 63348 <__cxa_atexit@plt+0x57600> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffcd8 │ │ │ │ - rscseq r1, ip, ip, asr #6 │ │ │ │ - ldrshteq r1, [ip], #12 │ │ │ │ - rscseq r1, ip, r4, lsr #2 │ │ │ │ - rsceq fp, ip, r8, asr #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq ip, ip, r4, lsl #7 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rsceq r4, sp, r8, lsl #18 │ │ │ │ + rsceq r4, sp, ip, asr #17 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 6337c <__cxa_atexit@plt+0x57634> │ │ │ │ + ldr r2, [pc, #28] @ 63380 <__cxa_atexit@plt+0x57638> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strhteq r4, [sp], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6e638 <__cxa_atexit@plt+0x628f0> │ │ │ │ - ldr r7, [pc, #92] @ 6e644 <__cxa_atexit@plt+0x628fc> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - sub r0, r6, #18 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #76] @ 6e648 <__cxa_atexit@plt+0x62900> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r7, [pc, #64] @ 6e64c <__cxa_atexit@plt+0x62904> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r8, [pc, #60] @ 6e650 <__cxa_atexit@plt+0x62908> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r3, r7, lr} │ │ │ │ + bcc 633b8 <__cxa_atexit@plt+0x57670> │ │ │ │ + ldr r2, [pc, #28] @ 633c4 <__cxa_atexit@plt+0x5767c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc2c │ │ │ │ - rscseq r1, ip, r8, lsr #5 │ │ │ │ - rscseq r1, ip, r0, asr r0 │ │ │ │ - rscseq r1, ip, r8, ror r0 │ │ │ │ - rsceq fp, ip, r8, lsr #29 │ │ │ │ + b dc0a40 <__cxa_atexit@plt+0xdb4cf8> │ │ │ │ + rscseq ip, ip, r4, ror r3 │ │ │ │ + smlaleq r4, sp, r4, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6e690 <__cxa_atexit@plt+0x62948> │ │ │ │ - ldr r2, [pc, #36] @ 6e698 <__cxa_atexit@plt+0x62950> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6e69c <__cxa_atexit@plt+0x62954> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63408 <__cxa_atexit@plt+0x576c0> │ │ │ │ + ldr r2, [pc, #36] @ 63418 <__cxa_atexit@plt+0x576d0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b 63104 <__cxa_atexit@plt+0x573bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrshteq r0, [ip], #252 @ 0xfc │ │ │ │ - rscseq r1, ip, r0, lsr #5 │ │ │ │ - rsceq fp, ip, r8, ror #28 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6e76c <__cxa_atexit@plt+0x62a24> │ │ │ │ - ldr r1, [pc, #200] @ 6e78c <__cxa_atexit@plt+0x62a44> │ │ │ │ - ldr r7, [pc, #200] @ 6e790 <__cxa_atexit@plt+0x62a48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 634a4 <__cxa_atexit@plt+0x5775c> │ │ │ │ + ldr r1, [pc, #136] @ 634c4 <__cxa_atexit@plt+0x5777c> │ │ │ │ + ldr r7, [pc, #136] @ 634c8 <__cxa_atexit@plt+0x57780> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6e714 <__cxa_atexit@plt+0x629cc> │ │ │ │ + beq 63498 <__cxa_atexit@plt+0x57750> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6e778 <__cxa_atexit@plt+0x62a30> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6e720 <__cxa_atexit@plt+0x629d8> │ │ │ │ - ldr r7, [pc, #140] @ 6e794 <__cxa_atexit@plt+0x62a4c> │ │ │ │ - ldr r0, [pc, #140] @ 6e798 <__cxa_atexit@plt+0x62a50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 634b0 <__cxa_atexit@plt+0x57768> │ │ │ │ + ldr r3, [pc, #88] @ 634cc <__cxa_atexit@plt+0x57784> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 634d0 <__cxa_atexit@plt+0x57788> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #116] @ 6e79c <__cxa_atexit@plt+0x62a54> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #108] @ 6e7a0 <__cxa_atexit@plt+0x62a58> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ 6e7a4 <__cxa_atexit@plt+0x62a5c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #96] @ 6e7a8 <__cxa_atexit@plt+0x62a60> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rscseq r0, ip, r4, lsr #31 │ │ │ │ - rsceq fp, ip, r8, ror #27 │ │ │ │ - rsceq fp, ip, r4, ror #27 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r1, ip, r4, ror #3 │ │ │ │ - rscseq r1, ip, r4, lsl #2 │ │ │ │ - rscseq r0, ip, r4, asr #30 │ │ │ │ - rsceq fp, ip, ip, asr sp │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq ip, ip, r0, lsr r2 │ │ │ │ + rscseq ip, ip, r8, ror #3 │ │ │ │ + smlalseq ip, ip, r8, r2 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6e83c <__cxa_atexit@plt+0x62af4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6e7ec <__cxa_atexit@plt+0x62aa4> │ │ │ │ - ldr r7, [pc, #112] @ 6e84c <__cxa_atexit@plt+0x62b04> │ │ │ │ - ldr r0, [pc, #112] @ 6e850 <__cxa_atexit@plt+0x62b08> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 6e854 <__cxa_atexit@plt+0x62b0c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6351c <__cxa_atexit@plt+0x577d4> │ │ │ │ + ldr r2, [pc, #48] @ 63528 <__cxa_atexit@plt+0x577e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 6e858 <__cxa_atexit@plt+0x62b10> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 6e85c <__cxa_atexit@plt+0x62b14> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 6352c <__cxa_atexit@plt+0x577e4> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #72] @ 6e860 <__cxa_atexit@plt+0x62b18> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r1, r6, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq fp, ip, r0, lsl sp │ │ │ │ - rsceq fp, ip, ip, lsl #26 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - rscseq r1, ip, r4, lsl r1 │ │ │ │ - rscseq r1, ip, r4, lsr r0 │ │ │ │ - rscseq r0, ip, r4, ror lr │ │ │ │ - smlaleq fp, ip, r8, ip │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, ip, r4, ror #2 │ │ │ │ + rscseq ip, ip, r0, lsl r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6e8a0 <__cxa_atexit@plt+0x62b58> │ │ │ │ - ldr r2, [pc, #36] @ 6e8a8 <__cxa_atexit@plt+0x62b60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6e8ac <__cxa_atexit@plt+0x62b64> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r0, ip, ip, ror #27 │ │ │ │ - smlalseq r1, ip, r0, r0 │ │ │ │ - rsceq fp, ip, r8, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6e97c <__cxa_atexit@plt+0x62c34> │ │ │ │ - ldr r1, [pc, #200] @ 6e99c <__cxa_atexit@plt+0x62c54> │ │ │ │ - ldr r7, [pc, #200] @ 6e9a0 <__cxa_atexit@plt+0x62c58> │ │ │ │ + bhi 635b8 <__cxa_atexit@plt+0x57870> │ │ │ │ + ldr r1, [pc, #136] @ 635d8 <__cxa_atexit@plt+0x57890> │ │ │ │ + ldr r7, [pc, #136] @ 635dc <__cxa_atexit@plt+0x57894> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6e924 <__cxa_atexit@plt+0x62bdc> │ │ │ │ + beq 635ac <__cxa_atexit@plt+0x57864> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6e988 <__cxa_atexit@plt+0x62c40> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6e930 <__cxa_atexit@plt+0x62be8> │ │ │ │ - ldr r7, [pc, #140] @ 6e9a4 <__cxa_atexit@plt+0x62c5c> │ │ │ │ - ldr r0, [pc, #140] @ 6e9a8 <__cxa_atexit@plt+0x62c60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #116] @ 6e9ac <__cxa_atexit@plt+0x62c64> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #108] @ 6e9b0 <__cxa_atexit@plt+0x62c68> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ 6e9b4 <__cxa_atexit@plt+0x62c6c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #96] @ 6e9b8 <__cxa_atexit@plt+0x62c70> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - smlalseq r0, ip, r4, sp │ │ │ │ - ldrdeq fp, [ip], #184 @ 0xb8 @ │ │ │ │ - ldrdeq fp, [ip], #180 @ 0xb4 @ │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - ldrsbteq r0, [ip], #244 @ 0xf4 │ │ │ │ - ldrshteq r0, [ip], #228 @ 0xe4 │ │ │ │ - rscseq r0, ip, r4, lsr sp │ │ │ │ - rsceq fp, ip, ip, asr #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6ea4c <__cxa_atexit@plt+0x62d04> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6e9fc <__cxa_atexit@plt+0x62cb4> │ │ │ │ - ldr r7, [pc, #112] @ 6ea5c <__cxa_atexit@plt+0x62d14> │ │ │ │ - ldr r0, [pc, #112] @ 6ea60 <__cxa_atexit@plt+0x62d18> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 6ea64 <__cxa_atexit@plt+0x62d1c> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 6ea68 <__cxa_atexit@plt+0x62d20> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 6ea6c <__cxa_atexit@plt+0x62d24> │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 635c4 <__cxa_atexit@plt+0x5787c> │ │ │ │ + ldr r3, [pc, #88] @ 635e0 <__cxa_atexit@plt+0x57898> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 635e4 <__cxa_atexit@plt+0x5789c> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #72] @ 6ea70 <__cxa_atexit@plt+0x62d28> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r1, r6, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq fp, ip, r0, lsl #22 │ │ │ │ - strdeq fp, [ip], #172 @ 0xac @ │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - rscseq r0, ip, r4, lsl #30 │ │ │ │ - rscseq r0, ip, r4, lsr #28 │ │ │ │ - rscseq r0, ip, r4, ror #24 │ │ │ │ - rsceq fp, ip, r8, lsl #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6eab0 <__cxa_atexit@plt+0x62d68> │ │ │ │ - ldr r2, [pc, #36] @ 6eab8 <__cxa_atexit@plt+0x62d70> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6eabc <__cxa_atexit@plt+0x62d74> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r0, [ip], #188 @ 0xbc │ │ │ │ - rscseq r0, ip, r0, lsl #29 │ │ │ │ - rsceq fp, ip, r8, asr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6eb8c <__cxa_atexit@plt+0x62e44> │ │ │ │ - ldr r1, [pc, #200] @ 6ebac <__cxa_atexit@plt+0x62e64> │ │ │ │ - ldr r7, [pc, #200] @ 6ebb0 <__cxa_atexit@plt+0x62e68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6eb34 <__cxa_atexit@plt+0x62dec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6eb98 <__cxa_atexit@plt+0x62e50> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6eb40 <__cxa_atexit@plt+0x62df8> │ │ │ │ - ldr r7, [pc, #140] @ 6ebb4 <__cxa_atexit@plt+0x62e6c> │ │ │ │ - ldr r0, [pc, #140] @ 6ebb8 <__cxa_atexit@plt+0x62e70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #116] @ 6ebbc <__cxa_atexit@plt+0x62e74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #108] @ 6ebc0 <__cxa_atexit@plt+0x62e78> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ 6ebc4 <__cxa_atexit@plt+0x62e7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #96] @ 6ebc8 <__cxa_atexit@plt+0x62e80> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rscseq r0, ip, r4, lsl #23 │ │ │ │ - rsceq fp, ip, r8, asr #19 │ │ │ │ - rsceq fp, ip, r4, asr #19 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r0, ip, r4, asr #27 │ │ │ │ - rscseq r0, ip, r4, ror #25 │ │ │ │ - rscseq r0, ip, r4, lsr #22 │ │ │ │ - rsceq fp, ip, ip, lsr r9 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq ip, ip, ip, lsl r1 │ │ │ │ + ldrsbteq ip, [ip], #4 │ │ │ │ + rscseq ip, ip, r4, lsl #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6ec5c <__cxa_atexit@plt+0x62f14> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6ec0c <__cxa_atexit@plt+0x62ec4> │ │ │ │ - ldr r7, [pc, #112] @ 6ec6c <__cxa_atexit@plt+0x62f24> │ │ │ │ - ldr r0, [pc, #112] @ 6ec70 <__cxa_atexit@plt+0x62f28> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 6ec74 <__cxa_atexit@plt+0x62f2c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63630 <__cxa_atexit@plt+0x578e8> │ │ │ │ + ldr r2, [pc, #48] @ 6363c <__cxa_atexit@plt+0x578f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 6ec78 <__cxa_atexit@plt+0x62f30> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 6ec7c <__cxa_atexit@plt+0x62f34> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 63640 <__cxa_atexit@plt+0x578f8> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #72] @ 6ec80 <__cxa_atexit@plt+0x62f38> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r1, r6, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq fp, [ip], #128 @ 0x80 @ │ │ │ │ - rsceq fp, ip, ip, ror #17 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - ldrshteq r0, [ip], #196 @ 0xc4 │ │ │ │ - rscseq r0, ip, r4, lsl ip │ │ │ │ - rscseq r0, ip, r4, asr sl │ │ │ │ - rsceq fp, ip, r4, lsl #17 │ │ │ │ - andeq r0, r2, r7 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r0, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, ip, r0, asr r0 │ │ │ │ + ldrshteq ip, [ip], #12 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6ed50 <__cxa_atexit@plt+0x63008> │ │ │ │ - ldr r7, [pc, #180] @ 6ed60 <__cxa_atexit@plt+0x63018> │ │ │ │ - mov r3, r0 │ │ │ │ - add sl, r2, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-44]! @ 0xffffffd4 │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [pc, #156] @ 6ed64 <__cxa_atexit@plt+0x6301c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [r2, #32] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r2, #28] │ │ │ │ - ldr r9, [r2, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - ldr r8, [r2, #40] @ 0x28 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ - tst r1, #3 │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r7, sl} │ │ │ │ - beq 6ed38 <__cxa_atexit@plt+0x62ff0> │ │ │ │ - ldr r3, [r1, #7] │ │ │ │ - ldr lr, [pc, #84] @ 6ed68 <__cxa_atexit@plt+0x63020> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r0, #-40] @ 0xffffffd8 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 636d0 <__cxa_atexit@plt+0x57988> │ │ │ │ + ldr lr, [pc, #140] @ 636f0 <__cxa_atexit@plt+0x579a8> │ │ │ │ + ldr r8, [pc, #140] @ 636f4 <__cxa_atexit@plt+0x579ac> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r0, #-52] @ 0xffffffcc │ │ │ │ - str r2, [r0, #-48] @ 0xffffffd0 │ │ │ │ - str r1, [r0, #-44] @ 0xffffffd4 │ │ │ │ - beq 6ed48 <__cxa_atexit@plt+0x63000> │ │ │ │ - b 6edc0 <__cxa_atexit@plt+0x63078> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - rscseq r0, ip, r8, lsr #19 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlaleq fp, ip, ip, r7 │ │ │ │ - andeq r0, r0, r8, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 6edb0 <__cxa_atexit@plt+0x63068> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - beq 6eda8 <__cxa_atexit@plt+0x63060> │ │ │ │ - b 6edc0 <__cxa_atexit@plt+0x63078> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 636c4 <__cxa_atexit@plt+0x5797c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 636dc <__cxa_atexit@plt+0x57994> │ │ │ │ + ldr r7, [pc, #76] @ 636f8 <__cxa_atexit@plt+0x579b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq fp, ip, r4, asr r7 │ │ │ │ - andeq r1, r0, sl, ror #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6eee4 <__cxa_atexit@plt+0x6319c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r2, #16]! │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldmdb r2, {r0, r8} │ │ │ │ - cmp r1, r0 │ │ │ │ - bge 6ee40 <__cxa_atexit@plt+0x630f8> │ │ │ │ - ldr r7, [pc, #284] @ 6ef10 <__cxa_atexit@plt+0x631c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r2, [r5, #44]! @ 0x2c │ │ │ │ - ldr lr, [pc, #256] @ 6ef04 <__cxa_atexit@plt+0x631bc> │ │ │ │ - sub r7, r6, #18 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #248] @ 6ef08 <__cxa_atexit@plt+0x631c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #244] @ 6ef0c <__cxa_atexit@plt+0x631c4> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - bx r2 │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - bne 6eed4 <__cxa_atexit@plt+0x6318c> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge 6ee64 <__cxa_atexit@plt+0x6311c> │ │ │ │ - ldr r7, [pc, #160] @ 6ef00 <__cxa_atexit@plt+0x631b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 6edf4 <__cxa_atexit@plt+0x630ac> │ │ │ │ - bne 6eed4 <__cxa_atexit@plt+0x6318c> │ │ │ │ - ldr r1, [pc, #128] @ 6eef0 <__cxa_atexit@plt+0x631a8> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr lr, [pc, #124] @ 6eef4 <__cxa_atexit@plt+0x631ac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - ldr ip, [r0, #11] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #92] @ 6eef8 <__cxa_atexit@plt+0x631b0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - str ip, [r5, #20] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - ldr r5, [pc, #64] @ 6eefc <__cxa_atexit@plt+0x631b4> │ │ │ │ - sub sl, r6, #18 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - str r5, [r3, #20]! │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - @ instruction: 0xfffff828 │ │ │ │ - ldrshteq r0, [ip], #116 @ 0x74 │ │ │ │ - smlalseq r0, ip, ip, r7 │ │ │ │ - @ instruction: 0xfffffa58 │ │ │ │ - smlalseq r0, ip, ip, sl │ │ │ │ - rscseq r0, ip, ip, asr #16 │ │ │ │ - rscseq r0, ip, r4, ror r8 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - andeq r0, r0, r6, lsr #7 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq ip, ip, r8 │ │ │ │ + rscseq ip, ip, r0, ror r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 6ef54 <__cxa_atexit@plt+0x6320c> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6f00c <__cxa_atexit@plt+0x632c4> │ │ │ │ - ldr r1, [pc, #228] @ 6f02c <__cxa_atexit@plt+0x632e4> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6373c <__cxa_atexit@plt+0x579f4> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 63748 <__cxa_atexit@plt+0x57a00> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 6ef8c <__cxa_atexit@plt+0x63244> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6f00c <__cxa_atexit@plt+0x632c4> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r7, r0 │ │ │ │ - bge 6ef9c <__cxa_atexit@plt+0x63254> │ │ │ │ - ldr r7, [pc, #172] @ 6f024 <__cxa_atexit@plt+0x632dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #168] @ 6f028 <__cxa_atexit@plt+0x632e0> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - bne 6efe0 <__cxa_atexit@plt+0x63298> │ │ │ │ - ldr r7, [pc, #116] @ 6f01c <__cxa_atexit@plt+0x632d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - cmp r0, lr │ │ │ │ - bge 6eff0 <__cxa_atexit@plt+0x632a8> │ │ │ │ - ldr r2, [pc, #84] @ 6f020 <__cxa_atexit@plt+0x632d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 6f018 <__cxa_atexit@plt+0x632d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 6ef40 <__cxa_atexit@plt+0x631f8> │ │ │ │ - ldr r1, [pc, #56] @ 6f030 <__cxa_atexit@plt+0x632e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r0, ip, r4, ror r6 │ │ │ │ - ldrshteq r0, [ip], #140 @ 0x8c │ │ │ │ - smlalseq r0, ip, r0, r6 │ │ │ │ - rscseq r0, ip, r4, ror #13 │ │ │ │ - rscseq r0, ip, r0, lsr #18 │ │ │ │ - rscseq r0, ip, ip, asr r9 │ │ │ │ - rscseq r0, ip, r4, ror #12 │ │ │ │ - ldrdeq fp, [ip], #64 @ 0x40 @ │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq fp, [ip], #240 @ 0xf0 │ │ │ │ + rsceq r4, sp, r8, asr #9 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6f0c8 <__cxa_atexit@plt+0x63380> │ │ │ │ - ldr r1, [pc, #120] @ 6f0d4 <__cxa_atexit@plt+0x6338c> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - mov r3, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r0, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 63838 <__cxa_atexit@plt+0x57af0> │ │ │ │ + ldr r6, [pc, #224] @ 63854 <__cxa_atexit@plt+0x57b0c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-12]! │ │ │ │ tst sl, #3 │ │ │ │ - stmib r3, {r0, r7, r8, r9} │ │ │ │ - beq 6f0b0 <__cxa_atexit@plt+0x63368> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ + stmib r1, {r2, r9} │ │ │ │ + beq 637dc <__cxa_atexit@plt+0x57a94> │ │ │ │ + ldr r6, [pc, #196] @ 63858 <__cxa_atexit@plt+0x57b10> │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 6f0d8 <__cxa_atexit@plt+0x63390> │ │ │ │ - str sl, [r2, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq 6f0c0 <__cxa_atexit@plt+0x63378> │ │ │ │ - b 6f134 <__cxa_atexit@plt+0x633ec> │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r0] │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r8, [r1] │ │ │ │ + beq 637f0 <__cxa_atexit@plt+0x57aa8> │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 63800 <__cxa_atexit@plt+0x57ab8> │ │ │ │ + ldr r6, [pc, #160] @ 6385c <__cxa_atexit@plt+0x57b14> │ │ │ │ + ldr r5, [pc, #160] @ 63860 <__cxa_atexit@plt+0x57b18> │ │ │ │ + mov r9, r7 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r6, [r1] │ │ │ │ + add sl, r5, #2 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 63844 <__cxa_atexit@plt+0x57afc> │ │ │ │ + ldr r7, [pc, #76] @ 63864 <__cxa_atexit@plt+0x57b1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r7, [pc, #60] @ 63868 <__cxa_atexit@plt+0x57b20> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rsceq fp, ip, ip, lsr #8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + andeq r0, r0, r8, lsl #4 │ │ │ │ + rsceq r4, sp, r8, asr r4 │ │ │ │ + @ instruction: 0xfffffc08 │ │ │ │ + ldrshteq fp, [ip], #228 @ 0xe4 │ │ │ │ + rsceq r4, sp, ip, lsr #7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 6f124 <__cxa_atexit@plt+0x633dc> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6f11c <__cxa_atexit@plt+0x633d4> │ │ │ │ - b 6f134 <__cxa_atexit@plt+0x633ec> │ │ │ │ + ldr r2, [pc, #148] @ 6391c <__cxa_atexit@plt+0x57bd4> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 638c4 <__cxa_atexit@plt+0x57b7c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 638d0 <__cxa_atexit@plt+0x57b88> │ │ │ │ + ldr r3, [pc, #116] @ 63920 <__cxa_atexit@plt+0x57bd8> │ │ │ │ + ldr r2, [pc, #116] @ 63924 <__cxa_atexit@plt+0x57bdc> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq fp, ip, r0, ror #7 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6390c <__cxa_atexit@plt+0x57bc4> │ │ │ │ + ldr r3, [pc, #60] @ 63928 <__cxa_atexit@plt+0x57be0> │ │ │ │ + ldmib r5, {r7, r9} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #40] @ 6392c <__cxa_atexit@plt+0x57be4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + rsceq r4, sp, r8, ror #6 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ + rscseq fp, ip, ip, lsl lr │ │ │ │ + rsceq r4, sp, r8, ror #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6396c <__cxa_atexit@plt+0x57c24> │ │ │ │ + ldr r3, [pc, #104] @ 639b8 <__cxa_atexit@plt+0x57c70> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r2, [pc, #100] @ 639bc <__cxa_atexit@plt+0x57c74> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 6f1c8 <__cxa_atexit@plt+0x63480> │ │ │ │ - add r6, sl, #44 @ 0x2c │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6f200 <__cxa_atexit@plt+0x634b8> │ │ │ │ - ldr lr, [pc, #176] @ 6f220 <__cxa_atexit@plt+0x634d8> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - ldm lr, {fp, ip, lr} │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str r8, [sl, #12] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - str r1, [sl, #20] │ │ │ │ - str lr, [sl, #24] │ │ │ │ - str r9, [sl, #28] │ │ │ │ - str r2, [sl, #32] │ │ │ │ - str ip, [sl, #36] @ 0x24 │ │ │ │ - str fp, [sl, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #108] @ 6f224 <__cxa_atexit@plt+0x634dc> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 639ac <__cxa_atexit@plt+0x57c64> │ │ │ │ + ldr r3, [pc, #56] @ 639c0 <__cxa_atexit@plt+0x57c78> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #32] @ 639c4 <__cxa_atexit@plt+0x57c7c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr fp, [sp] │ │ │ │ add r8, r3, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rsceq r4, sp, r0, asr #5 │ │ │ │ + @ instruction: 0xfffffa90 │ │ │ │ + rscseq fp, ip, ip, ror sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r8, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 63a2c <__cxa_atexit@plt+0x57ce4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, sl, #20 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6f208 <__cxa_atexit@plt+0x634c0> │ │ │ │ - ldr r3, [pc, #60] @ 6f218 <__cxa_atexit@plt+0x634d0> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ + str r8, [r3, #-4]! │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 63a68 <__cxa_atexit@plt+0x57d20> │ │ │ │ + ldr r2, [pc, #176] @ 63ab4 <__cxa_atexit@plt+0x57d6c> │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + ldr r7, [pc, #156] @ 63ab8 <__cxa_atexit@plt+0x57d70> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + str r8, [r5] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 63a88 <__cxa_atexit@plt+0x57d40> │ │ │ │ + ldr r3, [pc, #100] @ 63aac <__cxa_atexit@plt+0x57d64> │ │ │ │ + ldmib r5, {r7, r9} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - str r2, [sl, #16] │ │ │ │ - ldr r3, [pc, #36] @ 6f21c <__cxa_atexit@plt+0x634d4> │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #80] @ 63ab0 <__cxa_atexit@plt+0x57d68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - b 6f20c <__cxa_atexit@plt+0x634c4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #56] @ 63aa8 <__cxa_atexit@plt+0x57d60> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #20] @ 63aa4 <__cxa_atexit@plt+0x57d5c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffae8 │ │ │ │ + rscseq fp, ip, r0, asr #25 │ │ │ │ + @ instruction: 0xfffffc40 │ │ │ │ + rscseq fp, ip, r0, lsl #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 63b0c <__cxa_atexit@plt+0x57dc4> │ │ │ │ + ldr r2, [pc, #64] @ 63b24 <__cxa_atexit@plt+0x57ddc> │ │ │ │ + ldmib r5, {r1, r3, r9} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + ldr r7, [pc, #44] @ 63b28 <__cxa_atexit@plt+0x57de0> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff200 │ │ │ │ - rscseq r0, ip, ip, lsl #13 │ │ │ │ - @ instruction: 0xfffffb14 │ │ │ │ - rscseq r0, ip, r8, asr #13 │ │ │ │ - ldrdeq fp, [ip], #36 @ 0x24 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 63b2c <__cxa_atexit@plt+0x57de4> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffb60 │ │ │ │ + rscseq fp, ip, r0, lsr #24 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 63b78 <__cxa_atexit@plt+0x57e30> │ │ │ │ + ldr r3, [pc, #56] @ 63b90 <__cxa_atexit@plt+0x57e48> │ │ │ │ + ldmib r5, {r7, r9} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #36] @ 63b94 <__cxa_atexit@plt+0x57e4c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 63b98 <__cxa_atexit@plt+0x57e50> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff9d8 │ │ │ │ + ldrhteq fp, [ip], #176 @ 0xb0 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6f264 <__cxa_atexit@plt+0x6351c> │ │ │ │ - ldr r2, [pc, #36] @ 6f26c <__cxa_atexit@plt+0x63524> │ │ │ │ + bhi 63bcc <__cxa_atexit@plt+0x57e84> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 63bd4 <__cxa_atexit@plt+0x57e8c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6f270 <__cxa_atexit@plt+0x63528> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r0, ip, r8, lsr #8 │ │ │ │ - rscseq r0, ip, ip, asr #13 │ │ │ │ - smlaleq fp, ip, r4, r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ + ldrhteq fp, [ip], #164 @ 0xa4 │ │ │ │ + rsceq r4, sp, r0, asr #32 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6f340 <__cxa_atexit@plt+0x635f8> │ │ │ │ - ldr r1, [pc, #200] @ 6f360 <__cxa_atexit@plt+0x63618> │ │ │ │ - ldr r7, [pc, #200] @ 6f364 <__cxa_atexit@plt+0x6361c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63c74 <__cxa_atexit@plt+0x57f2c> │ │ │ │ + ldr r2, [pc, #132] @ 63c80 <__cxa_atexit@plt+0x57f38> │ │ │ │ + add lr, r3, #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldm lr, {r7, r8, lr} │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r2, [pc, #112] @ 63c84 <__cxa_atexit@plt+0x57f3c> │ │ │ │ tst r7, #3 │ │ │ │ - beq 6f2e8 <__cxa_atexit@plt+0x635a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6f34c <__cxa_atexit@plt+0x63604> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6f2f4 <__cxa_atexit@plt+0x635ac> │ │ │ │ - ldr r7, [pc, #140] @ 6f368 <__cxa_atexit@plt+0x63620> │ │ │ │ - ldr r0, [pc, #140] @ 6f36c <__cxa_atexit@plt+0x63624> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 63c6c <__cxa_atexit@plt+0x57f24> │ │ │ │ + ldr r3, [pc, #56] @ 63c88 <__cxa_atexit@plt+0x57f40> │ │ │ │ + ldr r2, [pc, #56] @ 63c8c <__cxa_atexit@plt+0x57f44> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #116] @ 6f370 <__cxa_atexit@plt+0x63628> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #108] @ 6f374 <__cxa_atexit@plt+0x6362c> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ 6f378 <__cxa_atexit@plt+0x63630> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #96] @ 6f37c <__cxa_atexit@plt+0x63634> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - ldrsbteq r0, [ip], #48 @ 0x30 │ │ │ │ - rsceq fp, ip, r4, lsl r2 │ │ │ │ - rsceq fp, ip, r0, lsl r2 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r0, ip, r0, lsl r6 │ │ │ │ - rscseq r0, ip, r0, lsr r5 │ │ │ │ - rscseq r0, ip, r0, ror r3 │ │ │ │ - rsceq fp, ip, r8, lsl #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq fp, ip, ip, asr sl │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rsceq r3, sp, r4, asr #31 │ │ │ │ + rsceq r3, sp, r8, lsl #31 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 63cc0 <__cxa_atexit@plt+0x57f78> │ │ │ │ + ldr r2, [pc, #28] @ 63cc4 <__cxa_atexit@plt+0x57f7c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq r3, sp, r0, ror pc │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 63cf8 <__cxa_atexit@plt+0x57fb0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 63d04 <__cxa_atexit@plt+0x57fbc> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 6f410 <__cxa_atexit@plt+0x636c8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6f3c0 <__cxa_atexit@plt+0x63678> │ │ │ │ - ldr r7, [pc, #112] @ 6f420 <__cxa_atexit@plt+0x636d8> │ │ │ │ - ldr r0, [pc, #112] @ 6f424 <__cxa_atexit@plt+0x636dc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 6f428 <__cxa_atexit@plt+0x636e0> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 6f42c <__cxa_atexit@plt+0x636e4> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 6f430 <__cxa_atexit@plt+0x636e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #72] @ 6f434 <__cxa_atexit@plt+0x636ec> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r1, r6, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + bcc 63dbc <__cxa_atexit@plt+0x58074> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 63d50 <__cxa_atexit@plt+0x58008> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 63de0 <__cxa_atexit@plt+0x58098> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq fp, ip, ip, lsr r1 │ │ │ │ - rsceq fp, ip, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - rscseq r0, ip, r0, asr #10 │ │ │ │ - rscseq r0, ip, r0, ror #8 │ │ │ │ - rscseq r0, ip, r0, lsr #5 │ │ │ │ - ldrdeq fp, [ip], #0 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6f4f8 <__cxa_atexit@plt+0x637b0> │ │ │ │ - ldr lr, [pc, #188] @ 6f518 <__cxa_atexit@plt+0x637d0> │ │ │ │ - ldr r0, [pc, #188] @ 6f51c <__cxa_atexit@plt+0x637d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 6f4ec <__cxa_atexit@plt+0x637a4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 6f504 <__cxa_atexit@plt+0x637bc> │ │ │ │ - ldr r2, [pc, #132] @ 6f520 <__cxa_atexit@plt+0x637d8> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 63db0 <__cxa_atexit@plt+0x58068> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 63d30 <__cxa_atexit@plt+0x57fe8> │ │ │ │ + bne 63db0 <__cxa_atexit@plt+0x58068> │ │ │ │ + ldr r2, [pc, #100] @ 63dd8 <__cxa_atexit@plt+0x58090> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ 6f524 <__cxa_atexit@plt+0x637dc> │ │ │ │ - sub r2, r3, #18 │ │ │ │ + ldr lr, [pc, #88] @ 63ddc <__cxa_atexit@plt+0x58094> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #112] @ 6f528 <__cxa_atexit@plt+0x637e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #108] @ 6f52c <__cxa_atexit@plt+0x637e4> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r6, [pc, #32] @ 63de4 <__cxa_atexit@plt+0x5809c> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq r0, ip, ip, lsl #4 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - ldrshteq r0, [ip], #52 @ 0x34 │ │ │ │ - rscseq r0, ip, r4, lsr #3 │ │ │ │ - rscseq r0, ip, ip, asr #3 │ │ │ │ - ldrdeq sl, [ip], #248 @ 0xf8 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + smlalseq fp, ip, r8, r9 │ │ │ │ + ldrsbteq fp, [ip], #156 @ 0x9c │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 63d04 <__cxa_atexit@plt+0x57fbc> │ │ │ │ + rsceq r3, sp, ip, asr lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6f5ac <__cxa_atexit@plt+0x63864> │ │ │ │ - ldr r2, [pc, #96] @ 6f5b8 <__cxa_atexit@plt+0x63870> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #76] @ 6f5bc <__cxa_atexit@plt+0x63874> │ │ │ │ - sub r2, r6, #18 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #68] @ 6f5c0 <__cxa_atexit@plt+0x63878> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #64] @ 6f5c4 <__cxa_atexit@plt+0x6387c> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 63e70 <__cxa_atexit@plt+0x58128> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 63e80 <__cxa_atexit@plt+0x58138> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - bx ip │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b 63104 <__cxa_atexit@plt+0x573bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - rscseq r0, ip, r0, lsr r3 │ │ │ │ - rscseq r0, ip, r0, ror #1 │ │ │ │ - rscseq r0, ip, r8, lsl #2 │ │ │ │ - rsceq sl, ip, r4, lsr pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6f604 <__cxa_atexit@plt+0x638bc> │ │ │ │ - ldr r2, [pc, #36] @ 6f60c <__cxa_atexit@plt+0x638c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6f610 <__cxa_atexit@plt+0x638c8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ + bhi 63ee0 <__cxa_atexit@plt+0x58198> │ │ │ │ + ldr lr, [pc, #72] @ 63ee8 <__cxa_atexit@plt+0x581a0> │ │ │ │ + ldr r0, [pc, #72] @ 63eec <__cxa_atexit@plt+0x581a4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 63ed0 <__cxa_atexit@plt+0x58188> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r0, ip, r8, lsl #1 │ │ │ │ - rscseq r0, ip, ip, lsr #6 │ │ │ │ - strdeq sl, [ip], #228 @ 0xe4 @ │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq fp, ip, ip, asr #15 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6f6e0 <__cxa_atexit@plt+0x63998> │ │ │ │ - ldr r1, [pc, #200] @ 6f700 <__cxa_atexit@plt+0x639b8> │ │ │ │ - ldr r7, [pc, #200] @ 6f704 <__cxa_atexit@plt+0x639bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6f688 <__cxa_atexit@plt+0x63940> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6f6ec <__cxa_atexit@plt+0x639a4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6f694 <__cxa_atexit@plt+0x6394c> │ │ │ │ - ldr r7, [pc, #140] @ 6f708 <__cxa_atexit@plt+0x639c0> │ │ │ │ - ldr r0, [pc, #140] @ 6f70c <__cxa_atexit@plt+0x639c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #116] @ 6f710 <__cxa_atexit@plt+0x639c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #108] @ 6f714 <__cxa_atexit@plt+0x639cc> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ 6f718 <__cxa_atexit@plt+0x639d0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63f60 <__cxa_atexit@plt+0x58218> │ │ │ │ + ldr lr, [pc, #72] @ 63f68 <__cxa_atexit@plt+0x58220> │ │ │ │ + ldr r0, [pc, #72] @ 63f6c <__cxa_atexit@plt+0x58224> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #96] @ 6f71c <__cxa_atexit@plt+0x639d4> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 63f50 <__cxa_atexit@plt+0x58208> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rscseq r0, ip, r0, lsr r0 │ │ │ │ - rsceq sl, ip, r4, ror lr │ │ │ │ - rsceq sl, ip, r0, ror lr │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r0, ip, r0, ror r2 │ │ │ │ - smlalseq r0, ip, r0, r1 │ │ │ │ - ldrsbteq pc, [fp], #240 @ 0xf0 @ │ │ │ │ - rsceq sl, ip, r8, ror #27 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6f7b0 <__cxa_atexit@plt+0x63a68> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6f760 <__cxa_atexit@plt+0x63a18> │ │ │ │ - ldr r7, [pc, #112] @ 6f7c0 <__cxa_atexit@plt+0x63a78> │ │ │ │ - ldr r0, [pc, #112] @ 6f7c4 <__cxa_atexit@plt+0x63a7c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 6f7c8 <__cxa_atexit@plt+0x63a80> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 6f7cc <__cxa_atexit@plt+0x63a84> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 6f7d0 <__cxa_atexit@plt+0x63a88> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #72] @ 6f7d4 <__cxa_atexit@plt+0x63a8c> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r1, r6, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq fp, ip, ip, asr #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlaleq sl, ip, ip, sp │ │ │ │ - smlaleq sl, ip, r8, sp │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - rscseq r0, ip, r0, lsr #3 │ │ │ │ - rscseq r0, ip, r0, asr #1 │ │ │ │ - rscseq pc, fp, r0, lsl #30 │ │ │ │ - rsceq sl, ip, r0, lsr sp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6f858 <__cxa_atexit@plt+0x63b10> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6f860 <__cxa_atexit@plt+0x63b18> │ │ │ │ - ldr r1, [pc, #100] @ 6f874 <__cxa_atexit@plt+0x63b2c> │ │ │ │ - ldr r0, [pc, #100] @ 6f878 <__cxa_atexit@plt+0x63b30> │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #68] @ 6f87c <__cxa_atexit@plt+0x63b34> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #64] @ 6f880 <__cxa_atexit@plt+0x63b38> │ │ │ │ - add r1, r1, #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63fe0 <__cxa_atexit@plt+0x58298> │ │ │ │ + ldr lr, [pc, #72] @ 63fe8 <__cxa_atexit@plt+0x582a0> │ │ │ │ + ldr r0, [pc, #72] @ 63fec <__cxa_atexit@plt+0x582a4> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6f868 <__cxa_atexit@plt+0x63b20> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 63fd0 <__cxa_atexit@plt+0x58288> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - rscseq pc, fp, r4, asr lr @ │ │ │ │ - rscseq pc, fp, r4, lsr #28 │ │ │ │ - rscseq pc, fp, ip, asr #28 │ │ │ │ - rsceq sl, ip, r8, ror ip │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq fp, ip, ip, asr #13 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6f8c0 <__cxa_atexit@plt+0x63b78> │ │ │ │ - ldr r2, [pc, #36] @ 6f8c8 <__cxa_atexit@plt+0x63b80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6f8cc <__cxa_atexit@plt+0x63b84> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ + bhi 64060 <__cxa_atexit@plt+0x58318> │ │ │ │ + ldr lr, [pc, #72] @ 64068 <__cxa_atexit@plt+0x58320> │ │ │ │ + ldr r0, [pc, #72] @ 6406c <__cxa_atexit@plt+0x58324> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 64050 <__cxa_atexit@plt+0x58308> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, fp, ip, asr #27 │ │ │ │ - rscseq r0, ip, r0, ror r0 │ │ │ │ - rsceq sl, ip, r8, lsr ip │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq fp, ip, ip, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6f99c <__cxa_atexit@plt+0x63c54> │ │ │ │ - ldr r1, [pc, #200] @ 6f9bc <__cxa_atexit@plt+0x63c74> │ │ │ │ - ldr r7, [pc, #200] @ 6f9c0 <__cxa_atexit@plt+0x63c78> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6410c <__cxa_atexit@plt+0x583c4> │ │ │ │ + ldr r1, [pc, #136] @ 6412c <__cxa_atexit@plt+0x583e4> │ │ │ │ + ldr r7, [pc, #136] @ 64130 <__cxa_atexit@plt+0x583e8> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6f944 <__cxa_atexit@plt+0x63bfc> │ │ │ │ + beq 64100 <__cxa_atexit@plt+0x583b8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6f9a8 <__cxa_atexit@plt+0x63c60> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6f950 <__cxa_atexit@plt+0x63c08> │ │ │ │ - ldr r7, [pc, #140] @ 6f9c4 <__cxa_atexit@plt+0x63c7c> │ │ │ │ - ldr r0, [pc, #140] @ 6f9c8 <__cxa_atexit@plt+0x63c80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 64118 <__cxa_atexit@plt+0x583d0> │ │ │ │ + ldr r3, [pc, #88] @ 64134 <__cxa_atexit@plt+0x583ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 64138 <__cxa_atexit@plt+0x583f0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #116] @ 6f9cc <__cxa_atexit@plt+0x63c84> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #108] @ 6f9d0 <__cxa_atexit@plt+0x63c88> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ 6f9d4 <__cxa_atexit@plt+0x63c8c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #96] @ 6f9d8 <__cxa_atexit@plt+0x63c90> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rscseq pc, fp, r4, ror sp @ │ │ │ │ - strhteq sl, [ip], #184 @ 0xb8 │ │ │ │ - strhteq sl, [ip], #180 @ 0xb4 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - ldrhteq pc, [fp], #244 @ 0xf4 @ │ │ │ │ - ldrsbteq pc, [fp], #228 @ 0xe4 @ │ │ │ │ - rscseq pc, fp, r4, lsl sp @ │ │ │ │ - rsceq sl, ip, ip, lsr #22 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq fp, ip, r8, asr #11 │ │ │ │ + rscseq fp, ip, r0, lsl #11 │ │ │ │ + rscseq fp, ip, r0, lsr r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6fa6c <__cxa_atexit@plt+0x63d24> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6fa1c <__cxa_atexit@plt+0x63cd4> │ │ │ │ - ldr r7, [pc, #112] @ 6fa7c <__cxa_atexit@plt+0x63d34> │ │ │ │ - ldr r0, [pc, #112] @ 6fa80 <__cxa_atexit@plt+0x63d38> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 6fa84 <__cxa_atexit@plt+0x63d3c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64184 <__cxa_atexit@plt+0x5843c> │ │ │ │ + ldr r2, [pc, #48] @ 64190 <__cxa_atexit@plt+0x58448> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 6fa88 <__cxa_atexit@plt+0x63d40> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 6fa8c <__cxa_atexit@plt+0x63d44> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 64194 <__cxa_atexit@plt+0x5844c> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #72] @ 6fa90 <__cxa_atexit@plt+0x63d48> │ │ │ │ - add r1, r1, #1 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq fp, [ip], #76 @ 0x4c │ │ │ │ + rscseq fp, ip, r8, lsr #11 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 64224 <__cxa_atexit@plt+0x584dc> │ │ │ │ + ldr lr, [pc, #140] @ 64244 <__cxa_atexit@plt+0x584fc> │ │ │ │ + ldr r8, [pc, #140] @ 64248 <__cxa_atexit@plt+0x58500> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r1, r6, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 64218 <__cxa_atexit@plt+0x584d0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 64230 <__cxa_atexit@plt+0x584e8> │ │ │ │ + ldr r7, [pc, #76] @ 6424c <__cxa_atexit@plt+0x58504> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq sl, ip, r0, ror #21 │ │ │ │ - ldrdeq sl, [ip], #172 @ 0xac @ │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - rscseq pc, fp, r4, ror #29 │ │ │ │ - rscseq pc, fp, r4, lsl #28 │ │ │ │ - rscseq pc, fp, r4, asr #24 │ │ │ │ - rsceq sl, ip, r8, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6fad0 <__cxa_atexit@plt+0x63d88> │ │ │ │ - ldr r2, [pc, #36] @ 6fad8 <__cxa_atexit@plt+0x63d90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 6fadc <__cxa_atexit@plt+0x63d94> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b b95684 <__cxa_atexit@plt+0xb8993c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldrhteq pc, [fp], #188 @ 0xbc @ │ │ │ │ - rscseq pc, fp, r0, ror #28 │ │ │ │ - rsceq sl, ip, r8, lsr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6fbac <__cxa_atexit@plt+0x63e64> │ │ │ │ - ldr r1, [pc, #200] @ 6fbcc <__cxa_atexit@plt+0x63e84> │ │ │ │ - ldr r7, [pc, #200] @ 6fbd0 <__cxa_atexit@plt+0x63e88> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6fb54 <__cxa_atexit@plt+0x63e0c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6fbb8 <__cxa_atexit@plt+0x63e70> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6fb60 <__cxa_atexit@plt+0x63e18> │ │ │ │ - ldr r7, [pc, #140] @ 6fbd4 <__cxa_atexit@plt+0x63e8c> │ │ │ │ - ldr r0, [pc, #140] @ 6fbd8 <__cxa_atexit@plt+0x63e90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrhteq fp, [ip], #68 @ 0x44 │ │ │ │ + rscseq fp, ip, ip, lsl r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64290 <__cxa_atexit@plt+0x58548> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 6429c <__cxa_atexit@plt+0x58554> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq fp, ip, ip, r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 6432c <__cxa_atexit@plt+0x585e4> │ │ │ │ + ldr lr, [pc, #140] @ 6434c <__cxa_atexit@plt+0x58604> │ │ │ │ + ldr r8, [pc, #140] @ 64350 <__cxa_atexit@plt+0x58608> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 64320 <__cxa_atexit@plt+0x585d8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 64338 <__cxa_atexit@plt+0x585f0> │ │ │ │ + ldr r7, [pc, #76] @ 64354 <__cxa_atexit@plt+0x5860c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #116] @ 6fbdc <__cxa_atexit@plt+0x63e94> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #108] @ 6fbe0 <__cxa_atexit@plt+0x63e98> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ 6fbe4 <__cxa_atexit@plt+0x63e9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #96] @ 6fbe8 <__cxa_atexit@plt+0x63ea0> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rscseq pc, fp, r4, ror #22 │ │ │ │ - rsceq sl, ip, r8, lsr #19 │ │ │ │ - rsceq sl, ip, r4, lsr #19 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq pc, fp, r4, lsr #27 │ │ │ │ - rscseq pc, fp, r4, asr #25 │ │ │ │ - rscseq pc, fp, r4, lsl #22 │ │ │ │ - rsceq sl, ip, ip, lsl r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq fp, ip, ip, lsr #7 │ │ │ │ + rscseq fp, ip, r4, lsl r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6fc7c <__cxa_atexit@plt+0x63f34> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 6fc2c <__cxa_atexit@plt+0x63ee4> │ │ │ │ - ldr r7, [pc, #112] @ 6fc8c <__cxa_atexit@plt+0x63f44> │ │ │ │ - ldr r0, [pc, #112] @ 6fc90 <__cxa_atexit@plt+0x63f48> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 6fc94 <__cxa_atexit@plt+0x63f4c> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 6fc98 <__cxa_atexit@plt+0x63f50> │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #76] @ 6fc9c <__cxa_atexit@plt+0x63f54> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64398 <__cxa_atexit@plt+0x58650> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 643a4 <__cxa_atexit@plt+0x5865c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #72] @ 6fca0 <__cxa_atexit@plt+0x63f58> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r1, r6, lr} │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq sl, [ip], #128 @ 0x80 @ │ │ │ │ - rsceq sl, ip, ip, asr #17 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - ldrsbteq pc, [fp], #196 @ 0xc4 @ │ │ │ │ - ldrshteq pc, [fp], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, fp, r4, lsr sl @ │ │ │ │ - rsceq sl, ip, r4, ror #16 │ │ │ │ - andeq r0, r2, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6fd28 <__cxa_atexit@plt+0x63fe0> │ │ │ │ - add r9, r7, #12 │ │ │ │ - ldr lr, [pc, #104] @ 6fd34 <__cxa_atexit@plt+0x63fec> │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - ldr r2, [pc, #96] @ 6fd38 <__cxa_atexit@plt+0x63ff0> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq fp, ip, r4, r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 64434 <__cxa_atexit@plt+0x586ec> │ │ │ │ + ldr lr, [pc, #140] @ 64454 <__cxa_atexit@plt+0x5870c> │ │ │ │ + ldr r8, [pc, #140] @ 64458 <__cxa_atexit@plt+0x58710> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - str lr, [r3, #-40] @ 0xffffffd8 │ │ │ │ - sub lr, r3, #24 │ │ │ │ - ldr r7, [r7, #32] │ │ │ │ - tst r2, #3 │ │ │ │ - stm lr, {r1, r7, sl} │ │ │ │ - str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r8, [r3, #-36] @ 0xffffffdc │ │ │ │ - beq 6fd1c <__cxa_atexit@plt+0x63fd4> │ │ │ │ - mov r7, r2 │ │ │ │ - b 6fd48 <__cxa_atexit@plt+0x64000> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 64428 <__cxa_atexit@plt+0x586e0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 64440 <__cxa_atexit@plt+0x586f8> │ │ │ │ + ldr r7, [pc, #76] @ 6445c <__cxa_atexit@plt+0x58714> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - smlalseq pc, fp, r4, r9 @ │ │ │ │ - rsceq sl, ip, ip, asr #15 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq fp, ip, r4, lsr #5 │ │ │ │ + rscseq fp, ip, ip, lsl #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6fe8c <__cxa_atexit@plt+0x64144> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - cmp r7, r0 │ │ │ │ - bge 6fdc8 <__cxa_atexit@plt+0x64080> │ │ │ │ - ldr r7, [pc, #308] @ 6feb0 <__cxa_atexit@plt+0x64168> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #296] @ 6feb4 <__cxa_atexit@plt+0x6416c> │ │ │ │ - sub r7, r6, #18 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #288] @ 6feb8 <__cxa_atexit@plt+0x64170> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [pc, #284] @ 6febc <__cxa_atexit@plt+0x64174> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #32] │ │ │ │ + bcc 644a0 <__cxa_atexit@plt+0x58758> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 644ac <__cxa_atexit@plt+0x58764> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, ip, ip, lsl #5 │ │ │ │ + rsceq r3, sp, r4, ror #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64528 <__cxa_atexit@plt+0x587e0> │ │ │ │ + ldr r3, [pc, #92] @ 64530 <__cxa_atexit@plt+0x587e8> │ │ │ │ + ldr r0, [r7, #21] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r7, #25] │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + add r9, r5, #20 │ │ │ │ + ldr lr, [r7, #17] │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + tst sl, #3 │ │ │ │ + stm r9, {r0, r1, r7} │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + stmib r5, {r2, lr} │ │ │ │ + beq 6451c <__cxa_atexit@plt+0x587d4> │ │ │ │ + mov r7, sl │ │ │ │ + b 64540 <__cxa_atexit@plt+0x587f8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rsceq r3, sp, r4, ror #13 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #160] @ 645f0 <__cxa_atexit@plt+0x588a8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 6458c <__cxa_atexit@plt+0x58844> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 64598 <__cxa_atexit@plt+0x58850> │ │ │ │ + ldr r3, [pc, #128] @ 645f4 <__cxa_atexit@plt+0x588ac> │ │ │ │ + ldr r2, [pc, #128] @ 645f8 <__cxa_atexit@plt+0x588b0> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 645e0 <__cxa_atexit@plt+0x58898> │ │ │ │ + ldr r3, [pc, #72] @ 645fc <__cxa_atexit@plt+0x588b4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + ldr r3, [pc, #44] @ 64600 <__cxa_atexit@plt+0x588b8> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rsceq r3, sp, r0, lsr #13 │ │ │ │ + @ instruction: 0xfffff8cc │ │ │ │ + rscseq fp, ip, r8, asr #2 │ │ │ │ + rsceq r3, sp, r4, lsl r6 │ │ │ │ + andeq r0, r0, r9, lsl #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 64640 <__cxa_atexit@plt+0x588f8> │ │ │ │ + ldr r3, [pc, #112] @ 64694 <__cxa_atexit@plt+0x5894c> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r2, [pc, #108] @ 64698 <__cxa_atexit@plt+0x58950> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64688 <__cxa_atexit@plt+0x58940> │ │ │ │ + ldr r3, [pc, #64] @ 6469c <__cxa_atexit@plt+0x58954> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bne 6fe80 <__cxa_atexit@plt+0x64138> │ │ │ │ - ldr lr, [r1, #11] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r0, lr │ │ │ │ - bge 6fe34 <__cxa_atexit@plt+0x640ec> │ │ │ │ - ldr r7, [pc, #184] @ 6fea0 <__cxa_atexit@plt+0x64158> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #172] @ 6fea4 <__cxa_atexit@plt+0x6415c> │ │ │ │ - sub r7, r6, #18 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #164] @ 6fea8 <__cxa_atexit@plt+0x64160> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #160] @ 6feac <__cxa_atexit@plt+0x64164> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - bne 6fe80 <__cxa_atexit@plt+0x64138> │ │ │ │ - ldr r7, [pc, #88] @ 6fe98 <__cxa_atexit@plt+0x64150> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + ldr r3, [pc, #36] @ 646a0 <__cxa_atexit@plt+0x58958> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rsceq r3, sp, ip, ror #11 │ │ │ │ + @ instruction: 0xfffff824 │ │ │ │ + rscseq fp, ip, r0, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r8, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 646dc <__cxa_atexit@plt+0x58994> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r6, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, sl │ │ │ │ + mov r8, fp │ │ │ │ + b 6474c <__cxa_atexit@plt+0x58a04> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + str r8, [r5, #28] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 64724 <__cxa_atexit@plt+0x589dc> │ │ │ │ + ldr r3, [pc, #76] @ 64744 <__cxa_atexit@plt+0x589fc> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + ldr r3, [pc, #48] @ 64748 <__cxa_atexit@plt+0x58a00> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #20] @ 64740 <__cxa_atexit@plt+0x589f8> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #76] @ 6fe9c <__cxa_atexit@plt+0x64154> │ │ │ │ - add r2, r3, #12 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - add r3, r3, #28 │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffff808 │ │ │ │ + rscseq fp, ip, r4 │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 64830 <__cxa_atexit@plt+0x58ae8> │ │ │ │ + mov r1, r5 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + ldr r8, [r1, #12]! │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 647a8 <__cxa_atexit@plt+0x58a60> │ │ │ │ + ldr r2, [pc, #204] @ 64860 <__cxa_atexit@plt+0x58b18> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + b 647e4 <__cxa_atexit@plt+0x58a9c> │ │ │ │ + ldr ip, [r5, #20] │ │ │ │ + bne 647cc <__cxa_atexit@plt+0x58a84> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + cmp r2, r0 │ │ │ │ + bge 647fc <__cxa_atexit@plt+0x58ab4> │ │ │ │ + ldr r2, [pc, #148] @ 6485c <__cxa_atexit@plt+0x58b14> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 64794 <__cxa_atexit@plt+0x58a4c> │ │ │ │ + ldr r6, [pc, #120] @ 6484c <__cxa_atexit@plt+0x58b04> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3, #4]! │ │ │ │ mov r6, r3 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str r9, [r6, #12]! │ │ │ │ + ldr r2, [pc, #100] @ 64850 <__cxa_atexit@plt+0x58b08> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r8, r2, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + bne 64824 <__cxa_atexit@plt+0x58adc> │ │ │ │ + ldr r0, [pc, #80] @ 64858 <__cxa_atexit@plt+0x58b10> │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r7, lr │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r6, [pc, #40] @ 64854 <__cxa_atexit@plt+0x58b0c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 647d4 <__cxa_atexit@plt+0x58a8c> │ │ │ │ + ldr r7, [pc, #44] @ 64864 <__cxa_atexit@plt+0x58b1c> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff99c │ │ │ │ - rscseq pc, fp, r0, asr sl @ │ │ │ │ - @ instruction: 0xfffffaec │ │ │ │ - rscseq pc, fp, r8, lsr #21 │ │ │ │ - rscseq pc, fp, r8, asr r8 @ │ │ │ │ - rscseq pc, fp, r0, lsl #17 │ │ │ │ - @ instruction: 0xfffffd68 │ │ │ │ - rscseq pc, fp, r4, lsl fp @ │ │ │ │ - rscseq pc, fp, r4, asr #17 │ │ │ │ - rscseq pc, fp, ip, ror #17 │ │ │ │ - rsceq sl, ip, r4, asr #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff7b4 │ │ │ │ + rscseq sl, ip, ip, lsr #30 │ │ │ │ + @ instruction: 0xfffff7dc │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffffadc │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r3, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 6474c <__cxa_atexit@plt+0x58a04> │ │ │ │ + andeq r0, r0, r8, asr #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 648d0 <__cxa_atexit@plt+0x58b88> │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64900 <__cxa_atexit@plt+0x58bb8> │ │ │ │ + ldr r2, [pc, #100] @ 64920 <__cxa_atexit@plt+0x58bd8> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r1, r3, r9} │ │ │ │ + b 648ec <__cxa_atexit@plt+0x58ba4> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64908 <__cxa_atexit@plt+0x58bc0> │ │ │ │ + ldr r3, [pc, #52] @ 64918 <__cxa_atexit@plt+0x58bd0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #40] @ 6491c <__cxa_atexit@plt+0x58bd4> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #20 │ │ │ │ + b 6490c <__cxa_atexit@plt+0x58bc4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff7a4 │ │ │ │ + rscseq sl, ip, r8, lsr #28 │ │ │ │ + @ instruction: 0xfffff8dc │ │ │ │ + andeq r0, r0, r8, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 64978 <__cxa_atexit@plt+0x58c30> │ │ │ │ + ldr r3, [pc, #68] @ 64990 <__cxa_atexit@plt+0x58c48> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + ldr r3, [pc, #40] @ 64994 <__cxa_atexit@plt+0x58c4c> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 64998 <__cxa_atexit@plt+0x58c50> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff5b4 │ │ │ │ + ldrhteq sl, [ip], #208 @ 0xd0 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + rsceq r3, sp, r0, asr #5 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 6ff50 <__cxa_atexit@plt+0x64208> │ │ │ │ - ldr r1, [pc, #116] @ 6ff5c <__cxa_atexit@plt+0x64214> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + bhi 64a58 <__cxa_atexit@plt+0x58d10> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r6, [pc, #156] @ 64a64 <__cxa_atexit@plt+0x58d1c> │ │ │ │ + add lr, r7, #9 │ │ │ │ mov r3, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ + ldm lr, {r0, r1, lr} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + stmib r3, {r0, r8, ip} │ │ │ │ + add r0, r3, #16 │ │ │ │ + ldr r7, [r7, #21] │ │ │ │ tst sl, #3 │ │ │ │ - stmib r3, {r7, r8, r9} │ │ │ │ - beq 6ff38 <__cxa_atexit@plt+0x641f0> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ + stm r0, {r1, r7, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + beq 64a38 <__cxa_atexit@plt+0x58cf0> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 6ff60 <__cxa_atexit@plt+0x64218> │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r3, [pc, #92] @ 64a68 <__cxa_atexit@plt+0x58d20> │ │ │ │ + str sl, [r2, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - beq 6ff48 <__cxa_atexit@plt+0x64200> │ │ │ │ - b 6ffbc <__cxa_atexit@plt+0x64274> │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 64a4c <__cxa_atexit@plt+0x58d04> │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 64ac4 <__cxa_atexit@plt+0x58d7c> │ │ │ │ ldr r0, [sl] │ │ │ │ + ldr r6, [sp] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rsceq sl, ip, r4, lsr #11 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strdeq r3, [sp], #20 @ │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 6ffac <__cxa_atexit@plt+0x64264> │ │ │ │ + ldr lr, [pc, #40] @ 64ab4 <__cxa_atexit@plt+0x58d6c> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 6ffa4 <__cxa_atexit@plt+0x6425c> │ │ │ │ - b 6ffbc <__cxa_atexit@plt+0x64274> │ │ │ │ + beq 64aac <__cxa_atexit@plt+0x58d64> │ │ │ │ + b 64ac4 <__cxa_atexit@plt+0x58d7c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq sl, ip, r8, asr r5 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ + rsceq r3, sp, r8, lsr #3 │ │ │ │ + andeq r0, r0, fp, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ mov r8, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ + and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 70030 <__cxa_atexit@plt+0x642e8> │ │ │ │ - add r6, r8, #40 @ 0x28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 70058 <__cxa_atexit@plt+0x64310> │ │ │ │ - ldr lr, [pc, #128] @ 70074 <__cxa_atexit@plt+0x6432c> │ │ │ │ - ldr r9, [r3, #2] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r3, #6] │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldmib r5, {r0, lr} │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - add r5, r5, #32 │ │ │ │ - str r0, [r8, #20] │ │ │ │ - add r0, r8, #28 │ │ │ │ - str r9, [r8, #8] │ │ │ │ - str ip, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - stm r0, {r2, sl, lr} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 70060 <__cxa_atexit@plt+0x64318> │ │ │ │ - ldr r3, [pc, #44] @ 70070 <__cxa_atexit@plt+0x64328> │ │ │ │ - add r5, r5, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - b 70064 <__cxa_atexit@plt+0x6431c> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff3f8 │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - rsceq sl, ip, ip, lsl #9 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r7, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 70104 <__cxa_atexit@plt+0x643bc> │ │ │ │ + bne 64c28 <__cxa_atexit@plt+0x58ee0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #32 │ │ │ │ + add r6, r8, #64 @ 0x40 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7010c <__cxa_atexit@plt+0x643c4> │ │ │ │ - ldr ip, [pc, #120] @ 70128 <__cxa_atexit@plt+0x643e0> │ │ │ │ - ldr r1, [pc, #120] @ 7012c <__cxa_atexit@plt+0x643e4> │ │ │ │ - sub lr, r6, #13 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r1, r9, sl, ip} │ │ │ │ - str sl, [r7, #24] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - ldr r5, [pc, #80] @ 70130 <__cxa_atexit@plt+0x643e8> │ │ │ │ - sub r1, r6, #1 │ │ │ │ - str r0, [r7, #32] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #28] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, r2 │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - mov r6, r7 │ │ │ │ - b 70114 <__cxa_atexit@plt+0x643cc> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 70124 <__cxa_atexit@plt+0x643dc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bcc 64cc8 <__cxa_atexit@plt+0x58f80> │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r7, [sp] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str fp, [sp, #20] │ │ │ │ + str sl, [sp, #8] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + ldr r4, [r2, #32]! │ │ │ │ + ldr r7, [pc, #528] @ 64d44 <__cxa_atexit@plt+0x58ffc> │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rsceq sl, ip, r0, lsl #8 │ │ │ │ - @ instruction: 0xffffef80 │ │ │ │ - @ instruction: 0xffffe0b0 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ + str r7, [r8, #4] │ │ │ │ + add r7, r8, #24 │ │ │ │ + stm r7, {r4, r9, ip} │ │ │ │ + str lr, [r8, #16] │ │ │ │ + str fp, [r8, #20] │ │ │ │ + ldr r4, [pc, #496] @ 64d48 <__cxa_atexit@plt+0x59000> │ │ │ │ + str sl, [r8, #44] @ 0x2c │ │ │ │ + str fp, [r8, #56] @ 0x38 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r8, #36] @ 0x24 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r1, [r5, #36]! @ 0x24 │ │ │ │ + str r3, [r8, #48] @ 0x30 │ │ │ │ + sub r3, r6, #25 │ │ │ │ + sub r7, r6, #59 @ 0x3b │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 70174 <__cxa_atexit@plt+0x6442c> │ │ │ │ - ldr r1, [pc, #48] @ 70188 <__cxa_atexit@plt+0x64440> │ │ │ │ - ldr r8, [pc, #48] @ 7018c <__cxa_atexit@plt+0x64444> │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, r1, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #20] @ 70190 <__cxa_atexit@plt+0x64448> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq sl, [ip], #60 @ 0x3c @ │ │ │ │ - rsceq sl, ip, r4, lsr r3 │ │ │ │ - rsceq sl, ip, r8, asr #7 │ │ │ │ - strhteq sl, [ip], #40 @ 0x28 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 70210 <__cxa_atexit@plt+0x644c8> │ │ │ │ - ldr r2, [pc, #104] @ 70224 <__cxa_atexit@plt+0x644dc> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 701f8 <__cxa_atexit@plt+0x644b0> │ │ │ │ - ldr r2, [pc, #80] @ 70228 <__cxa_atexit@plt+0x644e0> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 70208 <__cxa_atexit@plt+0x644c0> │ │ │ │ - b 70284 <__cxa_atexit@plt+0x6453c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7022c <__cxa_atexit@plt+0x644e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq sl, ip, ip, lsr r3 │ │ │ │ - rsceq sl, ip, r0, lsr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 70274 <__cxa_atexit@plt+0x6452c> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7026c <__cxa_atexit@plt+0x64524> │ │ │ │ - b 70284 <__cxa_atexit@plt+0x6453c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrdeq sl, [ip], #24 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - bhi 70330 <__cxa_atexit@plt+0x645e8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 70338 <__cxa_atexit@plt+0x645f0> │ │ │ │ - add r2, r3, #12 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 70310 <__cxa_atexit@plt+0x645c8> │ │ │ │ - ldr r0, [pc, #152] @ 70370 <__cxa_atexit@plt+0x64628> │ │ │ │ - ldr r3, [pc, #152] @ 70374 <__cxa_atexit@plt+0x6462c> │ │ │ │ - str lr, [r2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str r9, [r6] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - ldr r7, [pc, #116] @ 70378 <__cxa_atexit@plt+0x64630> │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #76] @ 70364 <__cxa_atexit@plt+0x6461c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r6, r2 │ │ │ │ + str lr, [r8, #40] @ 0x28 │ │ │ │ + str r0, [r8, #52] @ 0x34 │ │ │ │ + str r9, [r8, #60] @ 0x3c │ │ │ │ + str ip, [r8, #64] @ 0x40 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + bhi 64d14 <__cxa_atexit@plt+0x58fcc> │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + add r6, r8, #108 @ 0x6c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 64d0c <__cxa_atexit@plt+0x58fc4> │ │ │ │ + ldr r5, [pc, #440] @ 64d6c <__cxa_atexit@plt+0x59024> │ │ │ │ + ldr lr, [pc, #440] @ 64d70 <__cxa_atexit@plt+0x59028> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r8, #68]! @ 0x44 │ │ │ │ str r0, [r2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r3 │ │ │ │ - b 70340 <__cxa_atexit@plt+0x645f8> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 70368 <__cxa_atexit@plt+0x64620> │ │ │ │ - ldr r0, [pc, #32] @ 7036c <__cxa_atexit@plt+0x64624> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r5, [pc, #424] @ 64d74 <__cxa_atexit@plt+0x5902c> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #26 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #225 @ 0xe1 │ │ │ │ + add r5, r5, #512 @ 0x200 │ │ │ │ + str r5, [r8, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #396] @ 64d78 <__cxa_atexit@plt+0x59030> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #392] @ 64d7c <__cxa_atexit@plt+0x59034> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffc68c │ │ │ │ - rsceq sl, ip, ip, lsl #2 │ │ │ │ - ldrsbteq pc, [fp], #84 @ 0x54 @ │ │ │ │ - @ instruction: 0xffffc4c4 │ │ │ │ - @ instruction: 0xffffc8c0 │ │ │ │ - rscseq pc, fp, ip, lsl r6 @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ + ldr r7, [pc, #384] @ 64d80 <__cxa_atexit@plt+0x59038> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r5, [r8, #8] │ │ │ │ + add r5, r8, #12 │ │ │ │ + add r7, r7, #1 │ │ │ │ + stm r5, {r0, r7, r8} │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r5, r8, #24 │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + str lr, [r8, #36]! @ 0x24 │ │ │ │ + mov r5, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r6, [r5, #36]! @ 0x24 │ │ │ │ + sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 703bc <__cxa_atexit@plt+0x64674> │ │ │ │ - ldr r1, [pc, #48] @ 703d0 <__cxa_atexit@plt+0x64688> │ │ │ │ - ldr r8, [pc, #48] @ 703d4 <__cxa_atexit@plt+0x6468c> │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, r1, #2 │ │ │ │ + str r1, [r5] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + bhi 64cd4 <__cxa_atexit@plt+0x58f8c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 64cdc <__cxa_atexit@plt+0x58f94> │ │ │ │ + ldr r5, [pc, #252] @ 64d54 <__cxa_atexit@plt+0x5900c> │ │ │ │ + ldr lr, [pc, #252] @ 64d58 <__cxa_atexit@plt+0x59010> │ │ │ │ + str r3, [r2] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r8, #4]! │ │ │ │ + ldr r5, [pc, #240] @ 64d5c <__cxa_atexit@plt+0x59014> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #225 @ 0xe1 │ │ │ │ + add r5, r5, #512 @ 0x200 │ │ │ │ + str r5, [r8, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #216] @ 64d60 <__cxa_atexit@plt+0x59018> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [pc, #212] @ 64d64 <__cxa_atexit@plt+0x5901c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #204] @ 64d68 <__cxa_atexit@plt+0x59020> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r5, [r8, #8] │ │ │ │ + add r5, r8, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + stm r5, {r1, r8, r9} │ │ │ │ + str r9, [r8, #12] │ │ │ │ + str r0, [r8, #28] │ │ │ │ + str r3, [r8, #32] │ │ │ │ + str lr, [r8, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ mov r5, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, r8 │ │ │ │ + b 64ce4 <__cxa_atexit@plt+0x58f9c> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #80] @ 64d3c <__cxa_atexit@plt+0x58ff4> │ │ │ │ + ldr r2, [pc, #80] @ 64d40 <__cxa_atexit@plt+0x58ff8> │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ mov sl, r3 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #20] @ 703d8 <__cxa_atexit@plt+0x64690> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq sl, [ip], #16 @ │ │ │ │ - strhteq sl, [ip], #16 │ │ │ │ - strhteq sl, [ip], #28 │ │ │ │ - rsceq sl, ip, r0, ror r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 70458 <__cxa_atexit@plt+0x64710> │ │ │ │ - ldr r2, [pc, #104] @ 7046c <__cxa_atexit@plt+0x64724> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 70440 <__cxa_atexit@plt+0x646f8> │ │ │ │ - ldr r2, [pc, #80] @ 70470 <__cxa_atexit@plt+0x64728> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 70450 <__cxa_atexit@plt+0x64708> │ │ │ │ - b 704cc <__cxa_atexit@plt+0x64784> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #225 @ 0xe1 │ │ │ │ + add r8, r2, #512 @ 0x200 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 70474 <__cxa_atexit@plt+0x6472c> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ 64d4c <__cxa_atexit@plt+0x59004> │ │ │ │ + ldr r3, [pc, #48] @ 64d50 <__cxa_atexit@plt+0x59008> │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + add r3, r3, #225 @ 0xe1 │ │ │ │ + add r8, r3, #512 @ 0x200 │ │ │ │ + bx r0 │ │ │ │ + rsceq r2, sp, r0, lsr #2 │ │ │ │ + rscseq sl, ip, r0, lsr #21 │ │ │ │ + @ instruction: 0xfffff2d0 │ │ │ │ + @ instruction: 0xfffff95c │ │ │ │ + strdeq r2, [sp], #0 @ │ │ │ │ + rscseq sl, ip, r4, ror sl │ │ │ │ + @ instruction: 0xfffcc298 │ │ │ │ + @ instruction: 0xfffcc33c │ │ │ │ + rscseq sl, ip, r8, lsr #22 │ │ │ │ + ldrsbteq sl, [ip], #148 @ 0x94 │ │ │ │ + ldrshteq sl, [ip], #144 @ 0x90 │ │ │ │ + rscseq sl, ip, r4, ror #19 │ │ │ │ + @ instruction: 0xfffcc33c │ │ │ │ + @ instruction: 0xfffcc3dc │ │ │ │ + rscseq sl, ip, r4, asr #23 │ │ │ │ + rscseq sl, ip, r0, ror sl │ │ │ │ + rscseq sl, ip, ip, lsl #21 │ │ │ │ + rscseq sl, ip, r0, lsl #21 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64db4 <__cxa_atexit@plt+0x5906c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 64dbc <__cxa_atexit@plt+0x59074> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq sl, ip, r0, lsr r1 │ │ │ │ - ldrdeq r9, [ip], #248 @ 0xf8 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + rscseq sl, ip, ip, asr #17 │ │ │ │ + rsceq r2, sp, r8, asr lr │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 704bc <__cxa_atexit@plt+0x64774> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64e5c <__cxa_atexit@plt+0x59114> │ │ │ │ + ldr r2, [pc, #132] @ 64e68 <__cxa_atexit@plt+0x59120> │ │ │ │ + add lr, r3, #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldm lr, {r7, r8, lr} │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r2, [pc, #112] @ 64e6c <__cxa_atexit@plt+0x59124> │ │ │ │ tst r7, #3 │ │ │ │ - beq 704b4 <__cxa_atexit@plt+0x6476c> │ │ │ │ - b 704cc <__cxa_atexit@plt+0x64784> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlaleq r9, ip, r0, pc @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 64e54 <__cxa_atexit@plt+0x5910c> │ │ │ │ + ldr r3, [pc, #56] @ 64e70 <__cxa_atexit@plt+0x59128> │ │ │ │ + ldr r2, [pc, #56] @ 64e74 <__cxa_atexit@plt+0x5912c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - bhi 70578 <__cxa_atexit@plt+0x64830> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 70580 <__cxa_atexit@plt+0x64838> │ │ │ │ - add r2, r3, #12 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 70558 <__cxa_atexit@plt+0x64810> │ │ │ │ - ldr r0, [pc, #152] @ 705b8 <__cxa_atexit@plt+0x64870> │ │ │ │ - ldr r3, [pc, #152] @ 705bc <__cxa_atexit@plt+0x64874> │ │ │ │ - str lr, [r2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str r9, [r6] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - ldr r7, [pc, #116] @ 705c0 <__cxa_atexit@plt+0x64878> │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #76] @ 705ac <__cxa_atexit@plt+0x64864> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r3 │ │ │ │ - b 70588 <__cxa_atexit@plt+0x64840> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 705b0 <__cxa_atexit@plt+0x64868> │ │ │ │ - ldr r0, [pc, #32] @ 705b4 <__cxa_atexit@plt+0x6486c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffc444 │ │ │ │ - rsceq r9, ip, r4, asr #29 │ │ │ │ - smlalseq pc, fp, r0, r3 @ │ │ │ │ - @ instruction: 0xffffc27c │ │ │ │ - @ instruction: 0xffffc678 │ │ │ │ - ldrsbteq pc, [fp], #56 @ 0x38 @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 70604 <__cxa_atexit@plt+0x648bc> │ │ │ │ - ldr r1, [pc, #48] @ 70618 <__cxa_atexit@plt+0x648d0> │ │ │ │ - ldr r8, [pc, #48] @ 7061c <__cxa_atexit@plt+0x648d4> │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, r1, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #20] @ 70620 <__cxa_atexit@plt+0x648d8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rsceq r9, ip, r4, asr #31 │ │ │ │ - rsceq r9, ip, r4, lsr #31 │ │ │ │ - strhteq r9, [ip], #240 @ 0xf0 │ │ │ │ - rsceq r9, ip, r4, lsr #31 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 706a0 <__cxa_atexit@plt+0x64958> │ │ │ │ - ldr r2, [pc, #104] @ 706b4 <__cxa_atexit@plt+0x6496c> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 70688 <__cxa_atexit@plt+0x64940> │ │ │ │ - ldr r2, [pc, #80] @ 706b8 <__cxa_atexit@plt+0x64970> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 70698 <__cxa_atexit@plt+0x64950> │ │ │ │ - b 70714 <__cxa_atexit@plt+0x649cc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 706bc <__cxa_atexit@plt+0x64974> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq r9, ip, r4, lsr pc │ │ │ │ - rsceq r9, ip, ip, lsl #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 70704 <__cxa_atexit@plt+0x649bc> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 706fc <__cxa_atexit@plt+0x649b4> │ │ │ │ - b 70714 <__cxa_atexit@plt+0x649cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r9, ip, r4, asr #29 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sl, ip, r4, ror r8 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrdeq r2, [sp], #220 @ 0xdc @ │ │ │ │ + rsceq r2, sp, r0, lsr #27 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ + ldr r3, [pc, #28] @ 64ea8 <__cxa_atexit@plt+0x59160> │ │ │ │ + ldr r2, [pc, #28] @ 64eac <__cxa_atexit@plt+0x59164> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq r2, sp, r8, lsl #27 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 64ee0 <__cxa_atexit@plt+0x59198> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ str r7, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - bhi 707c0 <__cxa_atexit@plt+0x64a78> │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 64eec <__cxa_atexit@plt+0x591a4> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 707c8 <__cxa_atexit@plt+0x64a80> │ │ │ │ - add r2, r3, #12 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 707a0 <__cxa_atexit@plt+0x64a58> │ │ │ │ - ldr r0, [pc, #152] @ 70800 <__cxa_atexit@plt+0x64ab8> │ │ │ │ - ldr r3, [pc, #152] @ 70804 <__cxa_atexit@plt+0x64abc> │ │ │ │ - str lr, [r2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str r9, [r6] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - ldr r7, [pc, #116] @ 70808 <__cxa_atexit@plt+0x64ac0> │ │ │ │ - mov r5, r1 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 64fa4 <__cxa_atexit@plt+0x5925c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 64f38 <__cxa_atexit@plt+0x591f0> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 64fc8 <__cxa_atexit@plt+0x59280> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #76] @ 707f4 <__cxa_atexit@plt+0x64aac> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r3 │ │ │ │ - b 707d0 <__cxa_atexit@plt+0x64a88> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 707f8 <__cxa_atexit@plt+0x64ab0> │ │ │ │ - ldr r0, [pc, #32] @ 707fc <__cxa_atexit@plt+0x64ab4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffc1fc │ │ │ │ - rsceq r9, ip, ip, ror ip │ │ │ │ - rscseq pc, fp, ip, asr #2 │ │ │ │ - @ instruction: 0xffffc034 │ │ │ │ - @ instruction: 0xffffc430 │ │ │ │ - smlalseq pc, fp, r4, r1 @ │ │ │ │ - rsceq r9, ip, r0, asr #24 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 70888 <__cxa_atexit@plt+0x64b40> │ │ │ │ - ldr r2, [pc, #104] @ 7089c <__cxa_atexit@plt+0x64b54> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 70870 <__cxa_atexit@plt+0x64b28> │ │ │ │ - ldr r2, [pc, #80] @ 708a0 <__cxa_atexit@plt+0x64b58> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 64f98 <__cxa_atexit@plt+0x59250> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 64f18 <__cxa_atexit@plt+0x591d0> │ │ │ │ + bne 64f98 <__cxa_atexit@plt+0x59250> │ │ │ │ + ldr r2, [pc, #100] @ 64fc0 <__cxa_atexit@plt+0x59278> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 70880 <__cxa_atexit@plt+0x64b38> │ │ │ │ - b 708fc <__cxa_atexit@plt+0x64bb4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 708a4 <__cxa_atexit@plt+0x64b5c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq r9, ip, r8, ror sp │ │ │ │ - rsceq r9, ip, r8, lsr #23 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 708ec <__cxa_atexit@plt+0x64ba4> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 708e4 <__cxa_atexit@plt+0x64b9c> │ │ │ │ - b 708fc <__cxa_atexit@plt+0x64bb4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 64fc4 <__cxa_atexit@plt+0x5927c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r9, ip, r0, ror #22 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - bhi 709a8 <__cxa_atexit@plt+0x64c60> │ │ │ │ + ldr r6, [pc, #32] @ 64fcc <__cxa_atexit@plt+0x59284> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + ldrhteq sl, [ip], #112 @ 0x70 │ │ │ │ + ldrshteq sl, [ip], #116 @ 0x74 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 64eec <__cxa_atexit@plt+0x591a4> │ │ │ │ + rsceq r2, sp, ip, lsr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 709b0 <__cxa_atexit@plt+0x64c68> │ │ │ │ - add r2, r3, #12 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 70988 <__cxa_atexit@plt+0x64c40> │ │ │ │ - ldr r0, [pc, #152] @ 709e8 <__cxa_atexit@plt+0x64ca0> │ │ │ │ - ldr r3, [pc, #152] @ 709ec <__cxa_atexit@plt+0x64ca4> │ │ │ │ - str lr, [r2] │ │ │ │ + bcc 65058 <__cxa_atexit@plt+0x59310> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 65068 <__cxa_atexit@plt+0x59320> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str r9, [r6] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - ldr r7, [pc, #116] @ 709f0 <__cxa_atexit@plt+0x64ca8> │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #76] @ 709dc <__cxa_atexit@plt+0x64c94> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r3 │ │ │ │ - b 709b8 <__cxa_atexit@plt+0x64c70> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 709e0 <__cxa_atexit@plt+0x64c98> │ │ │ │ - ldr r0, [pc, #32] @ 709e4 <__cxa_atexit@plt+0x64c9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffc014 │ │ │ │ - smlaleq r9, ip, r4, sl │ │ │ │ - rscseq lr, fp, r8, ror #30 │ │ │ │ - @ instruction: 0xffffbe4c │ │ │ │ - @ instruction: 0xffffc248 │ │ │ │ - ldrhteq lr, [fp], #240 @ 0xf0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 70a34 <__cxa_atexit@plt+0x64cec> │ │ │ │ - ldr r1, [pc, #48] @ 70a48 <__cxa_atexit@plt+0x64d00> │ │ │ │ - ldr r8, [pc, #48] @ 70a4c <__cxa_atexit@plt+0x64d04> │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, r1, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #20] @ 70a50 <__cxa_atexit@plt+0x64d08> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 650c8 <__cxa_atexit@plt+0x59380> │ │ │ │ + ldr lr, [pc, #72] @ 650d0 <__cxa_atexit@plt+0x59388> │ │ │ │ + ldr r0, [pc, #72] @ 650d4 <__cxa_atexit@plt+0x5938c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 650b8 <__cxa_atexit@plt+0x59370> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rsceq r9, ip, ip, lsl #24 │ │ │ │ - rsceq r9, ip, ip, ror #23 │ │ │ │ - strdeq r9, [ip], #184 @ 0xb8 @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r9 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 70a8c <__cxa_atexit@plt+0x64d44> │ │ │ │ - ldr r8, [pc, #40] @ 70aa4 <__cxa_atexit@plt+0x64d5c> │ │ │ │ - str sl, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov sl, r3 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - ldr r7, [pc, #20] @ 70aa8 <__cxa_atexit@plt+0x64d60> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strhteq r9, [ip], #184 @ 0xb8 │ │ │ │ - strhteq r9, [ip], #176 @ 0xb0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 70b10 <__cxa_atexit@plt+0x64dc8> │ │ │ │ - ldr r3, [pc, #84] @ 70b20 <__cxa_atexit@plt+0x64dd8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 70b00 <__cxa_atexit@plt+0x64db8> │ │ │ │ - ldr r3, [pc, #68] @ 70b24 <__cxa_atexit@plt+0x64ddc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [pc, #64] @ 70b28 <__cxa_atexit@plt+0x64de0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #2 │ │ │ │ - cmp r2, #10 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sl, ip, r4, ror #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 65148 <__cxa_atexit@plt+0x59400> │ │ │ │ + ldr lr, [pc, #72] @ 65150 <__cxa_atexit@plt+0x59408> │ │ │ │ + ldr r0, [pc, #72] @ 65154 <__cxa_atexit@plt+0x5940c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 65138 <__cxa_atexit@plt+0x593f0> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 70b2c <__cxa_atexit@plt+0x64de4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq lr, fp, r0, lsl #23 │ │ │ │ - rscseq lr, fp, ip, asr ip │ │ │ │ - rsceq r9, ip, r4, ror #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sl, ip, r4, ror #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 70b60 <__cxa_atexit@plt+0x64e18> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #28] @ 70b64 <__cxa_atexit@plt+0x64e1c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r2, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq lr, fp, r0, lsr #22 │ │ │ │ - ldrshteq lr, [fp], #188 @ 0xbc │ │ │ │ - rsceq r9, ip, r4, ror #17 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 70be4 <__cxa_atexit@plt+0x64e9c> │ │ │ │ - ldr r2, [pc, #104] @ 70bf8 <__cxa_atexit@plt+0x64eb0> │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 70bcc <__cxa_atexit@plt+0x64e84> │ │ │ │ - ldr r2, [pc, #80] @ 70bfc <__cxa_atexit@plt+0x64eb4> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - beq 70bdc <__cxa_atexit@plt+0x64e94> │ │ │ │ - b 70c58 <__cxa_atexit@plt+0x64f10> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 651c8 <__cxa_atexit@plt+0x59480> │ │ │ │ + ldr lr, [pc, #72] @ 651d0 <__cxa_atexit@plt+0x59488> │ │ │ │ + ldr r0, [pc, #72] @ 651d4 <__cxa_atexit@plt+0x5948c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 651b8 <__cxa_atexit@plt+0x59470> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 70c00 <__cxa_atexit@plt+0x64eb8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sl, ip, r4, ror #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - smlaleq r9, ip, r0, sl │ │ │ │ - rsceq r9, ip, ip, asr #16 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 70c48 <__cxa_atexit@plt+0x64f00> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 70c40 <__cxa_atexit@plt+0x64ef8> │ │ │ │ - b 70c58 <__cxa_atexit@plt+0x64f10> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 65248 <__cxa_atexit@plt+0x59500> │ │ │ │ + ldr lr, [pc, #72] @ 65250 <__cxa_atexit@plt+0x59508> │ │ │ │ + ldr r0, [pc, #72] @ 65254 <__cxa_atexit@plt+0x5950c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 65238 <__cxa_atexit@plt+0x594f0> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r9, ip, r4, lsl #16 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - bhi 70d04 <__cxa_atexit@plt+0x64fbc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 70d0c <__cxa_atexit@plt+0x64fc4> │ │ │ │ - add r2, r3, #12 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp r7, #1 │ │ │ │ - blt 70ce4 <__cxa_atexit@plt+0x64f9c> │ │ │ │ - ldr r0, [pc, #152] @ 70d44 <__cxa_atexit@plt+0x64ffc> │ │ │ │ - ldr r3, [pc, #152] @ 70d48 <__cxa_atexit@plt+0x65000> │ │ │ │ - ldr r7, [pc, #152] @ 70d4c <__cxa_atexit@plt+0x65004> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r7, r7, #1 │ │ │ │ - mov r5, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str lr, [r2] │ │ │ │ - str r9, [r6] │ │ │ │ - stm r0, {r3, r9, lr} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #76] @ 70d38 <__cxa_atexit@plt+0x64ff0> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r2] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r6, r3 │ │ │ │ - b 70d14 <__cxa_atexit@plt+0x64fcc> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r1, [pc, #32] @ 70d3c <__cxa_atexit@plt+0x64ff4> │ │ │ │ - ldr r7, [pc, #32] @ 70d40 <__cxa_atexit@plt+0x64ff8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sl, ip, r4, ror #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffbcb8 │ │ │ │ - rsceq r9, ip, ip, asr r9 │ │ │ │ - rsceq r9, ip, r8, lsr #14 │ │ │ │ - @ instruction: 0xffffbaf0 │ │ │ │ - @ instruction: 0xffffbed4 │ │ │ │ - rsceq r9, ip, r4, asr #19 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r8, [pc, #16] @ 70d80 <__cxa_atexit@plt+0x65038> │ │ │ │ - str sl, [r5] │ │ │ │ - mov sl, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 14637c <__cxa_atexit@plt+0x13a634> │ │ │ │ - rsceq r9, ip, ip, lsl #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 70e0c <__cxa_atexit@plt+0x650c4> │ │ │ │ - ldr r1, [pc, #136] @ 70e2c <__cxa_atexit@plt+0x650e4> │ │ │ │ - ldr r7, [pc, #136] @ 70e30 <__cxa_atexit@plt+0x650e8> │ │ │ │ + bhi 652f4 <__cxa_atexit@plt+0x595ac> │ │ │ │ + ldr r1, [pc, #136] @ 65314 <__cxa_atexit@plt+0x595cc> │ │ │ │ + ldr r7, [pc, #136] @ 65318 <__cxa_atexit@plt+0x595d0> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 70e00 <__cxa_atexit@plt+0x650b8> │ │ │ │ + beq 652e8 <__cxa_atexit@plt+0x595a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 70e18 <__cxa_atexit@plt+0x650d0> │ │ │ │ - ldr r3, [pc, #88] @ 70e34 <__cxa_atexit@plt+0x650ec> │ │ │ │ + bcc 65300 <__cxa_atexit@plt+0x595b8> │ │ │ │ + ldr r3, [pc, #88] @ 6531c <__cxa_atexit@plt+0x595d4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 70e38 <__cxa_atexit@plt+0x650f0> │ │ │ │ + ldr r1, [pc, #80] @ 65320 <__cxa_atexit@plt+0x595d8> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq lr, fp, r4, asr #17 │ │ │ │ - rscseq lr, fp, r0, lsl #17 │ │ │ │ - ldrhteq lr, [fp], #168 @ 0xa8 │ │ │ │ + rscseq sl, ip, r0, ror #7 │ │ │ │ + smlalseq sl, ip, r8, r3 │ │ │ │ + rscseq sl, ip, r8, asr #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 70e84 <__cxa_atexit@plt+0x6513c> │ │ │ │ - ldr r2, [pc, #48] @ 70e90 <__cxa_atexit@plt+0x65148> │ │ │ │ + bcc 6536c <__cxa_atexit@plt+0x59624> │ │ │ │ + ldr r2, [pc, #48] @ 65378 <__cxa_atexit@plt+0x59630> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 70e94 <__cxa_atexit@plt+0x6514c> │ │ │ │ + ldr r1, [pc, #36] @ 6537c <__cxa_atexit@plt+0x59634> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq lr, [fp], #124 @ 0x7c │ │ │ │ - rscseq lr, fp, r0, lsr sl │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 70ee8 <__cxa_atexit@plt+0x651a0> │ │ │ │ - ldr r1, [pc, #64] @ 70f04 <__cxa_atexit@plt+0x651bc> │ │ │ │ - ldr r7, [r5], #8 │ │ │ │ - mov r9, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #40] @ 70f08 <__cxa_atexit@plt+0x651c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #28] @ 70f0c <__cxa_atexit@plt+0x651c4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - rscseq lr, fp, r4, lsr #19 │ │ │ │ - rsceq r9, ip, r4, lsr #15 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #12] @ 70f30 <__cxa_atexit@plt+0x651e8> │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 8baa38 <__cxa_atexit@plt+0x8aecf0> │ │ │ │ - rscseq lr, fp, ip, lsl #20 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 71edc <__cxa_atexit@plt+0x66194> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, ip, r4, lsl r3 │ │ │ │ + rscseq sl, ip, r0, asr #7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 70fc4 <__cxa_atexit@plt+0x6527c> │ │ │ │ - ldr r1, [pc, #136] @ 70fe4 <__cxa_atexit@plt+0x6529c> │ │ │ │ - ldr r7, [pc, #136] @ 70fe8 <__cxa_atexit@plt+0x652a0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 6540c <__cxa_atexit@plt+0x596c4> │ │ │ │ + ldr lr, [pc, #140] @ 6542c <__cxa_atexit@plt+0x596e4> │ │ │ │ + ldr r8, [pc, #140] @ 65430 <__cxa_atexit@plt+0x596e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 70fb8 <__cxa_atexit@plt+0x65270> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 65400 <__cxa_atexit@plt+0x596b8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 70fd0 <__cxa_atexit@plt+0x65288> │ │ │ │ - ldr r3, [pc, #88] @ 70fec <__cxa_atexit@plt+0x652a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 70ff0 <__cxa_atexit@plt+0x652a8> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 65418 <__cxa_atexit@plt+0x596d0> │ │ │ │ + ldr r7, [pc, #76] @ 65434 <__cxa_atexit@plt+0x596ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq lr, fp, ip, lsl #14 │ │ │ │ - rscseq lr, fp, r8, asr #13 │ │ │ │ - rscseq lr, fp, r0, lsl #18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq sl, ip, ip, asr #5 │ │ │ │ + rscseq sl, ip, r4, lsr r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7103c <__cxa_atexit@plt+0x652f4> │ │ │ │ - ldr r2, [pc, #48] @ 71048 <__cxa_atexit@plt+0x65300> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7104c <__cxa_atexit@plt+0x65304> │ │ │ │ - add r2, r2, #1 │ │ │ │ + bcc 65478 <__cxa_atexit@plt+0x59730> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 65484 <__cxa_atexit@plt+0x5973c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq lr, fp, r4, asr #12 │ │ │ │ - rscseq lr, fp, r8, ror r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 710ac <__cxa_atexit@plt+0x65364> │ │ │ │ - ldr lr, [pc, #72] @ 710b4 <__cxa_atexit@plt+0x6536c> │ │ │ │ - ldr r0, [pc, #72] @ 710b8 <__cxa_atexit@plt+0x65370> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq sl, [ip], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 65514 <__cxa_atexit@plt+0x597cc> │ │ │ │ + ldr lr, [pc, #140] @ 65534 <__cxa_atexit@plt+0x597ec> │ │ │ │ + ldr r8, [pc, #140] @ 65538 <__cxa_atexit@plt+0x597f0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 7109c <__cxa_atexit@plt+0x65354> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrshteq lr, [fp], #92 @ 0x5c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - rsceq r9, ip, r8, asr #11 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 71150 <__cxa_atexit@plt+0x65408> │ │ │ │ - ldr r3, [pc, #100] @ 71158 <__cxa_atexit@plt+0x65410> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-20]! @ 0xffffffec │ │ │ │ - add lr, r7, #8 │ │ │ │ - tst sl, #3 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - beq 71138 <__cxa_atexit@plt+0x653f0> │ │ │ │ - ldr r3, [pc, #60] @ 7115c <__cxa_atexit@plt+0x65414> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #4] │ │ │ │ - beq 71148 <__cxa_atexit@plt+0x65400> │ │ │ │ - b 711a4 <__cxa_atexit@plt+0x6545c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rsceq r9, ip, ip, lsr r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 71194 <__cxa_atexit@plt+0x6544c> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7118c <__cxa_atexit@plt+0x65444> │ │ │ │ - b 711a4 <__cxa_atexit@plt+0x6545c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r9, ip, r4, lsl #10 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 711e4 <__cxa_atexit@plt+0x6549c> │ │ │ │ - ldr r3, [pc, #96] @ 71220 <__cxa_atexit@plt+0x654d8> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 71210 <__cxa_atexit@plt+0x654c8> │ │ │ │ - ldr r7, [pc, #80] @ 71224 <__cxa_atexit@plt+0x654dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 71254 <__cxa_atexit@plt+0x6550c> │ │ │ │ - ldr r3, [pc, #44] @ 71218 <__cxa_atexit@plt+0x654d0> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - beq 71210 <__cxa_atexit@plt+0x654c8> │ │ │ │ - ldr r7, [pc, #28] @ 7121c <__cxa_atexit@plt+0x654d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 714c8 <__cxa_atexit@plt+0x65780> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - rsceq r9, ip, r0, lsl r1 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rsceq r9, ip, ip, lsr r1 │ │ │ │ - rsceq r9, ip, r4, ror r4 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 71250 <__cxa_atexit@plt+0x65508> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 71254 <__cxa_atexit@plt+0x6550c> │ │ │ │ - ldrdeq r9, [ip], #0 @ │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - mov fp, r7 │ │ │ │ - and r7, r6, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 712a4 <__cxa_atexit@plt+0x6555c> │ │ │ │ - ldr r3, [pc, #156] @ 71310 <__cxa_atexit@plt+0x655c8> │ │ │ │ - ldr r7, [r6, #2] │ │ │ │ - ldr r6, [r6, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - beq 712e4 <__cxa_atexit@plt+0x6559c> │ │ │ │ - ldr r6, [pc, #128] @ 71314 <__cxa_atexit@plt+0x655cc> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 712f0 <__cxa_atexit@plt+0x655a8> │ │ │ │ - ldr r3, [pc, #84] @ 71318 <__cxa_atexit@plt+0x655d0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 65508 <__cxa_atexit@plt+0x597c0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 65520 <__cxa_atexit@plt+0x597d8> │ │ │ │ + ldr r7, [pc, #76] @ 6553c <__cxa_atexit@plt+0x597f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7130c <__cxa_atexit@plt+0x655c4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - rsceq r9, ip, r0, lsl #7 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 7133c <__cxa_atexit@plt+0x655f4> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r9, ip, ip, asr r3 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 71388 <__cxa_atexit@plt+0x65640> │ │ │ │ - ldr r2, [pc, #44] @ 71394 <__cxa_atexit@plt+0x6564c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [pc, #36] @ 71398 <__cxa_atexit@plt+0x65650> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r3, r6, #3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq lr, fp, ip, lsl r4 │ │ │ │ - rsceq r9, ip, r0, lsl #6 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 713c0 <__cxa_atexit@plt+0x65678> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b cec308 <__cxa_atexit@plt+0xce05c0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r9, [ip], #40 @ 0x28 @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #48] @ 71408 <__cxa_atexit@plt+0x656c0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq 71400 <__cxa_atexit@plt+0x656b8> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 71254 <__cxa_atexit@plt+0x6550c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlaleq r9, ip, r0, r2 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 71254 <__cxa_atexit@plt+0x6550c> │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sl, ip, r4, asr #3 │ │ │ │ + rscseq sl, ip, ip, lsr #4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 71478 <__cxa_atexit@plt+0x65730> │ │ │ │ - ldr r3, [pc, #60] @ 71494 <__cxa_atexit@plt+0x6574c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #24] @ 71498 <__cxa_atexit@plt+0x65750> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - rsceq r9, ip, r0, lsl #4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 714c4 <__cxa_atexit@plt+0x6577c> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 714c8 <__cxa_atexit@plt+0x65780> │ │ │ │ - rsceq r8, ip, ip, asr lr │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - mov fp, r7 │ │ │ │ - and r7, r6, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 71518 <__cxa_atexit@plt+0x657d0> │ │ │ │ - ldr r3, [pc, #148] @ 7157c <__cxa_atexit@plt+0x65834> │ │ │ │ - ldr r7, [r6, #2] │ │ │ │ - ldr r6, [r6, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5, #16] │ │ │ │ - beq 71550 <__cxa_atexit@plt+0x65808> │ │ │ │ - ldr r6, [pc, #120] @ 71580 <__cxa_atexit@plt+0x65838> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 7155c <__cxa_atexit@plt+0x65814> │ │ │ │ - ldr r3, [pc, #76] @ 71584 <__cxa_atexit@plt+0x6583c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 71578 <__cxa_atexit@plt+0x65830> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xfffffa00 │ │ │ │ - rsceq r9, ip, r4, lsl r1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 715a8 <__cxa_atexit@plt+0x65860> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq r9, [ip], #0 @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 715f4 <__cxa_atexit@plt+0x658ac> │ │ │ │ - ldr r2, [pc, #44] @ 71600 <__cxa_atexit@plt+0x658b8> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [pc, #36] @ 71604 <__cxa_atexit@plt+0x658bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc 65580 <__cxa_atexit@plt+0x59838> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 6558c <__cxa_atexit@plt+0x59844> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ - sub r3, r6, #3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrhteq lr, [fp], #16 │ │ │ │ - smlaleq r9, ip, r4, r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 7162c <__cxa_atexit@plt+0x658e4> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b cec308 <__cxa_atexit@plt+0xce05c0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r9, ip, ip, rrx │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #48] @ 71674 <__cxa_atexit@plt+0x6592c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 7166c <__cxa_atexit@plt+0x65924> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 714c8 <__cxa_atexit@plt+0x65780> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r9, ip, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 714c8 <__cxa_atexit@plt+0x65780> │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 716dc <__cxa_atexit@plt+0x65994> │ │ │ │ - ldr r3, [pc, #52] @ 716f8 <__cxa_atexit@plt+0x659b0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #24] @ 716fc <__cxa_atexit@plt+0x659b4> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff874 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, ip, ip, lsr #3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 71788 <__cxa_atexit@plt+0x65a40> │ │ │ │ - ldr r1, [pc, #136] @ 717a8 <__cxa_atexit@plt+0x65a60> │ │ │ │ - ldr r7, [pc, #136] @ 717ac <__cxa_atexit@plt+0x65a64> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 6561c <__cxa_atexit@plt+0x598d4> │ │ │ │ + ldr lr, [pc, #140] @ 6563c <__cxa_atexit@plt+0x598f4> │ │ │ │ + ldr r8, [pc, #140] @ 65640 <__cxa_atexit@plt+0x598f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 7177c <__cxa_atexit@plt+0x65a34> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 65610 <__cxa_atexit@plt+0x598c8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 71794 <__cxa_atexit@plt+0x65a4c> │ │ │ │ - ldr r3, [pc, #88] @ 717b0 <__cxa_atexit@plt+0x65a68> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 717b4 <__cxa_atexit@plt+0x65a6c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 65628 <__cxa_atexit@plt+0x598e0> │ │ │ │ + ldr r7, [pc, #76] @ 65644 <__cxa_atexit@plt+0x598fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq sp, fp, r8, asr #30 │ │ │ │ - rscseq sp, fp, r4, lsl #30 │ │ │ │ - rscseq lr, fp, ip, lsr r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldrhteq sl, [ip], #12 │ │ │ │ + rscseq sl, ip, r4, lsr #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 71800 <__cxa_atexit@plt+0x65ab8> │ │ │ │ - ldr r2, [pc, #48] @ 7180c <__cxa_atexit@plt+0x65ac4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 71810 <__cxa_atexit@plt+0x65ac8> │ │ │ │ - add r2, r2, #1 │ │ │ │ + bcc 65688 <__cxa_atexit@plt+0x59940> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 65694 <__cxa_atexit@plt+0x5994c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, fp, r0, lsl #29 │ │ │ │ - ldrhteq lr, [fp], #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 71870 <__cxa_atexit@plt+0x65b28> │ │ │ │ - ldr lr, [pc, #72] @ 71878 <__cxa_atexit@plt+0x65b30> │ │ │ │ - ldr r0, [pc, #72] @ 7187c <__cxa_atexit@plt+0x65b34> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 71860 <__cxa_atexit@plt+0x65b18> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq sp, fp, r8, lsr lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - rsceq r8, ip, r4, lsl #28 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, ip, r4, lsr #1 │ │ │ │ + rsceq r2, sp, ip, ror r5 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #28 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #52 @ 0x34 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 71914 <__cxa_atexit@plt+0x65bcc> │ │ │ │ - ldr r3, [pc, #100] @ 7191c <__cxa_atexit@plt+0x65bd4> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - mov r7, r5 │ │ │ │ + bhi 65710 <__cxa_atexit@plt+0x599c8> │ │ │ │ + ldr r3, [pc, #92] @ 65718 <__cxa_atexit@plt+0x599d0> │ │ │ │ + ldr r0, [r7, #21] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #-20]! @ 0xffffffec │ │ │ │ - add lr, r7, #8 │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r7, #25] │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + add r9, r5, #20 │ │ │ │ + ldr lr, [r7, #17] │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ tst sl, #3 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - beq 718fc <__cxa_atexit@plt+0x65bb4> │ │ │ │ - ldr r3, [pc, #60] @ 71920 <__cxa_atexit@plt+0x65bd8> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #4] │ │ │ │ - beq 7190c <__cxa_atexit@plt+0x65bc4> │ │ │ │ - b 71968 <__cxa_atexit@plt+0x65c20> │ │ │ │ + stm r9, {r0, r1, r7} │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + stmib r5, {r2, lr} │ │ │ │ + beq 65704 <__cxa_atexit@plt+0x599bc> │ │ │ │ + mov r7, sl │ │ │ │ + b 65728 <__cxa_atexit@plt+0x599e0> │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rsceq r8, ip, r8, ror sp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + strdeq r2, [sp], #76 @ 0x4c @ │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 71958 <__cxa_atexit@plt+0x65c10> │ │ │ │ - str r7, [r5] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #160] @ 657d8 <__cxa_atexit@plt+0x59a90> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 65774 <__cxa_atexit@plt+0x59a2c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 65780 <__cxa_atexit@plt+0x59a38> │ │ │ │ + ldr r3, [pc, #128] @ 657dc <__cxa_atexit@plt+0x59a94> │ │ │ │ + ldr r2, [pc, #128] @ 657e0 <__cxa_atexit@plt+0x59a98> │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 71950 <__cxa_atexit@plt+0x65c08> │ │ │ │ - b 71968 <__cxa_atexit@plt+0x65c20> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r8, ip, r0, asr #26 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 719a8 <__cxa_atexit@plt+0x65c60> │ │ │ │ - ldr r3, [pc, #96] @ 719e4 <__cxa_atexit@plt+0x65c9c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ str r3, [r5] │ │ │ │ - beq 719d4 <__cxa_atexit@plt+0x65c8c> │ │ │ │ - ldr r7, [pc, #80] @ 719e8 <__cxa_atexit@plt+0x65ca0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 71a18 <__cxa_atexit@plt+0x65cd0> │ │ │ │ - ldr r3, [pc, #44] @ 719dc <__cxa_atexit@plt+0x65c94> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - beq 719d4 <__cxa_atexit@plt+0x65c8c> │ │ │ │ - ldr r7, [pc, #28] @ 719e0 <__cxa_atexit@plt+0x65c98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 71c8c <__cxa_atexit@plt+0x65f44> │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - rsceq r8, ip, ip, asr #18 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rsceq r8, ip, r8, ror r9 │ │ │ │ - strhteq r8, [ip], #192 @ 0xc0 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 71a14 <__cxa_atexit@plt+0x65ccc> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 71a18 <__cxa_atexit@plt+0x65cd0> │ │ │ │ - rsceq r8, ip, ip, lsl #18 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - mov fp, r7 │ │ │ │ - and r7, r6, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 71a68 <__cxa_atexit@plt+0x65d20> │ │ │ │ - ldr r3, [pc, #156] @ 71ad4 <__cxa_atexit@plt+0x65d8c> │ │ │ │ - ldr r7, [r6, #2] │ │ │ │ - ldr r6, [r6, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - beq 71aa8 <__cxa_atexit@plt+0x65d60> │ │ │ │ - ldr r6, [pc, #128] @ 71ad8 <__cxa_atexit@plt+0x65d90> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 71ab4 <__cxa_atexit@plt+0x65d6c> │ │ │ │ - ldr r3, [pc, #84] @ 71adc <__cxa_atexit@plt+0x65d94> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 657c8 <__cxa_atexit@plt+0x59a80> │ │ │ │ + ldr r3, [pc, #72] @ 657e4 <__cxa_atexit@plt+0x59a9c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ str r2, [sl, #8] │ │ │ │ str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 71ad0 <__cxa_atexit@plt+0x65d88> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - strhteq r8, [ip], #188 @ 0xbc │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 71b00 <__cxa_atexit@plt+0x65db8> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - smlaleq r8, ip, r8, fp │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 71b4c <__cxa_atexit@plt+0x65e04> │ │ │ │ - ldr r2, [pc, #44] @ 71b58 <__cxa_atexit@plt+0x65e10> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [pc, #36] @ 71b5c <__cxa_atexit@plt+0x65e14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r3, r6, #3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq sp, fp, r8, asr ip │ │ │ │ - rsceq r8, ip, ip, lsr fp │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r3, [pc, #44] @ 657e8 <__cxa_atexit@plt+0x59aa0> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + strhteq r2, [sp], #72 @ 0x48 │ │ │ │ + @ instruction: 0xfffff8cc │ │ │ │ + rscseq r9, ip, r0, ror #30 │ │ │ │ + rsceq r2, sp, ip, lsr #8 │ │ │ │ + andeq r0, r0, r9, lsl #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 71b84 <__cxa_atexit@plt+0x65e3c> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 65828 <__cxa_atexit@plt+0x59ae0> │ │ │ │ + ldr r3, [pc, #112] @ 6587c <__cxa_atexit@plt+0x59b34> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r2, [pc, #108] @ 65880 <__cxa_atexit@plt+0x59b38> │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b cec308 <__cxa_atexit@plt+0xce05c0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r8, ip, r4, lsl fp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #48] @ 71bcc <__cxa_atexit@plt+0x65e84> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq 71bc4 <__cxa_atexit@plt+0x65e7c> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 71a18 <__cxa_atexit@plt+0x65cd0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r8, ip, ip, asr #21 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, fp │ │ │ │ + add sl, r2, #2 │ │ │ │ str r3, [r5] │ │ │ │ - b 71a18 <__cxa_atexit@plt+0x65cd0> │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 71c3c <__cxa_atexit@plt+0x65ef4> │ │ │ │ - ldr r3, [pc, #60] @ 71c58 <__cxa_atexit@plt+0x65f10> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 65870 <__cxa_atexit@plt+0x59b28> │ │ │ │ + ldr r3, [pc, #64] @ 65884 <__cxa_atexit@plt+0x59b3c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r2, [sl, #8] │ │ │ │ str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #24] @ 71c5c <__cxa_atexit@plt+0x65f14> │ │ │ │ + ldr r3, [pc, #36] @ 65888 <__cxa_atexit@plt+0x59b40> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - rsceq r8, ip, ip, lsr sl │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 71c88 <__cxa_atexit@plt+0x65f40> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 71c8c <__cxa_atexit@plt+0x65f44> │ │ │ │ - smlaleq r8, ip, r8, r6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rsceq r2, sp, r4, lsl #8 │ │ │ │ + @ instruction: 0xfffff824 │ │ │ │ + ldrhteq r9, [ip], #232 @ 0xe8 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov sl, r6 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - mov fp, r7 │ │ │ │ - and r7, r6, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 71cdc <__cxa_atexit@plt+0x65f94> │ │ │ │ - ldr r3, [pc, #148] @ 71d40 <__cxa_atexit@plt+0x65ff8> │ │ │ │ - ldr r7, [r6, #2] │ │ │ │ - ldr r6, [r6, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5, #16] │ │ │ │ - beq 71d14 <__cxa_atexit@plt+0x65fcc> │ │ │ │ - ldr r6, [pc, #120] @ 71d44 <__cxa_atexit@plt+0x65ffc> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + and r6, r8, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 658c4 <__cxa_atexit@plt+0x59b7c> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r6, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ mov r6, sl │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - ldr r8, [r5] │ │ │ │ + mov r8, fp │ │ │ │ + b 65934 <__cxa_atexit@plt+0x59bec> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - str r8, [r5, #12] │ │ │ │ + add r6, sl, #16 │ │ │ │ + str r8, [r5, #28] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 71d20 <__cxa_atexit@plt+0x65fd8> │ │ │ │ - ldr r3, [pc, #76] @ 71d48 <__cxa_atexit@plt+0x66000> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ + bcc 6590c <__cxa_atexit@plt+0x59bc4> │ │ │ │ + ldr r3, [pc, #76] @ 6592c <__cxa_atexit@plt+0x59be4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 71d3c <__cxa_atexit@plt+0x65ff4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xfffffa00 │ │ │ │ - rsceq r8, ip, r0, asr r9 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 71d6c <__cxa_atexit@plt+0x66024> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 61f3fc <__cxa_atexit@plt+0x6136b4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r8, ip, ip, lsr #18 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 71db8 <__cxa_atexit@plt+0x66070> │ │ │ │ - ldr r2, [pc, #44] @ 71dc4 <__cxa_atexit@plt+0x6607c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [pc, #36] @ 71dc8 <__cxa_atexit@plt+0x66080> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r3, r6, #3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b cf4d94 <__cxa_atexit@plt+0xce904c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq sp, fp, ip, ror #19 │ │ │ │ - ldrdeq r8, [ip], #128 @ 0x80 @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 71df0 <__cxa_atexit@plt+0x660a8> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b cec308 <__cxa_atexit@plt+0xce05c0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r8, ip, r8, lsr #17 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #48] @ 71e38 <__cxa_atexit@plt+0x660f0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 71e30 <__cxa_atexit@plt+0x660e8> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 71c8c <__cxa_atexit@plt+0x65f44> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r8, ip, r0, ror #16 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 71c8c <__cxa_atexit@plt+0x65f44> │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 71ea0 <__cxa_atexit@plt+0x66158> │ │ │ │ - ldr r3, [pc, #52] @ 71ebc <__cxa_atexit@plt+0x66174> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #24] @ 71ec0 <__cxa_atexit@plt+0x66178> │ │ │ │ - mov r3, #12 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + ldr r3, [pc, #48] @ 65930 <__cxa_atexit@plt+0x59be8> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #20] @ 65928 <__cxa_atexit@plt+0x59be0> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff874 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - @ instruction: 0xfffff058 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffff808 │ │ │ │ + rscseq r9, ip, ip, lsl lr │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 71f40 <__cxa_atexit@plt+0x661f8> │ │ │ │ - ldr ip, [pc, #104] @ 71f60 <__cxa_atexit@plt+0x66218> │ │ │ │ - ldr lr, [pc, #104] @ 71f64 <__cxa_atexit@plt+0x6621c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add ip, pc, ip │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #17 │ │ │ │ - str ip, [r3, #4] │ │ │ │ + add r6, r6, #20 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 65a18 <__cxa_atexit@plt+0x59cd0> │ │ │ │ + mov r1, r5 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + ldr r8, [r1, #12]! │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 65990 <__cxa_atexit@plt+0x59c48> │ │ │ │ + ldr r2, [pc, #204] @ 65a48 <__cxa_atexit@plt+0x59d00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - sub r3, r6, #5 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - add r5, r5, #4 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + b 659cc <__cxa_atexit@plt+0x59c84> │ │ │ │ + ldr ip, [r5, #20] │ │ │ │ + bne 659b4 <__cxa_atexit@plt+0x59c6c> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + cmp r2, r0 │ │ │ │ + bge 659e4 <__cxa_atexit@plt+0x59c9c> │ │ │ │ + ldr r2, [pc, #148] @ 65a44 <__cxa_atexit@plt+0x59cfc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 6597c <__cxa_atexit@plt+0x59c34> │ │ │ │ + ldr r6, [pc, #120] @ 65a34 <__cxa_atexit@plt+0x59cec> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3, #4]! │ │ │ │ + mov r6, r3 │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str r9, [r6, #12]! │ │ │ │ + ldr r2, [pc, #100] @ 65a38 <__cxa_atexit@plt+0x59cf0> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ mov sl, r3 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - ldr r7, [pc, #32] @ 71f68 <__cxa_atexit@plt+0x66220> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff1d8 │ │ │ │ - @ instruction: 0xfffff998 │ │ │ │ - rsceq r8, ip, r8, ror #14 │ │ │ │ - rsceq r8, ip, r0, asr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr sl, [pc, #20] @ 71f98 <__cxa_atexit@plt+0x66250> │ │ │ │ - ldr r3, [pc, #20] @ 71f9c <__cxa_atexit@plt+0x66254> │ │ │ │ - mov r9, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - rsceq r8, ip, ip, lsr r7 │ │ │ │ - ldrhteq sp, [fp], #124 @ 0x7c │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 7287c <__cxa_atexit@plt+0x66b34> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 71fd8 <__cxa_atexit@plt+0x66290> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 71fe0 <__cxa_atexit@plt+0x66298> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, fp, r4, lsr #13 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 720a0 <__cxa_atexit@plt+0x66358> │ │ │ │ - ldr lr, [pc, #168] @ 720b0 <__cxa_atexit@plt+0x66368> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 720b4 <__cxa_atexit@plt+0x6636c> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 72088 <__cxa_atexit@plt+0x66340> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 720b8 <__cxa_atexit@plt+0x66370> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 72094 <__cxa_atexit@plt+0x6634c> │ │ │ │ - mov r7, r3 │ │ │ │ - b 72108 <__cxa_atexit@plt+0x663c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq sp, fp, r4, asr #12 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 720fc <__cxa_atexit@plt+0x663b4> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 720f4 <__cxa_atexit@plt+0x663ac> │ │ │ │ - b 72108 <__cxa_atexit@plt+0x663c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 721a4 <__cxa_atexit@plt+0x6645c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 721b0 <__cxa_atexit@plt+0x66468> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 72148 <__cxa_atexit@plt+0x66400> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 721a4 <__cxa_atexit@plt+0x6645c> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 7213c <__cxa_atexit@plt+0x663f4> │ │ │ │ - bne 721a4 <__cxa_atexit@plt+0x6645c> │ │ │ │ - ldr r1, [pc, #88] @ 721c0 <__cxa_atexit@plt+0x66478> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 721c4 <__cxa_atexit@plt+0x6647c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq sp, fp, ip, lsr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 72234 <__cxa_atexit@plt+0x664ec> │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 72244 <__cxa_atexit@plt+0x664fc> │ │ │ │ + add r8, r2, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + bne 65a0c <__cxa_atexit@plt+0x59cc4> │ │ │ │ + ldr r0, [pc, #80] @ 65a40 <__cxa_atexit@plt+0x59cf8> │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r6, [pc, #40] @ 65a3c <__cxa_atexit@plt+0x59cf4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 659bc <__cxa_atexit@plt+0x59c74> │ │ │ │ + ldr r7, [pc, #44] @ 65a4c <__cxa_atexit@plt+0x59d04> │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 72278 <__cxa_atexit@plt+0x66530> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 72280 <__cxa_atexit@plt+0x66538> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, fp, r4, lsl #8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 72340 <__cxa_atexit@plt+0x665f8> │ │ │ │ - ldr lr, [pc, #168] @ 72350 <__cxa_atexit@plt+0x66608> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 72354 <__cxa_atexit@plt+0x6660c> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 72328 <__cxa_atexit@plt+0x665e0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 72358 <__cxa_atexit@plt+0x66610> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 72334 <__cxa_atexit@plt+0x665ec> │ │ │ │ - mov r7, r3 │ │ │ │ - b 723a8 <__cxa_atexit@plt+0x66660> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq sp, fp, r4, lsr #7 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff7b4 │ │ │ │ + rscseq r9, ip, r4, asr #26 │ │ │ │ + @ instruction: 0xfffff7dc │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffffadc │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r3, r0, ip, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 7239c <__cxa_atexit@plt+0x66654> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 72394 <__cxa_atexit@plt+0x6664c> │ │ │ │ - b 723a8 <__cxa_atexit@plt+0x66660> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 65934 <__cxa_atexit@plt+0x59bec> │ │ │ │ + andeq r0, r0, r8, asr #30 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 72444 <__cxa_atexit@plt+0x666fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 72450 <__cxa_atexit@plt+0x66708> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 723e8 <__cxa_atexit@plt+0x666a0> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 72444 <__cxa_atexit@plt+0x666fc> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 723dc <__cxa_atexit@plt+0x66694> │ │ │ │ - bne 72444 <__cxa_atexit@plt+0x666fc> │ │ │ │ - ldr r1, [pc, #88] @ 72460 <__cxa_atexit@plt+0x66718> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 72464 <__cxa_atexit@plt+0x6671c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq sp, fp, ip, lsl #9 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 65ab8 <__cxa_atexit@plt+0x59d70> │ │ │ │ + add r6, sl, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 724e0 <__cxa_atexit@plt+0x66798> │ │ │ │ - add ip, r7, #5 │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r9, [r7, #17] │ │ │ │ - ldr lr, [r7, #21] │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 724f0 <__cxa_atexit@plt+0x667a8> │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r3, #4]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, ip} │ │ │ │ - str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - rsceq r8, ip, ip, ror #3 │ │ │ │ + bcc 65ae8 <__cxa_atexit@plt+0x59da0> │ │ │ │ + ldr r2, [pc, #100] @ 65b08 <__cxa_atexit@plt+0x59dc0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r1, r3, r9} │ │ │ │ + b 65ad4 <__cxa_atexit@plt+0x59d8c> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 65af0 <__cxa_atexit@plt+0x59da8> │ │ │ │ + ldr r3, [pc, #52] @ 65b00 <__cxa_atexit@plt+0x59db8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #40] @ 65b04 <__cxa_atexit@plt+0x59dbc> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #20 │ │ │ │ + b 65af4 <__cxa_atexit@plt+0x59dac> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff7a4 │ │ │ │ + rscseq r9, ip, r0, asr #24 │ │ │ │ + @ instruction: 0xfffff8dc │ │ │ │ + andeq r0, r0, r8, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 65b60 <__cxa_atexit@plt+0x59e18> │ │ │ │ + ldr r3, [pc, #68] @ 65b78 <__cxa_atexit@plt+0x59e30> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + ldr r3, [pc, #40] @ 65b7c <__cxa_atexit@plt+0x59e34> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #24] @ 65b80 <__cxa_atexit@plt+0x59e38> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff5b4 │ │ │ │ + rscseq r9, ip, r8, asr #23 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + rsceq r2, sp, r4, lsr #1 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 72588 <__cxa_atexit@plt+0x66840> │ │ │ │ - ldr r1, [pc, #120] @ 72594 <__cxa_atexit@plt+0x6684c> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ + bhi 65c20 <__cxa_atexit@plt+0x59ed8> │ │ │ │ + ldr lr, [pc, #128] @ 65c2c <__cxa_atexit@plt+0x59ee4> │ │ │ │ + add r7, r7, #1 │ │ │ │ mov r3, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ tst sl, #3 │ │ │ │ - stmib r3, {r0, r7, r9} │ │ │ │ - beq 72570 <__cxa_atexit@plt+0x66828> │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + beq 65c08 <__cxa_atexit@plt+0x59ec0> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 72598 <__cxa_atexit@plt+0x66850> │ │ │ │ - str sl, [r2, #-16] │ │ │ │ + ldr lr, [pc, #80] @ 65c30 <__cxa_atexit@plt+0x59ee8> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - beq 72580 <__cxa_atexit@plt+0x66838> │ │ │ │ - b 725f4 <__cxa_atexit@plt+0x668ac> │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 65c18 <__cxa_atexit@plt+0x59ed0> │ │ │ │ + b 65c8c <__cxa_atexit@plt+0x59f44> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq r8, ip, r8, asr #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + strdeq r1, [sp], #248 @ 0xf8 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 725e4 <__cxa_atexit@plt+0x6689c> │ │ │ │ + ldr lr, [pc, #40] @ 65c7c <__cxa_atexit@plt+0x59f34> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 725dc <__cxa_atexit@plt+0x66894> │ │ │ │ - b 725f4 <__cxa_atexit@plt+0x668ac> │ │ │ │ + beq 65c74 <__cxa_atexit@plt+0x59f2c> │ │ │ │ + b 65c8c <__cxa_atexit@plt+0x59f44> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq r8, [ip], #12 @ │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ + rsceq r1, sp, ip, lsr #31 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr ip, [r3, #20]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldmib r3, {r1, r9} │ │ │ │ - bne 72724 <__cxa_atexit@plt+0x669dc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #64 @ 0x40 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cmp r2, r0 │ │ │ │ - bcc 72794 <__cxa_atexit@plt+0x66a4c> │ │ │ │ - add lr, sp, #8 │ │ │ │ - stm lr, {r4, r9, fp} │ │ │ │ - str r2, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr fp, [r2, #4]! │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr ip, [r2, #24]! │ │ │ │ + and r0, r7, #3 │ │ │ │ + ldmib r2, {r3, sl} │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 65de8 <__cxa_atexit@plt+0x5a0a0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #64 @ 0x40 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 65e0c <__cxa_atexit@plt+0x5a0c4> │ │ │ │ str r0, [sp] │ │ │ │ - ldr lr, [pc, #476] @ 72830 <__cxa_atexit@plt+0x66ae8> │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - stm lr, {r8, sl, fp} │ │ │ │ - str ip, [r6, #56] @ 0x38 │ │ │ │ - str r9, [r6, #60] @ 0x3c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr lr, [pc, #440] @ 72834 <__cxa_atexit@plt+0x66aec> │ │ │ │ - str r4, [r6, #20] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r4, [r6, #32] │ │ │ │ - sub r4, r0, #59 @ 0x3b │ │ │ │ - add lr, r6, #8 │ │ │ │ - str r4, [r2, #24] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - stm lr, {r8, sl, fp} │ │ │ │ - sub lr, r0, #25 │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - add r1, r6, #88 @ 0x58 │ │ │ │ - cmp r4, r1 │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str ip, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - bcc 727dc <__cxa_atexit@plt+0x66a94> │ │ │ │ - ldr r9, [pc, #392] @ 72854 <__cxa_atexit@plt+0x66b0c> │ │ │ │ - ldr sl, [pc, #392] @ 72858 <__cxa_atexit@plt+0x66b10> │ │ │ │ - ldr r2, [pc, #392] @ 7285c <__cxa_atexit@plt+0x66b14> │ │ │ │ - ldr r8, [pc, #392] @ 72860 <__cxa_atexit@plt+0x66b18> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r4, r1, #17 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r4, [r5, #24] │ │ │ │ - str r9, [r6, #80] @ 0x50 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #68] @ 0x44 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str sl, [sp, #16] │ │ │ │ + ldr sl, [r5, #20]! │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr lr, [r7, #6] │ │ │ │ + ldr r9, [r5, #-16] │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldr fp, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r4, [pc, #348] @ 65e4c <__cxa_atexit@plt+0x5a104> │ │ │ │ + str ip, [r1, #24] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r1, #4] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r9, [r1, #16] │ │ │ │ + str r3, [r1, #20] │ │ │ │ + str fp, [r1, #28] │ │ │ │ + str r8, [r1, #32] │ │ │ │ + ldr r4, [pc, #312] @ 65e50 <__cxa_atexit@plt+0x5a108> │ │ │ │ + add ip, r1, #36 @ 0x24 │ │ │ │ + str fp, [r1, #60] @ 0x3c │ │ │ │ + add r4, pc, r4 │ │ │ │ + stm ip, {r4, r9, sl} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ + str r3, [r1, #56] @ 0x38 │ │ │ │ + sub r0, r6, #59 @ 0x3b │ │ │ │ + sub r3, r6, #25 │ │ │ │ + cmp fp, r5 │ │ │ │ + str lr, [r1, #52] @ 0x34 │ │ │ │ + str r8, [r1, #64] @ 0x40 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + bhi 65e20 <__cxa_atexit@plt+0x5a0d8> │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r6, r1, #108 @ 0x6c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 65e18 <__cxa_atexit@plt+0x5a0d0> │ │ │ │ + ldr r0, [pc, #248] @ 65e64 <__cxa_atexit@plt+0x5a11c> │ │ │ │ + ldr lr, [pc, #248] @ 65e68 <__cxa_atexit@plt+0x5a120> │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #68]! @ 0x44 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r0, [pc, #232] @ 65e6c <__cxa_atexit@plt+0x5a124> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #225 @ 0xe1 │ │ │ │ + add r0, r0, #512 @ 0x200 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #212] @ 65e70 <__cxa_atexit@plt+0x5a128> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #208] @ 65e74 <__cxa_atexit@plt+0x5a12c> │ │ │ │ + add r9, r2, #1 │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [pc, #196] @ 65e78 <__cxa_atexit@plt+0x5a130> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + str r9, [r1, #32] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + str r1, [r1, #20] │ │ │ │ + str r8, [r1, #24] │ │ │ │ + str r2, [r1, #28] │ │ │ │ + str lr, [r1, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r8, r1 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r0, [pc, #108] @ 65e5c <__cxa_atexit@plt+0x5a114> │ │ │ │ + ldr r8, [pc, #108] @ 65e60 <__cxa_atexit@plt+0x5a118> │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + add r0, pc, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str lr, [r6, #76] @ 0x4c │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ - str ip, [r6, #88] @ 0x58 │ │ │ │ - sub sl, r1, #5 │ │ │ │ - mov r5, r3 │ │ │ │ + add r9, r0, #2 │ │ │ │ mov r6, r1 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - str ip, [r5, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - str ip, [r5, #24] │ │ │ │ - bcc 727a4 <__cxa_atexit@plt+0x66a5c> │ │ │ │ - ldr lr, [pc, #248] @ 72844 <__cxa_atexit@plt+0x66afc> │ │ │ │ - ldr sl, [pc, #248] @ 72848 <__cxa_atexit@plt+0x66b00> │ │ │ │ - ldr r0, [pc, #248] @ 7284c <__cxa_atexit@plt+0x66b04> │ │ │ │ - ldr r8, [pc, #248] @ 72850 <__cxa_atexit@plt+0x66b08> │ │ │ │ - sub r1, r2, #17 │ │ │ │ + str ip, [r5, #12] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ 65e54 <__cxa_atexit@plt+0x5a10c> │ │ │ │ + ldr r5, [pc, #44] @ 65e58 <__cxa_atexit@plt+0x5a110> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + add r5, r5, #225 @ 0xe1 │ │ │ │ + add r8, r5, #512 @ 0x200 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff2fc │ │ │ │ + @ instruction: 0xfffff984 │ │ │ │ + rsceq r0, sp, r8, ror #31 │ │ │ │ + rscseq r9, ip, ip, ror #18 │ │ │ │ + rsceq r1, sp, r8, lsr #28 │ │ │ │ + rsceq r1, sp, r8, lsl #28 │ │ │ │ + @ instruction: 0xfffcb184 │ │ │ │ + @ instruction: 0xfffcb224 │ │ │ │ + rscseq r9, ip, r4, lsl sl │ │ │ │ + rscseq r9, ip, r0, asr #17 │ │ │ │ + ldrsbteq r9, [ip], #136 @ 0x88 │ │ │ │ + rscseq r9, ip, ip, asr #17 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub lr, r5, #4 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 65f98 <__cxa_atexit@plt+0x5a250> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #104 @ 0x68 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 65fa0 <__cxa_atexit@plt+0x5a258> │ │ │ │ + str r2, [sp, #12] │ │ │ │ + sub r2, r6, #97 @ 0x61 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ + str sl, [r1, #104] @ 0x68 │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r7, [pc, #232] @ 65fc0 <__cxa_atexit@plt+0x5a278> │ │ │ │ + mov fp, r8 │ │ │ │ + sub ip, r6, #89 @ 0x59 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r1, {r7, r9} │ │ │ │ + ldr r7, [pc, #216] @ 65fc4 <__cxa_atexit@plt+0x5a27c> │ │ │ │ + str r9, [r1, #16] │ │ │ │ + sub r8, r6, #55 @ 0x37 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r1, #12] │ │ │ │ + ldr r7, [pc, #200] @ 65fc8 <__cxa_atexit@plt+0x5a280> │ │ │ │ + sub r0, r6, #45 @ 0x2d │ │ │ │ + sub lr, r6, #83 @ 0x53 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r1, #20] │ │ │ │ + add r7, r1, #24 │ │ │ │ + stm r7, {r3, fp, ip} │ │ │ │ + add r7, r1, #72 @ 0x48 │ │ │ │ + str r3, [r1, #68] @ 0x44 │ │ │ │ + stm r7, {r2, sl, lr} │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ + str r8, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [pc, #156] @ 65fcc <__cxa_atexit@plt+0x5a284> │ │ │ │ + str r9, [r1, #96] @ 0x60 │ │ │ │ + str sl, [r1, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4] │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #132] @ 65fd0 <__cxa_atexit@plt+0x5a288> │ │ │ │ + str lr, [r1, #52] @ 0x34 │ │ │ │ + mov r9, fp │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [pc, #116] @ 65fd4 <__cxa_atexit@plt+0x5a28c> │ │ │ │ + str r3, [r1, #60] @ 0x3c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [pc, #104] @ 65fd8 <__cxa_atexit@plt+0x5a290> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + sub sl, r6, #9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ + sub r0, r6, #37 @ 0x25 │ │ │ │ + stm r5, {r0, lr} │ │ │ │ + ldm sp, {r4, r5, r7} │ │ │ │ + ldr r8, [pc, #76] @ 65fdc <__cxa_atexit@plt+0x5a294> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ add r8, pc, r8 │ │ │ │ - add r0, r6, #8 │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - sub sl, r2, #5 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r0, {r1, ip, lr} │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - mov r0, #64 @ 0x40 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #120] @ 72824 <__cxa_atexit@plt+0x66adc> │ │ │ │ - ldr r3, [pc, #120] @ 72828 <__cxa_atexit@plt+0x66ae0> │ │ │ │ - ldr r7, [pc, #120] @ 7282c <__cxa_atexit@plt+0x66ae4> │ │ │ │ - add r6, pc, r6 │ │ │ │ + b 10c070 <__cxa_atexit@plt+0x100328> │ │ │ │ + mov r6, r1 │ │ │ │ + b 65fa8 <__cxa_atexit@plt+0x5a260> │ │ │ │ + mov r7, #104 @ 0x68 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 65fbc <__cxa_atexit@plt+0x5a274> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #4]! │ │ │ │ + mov fp, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r3, r9} │ │ │ │ bx r0 │ │ │ │ - ldr lr, [pc, #84] @ 72838 <__cxa_atexit@plt+0x66af0> │ │ │ │ - ldr r6, [pc, #84] @ 7283c <__cxa_atexit@plt+0x66af4> │ │ │ │ - ldr r7, [pc, #84] @ 72840 <__cxa_atexit@plt+0x66af8> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - mov r3, #24 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r3, r6, #1 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ + rsceq r1, sp, r0, asr #25 │ │ │ │ + @ instruction: 0xffffa4e8 │ │ │ │ + @ instruction: 0xffffa69c │ │ │ │ + @ instruction: 0xffffd1f8 │ │ │ │ + @ instruction: 0xfffffc58 │ │ │ │ + @ instruction: 0xffffd480 │ │ │ │ + @ instruction: 0xffffd7f4 │ │ │ │ + @ instruction: 0xffffea30 │ │ │ │ + rsceq r0, sp, r4, ror #30 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 66038 <__cxa_atexit@plt+0x5a2f0> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 66050 <__cxa_atexit@plt+0x5a308> │ │ │ │ + ldr r2, [pc, #100] @ 6607c <__cxa_atexit@plt+0x5a334> │ │ │ │ + ldr r7, [pc, #100] @ 66080 <__cxa_atexit@plt+0x5a338> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 66084 <__cxa_atexit@plt+0x5a33c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 66078 <__cxa_atexit@plt+0x5a330> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 66070 <__cxa_atexit@plt+0x5a328> │ │ │ │ + ldr r8, [pc, #24] @ 66074 <__cxa_atexit@plt+0x5a32c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r6, [r5, #12] │ │ │ │ - stmib r5, {r3, lr} │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - rsceq r7, ip, r0, lsr pc │ │ │ │ - strdeq r7, [ip], #216 @ 0xd8 @ │ │ │ │ - strdeq r7, [ip], #228 @ 0xe4 @ │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xfffffb4c │ │ │ │ - strhteq r7, [ip], #216 @ 0xd8 │ │ │ │ - strdeq r7, [ip], #224 @ 0xe0 @ │ │ │ │ - rsceq r7, ip, r0, lsr #29 │ │ │ │ - @ instruction: 0xfffff114 │ │ │ │ - @ instruction: 0xffffe974 │ │ │ │ - rsceq r7, ip, r8, lsl #31 │ │ │ │ - rsceq r7, ip, r4, asr lr │ │ │ │ - @ instruction: 0xfffff1c8 │ │ │ │ - @ instruction: 0xffffe9e0 │ │ │ │ - rsceq r8, ip, r4 │ │ │ │ - rsceq r7, ip, r0, asr #29 │ │ │ │ - @ instruction: 0xfffff724 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r8, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + smlaleq r0, sp, r4, sp │ │ │ │ + rsceq r1, sp, r8, lsr #24 │ │ │ │ + rsceq r1, sp, r8, asr ip │ │ │ │ + @ instruction: 0xfffc9358 │ │ │ │ + rsceq r1, sp, r8, ror #24 │ │ │ │ + rsceq r1, sp, r8, asr ip │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7294c <__cxa_atexit@plt+0x66c04> │ │ │ │ - str r9, [sp] │ │ │ │ - ldr r9, [pc, #260] @ 729a0 <__cxa_atexit@plt+0x66c58> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldm r5, {r0, ip} │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub lr, r6, #5 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ cmp fp, r2 │ │ │ │ - str r9, [r7, #4] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - str sl, [r5] │ │ │ │ - stmib r5, {r0, ip, lr} │ │ │ │ - bhi 72974 <__cxa_atexit@plt+0x66c2c> │ │ │ │ - add r6, r7, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7296c <__cxa_atexit@plt+0x66c24> │ │ │ │ - add r1, r7, #24 │ │ │ │ - add r3, r7, #16 │ │ │ │ - cmp sl, #1 │ │ │ │ - blt 72928 <__cxa_atexit@plt+0x66be0> │ │ │ │ - ldr r7, [pc, #196] @ 729b4 <__cxa_atexit@plt+0x66c6c> │ │ │ │ - ldr r9, [pc, #196] @ 729b8 <__cxa_atexit@plt+0x66c70> │ │ │ │ - ldr lr, [pc, #196] @ 729bc <__cxa_atexit@plt+0x66c74> │ │ │ │ - ldr r0, [sp] │ │ │ │ + bhi 660e0 <__cxa_atexit@plt+0x5a398> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 660f8 <__cxa_atexit@plt+0x5a3b0> │ │ │ │ + ldr r2, [pc, #100] @ 66124 <__cxa_atexit@plt+0x5a3dc> │ │ │ │ + ldr r7, [pc, #100] @ 66128 <__cxa_atexit@plt+0x5a3e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3] │ │ │ │ - str r8, [r6] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ + str r9, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - stmdb r5, {r0, ip} │ │ │ │ - add r7, lr, #1 │ │ │ │ + ldr r0, [pc, #80] @ 6612c <__cxa_atexit@plt+0x5a3e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 66120 <__cxa_atexit@plt+0x5a3d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 66118 <__cxa_atexit@plt+0x5a3d0> │ │ │ │ + ldr r8, [pc, #24] @ 6611c <__cxa_atexit@plt+0x5a3d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r2 │ │ │ │ - b 72940 <__cxa_atexit@plt+0x66bf8> │ │ │ │ - ldr r6, [pc, #116] @ 729a4 <__cxa_atexit@plt+0x66c5c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r1] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #92] @ 729b0 <__cxa_atexit@plt+0x66c68> │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r0, sp, ip, ror #25 │ │ │ │ + rsceq r1, sp, r4, lsr #23 │ │ │ │ + ldrdeq r1, [sp], #180 @ 0xb4 @ │ │ │ │ + @ instruction: 0xfffc92b0 │ │ │ │ + rsceq r1, sp, r4, ror #23 │ │ │ │ + ldrdeq r1, [sp], #180 @ 0xb4 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 66188 <__cxa_atexit@plt+0x5a440> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 661a0 <__cxa_atexit@plt+0x5a458> │ │ │ │ + ldr r2, [pc, #100] @ 661cc <__cxa_atexit@plt+0x5a484> │ │ │ │ + ldr r7, [pc, #100] @ 661d0 <__cxa_atexit@plt+0x5a488> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 661d4 <__cxa_atexit@plt+0x5a48c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 661c8 <__cxa_atexit@plt+0x5a480> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #44] @ 729a8 <__cxa_atexit@plt+0x66c60> │ │ │ │ - ldr r7, [pc, #44] @ 729ac <__cxa_atexit@plt+0x66c64> │ │ │ │ + ldr r7, [pc, #24] @ 661c0 <__cxa_atexit@plt+0x5a478> │ │ │ │ + ldr r8, [pc, #24] @ 661c4 <__cxa_atexit@plt+0x5a47c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r0, sp, r4, asr #24 │ │ │ │ + rsceq r1, sp, r0, lsr #22 │ │ │ │ + rsceq r1, sp, r0, asr fp │ │ │ │ + @ instruction: 0xfffc9208 │ │ │ │ + rsceq r1, sp, r0, ror #22 │ │ │ │ + rsceq r1, sp, r0, asr fp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 66230 <__cxa_atexit@plt+0x5a4e8> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 66248 <__cxa_atexit@plt+0x5a500> │ │ │ │ + ldr r2, [pc, #100] @ 66274 <__cxa_atexit@plt+0x5a52c> │ │ │ │ + ldr r7, [pc, #100] @ 66278 <__cxa_atexit@plt+0x5a530> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6627c <__cxa_atexit@plt+0x5a534> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc50 │ │ │ │ - @ instruction: 0xffffa074 │ │ │ │ - rsceq r7, ip, r8, asr sp │ │ │ │ - rsceq r7, ip, r4, asr #21 │ │ │ │ - rsceq r7, ip, r0, lsr #27 │ │ │ │ - @ instruction: 0xffff9ea8 │ │ │ │ - @ instruction: 0xffffa2a8 │ │ │ │ - ldrdeq r7, [ip], #216 @ 0xd8 @ │ │ │ │ - rsceq r7, ip, r0, lsr sp │ │ │ │ + ldr r7, [pc, #56] @ 66270 <__cxa_atexit@plt+0x5a528> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 66268 <__cxa_atexit@plt+0x5a520> │ │ │ │ + ldr r8, [pc, #24] @ 6626c <__cxa_atexit@plt+0x5a524> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + smlaleq r0, sp, ip, fp │ │ │ │ + smlaleq r1, sp, ip, sl │ │ │ │ + rsceq r1, sp, ip, asr #21 │ │ │ │ + @ instruction: 0xfffc9160 │ │ │ │ + ldrdeq r1, [sp], #172 @ 0xac @ │ │ │ │ + rsceq r1, sp, ip, asr #21 │ │ │ │ + rsceq r0, sp, r8, lsl #23 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72a68 <__cxa_atexit@plt+0x66d20> │ │ │ │ - ldr r2, [pc, #148] @ 72a78 <__cxa_atexit@plt+0x66d30> │ │ │ │ - mov r7, r5 │ │ │ │ + bhi 6633c <__cxa_atexit@plt+0x5a5f4> │ │ │ │ str sl, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 66354 <__cxa_atexit@plt+0x5a60c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 66360 <__cxa_atexit@plt+0x5a618> │ │ │ │ + ldr r3, [pc, #212] @ 663a0 <__cxa_atexit@plt+0x5a658> │ │ │ │ + ldr sl, [pc, #212] @ 663a4 <__cxa_atexit@plt+0x5a65c> │ │ │ │ str r9, [r5] │ │ │ │ - beq 72a4c <__cxa_atexit@plt+0x66d04> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr lr, [pc, #108] @ 72a7c <__cxa_atexit@plt+0x66d34> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r2, #-12]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-4] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - beq 72a5c <__cxa_atexit@plt+0x66d14> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - stmda r5, {r0, r9, sl} │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [pc, #200] @ 663a8 <__cxa_atexit@plt+0x5a660> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #57 @ 0x39 │ │ │ │ + add r3, r3, #256 @ 0x100 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #176] @ 663ac <__cxa_atexit@plt+0x5a664> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [pc, #172] @ 663b0 <__cxa_atexit@plt+0x5a668> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 663b4 <__cxa_atexit@plt+0x5a66c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r8, #12] │ │ │ │ + stm r3, {r1, r8, r9} │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r0, [r8, #32] │ │ │ │ + str sl, [r8, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #88] @ 6639c <__cxa_atexit@plt+0x5a654> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, lr │ │ │ │ + bx r0 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + b 6636c <__cxa_atexit@plt+0x5a624> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 66394 <__cxa_atexit@plt+0x5a64c> │ │ │ │ + ldr r0, [pc, #32] @ 66398 <__cxa_atexit@plt+0x5a650> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #57 @ 0x39 │ │ │ │ + add r8, r0, #256 @ 0x100 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlaleq r0, sp, r8, sl │ │ │ │ + rscseq r9, ip, r8, lsl r4 │ │ │ │ + rsceq r1, sp, r8, lsl sl │ │ │ │ + @ instruction: 0xfffcac24 │ │ │ │ + @ instruction: 0xfffcacc8 │ │ │ │ + ldrhteq r9, [ip], #68 @ 0x44 │ │ │ │ + rscseq r9, ip, r0, ror #6 │ │ │ │ + rscseq r9, ip, ip, ror r3 │ │ │ │ + rscseq r9, ip, r0, ror r3 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 663f8 <__cxa_atexit@plt+0x5a6b0> │ │ │ │ + ldr r1, [pc, #48] @ 6640c <__cxa_atexit@plt+0x5a6c4> │ │ │ │ + ldr r8, [pc, #48] @ 66410 <__cxa_atexit@plt+0x5a6c8> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ mov r5, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - b 7287c <__cxa_atexit@plt+0x66b34> │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 66414 <__cxa_atexit@plt+0x5a6cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlaleq r1, sp, ip, r9 │ │ │ │ + rsceq r1, sp, ip, ror r9 │ │ │ │ + rsceq r1, sp, r8, lsl #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 66494 <__cxa_atexit@plt+0x5a74c> │ │ │ │ + ldr r3, [pc, #108] @ 664a4 <__cxa_atexit@plt+0x5a75c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 66468 <__cxa_atexit@plt+0x5a720> │ │ │ │ + ldr r7, [pc, #92] @ 664a8 <__cxa_atexit@plt+0x5a760> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, #39 @ 0x27 │ │ │ │ + cmpne r3, #92 @ 0x5c │ │ │ │ + bne 66478 <__cxa_atexit@plt+0x5a730> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #44] @ 664ac <__cxa_atexit@plt+0x5a764> │ │ │ │ + cmp r3, #26 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + addhi r7, r7, #4 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 72a80 <__cxa_atexit@plt+0x66d38> │ │ │ │ + ldr r7, [pc, #20] @ 664b0 <__cxa_atexit@plt+0x5a768> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - smlaleq r7, ip, ip, ip │ │ │ │ - rsceq r7, ip, r0, ror ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r3, [pc, #76] @ 72af4 <__cxa_atexit@plt+0x66dac> │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - beq 72ae8 <__cxa_atexit@plt+0x66da0> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 7287c <__cxa_atexit@plt+0x66b34> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - strdeq r7, [ip], #188 @ 0xbc @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b 7287c <__cxa_atexit@plt+0x66b34> │ │ │ │ - ldrdeq r7, [ip], #188 @ 0xbc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq r9, ip, r4, lsl r2 │ │ │ │ + rscseq r9, ip, r0, asr r3 │ │ │ │ + rsceq r1, sp, r0, lsl #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr sl, [pc, #20] @ 72b5c <__cxa_atexit@plt+0x66e14> │ │ │ │ - ldr r3, [pc, #20] @ 72b60 <__cxa_atexit@plt+0x66e18> │ │ │ │ - mov r9, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - rsceq r7, ip, r8, asr #23 │ │ │ │ - ldrshteq ip, [fp], #184 @ 0xb8 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 73440 <__cxa_atexit@plt+0x676f8> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #56] @ 664fc <__cxa_atexit@plt+0x5a7b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r7, r2, #1 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ + cmpne r3, #39 @ 0x27 │ │ │ │ + bne 664e0 <__cxa_atexit@plt+0x5a798> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 66500 <__cxa_atexit@plt+0x5a7b8> │ │ │ │ + cmp r3, #26 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + addhi r7, r7, #4 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + smlalseq r9, ip, ip, r1 │ │ │ │ + rscseq r9, ip, r8, ror #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72b9c <__cxa_atexit@plt+0x66e54> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 72ba4 <__cxa_atexit@plt+0x66e5c> │ │ │ │ + bhi 66534 <__cxa_atexit@plt+0x5a7ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 6653c <__cxa_atexit@plt+0x5a7f4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, fp, r0, ror #21 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + rscseq r9, ip, ip, asr #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 66584 <__cxa_atexit@plt+0x5a83c> │ │ │ │ + ldr r2, [pc, #44] @ 66594 <__cxa_atexit@plt+0x5a84c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq r1, sp, r4, asr r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 66648 <__cxa_atexit@plt+0x5a900> │ │ │ │ + ldr r0, [pc, #152] @ 66654 <__cxa_atexit@plt+0x5a90c> │ │ │ │ mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 72c64 <__cxa_atexit@plt+0x66f1c> │ │ │ │ - ldr lr, [pc, #168] @ 72c74 <__cxa_atexit@plt+0x66f2c> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 72c78 <__cxa_atexit@plt+0x66f30> │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-16]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r0, [pc, #132] @ 66658 <__cxa_atexit@plt+0x5a910> │ │ │ │ + tst r2, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 72c4c <__cxa_atexit@plt+0x66f04> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 72c7c <__cxa_atexit@plt+0x66f34> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 72c58 <__cxa_atexit@plt+0x66f10> │ │ │ │ - mov r7, r3 │ │ │ │ - b 72ccc <__cxa_atexit@plt+0x66f84> │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + beq 66630 <__cxa_atexit@plt+0x5a8e8> │ │ │ │ + ldr r3, [pc, #108] @ 6665c <__cxa_atexit@plt+0x5a914> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 66640 <__cxa_atexit@plt+0x5a8f8> │ │ │ │ + ldr r3, [pc, #76] @ 66660 <__cxa_atexit@plt+0x5a918> │ │ │ │ + ldr r2, [pc, #76] @ 66664 <__cxa_atexit@plt+0x5a91c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + smlalseq r9, ip, ip, r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + ldrdeq r1, [sp], #84 @ 0x54 @ │ │ │ │ + rsceq r1, sp, r4, lsl #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #64] @ 666c4 <__cxa_atexit@plt+0x5a97c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 666bc <__cxa_atexit@plt+0x5a974> │ │ │ │ + ldr r3, [pc, #40] @ 666c8 <__cxa_atexit@plt+0x5a980> │ │ │ │ + ldr r2, [pc, #40] @ 666cc <__cxa_atexit@plt+0x5a984> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq ip, fp, r0, lsl #21 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rsceq r1, sp, r8, asr #10 │ │ │ │ + rsceq r1, sp, ip, lsl r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 66700 <__cxa_atexit@plt+0x5a9b8> │ │ │ │ + ldr r2, [pc, #28] @ 66704 <__cxa_atexit@plt+0x5a9bc> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq r1, sp, r4, lsl #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 72cc0 <__cxa_atexit@plt+0x66f78> │ │ │ │ + ldr r1, [pc, #80] @ 66768 <__cxa_atexit@plt+0x5aa20> │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 72cb8 <__cxa_atexit@plt+0x66f70> │ │ │ │ - b 72ccc <__cxa_atexit@plt+0x66f84> │ │ │ │ + str r8, [r5] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 6675c <__cxa_atexit@plt+0x5aa14> │ │ │ │ + ldr r2, [pc, #40] @ 6676c <__cxa_atexit@plt+0x5aa24> │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 72d68 <__cxa_atexit@plt+0x67020> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 66798 <__cxa_atexit@plt+0x5aa50> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 6680c <__cxa_atexit@plt+0x5aac4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 667ec <__cxa_atexit@plt+0x5aaa4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 72d74 <__cxa_atexit@plt+0x6702c> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 72d0c <__cxa_atexit@plt+0x66fc4> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 72d68 <__cxa_atexit@plt+0x67020> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 72d00 <__cxa_atexit@plt+0x66fb8> │ │ │ │ - bne 72d68 <__cxa_atexit@plt+0x67020> │ │ │ │ - ldr r1, [pc, #88] @ 72d84 <__cxa_atexit@plt+0x6703c> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 72d88 <__cxa_atexit@plt+0x67040> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 667f8 <__cxa_atexit@plt+0x5aab0> │ │ │ │ + ldr r2, [pc, #56] @ 66810 <__cxa_atexit@plt+0x5aac8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq ip, fp, r8, ror #22 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r8, ip, r4, asr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 66850 <__cxa_atexit@plt+0x5ab08> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 6685c <__cxa_atexit@plt+0x5ab14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq r8, [ip], #236 @ 0xec │ │ │ │ + rsceq r1, sp, r8, lsl #7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 72df8 <__cxa_atexit@plt+0x670b0> │ │ │ │ - add lr, r7, #11 │ │ │ │ + bcc 668a8 <__cxa_atexit@plt+0x5ab60> │ │ │ │ + ldr r2, [pc, #44] @ 668b8 <__cxa_atexit@plt+0x5ab70> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 72e08 <__cxa_atexit@plt+0x670c0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, lr │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72e3c <__cxa_atexit@plt+0x670f4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 72e44 <__cxa_atexit@plt+0x670fc> │ │ │ │ + bhi 668f4 <__cxa_atexit@plt+0x5abac> │ │ │ │ + ldr r2, [pc, #36] @ 668fc <__cxa_atexit@plt+0x5abb4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 66900 <__cxa_atexit@plt+0x5abb8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + mov r9, r8 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, fp, r0, asr #16 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ + smlalseq r8, ip, ip, sp │ │ │ │ + rscseq r8, ip, r8, ror sp │ │ │ │ + rsceq r1, sp, r8, ror #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 72f04 <__cxa_atexit@plt+0x671bc> │ │ │ │ - ldr lr, [pc, #168] @ 72f14 <__cxa_atexit@plt+0x671cc> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 72f18 <__cxa_atexit@plt+0x671d0> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 72eec <__cxa_atexit@plt+0x671a4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 72f1c <__cxa_atexit@plt+0x671d4> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 66990 <__cxa_atexit@plt+0x5ac48> │ │ │ │ + ldr r0, [pc, #116] @ 6699c <__cxa_atexit@plt+0x5ac54> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-16]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r0, [pc, #96] @ 669a0 <__cxa_atexit@plt+0x5ac58> │ │ │ │ tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 72ef8 <__cxa_atexit@plt+0x671b0> │ │ │ │ - mov r7, r3 │ │ │ │ - b 72f6c <__cxa_atexit@plt+0x67224> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r2, [r1, #12] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + beq 66978 <__cxa_atexit@plt+0x5ac30> │ │ │ │ + ldr r2, [pc, #72] @ 669a4 <__cxa_atexit@plt+0x5ac5c> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r5, {r0, r1, r3} │ │ │ │ + beq 66988 <__cxa_atexit@plt+0x5ac40> │ │ │ │ + b 669fc <__cxa_atexit@plt+0x5acb4> │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq ip, fp, r0, ror #15 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 72f60 <__cxa_atexit@plt+0x67218> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 72f58 <__cxa_atexit@plt+0x67210> │ │ │ │ - b 72f6c <__cxa_atexit@plt+0x67224> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73008 <__cxa_atexit@plt+0x672c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 73014 <__cxa_atexit@plt+0x672cc> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 72fac <__cxa_atexit@plt+0x67264> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 73008 <__cxa_atexit@plt+0x672c0> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 72fa0 <__cxa_atexit@plt+0x67258> │ │ │ │ - bne 73008 <__cxa_atexit@plt+0x672c0> │ │ │ │ - ldr r1, [pc, #88] @ 73024 <__cxa_atexit@plt+0x672dc> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 73028 <__cxa_atexit@plt+0x672e0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq ip, fp, r8, asr #17 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 730a4 <__cxa_atexit@plt+0x6735c> │ │ │ │ - add ip, r7, #5 │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r9, [r7, #17] │ │ │ │ - ldr lr, [r7, #21] │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 730b4 <__cxa_atexit@plt+0x6736c> │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r3, #4]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, ip} │ │ │ │ - str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - rsceq r7, ip, r8, ror r6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7314c <__cxa_atexit@plt+0x67404> │ │ │ │ - ldr r1, [pc, #120] @ 73158 <__cxa_atexit@plt+0x67410> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - mov r3, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r3, {r0, r7, r9} │ │ │ │ - beq 73134 <__cxa_atexit@plt+0x673ec> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 7315c <__cxa_atexit@plt+0x67414> │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - beq 73144 <__cxa_atexit@plt+0x673fc> │ │ │ │ - b 731b8 <__cxa_atexit@plt+0x67470> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrdeq r7, [ip], #84 @ 0x54 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + rscseq r8, ip, r0, lsr sp │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rsceq r1, sp, r4, asr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + ldr r2, [pc, #48] @ 669ec <__cxa_atexit@plt+0x5aca4> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 731a8 <__cxa_atexit@plt+0x67460> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r5, #4 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 731a0 <__cxa_atexit@plt+0x67458> │ │ │ │ - b 731b8 <__cxa_atexit@plt+0x67470> │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 669e4 <__cxa_atexit@plt+0x5ac9c> │ │ │ │ + b 669fc <__cxa_atexit@plt+0x5acb4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r7, ip, r8, lsl #11 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ + strdeq r1, [sp], #28 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #144] @ 66a9c <__cxa_atexit@plt+0x5ad54> │ │ │ │ mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr ip, [r3, #20]! │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 66a48 <__cxa_atexit@plt+0x5ad00> │ │ │ │ cmp r2, #2 │ │ │ │ - ldmib r3, {r1, r9} │ │ │ │ - bne 732e8 <__cxa_atexit@plt+0x675a0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #64 @ 0x40 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cmp r2, r0 │ │ │ │ - bcc 73358 <__cxa_atexit@plt+0x67610> │ │ │ │ - add lr, sp, #8 │ │ │ │ - stm lr, {r4, r9, fp} │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr fp, [r2, #4]! │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr lr, [pc, #476] @ 733f4 <__cxa_atexit@plt+0x676ac> │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - stm lr, {r8, sl, fp} │ │ │ │ - str ip, [r6, #56] @ 0x38 │ │ │ │ - str r9, [r6, #60] @ 0x3c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr lr, [pc, #440] @ 733f8 <__cxa_atexit@plt+0x676b0> │ │ │ │ - str r4, [r6, #20] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r4, [r6, #32] │ │ │ │ - sub r4, r0, #59 @ 0x3b │ │ │ │ - add lr, r6, #8 │ │ │ │ - str r4, [r2, #24] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - stm lr, {r8, sl, fp} │ │ │ │ - sub lr, r0, #25 │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - add r1, r6, #88 @ 0x58 │ │ │ │ - cmp r4, r1 │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str ip, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - bcc 733a0 <__cxa_atexit@plt+0x67658> │ │ │ │ - ldr r9, [pc, #392] @ 73418 <__cxa_atexit@plt+0x676d0> │ │ │ │ - ldr sl, [pc, #392] @ 7341c <__cxa_atexit@plt+0x676d4> │ │ │ │ - ldr r2, [pc, #392] @ 73420 <__cxa_atexit@plt+0x676d8> │ │ │ │ - ldr r8, [pc, #392] @ 73424 <__cxa_atexit@plt+0x676dc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r4, r1, #17 │ │ │ │ + bne 66a54 <__cxa_atexit@plt+0x5ad0c> │ │ │ │ + ldr r3, [pc, #116] @ 66aa4 <__cxa_atexit@plt+0x5ad5c> │ │ │ │ + ldr r2, [pc, #116] @ 66aa8 <__cxa_atexit@plt+0x5ad60> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r4, [r5, #24] │ │ │ │ - str r9, [r6, #80] @ 0x50 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #68] @ 0x44 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str lr, [r6, #76] @ 0x4c │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ - str ip, [r6, #88] @ 0x58 │ │ │ │ - sub sl, r1, #5 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - str ip, [r5, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - str ip, [r5, #24] │ │ │ │ - bcc 73368 <__cxa_atexit@plt+0x67620> │ │ │ │ - ldr lr, [pc, #248] @ 73408 <__cxa_atexit@plt+0x676c0> │ │ │ │ - ldr sl, [pc, #248] @ 7340c <__cxa_atexit@plt+0x676c4> │ │ │ │ - ldr r0, [pc, #248] @ 73410 <__cxa_atexit@plt+0x676c8> │ │ │ │ - ldr r8, [pc, #248] @ 73414 <__cxa_atexit@plt+0x676cc> │ │ │ │ - sub r1, r2, #17 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - add r1, r0, #1 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4] │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r0, r6, #8 │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - sub sl, r2, #5 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r0, {r1, ip, lr} │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - mov r0, #64 @ 0x40 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #120] @ 733e8 <__cxa_atexit@plt+0x676a0> │ │ │ │ - ldr r3, [pc, #120] @ 733ec <__cxa_atexit@plt+0x676a4> │ │ │ │ - ldr r7, [pc, #120] @ 733f0 <__cxa_atexit@plt+0x676a8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r3, r9} │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [pc, #84] @ 733fc <__cxa_atexit@plt+0x676b4> │ │ │ │ - ldr r6, [pc, #84] @ 73400 <__cxa_atexit@plt+0x676b8> │ │ │ │ - ldr r7, [pc, #84] @ 73404 <__cxa_atexit@plt+0x676bc> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - mov r3, #24 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r3, r6, #1 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r6, [r5, #12] │ │ │ │ - stmib r5, {r3, lr} │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - strhteq r7, [ip], #60 @ 0x3c │ │ │ │ - strdeq r7, [ip], #24 @ │ │ │ │ - rsceq r7, ip, r0, lsr r3 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xfffffb4c │ │ │ │ - strhteq r7, [ip], #24 │ │ │ │ - rsceq r7, ip, ip, ror r3 │ │ │ │ - ldrdeq r7, [ip], #44 @ 0x2c @ │ │ │ │ - @ instruction: 0xffffe550 │ │ │ │ - @ instruction: 0xffffddb0 │ │ │ │ - rsceq r7, ip, r4, lsl r4 │ │ │ │ - rsceq r7, ip, r4, asr r2 │ │ │ │ - @ instruction: 0xffffe604 │ │ │ │ - @ instruction: 0xffffde1c │ │ │ │ - smlaleq r7, ip, r0, r4 │ │ │ │ - rsceq r7, ip, r0, asr #5 │ │ │ │ - @ instruction: 0xfffff724 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r8, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 73510 <__cxa_atexit@plt+0x677c8> │ │ │ │ - str r9, [sp] │ │ │ │ - ldr r9, [pc, #260] @ 73564 <__cxa_atexit@plt+0x6781c> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldm r5, {r0, ip} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub lr, r6, #5 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r9, [r7, #4] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - str sl, [r5] │ │ │ │ - stmib r5, {r0, ip, lr} │ │ │ │ - bhi 73538 <__cxa_atexit@plt+0x677f0> │ │ │ │ - add r6, r7, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 73530 <__cxa_atexit@plt+0x677e8> │ │ │ │ - add r1, r7, #24 │ │ │ │ - add r3, r7, #16 │ │ │ │ - cmp sl, #1 │ │ │ │ - blt 734ec <__cxa_atexit@plt+0x677a4> │ │ │ │ - ldr r7, [pc, #196] @ 73578 <__cxa_atexit@plt+0x67830> │ │ │ │ - ldr r9, [pc, #196] @ 7357c <__cxa_atexit@plt+0x67834> │ │ │ │ - ldr lr, [pc, #196] @ 73580 <__cxa_atexit@plt+0x67838> │ │ │ │ - ldr r0, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3] │ │ │ │ - str r8, [r6] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - stmdb r5, {r0, ip} │ │ │ │ - add r7, lr, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - b 73504 <__cxa_atexit@plt+0x677bc> │ │ │ │ - ldr r6, [pc, #116] @ 73568 <__cxa_atexit@plt+0x67820> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r1] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #92] @ 73574 <__cxa_atexit@plt+0x6782c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #44] @ 7356c <__cxa_atexit@plt+0x67824> │ │ │ │ - ldr r7, [pc, #44] @ 73570 <__cxa_atexit@plt+0x67828> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc50 │ │ │ │ - @ instruction: 0xffff94b0 │ │ │ │ - rsceq r7, ip, r4, ror #3 │ │ │ │ - rsceq r6, ip, r0, lsl #30 │ │ │ │ - rsceq r7, ip, ip, lsr #4 │ │ │ │ - @ instruction: 0xffff92e4 │ │ │ │ - @ instruction: 0xffff96e4 │ │ │ │ - rsceq r7, ip, r4, ror #4 │ │ │ │ - strhteq r7, [ip], #28 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7362c <__cxa_atexit@plt+0x678e4> │ │ │ │ - ldr r2, [pc, #148] @ 7363c <__cxa_atexit@plt+0x678f4> │ │ │ │ - mov r7, r5 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5] │ │ │ │ - beq 73610 <__cxa_atexit@plt+0x678c8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr lr, [pc, #60] @ 66aa0 <__cxa_atexit@plt+0x5ad58> │ │ │ │ ldr r0, [r8, #11] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ ldr r1, [r8, #7] │ │ │ │ - ldr lr, [pc, #108] @ 73640 <__cxa_atexit@plt+0x678f8> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r2, #-12]! │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r2, #-4] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - beq 73620 <__cxa_atexit@plt+0x678d8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - stmda r5, {r0, r9, sl} │ │ │ │ str r1, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - b 73440 <__cxa_atexit@plt+0x676f8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 73644 <__cxa_atexit@plt+0x678fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - rsceq r7, ip, r8, lsr #2 │ │ │ │ - strdeq r7, [ip], #12 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r3, [pc, #76] @ 736b8 <__cxa_atexit@plt+0x67970> │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - mov r3, r5 │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - beq 736ac <__cxa_atexit@plt+0x67964> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 73440 <__cxa_atexit@plt+0x676f8> │ │ │ │ + beq 66a94 <__cxa_atexit@plt+0x5ad4c> │ │ │ │ + b 66c94 <__cxa_atexit@plt+0x5af4c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rsceq r7, ip, r8, lsl #1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, ip, lsl r2 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + strhteq r1, [sp], #24 │ │ │ │ + rsceq r1, sp, r0, asr #2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b 73440 <__cxa_atexit@plt+0x676f8> │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - mov ip, r9 │ │ │ │ - sub r6, r5, #8 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 73784 <__cxa_atexit@plt+0x67a3c> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r1, #-4]! │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - str ip, [r1, #-4] │ │ │ │ - bcc 7379c <__cxa_atexit@plt+0x67a54> │ │ │ │ - ldr sl, [pc, #168] @ 737e0 <__cxa_atexit@plt+0x67a98> │ │ │ │ - ldr r3, [pc, #168] @ 737e4 <__cxa_atexit@plt+0x67a9c> │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #164] @ 737e8 <__cxa_atexit@plt+0x67aa0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub lr, r6, #17 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str lr, [r5] │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r3, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r5, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r3, [pc, #128] @ 737ec <__cxa_atexit@plt+0x67aa4> │ │ │ │ - add lr, r2, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r5, ip} │ │ │ │ - sub sl, r6, #5 │ │ │ │ - mov r5, r1 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - ldr r7, [pc, #80] @ 737dc <__cxa_atexit@plt+0x67a94> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, ip │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #44] @ 737d0 <__cxa_atexit@plt+0x67a88> │ │ │ │ - ldr r2, [pc, #44] @ 737d4 <__cxa_atexit@plt+0x67a8c> │ │ │ │ - ldr r7, [pc, #44] @ 737d8 <__cxa_atexit@plt+0x67a90> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - bx r0 │ │ │ │ - strhteq r6, [ip], #252 @ 0xfc │ │ │ │ - rsceq r6, ip, ip, ror lr │ │ │ │ - rsceq r6, ip, r0, lsl #30 │ │ │ │ - ldrdeq r6, [ip], #252 @ 0xfc @ │ │ │ │ - @ instruction: 0xffffd988 │ │ │ │ - rsceq r7, ip, ip, lsl r0 │ │ │ │ - rsceq r6, ip, ip, asr #29 │ │ │ │ - @ instruction: 0xffffe12c │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r7 │ │ │ │ - sub r7, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 738d0 <__cxa_atexit@plt+0x67b88> │ │ │ │ - ldr lr, [pc, #204] @ 738dc <__cxa_atexit@plt+0x67b94> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r9, [r2, #16] │ │ │ │ - ldr sl, [r2, #28] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - ldr lr, [pc, #168] @ 738e0 <__cxa_atexit@plt+0x67b98> │ │ │ │ - tst r1, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r0, {r8, sl} │ │ │ │ - str r3, [r0, #12] │ │ │ │ - str r9, [r0, #16] │ │ │ │ - str r7, [r0, #20] │ │ │ │ - str lr, [r0, #24] │ │ │ │ - str r2, [r0, #28] │ │ │ │ - beq 738a8 <__cxa_atexit@plt+0x67b60> │ │ │ │ - ldr r3, [pc, #132] @ 738e4 <__cxa_atexit@plt+0x67b9c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - str r3, [r2, #-36]! @ 0xffffffdc │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - beq 738b8 <__cxa_atexit@plt+0x67b70> │ │ │ │ - ldr r3, [pc, #96] @ 738e8 <__cxa_atexit@plt+0x67ba0> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 738c8 <__cxa_atexit@plt+0x67b80> │ │ │ │ - b 739b0 <__cxa_atexit@plt+0x67c68> │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq fp, fp, r4, lsr lr │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #92] @ 73960 <__cxa_atexit@plt+0x67c18> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5, #16] │ │ │ │ mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 7394c <__cxa_atexit@plt+0x67c04> │ │ │ │ - ldr r3, [pc, #60] @ 73964 <__cxa_atexit@plt+0x67c1c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 73958 <__cxa_atexit@plt+0x67c10> │ │ │ │ - b 739b0 <__cxa_atexit@plt+0x67c68> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 739a4 <__cxa_atexit@plt+0x67c5c> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7399c <__cxa_atexit@plt+0x67c54> │ │ │ │ - b 739b0 <__cxa_atexit@plt+0x67c68> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r2, [pc, #180] @ 73a80 <__cxa_atexit@plt+0x67d38> │ │ │ │ - stmda r5, {r0, r1, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-12]! │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq 73a10 <__cxa_atexit@plt+0x67cc8> │ │ │ │ - mov r8, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ cmp r2, #2 │ │ │ │ - ldr r7, [r8, #4]! │ │ │ │ - beq 73a3c <__cxa_atexit@plt+0x67cf4> │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r0, r2 │ │ │ │ - bge 73a20 <__cxa_atexit@plt+0x67cd8> │ │ │ │ - ldr r0, [pc, #140] @ 73a90 <__cxa_atexit@plt+0x67d48> │ │ │ │ - mov sl, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r3, r0, #1 │ │ │ │ - b 73a3c <__cxa_atexit@plt+0x67cf4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #92] @ 73a84 <__cxa_atexit@plt+0x67d3c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r3, r0, #1 │ │ │ │ - bne 73a3c <__cxa_atexit@plt+0x67cf4> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r1, r0 │ │ │ │ - blt 739fc <__cxa_atexit@plt+0x67cb4> │ │ │ │ - ldr r2, [pc, #68] @ 73a88 <__cxa_atexit@plt+0x67d40> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 73a74 <__cxa_atexit@plt+0x67d2c> │ │ │ │ - ldr r2, [pc, #44] @ 73a8c <__cxa_atexit@plt+0x67d44> │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ + bne 66af0 <__cxa_atexit@plt+0x5ada8> │ │ │ │ + ldr r5, [pc, #104] @ 66b3c <__cxa_atexit@plt+0x5adf4> │ │ │ │ + ldr r2, [pc, #104] @ 66b40 <__cxa_atexit@plt+0x5adf8> │ │ │ │ mov r9, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rscseq fp, fp, r4, lsr ip │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - rscseq fp, fp, r4, asr ip │ │ │ │ - andeq r1, r0, sl, ror #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - mov r2, r3 │ │ │ │ - and r0, r1, #3 │ │ │ │ - ldr sl, [r2, #-4]! │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 73b04 <__cxa_atexit@plt+0x67dbc> │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge 73ae4 <__cxa_atexit@plt+0x67d9c> │ │ │ │ - ldr r0, [pc, #128] @ 73b58 <__cxa_atexit@plt+0x67e10> │ │ │ │ - mov sl, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - b 73b04 <__cxa_atexit@plt+0x67dbc> │ │ │ │ - ldr r0, [pc, #96] @ 73b4c <__cxa_atexit@plt+0x67e04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - bne 73b04 <__cxa_atexit@plt+0x67dbc> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - cmp r8, r0 │ │ │ │ - blt 73ad0 <__cxa_atexit@plt+0x67d88> │ │ │ │ - ldr r0, [pc, #68] @ 73b50 <__cxa_atexit@plt+0x67e08> │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - beq 73b40 <__cxa_atexit@plt+0x67df8> │ │ │ │ - ldr r3, [pc, #44] @ 73b54 <__cxa_atexit@plt+0x67e0c> │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r5, [r3] │ │ │ │ + add sl, r2, #2 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, fp, r0, ror fp │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq fp, fp, r0, lsl #23 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 73b88 <__cxa_atexit@plt+0x67e40> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #160] @ 73c3c <__cxa_atexit@plt+0x67ef4> │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #12]! │ │ │ │ - ldr r9, [r7, #-8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 73c0c <__cxa_atexit@plt+0x67ec4> │ │ │ │ - ldr r3, [pc, #124] @ 73c40 <__cxa_atexit@plt+0x67ef8> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 73c1c <__cxa_atexit@plt+0x67ed4> │ │ │ │ - ldr r3, [pc, #104] @ 73c44 <__cxa_atexit@plt+0x67efc> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 73c2c <__cxa_atexit@plt+0x67ee4> │ │ │ │ - ldr r7, [pc, #84] @ 73c48 <__cxa_atexit@plt+0x67f00> │ │ │ │ - ldr r3, [r5, #20]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 73cb8 <__cxa_atexit@plt+0x67f70> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 73ca4 <__cxa_atexit@plt+0x67f5c> │ │ │ │ - ldr r3, [pc, #64] @ 73cbc <__cxa_atexit@plt+0x67f74> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - beq 73cb0 <__cxa_atexit@plt+0x67f68> │ │ │ │ - ldr r3, [pc, #44] @ 73cc0 <__cxa_atexit@plt+0x67f78> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr lr, [pc, #56] @ 66b38 <__cxa_atexit@plt+0x5adf0> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 66b30 <__cxa_atexit@plt+0x5ade8> │ │ │ │ + b 66c94 <__cxa_atexit@plt+0x5af4c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, lsl #3 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rsceq r1, sp, r4, lsl r1 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 73d0c <__cxa_atexit@plt+0x67fc4> │ │ │ │ + ldr r3, [pc, #64] @ 66b94 <__cxa_atexit@plt+0x5ae4c> │ │ │ │ mov sl, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ + str r8, [r5, #12] │ │ │ │ tst r7, #3 │ │ │ │ - beq 73d04 <__cxa_atexit@plt+0x67fbc> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 73d10 <__cxa_atexit@plt+0x67fc8> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 66b8c <__cxa_atexit@plt+0x5ae44> │ │ │ │ + ldr r2, [pc, #36] @ 66b98 <__cxa_atexit@plt+0x5ae50> │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + mov r9, r7 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 73d3c <__cxa_atexit@plt+0x67ff4> │ │ │ │ + ldr r3, [pc, #20] @ 66bc4 <__cxa_atexit@plt+0x5ae7c> │ │ │ │ ldr sl, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 73db0 <__cxa_atexit@plt+0x68068> │ │ │ │ + ldr r3, [pc, #96] @ 66c38 <__cxa_atexit@plt+0x5aef0> │ │ │ │ mov r2, r5 │ │ │ │ str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 73d90 <__cxa_atexit@plt+0x68048> │ │ │ │ + beq 66c18 <__cxa_atexit@plt+0x5aed0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 73d9c <__cxa_atexit@plt+0x68054> │ │ │ │ - ldr r2, [pc, #56] @ 73db4 <__cxa_atexit@plt+0x6806c> │ │ │ │ + bcc 66c24 <__cxa_atexit@plt+0x5aedc> │ │ │ │ + ldr r2, [pc, #56] @ 66c3c <__cxa_atexit@plt+0x5aef4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r6, {r2, r7, r8} │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - rscseq fp, fp, r8, lsr #22 │ │ │ │ + rscseq r8, ip, r8, lsl fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 73df4 <__cxa_atexit@plt+0x680ac> │ │ │ │ + bcc 66c7c <__cxa_atexit@plt+0x5af34> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 73e00 <__cxa_atexit@plt+0x680b8> │ │ │ │ + ldr r1, [pc, #28] @ 66c88 <__cxa_atexit@plt+0x5af40> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq fp, fp, r0, asr #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 73e78 <__cxa_atexit@plt+0x68130> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #64] @ 73e88 <__cxa_atexit@plt+0x68140> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sl, #4]! │ │ │ │ - ldr r0, [pc, #56] @ 73e8c <__cxa_atexit@plt+0x68144> │ │ │ │ - str r7, [sl, #28] │ │ │ │ - str r8, [sl, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r8, r0, #1 │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - str ip, [sl, #20] │ │ │ │ - str r3, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r8, [ip], #160 @ 0xa0 │ │ │ │ + andeq r0, r0, r7, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 66cb0 <__cxa_atexit@plt+0x5af68> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 66d4c <__cxa_atexit@plt+0x5b004> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 66d00 <__cxa_atexit@plt+0x5afb8> │ │ │ │ + ldr r7, [pc, #140] @ 66d68 <__cxa_atexit@plt+0x5b020> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r7, [pc, #124] @ 66d6c <__cxa_atexit@plt+0x5b024> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #15 │ │ │ │ + bx r0 │ │ │ │ + bne 66ca8 <__cxa_atexit@plt+0x5af60> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + blt 66cd4 <__cxa_atexit@plt+0x5af8c> │ │ │ │ + bne 66ca8 <__cxa_atexit@plt+0x5af60> │ │ │ │ + ldr r7, [pc, #64] @ 66d60 <__cxa_atexit@plt+0x5b018> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [pc, #48] @ 66d64 <__cxa_atexit@plt+0x5b01c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffb9c │ │ │ │ + rscseq r8, ip, r8, ror #19 │ │ │ │ + rscseq r8, ip, r0, lsl #19 │ │ │ │ + rscseq r8, ip, ip, lsr #20 │ │ │ │ + rsceq r0, sp, r8, ror lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 66db8 <__cxa_atexit@plt+0x5b070> │ │ │ │ + ldr r2, [pc, #44] @ 66dc8 <__cxa_atexit@plt+0x5b080> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff9ac │ │ │ │ - strhteq r6, [ip], #68 @ 0x44 │ │ │ │ + @ instruction: 0xfffffb68 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 73f24 <__cxa_atexit@plt+0x681dc> │ │ │ │ - ldr lr, [pc, #128] @ 73f30 <__cxa_atexit@plt+0x681e8> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 66dfc <__cxa_atexit@plt+0x5b0b4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 66e04 <__cxa_atexit@plt+0x5b0bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, ip, r4, lsl #17 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 66e38 <__cxa_atexit@plt+0x5b0f0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 66e40 <__cxa_atexit@plt+0x5b0f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, ip, r8, asr #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 66e74 <__cxa_atexit@plt+0x5b12c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 66e7c <__cxa_atexit@plt+0x5b134> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, ip, ip, lsl #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 66eb0 <__cxa_atexit@plt+0x5b168> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 66eb8 <__cxa_atexit@plt+0x5b170> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq r8, [ip], #112 @ 0x70 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 66eec <__cxa_atexit@plt+0x5b1a4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 66ef4 <__cxa_atexit@plt+0x5b1ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlalseq r8, ip, r4, r7 │ │ │ │ + strdeq r0, [sp], #196 @ 0xc4 @ │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr lr, [pc, #104] @ 73f34 <__cxa_atexit@plt+0x681ec> │ │ │ │ + sub r5, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 66ff4 <__cxa_atexit@plt+0x5b2ac> │ │ │ │ + ldr r2, [pc, #228] @ 67000 <__cxa_atexit@plt+0x5b2b8> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-44]! @ 0xffffffd4 │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr sl, [r7, #20] │ │ │ │ + ldr r2, [pc, #200] @ 67004 <__cxa_atexit@plt+0x5b2bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr ip, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ tst r2, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r1, #4] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str lr, [r1, #12] │ │ │ │ - str r3, [r1, #16] │ │ │ │ - beq 73f0c <__cxa_atexit@plt+0x681c4> │ │ │ │ - ldr r3, [pc, #76] @ 73f38 <__cxa_atexit@plt+0x681f0> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + beq 66fdc <__cxa_atexit@plt+0x5b294> │ │ │ │ + ldr r3, [r2, #3] │ │ │ │ + ldr r8, [r2, #7] │ │ │ │ + ldr lr, [pc, #120] @ 67008 <__cxa_atexit@plt+0x5b2c0> │ │ │ │ + str r2, [r1, #-12] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 73f1c <__cxa_atexit@plt+0x681d4> │ │ │ │ - b 73f80 <__cxa_atexit@plt+0x68238> │ │ │ │ + str lr, [r1, #-60] @ 0xffffffc4 │ │ │ │ + str r3, [r1, #-56] @ 0xffffffc8 │ │ │ │ + str r8, [r1, #-44] @ 0xffffffd4 │ │ │ │ + str r2, [r1, #-52] @ 0xffffffcc │ │ │ │ + str r0, [r1, #-48] @ 0xffffffd0 │ │ │ │ + beq 66fec <__cxa_atexit@plt+0x5b2a4> │ │ │ │ + ldr r3, [pc, #76] @ 6700c <__cxa_atexit@plt+0x5b2c4> │ │ │ │ + ldr r2, [pc, #76] @ 67010 <__cxa_atexit@plt+0x5b2c8> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq fp, fp, r0, lsr #15 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ 73f74 <__cxa_atexit@plt+0x6822c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + rscseq r8, ip, r8, lsr r7 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + rsceq r0, sp, r8, lsr #24 │ │ │ │ + ldrdeq r0, [sp], #184 @ 0xb8 @ │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [pc, #88] @ 67088 <__cxa_atexit@plt+0x5b340> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 73f6c <__cxa_atexit@plt+0x68224> │ │ │ │ - b 73f80 <__cxa_atexit@plt+0x68238> │ │ │ │ + beq 67080 <__cxa_atexit@plt+0x5b338> │ │ │ │ + ldr r3, [pc, #40] @ 6708c <__cxa_atexit@plt+0x5b344> │ │ │ │ + ldr r2, [pc, #40] @ 67090 <__cxa_atexit@plt+0x5b348> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rsceq r0, sp, r4, lsl #23 │ │ │ │ + rsceq r0, sp, r8, asr fp │ │ │ │ + andeq r1, r0, ip, asr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 670c4 <__cxa_atexit@plt+0x5b37c> │ │ │ │ + ldr r2, [pc, #28] @ 670c8 <__cxa_atexit@plt+0x5b380> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ - ldr r2, [pc, #152] @ 74028 <__cxa_atexit@plt+0x682e0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsceq r0, sp, r0, asr #22 │ │ │ │ + andeq r1, r0, ip, asr #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r2, r8, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 67128 <__cxa_atexit@plt+0x5b3e0> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + mov sl, r8 │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 67140 <__cxa_atexit@plt+0x5b3f8> │ │ │ │ + ldr r1, [pc, #220] @ 671e4 <__cxa_atexit@plt+0x5b49c> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 74000 <__cxa_atexit@plt+0x682b8> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #112] @ 7402c <__cxa_atexit@plt+0x682e4> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r9, #3 │ │ │ │ + str sl, [r5, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - stmda r5, {r7, sl} │ │ │ │ - beq 7400c <__cxa_atexit@plt+0x682c4> │ │ │ │ - ldr r1, [pc, #88] @ 74030 <__cxa_atexit@plt+0x682e8> │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r1, [r5] │ │ │ │ + beq 671c8 <__cxa_atexit@plt+0x5b480> │ │ │ │ + b 671f0 <__cxa_atexit@plt+0x5b4a8> │ │ │ │ + ldr r3, [pc, #160] @ 671d0 <__cxa_atexit@plt+0x5b488> │ │ │ │ tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 7401c <__cxa_atexit@plt+0x682d4> │ │ │ │ - ldr r2, [pc, #68] @ 74034 <__cxa_atexit@plt+0x682ec> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 740b0 <__cxa_atexit@plt+0x68368> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 74094 <__cxa_atexit@plt+0x6834c> │ │ │ │ - ldr r2, [pc, #68] @ 740b4 <__cxa_atexit@plt+0x6836c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 671c8 <__cxa_atexit@plt+0x5b480> │ │ │ │ + b 67724 <__cxa_atexit@plt+0x5b9dc> │ │ │ │ + bne 67178 <__cxa_atexit@plt+0x5b430> │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 67190 <__cxa_atexit@plt+0x5b448> │ │ │ │ + ldr r0, [pc, #136] @ 671e0 <__cxa_atexit@plt+0x5b498> │ │ │ │ tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - beq 740a4 <__cxa_atexit@plt+0x6835c> │ │ │ │ - ldr r3, [pc, #52] @ 740b8 <__cxa_atexit@plt+0x68370> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ + str sl, [r5, #32] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r5] │ │ │ │ + beq 671c8 <__cxa_atexit@plt+0x5b480> │ │ │ │ + b 67318 <__cxa_atexit@plt+0x5b5d0> │ │ │ │ + ldr r3, [pc, #84] @ 671d4 <__cxa_atexit@plt+0x5b48c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 671c8 <__cxa_atexit@plt+0x5b480> │ │ │ │ + b 6765c <__cxa_atexit@plt+0x5b914> │ │ │ │ + bne 671b0 <__cxa_atexit@plt+0x5b468> │ │ │ │ + ldr r7, [pc, #64] @ 671dc <__cxa_atexit@plt+0x5b494> │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #32] @ 671d8 <__cxa_atexit@plt+0x5b490> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 671c8 <__cxa_atexit@plt+0x5b480> │ │ │ │ + b 67594 <__cxa_atexit@plt+0x5b84c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, ip, ror #11 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r6, r0, ip, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 74110 <__cxa_atexit@plt+0x683c8> │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - beq 74108 <__cxa_atexit@plt+0x683c0> │ │ │ │ - ldr r2, [pc, #36] @ 74114 <__cxa_atexit@plt+0x683cc> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 67244 <__cxa_atexit@plt+0x5b4fc> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 672e0 <__cxa_atexit@plt+0x5b598> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 67274 <__cxa_atexit@plt+0x5b52c> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r2, [pc, #212] @ 67308 <__cxa_atexit@plt+0x5b5c0> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #20] @ 74140 <__cxa_atexit@plt+0x683f8> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #132] @ 741dc <__cxa_atexit@plt+0x68494> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - beq 741b8 <__cxa_atexit@plt+0x68470> │ │ │ │ - ldr r7, [pc, #108] @ 741e0 <__cxa_atexit@plt+0x68498> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 741c4 <__cxa_atexit@plt+0x6847c> │ │ │ │ - ldr r7, [pc, #88] @ 741e4 <__cxa_atexit@plt+0x6849c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 741d0 <__cxa_atexit@plt+0x68488> │ │ │ │ - ldr r7, [pc, #72] @ 741e8 <__cxa_atexit@plt+0x684a0> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 672f0 <__cxa_atexit@plt+0x5b5a8> │ │ │ │ + ldr r7, [pc, #180] @ 6730c <__cxa_atexit@plt+0x5b5c4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + bne 672d4 <__cxa_atexit@plt+0x5b58c> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 67224 <__cxa_atexit@plt+0x5b4dc> │ │ │ │ + bne 672d4 <__cxa_atexit@plt+0x5b58c> │ │ │ │ + ldr r1, [pc, #108] @ 67300 <__cxa_atexit@plt+0x5b5b8> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r8, [pc, #88] @ 67304 <__cxa_atexit@plt+0x5b5bc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc24 │ │ │ │ + rscseq r8, ip, r0, ror r4 │ │ │ │ + rscseq r8, ip, r4, ror #9 │ │ │ │ + rscseq r8, ip, r4, asr #9 │ │ │ │ + andeq r6, r0, ip, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 74258 <__cxa_atexit@plt+0x68510> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 74244 <__cxa_atexit@plt+0x684fc> │ │ │ │ - ldr r3, [pc, #64] @ 7425c <__cxa_atexit@plt+0x68514> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - beq 74250 <__cxa_atexit@plt+0x68508> │ │ │ │ - ldr r3, [pc, #44] @ 74260 <__cxa_atexit@plt+0x68518> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6736c <__cxa_atexit@plt+0x5b624> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 67408 <__cxa_atexit@plt+0x5b6c0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 6739c <__cxa_atexit@plt+0x5b654> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r2, [pc, #212] @ 67430 <__cxa_atexit@plt+0x5b6e8> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 67418 <__cxa_atexit@plt+0x5b6d0> │ │ │ │ + ldr r7, [pc, #180] @ 67434 <__cxa_atexit@plt+0x5b6ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + bne 673fc <__cxa_atexit@plt+0x5b6b4> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 6734c <__cxa_atexit@plt+0x5b604> │ │ │ │ + bne 673fc <__cxa_atexit@plt+0x5b6b4> │ │ │ │ + ldr r1, [pc, #108] @ 67428 <__cxa_atexit@plt+0x5b6e0> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r8, [pc, #88] @ 6742c <__cxa_atexit@plt+0x5b6e4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + rscseq r8, ip, r8, asr #6 │ │ │ │ + ldrhteq r8, [ip], #60 @ 0x3c │ │ │ │ + smlalseq r8, ip, ip, r3 │ │ │ │ + andeq pc, r1, ip, asr #21 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 742ac <__cxa_atexit@plt+0x68564> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ + ldr r2, [pc, #64] @ 67488 <__cxa_atexit@plt+0x5b740> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ tst r7, #3 │ │ │ │ - beq 742a4 <__cxa_atexit@plt+0x6855c> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 742b0 <__cxa_atexit@plt+0x68568> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r2, [r5] │ │ │ │ + beq 67480 <__cxa_atexit@plt+0x5b738> │ │ │ │ + ldr r2, [pc, #36] @ 6748c <__cxa_atexit@plt+0x5b744> │ │ │ │ + str r3, [r5, #44]! @ 0x2c │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq pc, r0, ip, asr #23 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 742dc <__cxa_atexit@plt+0x68594> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #28] @ 674c4 <__cxa_atexit@plt+0x5b77c> │ │ │ │ + str r2, [r3, #44]! @ 0x2c │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r3, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r3, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #48] @ 0x30 │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 74350 <__cxa_atexit@plt+0x68608> │ │ │ │ + ldr r3, [pc, #96] @ 67538 <__cxa_atexit@plt+0x5b7f0> │ │ │ │ mov r2, r5 │ │ │ │ str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 74330 <__cxa_atexit@plt+0x685e8> │ │ │ │ + beq 67518 <__cxa_atexit@plt+0x5b7d0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 7433c <__cxa_atexit@plt+0x685f4> │ │ │ │ - ldr r2, [pc, #56] @ 74354 <__cxa_atexit@plt+0x6860c> │ │ │ │ + bcc 67524 <__cxa_atexit@plt+0x5b7dc> │ │ │ │ + ldr r2, [pc, #56] @ 6753c <__cxa_atexit@plt+0x5b7f4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r6, {r2, r7, r8} │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - rscseq fp, fp, r8, lsl #11 │ │ │ │ + rscseq r8, ip, r8, lsl r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 74394 <__cxa_atexit@plt+0x6864c> │ │ │ │ + bcc 6757c <__cxa_atexit@plt+0x5b834> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 743a0 <__cxa_atexit@plt+0x68658> │ │ │ │ + ldr r1, [pc, #28] @ 67588 <__cxa_atexit@plt+0x5b840> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq fp, fp, r0, lsr #10 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r8, [ip], #16 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 675c0 <__cxa_atexit@plt+0x5b878> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 743f0 <__cxa_atexit@plt+0x686a8> │ │ │ │ - ldr r2, [pc, #52] @ 74400 <__cxa_atexit@plt+0x686b8> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6763c <__cxa_atexit@plt+0x5b8f4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 675cc <__cxa_atexit@plt+0x5b884> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ + bx r0 │ │ │ │ + bne 67630 <__cxa_atexit@plt+0x5b8e8> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 675c0 <__cxa_atexit@plt+0x5b878> │ │ │ │ + bne 67630 <__cxa_atexit@plt+0x5b8e8> │ │ │ │ + ldr r2, [pc, #96] @ 6764c <__cxa_atexit@plt+0x5b904> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 67650 <__cxa_atexit@plt+0x5b908> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffac0 │ │ │ │ - rsceq r6, ip, r0, ror #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r6 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 74540 <__cxa_atexit@plt+0x687f8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #48 @ 0x30 │ │ │ │ - cmp r3, ip │ │ │ │ - bcc 74548 <__cxa_atexit@plt+0x68800> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - str fp, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r4, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr sl, [r7, #19] │ │ │ │ - ldr lr, [r7, #27] │ │ │ │ - ldr fp, [r7, #31] │ │ │ │ - ldr r1, [pc, #312] @ 745a4 <__cxa_atexit@plt+0x6885c> │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - ldr r9, [pc, #292] @ 745a8 <__cxa_atexit@plt+0x68860> │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r4, [r6, #20] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - mov r2, r5 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff854 │ │ │ │ + rscseq r8, ip, r0, lsl r1 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 67688 <__cxa_atexit@plt+0x5b940> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 67704 <__cxa_atexit@plt+0x5b9bc> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 67694 <__cxa_atexit@plt+0x5b94c> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ + bx r0 │ │ │ │ + bne 676f8 <__cxa_atexit@plt+0x5b9b0> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 67688 <__cxa_atexit@plt+0x5b940> │ │ │ │ + bne 676f8 <__cxa_atexit@plt+0x5b9b0> │ │ │ │ + ldr r2, [pc, #96] @ 67714 <__cxa_atexit@plt+0x5b9cc> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 67718 <__cxa_atexit@plt+0x5b9d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ str r1, [r6, #8] │ │ │ │ - str r4, [r2, #-12]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - sub r1, ip, #9 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - sub r0, ip, #43 @ 0x2b │ │ │ │ - cmp r4, r3 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str fp, [r6, #32] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str sl, [r2, #-4] │ │ │ │ - bcc 7455c <__cxa_atexit@plt+0x68814> │ │ │ │ - ldr lr, [pc, #212] @ 745b8 <__cxa_atexit@plt+0x68870> │ │ │ │ - ldr r4, [pc, #212] @ 745bc <__cxa_atexit@plt+0x68874> │ │ │ │ - mov r8, sl │ │ │ │ - ldr sl, [pc, #208] @ 745c0 <__cxa_atexit@plt+0x68878> │ │ │ │ - ldr r9, [pc, #208] @ 745c4 <__cxa_atexit@plt+0x6887c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - sub r0, r3, #17 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r0, sl, #1 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r4, r6, #56 @ 0x38 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r4, {r0, r1, lr} │ │ │ │ - str r8, [r6, #72] @ 0x48 │ │ │ │ - mov r8, r9 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - sub sl, r3, #5 │ │ │ │ - mov r5, r2 │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - mov ip, r6 │ │ │ │ - b 74550 <__cxa_atexit@plt+0x68808> │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, ip │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff750 │ │ │ │ + rscseq r8, ip, r8, asr #32 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 67750 <__cxa_atexit@plt+0x5ba08> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 677cc <__cxa_atexit@plt+0x5ba84> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6775c <__cxa_atexit@plt+0x5ba14> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #72] @ 745ac <__cxa_atexit@plt+0x68864> │ │ │ │ - ldr r1, [pc, #72] @ 745b0 <__cxa_atexit@plt+0x68868> │ │ │ │ - ldr r7, [pc, #72] @ 745b4 <__cxa_atexit@plt+0x6886c> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + bne 677c0 <__cxa_atexit@plt+0x5ba78> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 67750 <__cxa_atexit@plt+0x5ba08> │ │ │ │ + bne 677c0 <__cxa_atexit@plt+0x5ba78> │ │ │ │ + ldr r2, [pc, #96] @ 677dc <__cxa_atexit@plt+0x5ba94> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 677e0 <__cxa_atexit@plt+0x5ba98> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r1, [r5, #4] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - @ instruction: 0xfffff95c │ │ │ │ - strdeq r6, [ip], #24 @ │ │ │ │ - rsceq r6, ip, r8, lsr #1 │ │ │ │ - rsceq r6, ip, ip, lsr #2 │ │ │ │ - @ instruction: 0xffffd38c │ │ │ │ - @ instruction: 0xffffcbe8 │ │ │ │ - rsceq r6, ip, ip, ror #4 │ │ │ │ - rsceq r6, ip, r0, lsr r1 │ │ │ │ - rsceq r6, ip, ip, lsr #3 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff64c │ │ │ │ + rscseq r7, ip, r0, lsl #31 │ │ │ │ + rsceq r0, sp, r4, lsl #8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r4, r7 │ │ │ │ + andeq r0, r2, r7 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 746a4 <__cxa_atexit@plt+0x6895c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 746b0 <__cxa_atexit@plt+0x68968> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r7, #19] │ │ │ │ - ldr r9, [r7, #31] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - ldr r4, [r7, #27] │ │ │ │ - sub sl, r6, #31 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r7, #39] @ 0x27 │ │ │ │ - str fp, [sp, #24] │ │ │ │ - ldr fp, [r7, #35] @ 0x23 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r7, [r7, #43] @ 0x2b │ │ │ │ - ldr r1, [pc, #116] @ 746c0 <__cxa_atexit@plt+0x68978> │ │ │ │ - str fp, [r2, #36] @ 0x24 │ │ │ │ - str r8, [r2, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r9, [r2, #32] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - sub r1, r5, #20 │ │ │ │ - stm r1, {r0, r4, lr} │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - mov sl, r7 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str ip, [r2, #28] │ │ │ │ - b 7287c <__cxa_atexit@plt+0x66b34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 67860 <__cxa_atexit@plt+0x5bb18> │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + add ip, r7, #11 │ │ │ │ + str r5, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r5, [r7, #7] │ │ │ │ + ldr lr, [r7, #31] │ │ │ │ + ldm ip, {r2, r9, sl, ip} │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r0, [pc, #60] @ 67870 <__cxa_atexit@plt+0x5bb28> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, r3, #16 │ │ │ │ + stm r0, {r2, r9, sl} │ │ │ │ + add r0, r3, #28 │ │ │ │ + stm r0, {r8, ip, lr} │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + ldm sp, {r5, r7} │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - rsceq r6, ip, r0, asr #1 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 74730 <__cxa_atexit@plt+0x689e8> │ │ │ │ - ldr r2, [pc, #88] @ 74744 <__cxa_atexit@plt+0x689fc> │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub lr, r3, #32 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 74728 <__cxa_atexit@plt+0x689e0> │ │ │ │ - b 74758 <__cxa_atexit@plt+0x68a10> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffff6cc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 678a4 <__cxa_atexit@plt+0x5bb5c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 678ac <__cxa_atexit@plt+0x5bb64> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 74748 <__cxa_atexit@plt+0x68a00> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldrsbteq r7, [ip], #220 @ 0xdc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 678e0 <__cxa_atexit@plt+0x5bb98> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 678e8 <__cxa_atexit@plt+0x5bba0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rsceq r6, ip, r0, rrx │ │ │ │ - rsceq r6, ip, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 747e8 <__cxa_atexit@plt+0x68aa0> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r7, [r5, #16]! │ │ │ │ - sub r0, r6, #43 @ 0x2b │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stm sp, {r4, fp} │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - ldr fp, [pc, #76] @ 747f4 <__cxa_atexit@plt+0x68aac> │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r1, r3, #20 │ │ │ │ - stm r1, {r0, r2, r9} │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add fp, pc, fp │ │ │ │ - stmib r3, {fp, lr} │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ - ldm sp, {r4, fp} │ │ │ │ - str lr, [r5] │ │ │ │ - add lr, r3, #40 @ 0x28 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - stm lr, {r1, r8, sl} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 73440 <__cxa_atexit@plt+0x676f8> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ + rscseq r7, ip, r0, lsr #27 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 74828 <__cxa_atexit@plt+0x68ae0> │ │ │ │ + bhi 6791c <__cxa_atexit@plt+0x5bbd4> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 74830 <__cxa_atexit@plt+0x68ae8> │ │ │ │ + ldr r2, [pc, #20] @ 67924 <__cxa_atexit@plt+0x5bbdc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, fp, r4, asr lr │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + rscseq r7, ip, r4, ror #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 748f0 <__cxa_atexit@plt+0x68ba8> │ │ │ │ - ldr lr, [pc, #168] @ 74900 <__cxa_atexit@plt+0x68bb8> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 74904 <__cxa_atexit@plt+0x68bbc> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 748d8 <__cxa_atexit@plt+0x68b90> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 74908 <__cxa_atexit@plt+0x68bc0> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 748e4 <__cxa_atexit@plt+0x68b9c> │ │ │ │ - mov r7, r3 │ │ │ │ - b 74958 <__cxa_atexit@plt+0x68c10> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 67958 <__cxa_atexit@plt+0x5bc10> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 67960 <__cxa_atexit@plt+0x5bc18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, ip, r8, lsr #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 67994 <__cxa_atexit@plt+0x5bc4c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6799c <__cxa_atexit@plt+0x5bc54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, ip, ip, ror #25 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 679d0 <__cxa_atexit@plt+0x5bc88> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 679d8 <__cxa_atexit@plt+0x5bc90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrhteq r7, [ip], #192 @ 0xc0 │ │ │ │ + rsceq r0, sp, r0, lsl r2 │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #64 @ 0x40 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 67ab4 <__cxa_atexit@plt+0x5bd6c> │ │ │ │ + ldr r3, [pc, #192] @ 67abc <__cxa_atexit@plt+0x5bd74> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-44]! @ 0xffffffd4 │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r3, [pc, #164] @ 67ac0 <__cxa_atexit@plt+0x5bd78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + str r0, [r2, #24] │ │ │ │ + str r3, [r2, #36] @ 0x24 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + str r1, [r2, #28] │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r2, #40] @ 0x28 │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + tst r3, #3 │ │ │ │ + str r9, [r2, #20] │ │ │ │ + str r7, [r2, #32] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + beq 67a9c <__cxa_atexit@plt+0x5bd54> │ │ │ │ + ldr r2, [pc, #92] @ 67ac4 <__cxa_atexit@plt+0x5bd7c> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-60]! @ 0xffffffc4 │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + beq 67aac <__cxa_atexit@plt+0x5bd64> │ │ │ │ + b 67b2c <__cxa_atexit@plt+0x5bde4> │ │ │ │ ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrshteq sl, [fp], #212 @ 0xd4 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq r7, ip, r8, asr ip │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rsceq r0, sp, r4, lsr #2 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [pc, #56] @ 67b1c <__cxa_atexit@plt+0x5bdd4> │ │ │ │ mov r3, r7 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 67b14 <__cxa_atexit@plt+0x5bdcc> │ │ │ │ + b 67b2c <__cxa_atexit@plt+0x5bde4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rsceq r0, sp, ip, asr #1 │ │ │ │ + andeq r1, r0, ip, asr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 7494c <__cxa_atexit@plt+0x68c04> │ │ │ │ + ldr r2, [pc, #108] @ 67ba8 <__cxa_atexit@plt+0x5be60> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 67b78 <__cxa_atexit@plt+0x5be30> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 67b84 <__cxa_atexit@plt+0x5be3c> │ │ │ │ + ldr r3, [pc, #80] @ 67bb0 <__cxa_atexit@plt+0x5be68> │ │ │ │ + ldr r2, [pc, #80] @ 67bb4 <__cxa_atexit@plt+0x5be6c> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 67bac <__cxa_atexit@plt+0x5be64> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ + str r3, [r5] │ │ │ │ + beq 67ba0 <__cxa_atexit@plt+0x5be58> │ │ │ │ + b 6834c <__cxa_atexit@plt+0x5c604> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + @ instruction: 0x000007b8 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rsceq r0, sp, r8, lsl #1 │ │ │ │ + rsceq r0, sp, r4, lsr r0 │ │ │ │ + andeq r3, r0, sp, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + add r5, r5, #4 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 67bfc <__cxa_atexit@plt+0x5beb4> │ │ │ │ + ldr r3, [pc, #68] @ 67c24 <__cxa_atexit@plt+0x5bedc> │ │ │ │ + ldr r2, [pc, #68] @ 67c28 <__cxa_atexit@plt+0x5bee0> │ │ │ │ + ldr r8, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r2, [pc, #28] @ 67c20 <__cxa_atexit@plt+0x5bed8> │ │ │ │ + ldr r7, [r3, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + beq 67c18 <__cxa_atexit@plt+0x5bed0> │ │ │ │ + b 6834c <__cxa_atexit@plt+0x5c604> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #14 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rsceq r0, sp, r8 │ │ │ │ + andeq r1, r0, ip, asr #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r2, r8, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 67c88 <__cxa_atexit@plt+0x5bf40> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + mov sl, r8 │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 67ca0 <__cxa_atexit@plt+0x5bf58> │ │ │ │ + ldr r1, [pc, #220] @ 67d44 <__cxa_atexit@plt+0x5bffc> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #32] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r1, [r5] │ │ │ │ + beq 67d28 <__cxa_atexit@plt+0x5bfe0> │ │ │ │ + b 67d50 <__cxa_atexit@plt+0x5c008> │ │ │ │ + ldr r3, [pc, #160] @ 67d30 <__cxa_atexit@plt+0x5bfe8> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 67d28 <__cxa_atexit@plt+0x5bfe0> │ │ │ │ + b 68284 <__cxa_atexit@plt+0x5c53c> │ │ │ │ + bne 67cd8 <__cxa_atexit@plt+0x5bf90> │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 67cf0 <__cxa_atexit@plt+0x5bfa8> │ │ │ │ + ldr r0, [pc, #136] @ 67d40 <__cxa_atexit@plt+0x5bff8> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 74944 <__cxa_atexit@plt+0x68bfc> │ │ │ │ - b 74958 <__cxa_atexit@plt+0x68c10> │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r5] │ │ │ │ + beq 67d28 <__cxa_atexit@plt+0x5bfe0> │ │ │ │ + b 67e78 <__cxa_atexit@plt+0x5c130> │ │ │ │ + ldr r3, [pc, #84] @ 67d34 <__cxa_atexit@plt+0x5bfec> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 67d28 <__cxa_atexit@plt+0x5bfe0> │ │ │ │ + b 681bc <__cxa_atexit@plt+0x5c474> │ │ │ │ + bne 67d10 <__cxa_atexit@plt+0x5bfc8> │ │ │ │ + ldr r7, [pc, #64] @ 67d3c <__cxa_atexit@plt+0x5bff4> │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r3, [pc, #32] @ 67d38 <__cxa_atexit@plt+0x5bff0> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 67d28 <__cxa_atexit@plt+0x5bfe0> │ │ │ │ + b 680f4 <__cxa_atexit@plt+0x5c3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, ip, ror #11 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r6, r0, ip, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 749f4 <__cxa_atexit@plt+0x68cac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + bne 67da4 <__cxa_atexit@plt+0x5c05c> │ │ │ │ add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 74a00 <__cxa_atexit@plt+0x68cb8> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 74998 <__cxa_atexit@plt+0x68c50> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 749f4 <__cxa_atexit@plt+0x68cac> │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 67e40 <__cxa_atexit@plt+0x5c0f8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 7498c <__cxa_atexit@plt+0x68c44> │ │ │ │ - bne 749f4 <__cxa_atexit@plt+0x68cac> │ │ │ │ - ldr r1, [pc, #88] @ 74a10 <__cxa_atexit@plt+0x68cc8> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 67dd4 <__cxa_atexit@plt+0x5c08c> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r2, [pc, #212] @ 67e68 <__cxa_atexit@plt+0x5c120> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 67e50 <__cxa_atexit@plt+0x5c108> │ │ │ │ + ldr r7, [pc, #180] @ 67e6c <__cxa_atexit@plt+0x5c124> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 67e34 <__cxa_atexit@plt+0x5c0ec> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 67d84 <__cxa_atexit@plt+0x5c03c> │ │ │ │ + bne 67e34 <__cxa_atexit@plt+0x5c0ec> │ │ │ │ + ldr r1, [pc, #108] @ 67e60 <__cxa_atexit@plt+0x5c118> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 74a14 <__cxa_atexit@plt+0x68ccc> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r8, [pc, #88] @ 67e64 <__cxa_atexit@plt+0x5c11c> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + str r7, [r6, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + rscseq r7, ip, r0, lsl r9 │ │ │ │ + rscseq r7, ip, r4, lsl #19 │ │ │ │ + rscseq r7, ip, r4, ror #18 │ │ │ │ + andeq r6, r0, ip, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 67ecc <__cxa_atexit@plt+0x5c184> │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 67f68 <__cxa_atexit@plt+0x5c220> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 67efc <__cxa_atexit@plt+0x5c1b4> │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r2, [pc, #212] @ 67f90 <__cxa_atexit@plt+0x5c248> │ │ │ │ + sub r7, lr, #27 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ + bx r0 │ │ │ │ add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 67f78 <__cxa_atexit@plt+0x5c230> │ │ │ │ + ldr r7, [pc, #180] @ 67f94 <__cxa_atexit@plt+0x5c24c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bne 67f5c <__cxa_atexit@plt+0x5c214> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 67eac <__cxa_atexit@plt+0x5c164> │ │ │ │ + bne 67f5c <__cxa_atexit@plt+0x5c214> │ │ │ │ + ldr r1, [pc, #108] @ 67f88 <__cxa_atexit@plt+0x5c240> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r8, [pc, #88] @ 67f8c <__cxa_atexit@plt+0x5c244> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - ldrsbteq sl, [fp], #236 @ 0xec │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffa44 │ │ │ │ + rscseq r7, ip, r8, ror #15 │ │ │ │ + rscseq r7, ip, ip, asr r8 │ │ │ │ + rscseq r7, ip, ip, lsr r8 │ │ │ │ + andeq pc, r1, ip, asr #21 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #64] @ 67fe8 <__cxa_atexit@plt+0x5c2a0> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 67fe0 <__cxa_atexit@plt+0x5c298> │ │ │ │ + ldr r2, [pc, #36] @ 67fec <__cxa_atexit@plt+0x5c2a4> │ │ │ │ + str r3, [r5, #44]! @ 0x2c │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq pc, r0, ip, asr #23 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #28] @ 68024 <__cxa_atexit@plt+0x5c2dc> │ │ │ │ + str r2, [r3, #44]! @ 0x2c │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r3, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r3, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #48] @ 0x30 │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 68098 <__cxa_atexit@plt+0x5c350> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 68078 <__cxa_atexit@plt+0x5c330> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 68084 <__cxa_atexit@plt+0x5c33c> │ │ │ │ + ldr r2, [pc, #56] @ 6809c <__cxa_atexit@plt+0x5c354> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrhteq r7, [ip], #104 @ 0x68 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 680dc <__cxa_atexit@plt+0x5c394> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 680e8 <__cxa_atexit@plt+0x5c3a0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r7, ip, r0, asr r6 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 68120 <__cxa_atexit@plt+0x5c3d8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6819c <__cxa_atexit@plt+0x5c454> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6812c <__cxa_atexit@plt+0x5c3e4> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ + bx r0 │ │ │ │ + bne 68190 <__cxa_atexit@plt+0x5c448> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 68120 <__cxa_atexit@plt+0x5c3d8> │ │ │ │ + bne 68190 <__cxa_atexit@plt+0x5c448> │ │ │ │ + ldr r2, [pc, #96] @ 681ac <__cxa_atexit@plt+0x5c464> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 681b0 <__cxa_atexit@plt+0x5c468> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff7d8 │ │ │ │ + ldrhteq r7, [ip], #80 @ 0x50 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 681e8 <__cxa_atexit@plt+0x5c4a0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 68264 <__cxa_atexit@plt+0x5c51c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 681f4 <__cxa_atexit@plt+0x5c4ac> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ + bx r0 │ │ │ │ + bne 68258 <__cxa_atexit@plt+0x5c510> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 681e8 <__cxa_atexit@plt+0x5c4a0> │ │ │ │ + bne 68258 <__cxa_atexit@plt+0x5c510> │ │ │ │ + ldr r2, [pc, #96] @ 68274 <__cxa_atexit@plt+0x5c52c> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 68278 <__cxa_atexit@plt+0x5c530> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff6d4 │ │ │ │ + rscseq r7, ip, r8, ror #9 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 682b0 <__cxa_atexit@plt+0x5c568> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6832c <__cxa_atexit@plt+0x5c5e4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 682bc <__cxa_atexit@plt+0x5c574> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ + bx r0 │ │ │ │ + bne 68320 <__cxa_atexit@plt+0x5c5d8> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 682b0 <__cxa_atexit@plt+0x5c568> │ │ │ │ + bne 68320 <__cxa_atexit@plt+0x5c5d8> │ │ │ │ + ldr r2, [pc, #96] @ 6833c <__cxa_atexit@plt+0x5c5f4> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 68340 <__cxa_atexit@plt+0x5c5f8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff5d0 │ │ │ │ + rscseq r7, ip, r0, lsr #8 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 68378 <__cxa_atexit@plt+0x5c630> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 683f4 <__cxa_atexit@plt+0x5c6ac> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 68384 <__cxa_atexit@plt+0x5c63c> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ + bx r0 │ │ │ │ + bne 683e8 <__cxa_atexit@plt+0x5c6a0> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 68378 <__cxa_atexit@plt+0x5c630> │ │ │ │ + bne 683e8 <__cxa_atexit@plt+0x5c6a0> │ │ │ │ + ldr r2, [pc, #96] @ 68404 <__cxa_atexit@plt+0x5c6bc> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 68408 <__cxa_atexit@plt+0x5c6c0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff4cc │ │ │ │ + rscseq r7, ip, r8, asr r3 │ │ │ │ + ldrdeq pc, [ip], #124 @ 0x7c @ │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 74a90 <__cxa_atexit@plt+0x68d48> │ │ │ │ - add ip, r7, #5 │ │ │ │ + bcc 6849c <__cxa_atexit@plt+0x5c754> │ │ │ │ + str r9, [sp, #16] │ │ │ │ + ldr r9, [r7, #25] │ │ │ │ + add lr, r7, #5 │ │ │ │ + str r5, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ + str r8, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r9, [r7, #17] │ │ │ │ - ldr lr, [r7, #21] │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 74aa0 <__cxa_atexit@plt+0x68d58> │ │ │ │ + ldm lr, {r0, r2, ip, lr} │ │ │ │ + ldr r5, [r7, #21] │ │ │ │ + ldr r8, [r7, #29] │ │ │ │ + ldr r7, [r7, #33] @ 0x21 │ │ │ │ + ldr fp, [pc, #68] @ 684ac <__cxa_atexit@plt+0x5c764> │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - str sl, [r3, #24] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r5, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldm sp, {r5, r7, r8} │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, ip} │ │ │ │ - str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + stm r1, {r0, r2, ip, lr} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - strdeq r5, [ip], #192 @ 0xc0 @ │ │ │ │ + @ instruction: 0xfffff578 │ │ │ │ + rsceq pc, ip, r8, ror #17 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 74b40 <__cxa_atexit@plt+0x68df8> │ │ │ │ - ldr lr, [pc, #128] @ 74b4c <__cxa_atexit@plt+0x68e04> │ │ │ │ - add r7, r7, #1 │ │ │ │ + bhi 68554 <__cxa_atexit@plt+0x5c80c> │ │ │ │ + ldr lr, [pc, #136] @ 68560 <__cxa_atexit@plt+0x5c818> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + add r7, r7, #9 │ │ │ │ mov r3, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r3, #16 │ │ │ │ tst sl, #3 │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - beq 74b28 <__cxa_atexit@plt+0x68de0> │ │ │ │ + stmib r3, {r0, r1, ip} │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 6853c <__cxa_atexit@plt+0x5c7f4> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 74b50 <__cxa_atexit@plt+0x68e08> │ │ │ │ - str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr lr, [pc, #80] @ 68564 <__cxa_atexit@plt+0x5c81c> │ │ │ │ + str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq 74b38 <__cxa_atexit@plt+0x68df0> │ │ │ │ - b 74bac <__cxa_atexit@plt+0x68e64> │ │ │ │ + str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ + beq 6854c <__cxa_atexit@plt+0x5c804> │ │ │ │ + b 685c0 <__cxa_atexit@plt+0x5c878> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq r5, ip, r4, asr #24 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rsceq pc, ip, r4, lsr r8 @ │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 74b9c <__cxa_atexit@plt+0x68e54> │ │ │ │ + ldr lr, [pc, #40] @ 685b0 <__cxa_atexit@plt+0x5c868> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 74b94 <__cxa_atexit@plt+0x68e4c> │ │ │ │ - b 74bac <__cxa_atexit@plt+0x68e64> │ │ │ │ + beq 685a8 <__cxa_atexit@plt+0x5c860> │ │ │ │ + b 685c0 <__cxa_atexit@plt+0x5c878> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq r5, [ip], #184 @ 0xb8 @ │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ + rsceq pc, ip, r8, ror #15 │ │ │ │ + andeq r0, r0, sl, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 74c34 <__cxa_atexit@plt+0x68eec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 74c60 <__cxa_atexit@plt+0x68f18> │ │ │ │ - ldr lr, [pc, #160] @ 74c78 <__cxa_atexit@plt+0x68f30> │ │ │ │ - ldr r8, [pc, #160] @ 74c7c <__cxa_atexit@plt+0x68f34> │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - sub r0, r3, #25 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr ip, [r2, #6] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ + mov r3, r5 │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr r1, [r3, #36]! @ 0x24 │ │ │ │ + sub lr, r3, #16 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr fp, [r3, #-4] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 686a4 <__cxa_atexit@plt+0x5c95c> │ │ │ │ + add ip, r6, #80 @ 0x50 │ │ │ │ + cmp r0, ip │ │ │ │ + str r4, [sp, #16] │ │ │ │ + bcc 686f4 <__cxa_atexit@plt+0x5c9ac> │ │ │ │ + str lr, [sp] │ │ │ │ + str sl, [sp, #12] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + str r8, [sp, #4] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr lr, [pc, #252] @ 68728 <__cxa_atexit@plt+0x5c9e0> │ │ │ │ + str r1, [r6, #68] @ 0x44 │ │ │ │ + str r7, [r6, #8] │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ str lr, [r6, #4] │ │ │ │ add lr, r6, #24 │ │ │ │ - str r8, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - beq 74c54 <__cxa_atexit@plt+0x68f0c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 74c8c <__cxa_atexit@plt+0x68f44> │ │ │ │ - ldr r3, [pc, #56] @ 74c74 <__cxa_atexit@plt+0x68f2c> │ │ │ │ + stm lr, {r0, r1, fp} │ │ │ │ + ldr r1, [sp] │ │ │ │ + add lr, r6, #72 @ 0x48 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ + stm lr, {r1, r9, sl} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #196] @ 6872c <__cxa_atexit@plt+0x5c9e4> │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ + add lr, r6, #44 @ 0x2c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + sub r7, ip, #75 @ 0x4b │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + sub r6, ip, #33 @ 0x21 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, ip │ │ │ │ + ldmib sp, {r8, r9, sl} │ │ │ │ + b 5fa70 <__cxa_atexit@plt+0x53d28> │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 6870c <__cxa_atexit@plt+0x5c9c4> │ │ │ │ + ldr r0, [pc, #104] @ 68720 <__cxa_atexit@plt+0x5c9d8> │ │ │ │ + ldr r7, [pc, #104] @ 68724 <__cxa_atexit@plt+0x5c9dc> │ │ │ │ + str fp, [r6, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r6, r6, #16 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + stm r6, {r0, r1, lr} │ │ │ │ + sub r7, r2, #19 │ │ │ │ + sub r6, r2, #5 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 5fa70 <__cxa_atexit@plt+0x53d28> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, ip │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffe6bc │ │ │ │ + @ instruction: 0xffffe1a8 │ │ │ │ + @ instruction: 0xfffff1bc │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68760 <__cxa_atexit@plt+0x5ca18> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 68768 <__cxa_atexit@plt+0x5ca20> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, ip, r0, lsr #30 │ │ │ │ + rsceq pc, ip, r0, lsl #9 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 68808 <__cxa_atexit@plt+0x5cac0> │ │ │ │ + ldr r2, [pc, #132] @ 68814 <__cxa_atexit@plt+0x5cacc> │ │ │ │ + add lr, r3, #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldm lr, {r7, r8, lr} │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r2, [pc, #112] @ 68818 <__cxa_atexit@plt+0x5cad0> │ │ │ │ tst r7, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 68800 <__cxa_atexit@plt+0x5cab8> │ │ │ │ + ldr r3, [pc, #56] @ 6881c <__cxa_atexit@plt+0x5cad4> │ │ │ │ + ldr r2, [pc, #56] @ 68820 <__cxa_atexit@plt+0x5cad8> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - beq 74c4c <__cxa_atexit@plt+0x68f04> │ │ │ │ - b 74d14 <__cxa_atexit@plt+0x68fcc> │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rsceq r5, ip, r8, lsl fp │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r6, ip, r8, asr #29 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rsceq pc, ip, r4, lsl #8 │ │ │ │ + rsceq pc, ip, r8, asr #7 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 74cec <__cxa_atexit@plt+0x68fa4> │ │ │ │ - ldr r2, [pc, #84] @ 74d00 <__cxa_atexit@plt+0x68fb8> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ + ldr r3, [pc, #28] @ 68854 <__cxa_atexit@plt+0x5cb0c> │ │ │ │ + ldr r2, [pc, #28] @ 68858 <__cxa_atexit@plt+0x5cb10> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - sub lr, r3, #16 │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - stm r3, {r0, r1} │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - beq 74ce4 <__cxa_atexit@plt+0x68f9c> │ │ │ │ - b 74758 <__cxa_atexit@plt+0x68a10> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add sl, r2, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strhteq pc, [ip], #48 @ 0x30 @ │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6888c <__cxa_atexit@plt+0x5cb44> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 68898 <__cxa_atexit@plt+0x5cb50> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 74d04 <__cxa_atexit@plt+0x68fbc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 68950 <__cxa_atexit@plt+0x5cc08> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 688e4 <__cxa_atexit@plt+0x5cb9c> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 68974 <__cxa_atexit@plt+0x5cc2c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - rsceq r5, ip, r4, lsr #21 │ │ │ │ - smlaleq r5, ip, r0, sl │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r2, #16]! │ │ │ │ - sub r5, r2, #32 │ │ │ │ - ldr r9, [r2, #-12] │ │ │ │ - ldr sl, [r2, #-8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 74d84 <__cxa_atexit@plt+0x6903c> │ │ │ │ - ldr r2, [pc, #84] @ 74d98 <__cxa_atexit@plt+0x69050> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 68944 <__cxa_atexit@plt+0x5cbfc> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 688c4 <__cxa_atexit@plt+0x5cb7c> │ │ │ │ + bne 68944 <__cxa_atexit@plt+0x5cbfc> │ │ │ │ + ldr r2, [pc, #100] @ 6896c <__cxa_atexit@plt+0x5cc24> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ - sub lr, r3, #16 │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - stm r3, {r0, r1} │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - beq 74d7c <__cxa_atexit@plt+0x69034> │ │ │ │ - b 74758 <__cxa_atexit@plt+0x68a10> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 68970 <__cxa_atexit@plt+0x5cc28> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 74d9c <__cxa_atexit@plt+0x69054> │ │ │ │ + ldr r6, [pc, #32] @ 68978 <__cxa_atexit@plt+0x5cc30> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + rscseq r6, ip, r4, lsl #28 │ │ │ │ + rscseq r6, ip, r8, asr #28 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 68898 <__cxa_atexit@plt+0x5cb50> │ │ │ │ + rsceq pc, ip, r4, asr r2 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 68a04 <__cxa_atexit@plt+0x5ccbc> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 68a14 <__cxa_atexit@plt+0x5cccc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa08 │ │ │ │ - rsceq r5, ip, ip, lsl #20 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 74dd0 <__cxa_atexit@plt+0x69088> │ │ │ │ + bhi 68a48 <__cxa_atexit@plt+0x5cd00> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 74dd8 <__cxa_atexit@plt+0x69090> │ │ │ │ + ldr r2, [pc, #20] @ 68a50 <__cxa_atexit@plt+0x5cd08> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, fp, ip, lsr #17 │ │ │ │ + rscseq r6, ip, r8, lsr ip │ │ │ │ + smlaleq pc, ip, r8, r1 @ │ │ │ │ andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 74e98 <__cxa_atexit@plt+0x69150> │ │ │ │ - ldr lr, [pc, #168] @ 74ea8 <__cxa_atexit@plt+0x69160> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 74eac <__cxa_atexit@plt+0x69164> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 74e80 <__cxa_atexit@plt+0x69138> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 74eb0 <__cxa_atexit@plt+0x69168> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 74e8c <__cxa_atexit@plt+0x69144> │ │ │ │ - mov r7, r3 │ │ │ │ - b 74f00 <__cxa_atexit@plt+0x691b8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68b3c <__cxa_atexit@plt+0x5cdf4> │ │ │ │ + ldr r2, [pc, #208] @ 68b44 <__cxa_atexit@plt+0x5cdfc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #32] │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + ldr lr, [r7, #28] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + ldr sl, [pc, #164] @ 68b48 <__cxa_atexit@plt+0x5ce00> │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + mov r1, r3 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r1, #-28]! @ 0xffffffe4 │ │ │ │ + sub ip, r3, #20 │ │ │ │ + tst r2, #3 │ │ │ │ + str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ + stm ip, {r0, r8, lr} │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + beq 68b00 <__cxa_atexit@plt+0x5cdb8> │ │ │ │ + ldr r0, [pc, #124] @ 68b4c <__cxa_atexit@plt+0x5ce04> │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + and r2, r9, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 68b10 <__cxa_atexit@plt+0x5cdc8> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 68b34 <__cxa_atexit@plt+0x5cdec> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq sl, fp, ip, asr #16 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ + ldr r7, [pc, #56] @ 68b50 <__cxa_atexit@plt+0x5ce08> │ │ │ │ + ldr r5, [pc, #56] @ 68b54 <__cxa_atexit@plt+0x5ce0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r7, [r1] │ │ │ │ + add sl, r5, #2 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + mov r5, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r6, [ip], #188 @ 0xbc │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + ldrdeq pc, [ip], #4 @ │ │ │ │ + smlaleq pc, ip, r4, r0 @ │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 74ef4 <__cxa_atexit@plt+0x691ac> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 74eec <__cxa_atexit@plt+0x691a4> │ │ │ │ - b 74f00 <__cxa_atexit@plt+0x691b8> │ │ │ │ + ldr r2, [pc, #88] @ 68bcc <__cxa_atexit@plt+0x5ce84> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 68ba0 <__cxa_atexit@plt+0x5ce58> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 68bc0 <__cxa_atexit@plt+0x5ce78> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r3, [pc, #40] @ 68bd0 <__cxa_atexit@plt+0x5ce88> │ │ │ │ + ldr r2, [pc, #40] @ 68bd4 <__cxa_atexit@plt+0x5ce8c> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rsceq pc, ip, r0, asr #32 │ │ │ │ + rsceq pc, ip, r4, lsl r0 @ │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 74f9c <__cxa_atexit@plt+0x69254> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 74fa8 <__cxa_atexit@plt+0x69260> │ │ │ │ + bne 68c14 <__cxa_atexit@plt+0x5cecc> │ │ │ │ + ldr r3, [pc, #40] @ 68c20 <__cxa_atexit@plt+0x5ced8> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r2, [pc, #36] @ 68c24 <__cxa_atexit@plt+0x5cedc> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, r2, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rsceq lr, ip, ip, ror #31 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 68c58 <__cxa_atexit@plt+0x5cf10> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 68c64 <__cxa_atexit@plt+0x5cf1c> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 68d1c <__cxa_atexit@plt+0x5cfd4> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 74f40 <__cxa_atexit@plt+0x691f8> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 68cb0 <__cxa_atexit@plt+0x5cf68> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r7, [pc, #160] @ 68d40 <__cxa_atexit@plt+0x5cff8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ bx r0 │ │ │ │ - bne 74f9c <__cxa_atexit@plt+0x69254> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 74f34 <__cxa_atexit@plt+0x691ec> │ │ │ │ - bne 74f9c <__cxa_atexit@plt+0x69254> │ │ │ │ - ldr r1, [pc, #88] @ 74fb8 <__cxa_atexit@plt+0x69270> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 74fbc <__cxa_atexit@plt+0x69274> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 68d10 <__cxa_atexit@plt+0x5cfc8> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 68c90 <__cxa_atexit@plt+0x5cf48> │ │ │ │ + bne 68d10 <__cxa_atexit@plt+0x5cfc8> │ │ │ │ + ldr r2, [pc, #100] @ 68d38 <__cxa_atexit@plt+0x5cff0> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 68d3c <__cxa_atexit@plt+0x5cff4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq sl, fp, r4, lsr r9 │ │ │ │ + ldr r6, [pc, #32] @ 68d44 <__cxa_atexit@plt+0x5cffc> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + rscseq r6, ip, r8, lsr sl │ │ │ │ + rscseq r6, ip, ip, ror sl │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 68c64 <__cxa_atexit@plt+0x5cf1c> │ │ │ │ + rsceq lr, ip, r8, lsl #29 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 75038 <__cxa_atexit@plt+0x692f0> │ │ │ │ + bcc 68ddc <__cxa_atexit@plt+0x5d094> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 75048 <__cxa_atexit@plt+0x69300> │ │ │ │ + ldr fp, [pc, #64] @ 68dec <__cxa_atexit@plt+0x5d0a4> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - rsceq r5, ip, r8, asr #14 │ │ │ │ + @ instruction: 0xfffffcb0 │ │ │ │ + rsceq lr, ip, r8, lsr #31 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #32 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 750e0 <__cxa_atexit@plt+0x69398> │ │ │ │ - ldr r1, [pc, #120] @ 750ec <__cxa_atexit@plt+0x693a4> │ │ │ │ + bhi 68e84 <__cxa_atexit@plt+0x5d13c> │ │ │ │ + ldr r1, [pc, #120] @ 68e90 <__cxa_atexit@plt+0x5d148> │ │ │ │ ldr r0, [r7, #1] │ │ │ │ mov r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #-16]! │ │ │ │ ldr r7, [r7, #5] │ │ │ │ tst sl, #3 │ │ │ │ stmib r3, {r0, r7, r9} │ │ │ │ - beq 750c8 <__cxa_atexit@plt+0x69380> │ │ │ │ + beq 68e6c <__cxa_atexit@plt+0x5d124> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 750f0 <__cxa_atexit@plt+0x693a8> │ │ │ │ + ldr lr, [pc, #80] @ 68e94 <__cxa_atexit@plt+0x5d14c> │ │ │ │ str sl, [r2, #-16] │ │ │ │ ldr r0, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - beq 750d8 <__cxa_atexit@plt+0x69390> │ │ │ │ - b 7514c <__cxa_atexit@plt+0x69404> │ │ │ │ + beq 68e7c <__cxa_atexit@plt+0x5d134> │ │ │ │ + b 68ef0 <__cxa_atexit@plt+0x5d1a8> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq r5, ip, r4, lsr #13 │ │ │ │ + rsceq lr, ip, r4, lsl #30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 7513c <__cxa_atexit@plt+0x693f4> │ │ │ │ + ldr lr, [pc, #40] @ 68ee0 <__cxa_atexit@plt+0x5d198> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 75134 <__cxa_atexit@plt+0x693ec> │ │ │ │ - b 7514c <__cxa_atexit@plt+0x69404> │ │ │ │ + beq 68ed8 <__cxa_atexit@plt+0x5d190> │ │ │ │ + b 68ef0 <__cxa_atexit@plt+0x5d1a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r5, ip, r8, asr r6 │ │ │ │ + strhteq lr, [ip], #232 @ 0xe8 │ │ │ │ andeq r0, r0, r7, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 751d4 <__cxa_atexit@plt+0x6948c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 75200 <__cxa_atexit@plt+0x694b8> │ │ │ │ - ldr lr, [pc, #160] @ 75218 <__cxa_atexit@plt+0x694d0> │ │ │ │ - ldr r8, [pc, #160] @ 7521c <__cxa_atexit@plt+0x694d4> │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - sub r0, r3, #25 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr ip, [r2, #6] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #24 │ │ │ │ - str r8, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r1, [r3, #24]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r9, [r3, #-4] │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + bne 68fb8 <__cxa_atexit@plt+0x5d270> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 68fdc <__cxa_atexit@plt+0x5d294> │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r4, [pc, #172] @ 68ff4 <__cxa_atexit@plt+0x5d2ac> │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str r9, [r6, #56] @ 0x38 │ │ │ │ + str sl, [r6, #60] @ 0x3c │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + ldr fp, [pc, #136] @ 68ff8 <__cxa_atexit@plt+0x5d2b0> │ │ │ │ + str r8, [r6, #32] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add fp, pc, fp │ │ │ │ + stmib r6, {fp, ip} │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + sub r7, r2, #59 @ 0x3b │ │ │ │ str r0, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - beq 751f4 <__cxa_atexit@plt+0x694ac> │ │ │ │ - mov r6, r3 │ │ │ │ - b 7522c <__cxa_atexit@plt+0x694e4> │ │ │ │ - ldr r3, [pc, #56] @ 75214 <__cxa_atexit@plt+0x694cc> │ │ │ │ - tst r7, #3 │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r6, r2, #25 │ │ │ │ + str r6, [r5, #24] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, r1 │ │ │ │ + b 5fa70 <__cxa_atexit@plt+0x53d28> │ │ │ │ + ldr r3, [pc, #44] @ 68fec <__cxa_atexit@plt+0x5d2a4> │ │ │ │ + ldr r8, [pc, #44] @ 68ff0 <__cxa_atexit@plt+0x5d2a8> │ │ │ │ + str r9, [r5, #16]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - beq 751ec <__cxa_atexit@plt+0x694a4> │ │ │ │ - b 752b4 <__cxa_atexit@plt+0x6956c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rsceq r5, ip, r8, ror r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7528c <__cxa_atexit@plt+0x69544> │ │ │ │ - ldr r2, [pc, #84] @ 752a0 <__cxa_atexit@plt+0x69558> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - stmda r3, {r0, r1} │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - beq 75284 <__cxa_atexit@plt+0x6953c> │ │ │ │ - b 74758 <__cxa_atexit@plt+0x68a10> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 752a4 <__cxa_atexit@plt+0x6955c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r3, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff500 │ │ │ │ - rsceq r5, ip, r4, lsl #10 │ │ │ │ - strdeq r5, [ip], #64 @ 0x40 @ │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r8, r7 │ │ │ │ - str r9, [r2, #12]! │ │ │ │ + stmib r5, {r1, r9} │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r3, #2 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq lr, ip, ip, lsr #24 │ │ │ │ + strdeq lr, [ip], #176 @ 0xb0 @ │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + @ instruction: 0xfffffa28 │ │ │ │ + smlaleq lr, ip, ip, sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ - ldr sl, [r2, #-4] │ │ │ │ - sub r5, r2, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 75320 <__cxa_atexit@plt+0x695d8> │ │ │ │ - ldr r2, [pc, #84] @ 75334 <__cxa_atexit@plt+0x695ec> │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - stmda r3, {r0, r1} │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - beq 75318 <__cxa_atexit@plt+0x695d0> │ │ │ │ - b 74758 <__cxa_atexit@plt+0x68a10> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 75338 <__cxa_atexit@plt+0x695f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff46c │ │ │ │ - rsceq r5, ip, r0, ror r4 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov ip, r6 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 75438 <__cxa_atexit@plt+0x696f0> │ │ │ │ + bhi 6914c <__cxa_atexit@plt+0x5d404> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, ip, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 75440 <__cxa_atexit@plt+0x696f8> │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r0, [pc, #272] @ 75488 <__cxa_atexit@plt+0x69740> │ │ │ │ - ldr r8, [pc, #272] @ 7548c <__cxa_atexit@plt+0x69744> │ │ │ │ - sub lr, r6, #21 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r2] │ │ │ │ - str sl, [r2, #-4] │ │ │ │ - str lr, [r2], #-8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, ip, #20 │ │ │ │ - stmib ip, {r0, r3, r9, sl} │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - sub sl, r6, #5 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 75464 <__cxa_atexit@plt+0x6971c> │ │ │ │ - add r6, ip, #72 @ 0x48 │ │ │ │ + add r6, r2, #48 @ 0x30 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 7545c <__cxa_atexit@plt+0x69714> │ │ │ │ - ldr r5, [pc, #224] @ 7549c <__cxa_atexit@plt+0x69754> │ │ │ │ - ldr lr, [pc, #224] @ 754a0 <__cxa_atexit@plt+0x69758> │ │ │ │ - str sl, [r2] │ │ │ │ + bcc 69154 <__cxa_atexit@plt+0x5d40c> │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [r7, #3] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r5, [r7, #19] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + str lr, [r2, #36] @ 0x24 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr r9, [pc, #316] @ 6919c <__cxa_atexit@plt+0x5d454> │ │ │ │ + str r1, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r2, #40] @ 0x28 │ │ │ │ + ldr r5, [pc, #300] @ 691a0 <__cxa_atexit@plt+0x5d458> │ │ │ │ + sub sl, r6, #43 @ 0x2b │ │ │ │ + sub ip, r6, #29 │ │ │ │ add r5, pc, r5 │ │ │ │ - str r5, [ip, #32]! │ │ │ │ - ldr r5, [pc, #212] @ 754a4 <__cxa_atexit@plt+0x6975c> │ │ │ │ + stmib r2, {r5, r8, lr} │ │ │ │ + ldr r5, [pc, #284] @ 691a4 <__cxa_atexit@plt+0x5d45c> │ │ │ │ + str r1, [r2, #28] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #16] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + str ip, [r3, #-8] │ │ │ │ + str sl, [r3, #-4] │ │ │ │ + sub r3, r3, #16 │ │ │ │ + sub r1, r6, #5 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r8, [r2, #20] │ │ │ │ + str r5, [r2, #24] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + bhi 69170 <__cxa_atexit@plt+0x5d428> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + add r6, r2, #92 @ 0x5c │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 69168 <__cxa_atexit@plt+0x5d420> │ │ │ │ + ldr r5, [pc, #220] @ 691b0 <__cxa_atexit@plt+0x5d468> │ │ │ │ + ldr lr, [pc, #220] @ 691b4 <__cxa_atexit@plt+0x5d46c> │ │ │ │ + str r1, [r3] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #52]! @ 0x34 │ │ │ │ + ldr r5, [pc, #208] @ 691b8 <__cxa_atexit@plt+0x5d470> │ │ │ │ add lr, pc, lr │ │ │ │ sub r0, r6, #26 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #129 @ 0x81 │ │ │ │ - add r5, r5, #256 @ 0x100 │ │ │ │ - str r5, [ip, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #188] @ 754a8 <__cxa_atexit@plt+0x69760> │ │ │ │ + add r5, r5, #225 @ 0xe1 │ │ │ │ + add r5, r5, #512 @ 0x200 │ │ │ │ + str r5, [r2, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #184] @ 691bc <__cxa_atexit@plt+0x5d474> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #180] @ 691c0 <__cxa_atexit@plt+0x5d478> │ │ │ │ + add r9, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #172] @ 691c4 <__cxa_atexit@plt+0x5d47c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r9, [pc, #184] @ 754ac <__cxa_atexit@plt+0x69764> │ │ │ │ + str r5, [r2, #8] │ │ │ │ + add r5, r2, #16 │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r3, [pc, #176] @ 754b0 <__cxa_atexit@plt+0x69768> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [sp] │ │ │ │ - str r5, [ip, #8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r9, [ip, #12] │ │ │ │ - str r9, [ip, #24] │ │ │ │ - str r3, [ip, #16] │ │ │ │ - str ip, [ip, #20] │ │ │ │ - str r0, [ip, #28] │ │ │ │ - str r1, [ip, #32] │ │ │ │ - str lr, [ip, #36]! @ 0x24 │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + stm r5, {r1, r2, r8} │ │ │ │ + str r9, [r2, #32] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r0, [r2, #28] │ │ │ │ + str lr, [r2, #36]! @ 0x24 │ │ │ │ sub r9, r6, #14 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, ip │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, ip │ │ │ │ - b 75448 <__cxa_atexit@plt+0x69700> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #72] @ 75498 <__cxa_atexit@plt+0x69750> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 6915c <__cxa_atexit@plt+0x5d414> │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #36] @ 75490 <__cxa_atexit@plt+0x69748> │ │ │ │ - ldr r3, [pc, #36] @ 75494 <__cxa_atexit@plt+0x6974c> │ │ │ │ + ldr r7, [pc, #48] @ 691a8 <__cxa_atexit@plt+0x5d460> │ │ │ │ + ldr r5, [pc, #48] @ 691ac <__cxa_atexit@plt+0x5d464> │ │ │ │ + mov sl, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp] │ │ │ │ - add r3, r3, #129 @ 0x81 │ │ │ │ - add r8, r3, #256 @ 0x100 │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + add r5, r5, #225 @ 0xe1 │ │ │ │ + add r8, r5, #512 @ 0x200 │ │ │ │ + ldr r5, [sp] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff730 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - strdeq r4, [ip], #248 @ 0xf8 @ │ │ │ │ - smlalseq sl, fp, ip, r4 │ │ │ │ - rsceq r5, ip, r0, asr r3 │ │ │ │ - @ instruction: 0xffff7d00 │ │ │ │ - @ instruction: 0xffff7da4 │ │ │ │ - rscseq sl, fp, r8, lsr r5 │ │ │ │ - rscseq sl, fp, r0, ror r2 │ │ │ │ - smlalseq sl, fp, r8, r2 │ │ │ │ - rscseq sl, fp, r0, asr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 754e4 <__cxa_atexit@plt+0x6979c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 754ec <__cxa_atexit@plt+0x697a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + @ instruction: 0xffffd4cc │ │ │ │ + @ instruction: 0xfffff42c │ │ │ │ + smlaleq sp, ip, r4, ip │ │ │ │ + rscseq r6, ip, r8, lsl r6 │ │ │ │ + @ instruction: 0xfffc7e1c │ │ │ │ + @ instruction: 0xfffc7ec0 │ │ │ │ + rscseq r6, ip, ip, lsr #13 │ │ │ │ + rscseq r6, ip, r8, asr r5 │ │ │ │ + rscseq r6, ip, r4, ror r5 │ │ │ │ + rscseq r6, ip, r8, ror #10 │ │ │ │ + ldrdeq lr, [ip], #176 @ 0xb0 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6924c <__cxa_atexit@plt+0x5d504> │ │ │ │ + ldr r7, [pc, #112] @ 69260 <__cxa_atexit@plt+0x5d518> │ │ │ │ + mov r3, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + beq 69234 <__cxa_atexit@plt+0x5d4ec> │ │ │ │ + ldr r3, [pc, #88] @ 69264 <__cxa_atexit@plt+0x5d51c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + str r0, [r2, #-16] │ │ │ │ + str r8, [r2, #-12] │ │ │ │ + beq 69244 <__cxa_atexit@plt+0x5d4fc> │ │ │ │ + b 692c0 <__cxa_atexit@plt+0x5d578> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - smlalseq sl, fp, r8, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 75534 <__cxa_atexit@plt+0x697ec> │ │ │ │ - ldr r2, [pc, #44] @ 75544 <__cxa_atexit@plt+0x697fc> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 69268 <__cxa_atexit@plt+0x5d520> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 75578 <__cxa_atexit@plt+0x69830> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 75580 <__cxa_atexit@plt+0x69838> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rsceq lr, ip, r8, asr fp │ │ │ │ + rsceq lr, ip, r0, lsr fp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [pc, #32] @ 692b0 <__cxa_atexit@plt+0x5d568> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 692a8 <__cxa_atexit@plt+0x5d560> │ │ │ │ + b 692c0 <__cxa_atexit@plt+0x5d578> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, fp, r4, lsl #2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq lr, ip, r8, ror #21 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 755cc <__cxa_atexit@plt+0x69884> │ │ │ │ - ldr r1, [pc, #48] @ 755dc <__cxa_atexit@plt+0x69894> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 693e0 <__cxa_atexit@plt+0x5d698> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov ip, r4 │ │ │ │ + mov r4, fp │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldmib r5, {r1, r7} │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + str r1, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + str fp, [r5, #24] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + ldr r1, [pc, #248] @ 69428 <__cxa_atexit@plt+0x5d6e0> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rsceq r5, ip, r4, lsl #3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 756bc <__cxa_atexit@plt+0x69974> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc 756c4 <__cxa_atexit@plt+0x6997c> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r0, [pc, #252] @ 75714 <__cxa_atexit@plt+0x699cc> │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldm ip, {r2, r9, fp, ip} │ │ │ │ - ldr sl, [pc, #236] @ 75718 <__cxa_atexit@plt+0x699d0> │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r2, r8} │ │ │ │ - mov r2, r5 │ │ │ │ - sub r0, r3, #19 │ │ │ │ - str ip, [r2, #-12]! │ │ │ │ - sub r1, r3, #5 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp lr, r3 │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str fp, [r2, #-4] │ │ │ │ - bcc 756d8 <__cxa_atexit@plt+0x69990> │ │ │ │ - ldr sl, [pc, #184] @ 75728 <__cxa_atexit@plt+0x699e0> │ │ │ │ - ldr lr, [pc, #184] @ 7572c <__cxa_atexit@plt+0x699e4> │ │ │ │ - ldr ip, [pc, #184] @ 75730 <__cxa_atexit@plt+0x699e8> │ │ │ │ - ldr r8, [pc, #184] @ 75734 <__cxa_atexit@plt+0x699ec> │ │ │ │ + stmib r3, {r1, r2, fp} │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov fp, r4 │ │ │ │ + add r1, r3, #16 │ │ │ │ + cmp r4, r2 │ │ │ │ + stm r1, {r9, sl, lr} │ │ │ │ + bhi 693f4 <__cxa_atexit@plt+0x5d6ac> │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 693ec <__cxa_atexit@plt+0x5d6a4> │ │ │ │ + add r1, r3, #36 @ 0x24 │ │ │ │ + add r8, r3, #28 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 693bc <__cxa_atexit@plt+0x5d674> │ │ │ │ + ldr r7, [pc, #200] @ 69438 <__cxa_atexit@plt+0x5d6f0> │ │ │ │ + ldr r3, [pc, #200] @ 6943c <__cxa_atexit@plt+0x5d6f4> │ │ │ │ + ldr lr, [pc, #200] @ 69440 <__cxa_atexit@plt+0x5d6f8> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r1] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ add lr, pc, lr │ │ │ │ - sub r0, r3, #17 │ │ │ │ - str fp, [r6, #48] @ 0x30 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r0, ip, #1 │ │ │ │ - str lr, [r6, #28] │ │ │ │ - add sl, pc, sl │ │ │ │ - add lr, r6, #32 │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub sl, r3, #5 │ │ │ │ + str r7, [r8] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + add r7, lr, #1 │ │ │ │ + mov r4, ip │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - mov r3, r6 │ │ │ │ - b 756cc <__cxa_atexit@plt+0x69984> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #60] @ 7571c <__cxa_atexit@plt+0x699d4> │ │ │ │ - ldr r2, [pc, #60] @ 75720 <__cxa_atexit@plt+0x699d8> │ │ │ │ - ldr r7, [pc, #60] @ 75724 <__cxa_atexit@plt+0x699dc> │ │ │ │ + str r1, [r6] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #104] @ 6942c <__cxa_atexit@plt+0x5d6e4> │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r5, r5, #32 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, r1 │ │ │ │ + str r3, [r1] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [ip, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #52] @ 69430 <__cxa_atexit@plt+0x5d6e8> │ │ │ │ + ldr r7, [pc, #52] @ 69434 <__cxa_atexit@plt+0x5d6ec> │ │ │ │ + ldr r0, [ip, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r2, r9} │ │ │ │ + mov r4, ip │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rsceq r5, ip, r0, lsl #1 │ │ │ │ - rsceq r4, ip, r8, lsr pc │ │ │ │ - strhteq r4, [ip], #252 @ 0xfc │ │ │ │ - @ instruction: 0xffffc204 │ │ │ │ - @ instruction: 0xffffba60 │ │ │ │ - rsceq r5, ip, r0, ror #1 │ │ │ │ - smlaleq r4, ip, r0, pc @ │ │ │ │ + @ instruction: 0xfffffcd8 │ │ │ │ + @ instruction: 0xfffc7414 │ │ │ │ + smlaleq lr, ip, ip, r9 │ │ │ │ + strdeq sp, [ip], #144 @ 0x90 @ │ │ │ │ + @ instruction: 0xfffc725c │ │ │ │ + @ instruction: 0xfffc765c │ │ │ │ + rsceq lr, ip, ip, lsl #20 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r1, r5, #8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 757ac <__cxa_atexit@plt+0x69a64> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 757b4 <__cxa_atexit@plt+0x69a6c> │ │ │ │ - ldr ip, [pc, #100] @ 757d4 <__cxa_atexit@plt+0x69a8c> │ │ │ │ - ldm r5, {r0, lr} │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r8, r6, #19 │ │ │ │ - str ip, [r2, #4] │ │ │ │ - add r2, r2, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 69484 <__cxa_atexit@plt+0x5d73c> │ │ │ │ + ldr r1, [pc, #48] @ 69498 <__cxa_atexit@plt+0x5d750> │ │ │ │ + ldr r8, [pc, #48] @ 6949c <__cxa_atexit@plt+0x5d754> │ │ │ │ stmdb r5, {r9, sl} │ │ │ │ - stm r2, {r0, r3, r9, sl, lr} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r5, [pc, #68] @ 757d8 <__cxa_atexit@plt+0x69a90> │ │ │ │ - ldr r8, [pc, #68] @ 757dc <__cxa_atexit@plt+0x69a94> │ │ │ │ - mov sl, r3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r9, r5, #2 │ │ │ │ - mov r5, r1 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 757bc <__cxa_atexit@plt+0x69a74> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 757d0 <__cxa_atexit@plt+0x69a88> │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 694a0 <__cxa_atexit@plt+0x5d758> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rsceq r4, ip, ip, ror #31 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - rsceq r4, ip, r4, lsl sp │ │ │ │ - rsceq r5, ip, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + rsceq lr, ip, r0, ror #18 │ │ │ │ + rsceq lr, ip, r0, asr #18 │ │ │ │ + rsceq lr, ip, ip, asr #18 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 75868 <__cxa_atexit@plt+0x69b20> │ │ │ │ - ldr r1, [pc, #136] @ 75888 <__cxa_atexit@plt+0x69b40> │ │ │ │ - ldr r7, [pc, #136] @ 7588c <__cxa_atexit@plt+0x69b44> │ │ │ │ + bhi 694ec <__cxa_atexit@plt+0x5d7a4> │ │ │ │ + ldr r2, [pc, #56] @ 694fc <__cxa_atexit@plt+0x5d7b4> │ │ │ │ + ldr r1, [pc, #56] @ 69500 <__cxa_atexit@plt+0x5d7b8> │ │ │ │ + ldr r0, [pc, #56] @ 69504 <__cxa_atexit@plt+0x5d7bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7585c <__cxa_atexit@plt+0x69b14> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 75874 <__cxa_atexit@plt+0x69b2c> │ │ │ │ - ldr r3, [pc, #88] @ 75890 <__cxa_atexit@plt+0x69b48> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 75894 <__cxa_atexit@plt+0x69b4c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r0 │ │ │ │ + b c810c <__cxa_atexit@plt+0xbc3c4> │ │ │ │ + ldr r7, [pc, #20] @ 69508 <__cxa_atexit@plt+0x5d7c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + smlaleq lr, ip, r8, r8 │ │ │ │ + rsceq lr, ip, r0, asr #17 │ │ │ │ + rsceq lr, ip, ip, lsl #18 │ │ │ │ + strdeq lr, [ip], #136 @ 0x88 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 69588 <__cxa_atexit@plt+0x5d840> │ │ │ │ + ldr r3, [pc, #108] @ 69598 <__cxa_atexit@plt+0x5d850> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 6955c <__cxa_atexit@plt+0x5d814> │ │ │ │ + ldr r7, [pc, #92] @ 6959c <__cxa_atexit@plt+0x5d854> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ + cmpne r3, #92 @ 0x5c │ │ │ │ + bne 6956c <__cxa_atexit@plt+0x5d824> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r9, fp, r8, ror #28 │ │ │ │ - rscseq r9, fp, r4, lsr #28 │ │ │ │ - rscseq sl, fp, ip, asr r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 695a0 <__cxa_atexit@plt+0x5d858> │ │ │ │ + cmp r3, #26 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + addhi r7, r7, #4 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 695a4 <__cxa_atexit@plt+0x5d85c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq r6, ip, r0, lsr #2 │ │ │ │ + rscseq r6, ip, ip, asr r2 │ │ │ │ + smlaleq lr, ip, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 758e0 <__cxa_atexit@plt+0x69b98> │ │ │ │ - ldr r2, [pc, #48] @ 758ec <__cxa_atexit@plt+0x69ba4> │ │ │ │ + ldr r2, [pc, #56] @ 695f0 <__cxa_atexit@plt+0x5d8a8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r7, r2, #1 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ + cmpne r3, #34 @ 0x22 │ │ │ │ + bne 695d4 <__cxa_atexit@plt+0x5d88c> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 758f0 <__cxa_atexit@plt+0x69ba8> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, fp, r0, lsr #27 │ │ │ │ - ldrsbteq r9, [fp], #244 @ 0xf4 │ │ │ │ + ldr r7, [pc, #24] @ 695f4 <__cxa_atexit@plt+0x5d8ac> │ │ │ │ + cmp r3, #26 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + addhi r7, r7, #4 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, ip, r8, lsr #1 │ │ │ │ + ldrshteq r6, [ip], #20 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 75928 <__cxa_atexit@plt+0x69be0> │ │ │ │ + bhi 69628 <__cxa_atexit@plt+0x5d8e0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 75930 <__cxa_atexit@plt+0x69be8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 69630 <__cxa_atexit@plt+0x5d8e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, fp, r8, asr sp │ │ │ │ + rscseq r6, ip, r8, asr r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 75990 <__cxa_atexit@plt+0x69c48> │ │ │ │ - ldr lr, [pc, #72] @ 75998 <__cxa_atexit@plt+0x69c50> │ │ │ │ - ldr r0, [pc, #72] @ 7599c <__cxa_atexit@plt+0x69c54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 75980 <__cxa_atexit@plt+0x69c38> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6967c <__cxa_atexit@plt+0x5d934> │ │ │ │ + ldr r1, [pc, #48] @ 6968c <__cxa_atexit@plt+0x5d944> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r9, fp, r8, lsl sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 759e8 <__cxa_atexit@plt+0x69ca0> │ │ │ │ + bhi 696c0 <__cxa_atexit@plt+0x5d978> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 759f0 <__cxa_atexit@plt+0x69ca8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 696c8 <__cxa_atexit@plt+0x5d980> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq r9, fp, r8, ip │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + rscseq r5, ip, r0, asr #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 75a70 <__cxa_atexit@plt+0x69d28> │ │ │ │ - ldr r2, [pc, #100] @ 75a7c <__cxa_atexit@plt+0x69d34> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ - add lr, r3, #8 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - beq 75a58 <__cxa_atexit@plt+0x69d10> │ │ │ │ - ldr r2, [pc, #64] @ 75a80 <__cxa_atexit@plt+0x69d38> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - str sl, [r3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 69710 <__cxa_atexit@plt+0x5d9c8> │ │ │ │ + ldr r2, [pc, #44] @ 69720 <__cxa_atexit@plt+0x5d9d8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 75a68 <__cxa_atexit@plt+0x69d20> │ │ │ │ - b 75ac0 <__cxa_atexit@plt+0x69d78> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 75ab4 <__cxa_atexit@plt+0x69d6c> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75aac <__cxa_atexit@plt+0x69d64> │ │ │ │ - b 75ac0 <__cxa_atexit@plt+0x69d78> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 75b2c <__cxa_atexit@plt+0x69de4> │ │ │ │ - add r6, sl, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 75b68 <__cxa_atexit@plt+0x69e20> │ │ │ │ - ldr r3, [pc, #140] @ 75b88 <__cxa_atexit@plt+0x69e40> │ │ │ │ - ldr lr, [pc, #140] @ 75b8c <__cxa_atexit@plt+0x69e44> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #16]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r1, [sl, #24] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 75b70 <__cxa_atexit@plt+0x69e28> │ │ │ │ - ldr r3, [pc, #64] @ 75b80 <__cxa_atexit@plt+0x69e38> │ │ │ │ - ldr r0, [pc, #64] @ 75b84 <__cxa_atexit@plt+0x69e3c> │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8, #12]! │ │ │ │ - str r1, [sl, #20] │ │ │ │ - str r2, [sl, #24] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #32 │ │ │ │ - b 75b74 <__cxa_atexit@plt+0x69e2c> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 75c18 <__cxa_atexit@plt+0x69ed0> │ │ │ │ - ldr r1, [pc, #136] @ 75c38 <__cxa_atexit@plt+0x69ef0> │ │ │ │ - ldr r7, [pc, #136] @ 75c3c <__cxa_atexit@plt+0x69ef4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75c0c <__cxa_atexit@plt+0x69ec4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 75c24 <__cxa_atexit@plt+0x69edc> │ │ │ │ - ldr r3, [pc, #88] @ 75c40 <__cxa_atexit@plt+0x69ef8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 75c44 <__cxa_atexit@plt+0x69efc> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 69754 <__cxa_atexit@plt+0x5da0c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6975c <__cxa_atexit@plt+0x5da14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrhteq r9, [fp], #168 @ 0xa8 │ │ │ │ - rscseq r9, fp, r4, ror sl │ │ │ │ - rscseq r9, fp, ip, lsr #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 75c90 <__cxa_atexit@plt+0x69f48> │ │ │ │ - ldr r2, [pc, #48] @ 75c9c <__cxa_atexit@plt+0x69f54> │ │ │ │ + rscseq r5, ip, ip, lsr #30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 69790 <__cxa_atexit@plt+0x5da48> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 69798 <__cxa_atexit@plt+0x5da50> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 75ca0 <__cxa_atexit@plt+0x69f58> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r9, [fp], #144 @ 0x90 │ │ │ │ - rscseq r9, fp, r4, lsr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + ldrshteq r5, [ip], #224 @ 0xe0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 75cd8 <__cxa_atexit@plt+0x69f90> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 75ce0 <__cxa_atexit@plt+0x69f98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 697cc <__cxa_atexit@plt+0x5da84> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 697d4 <__cxa_atexit@plt+0x5da8c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, fp, r8, lsr #19 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldrhteq r5, [ip], #228 @ 0xe4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 75d40 <__cxa_atexit@plt+0x69ff8> │ │ │ │ - ldr lr, [pc, #72] @ 75d48 <__cxa_atexit@plt+0x6a000> │ │ │ │ - ldr r0, [pc, #72] @ 75d4c <__cxa_atexit@plt+0x6a004> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 75d30 <__cxa_atexit@plt+0x69fe8> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ + bhi 69808 <__cxa_atexit@plt+0x5dac0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 69810 <__cxa_atexit@plt+0x5dac8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r9, fp, r8, ror #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + rscseq r5, ip, r8, ror lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 75d98 <__cxa_atexit@plt+0x6a050> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 75da0 <__cxa_atexit@plt+0x6a058> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 69844 <__cxa_atexit@plt+0x5dafc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6984c <__cxa_atexit@plt+0x5db04> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, fp, r8, ror #17 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 75e20 <__cxa_atexit@plt+0x6a0d8> │ │ │ │ - ldr r2, [pc, #100] @ 75e2c <__cxa_atexit@plt+0x6a0e4> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ - add lr, r3, #8 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - beq 75e08 <__cxa_atexit@plt+0x6a0c0> │ │ │ │ - ldr r2, [pc, #64] @ 75e30 <__cxa_atexit@plt+0x6a0e8> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - str sl, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ + rscseq r5, ip, ip, lsr lr │ │ │ │ + andeq r0, r2, r7 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #72 @ 0x48 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 698d4 <__cxa_atexit@plt+0x5db8c> │ │ │ │ + ldr lr, [pc, #112] @ 698e0 <__cxa_atexit@plt+0x5db98> │ │ │ │ + add r9, r3, #28 │ │ │ │ + ldr r8, [r3, #40] @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + ldr r0, [pc, #88] @ 698e4 <__cxa_atexit@plt+0x5db9c> │ │ │ │ + add lr, r5, #8 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 75e18 <__cxa_atexit@plt+0x6a0d0> │ │ │ │ - b 75e70 <__cxa_atexit@plt+0x6a128> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 698cc <__cxa_atexit@plt+0x5db84> │ │ │ │ + b 698f0 <__cxa_atexit@plt+0x5dba8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rscseq r5, ip, r0, ror #27 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 75e64 <__cxa_atexit@plt+0x6a11c> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [pc, #116] @ 69978 <__cxa_atexit@plt+0x5dc30> │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 75e5c <__cxa_atexit@plt+0x6a114> │ │ │ │ - b 75e70 <__cxa_atexit@plt+0x6a128> │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + beq 69960 <__cxa_atexit@plt+0x5dc18> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r1, [pc, #60] @ 6997c <__cxa_atexit@plt+0x5dc34> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stmib r5, {r0, r2, r7} │ │ │ │ + beq 6996c <__cxa_atexit@plt+0x5dc24> │ │ │ │ + mov r7, r3 │ │ │ │ + b 699cc <__cxa_atexit@plt+0x5dc84> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r1, r0, ip, asr #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 75edc <__cxa_atexit@plt+0x6a194> │ │ │ │ - add r6, sl, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 75f18 <__cxa_atexit@plt+0x6a1d0> │ │ │ │ - ldr r3, [pc, #140] @ 75f38 <__cxa_atexit@plt+0x6a1f0> │ │ │ │ - ldr lr, [pc, #140] @ 75f3c <__cxa_atexit@plt+0x6a1f4> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 699c0 <__cxa_atexit@plt+0x5dc78> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 699b8 <__cxa_atexit@plt+0x5dc70> │ │ │ │ + b 699cc <__cxa_atexit@plt+0x5dc84> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq ip, r0, pc, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 69a0c <__cxa_atexit@plt+0x5dcc4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 69a24 <__cxa_atexit@plt+0x5dcdc> │ │ │ │ + ldr r3, [pc, #224] @ 69ad8 <__cxa_atexit@plt+0x5dd90> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #16]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r1, [sl, #24] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 75f20 <__cxa_atexit@plt+0x6a1d8> │ │ │ │ - ldr r3, [pc, #64] @ 75f30 <__cxa_atexit@plt+0x6a1e8> │ │ │ │ - ldr r0, [pc, #64] @ 75f34 <__cxa_atexit@plt+0x6a1ec> │ │ │ │ - add r5, r5, #24 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 69a6c <__cxa_atexit@plt+0x5dd24> │ │ │ │ + b 69ae4 <__cxa_atexit@plt+0x5dd9c> │ │ │ │ + ldr r3, [pc, #176] @ 69ac4 <__cxa_atexit@plt+0x5dd7c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 69a6c <__cxa_atexit@plt+0x5dd24> │ │ │ │ + b 69f58 <__cxa_atexit@plt+0x5e210> │ │ │ │ + bne 69a54 <__cxa_atexit@plt+0x5dd0c> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 69a74 <__cxa_atexit@plt+0x5dd2c> │ │ │ │ + ldr r3, [pc, #148] @ 69ad4 <__cxa_atexit@plt+0x5dd8c> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8, #12]! │ │ │ │ - str r1, [sl, #20] │ │ │ │ - str r2, [sl, #24] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #32 │ │ │ │ - b 75f24 <__cxa_atexit@plt+0x6a1dc> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - rsceq r4, ip, ip, ror #16 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - mov ip, fp │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc 7602c <__cxa_atexit@plt+0x6a2e4> │ │ │ │ - str r7, [sp] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r9, [pc, #240] @ 7606c <__cxa_atexit@plt+0x6a324> │ │ │ │ - ldr r7, [pc, #240] @ 76070 <__cxa_atexit@plt+0x6a328> │ │ │ │ - ldr r0, [r1], #-4 │ │ │ │ - mov r3, r5 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr fp, [r3, #4]! │ │ │ │ - stmib r2, {r9, fp} │ │ │ │ - str r0, [sp, #4] │ │ │ │ - sub r0, r6, #17 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - mov fp, ip │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp ip, r1 │ │ │ │ - str r0, [r3] │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str r7, [r2, #16] │ │ │ │ - str sl, [r2, #20] │ │ │ │ - str r8, [r2, #24] │ │ │ │ - bhi 76050 <__cxa_atexit@plt+0x6a308> │ │ │ │ - add r6, r2, #48 @ 0x30 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc 76048 <__cxa_atexit@plt+0x6a300> │ │ │ │ - ldr ip, [pc, #168] @ 7607c <__cxa_atexit@plt+0x6a334> │ │ │ │ - ldr lr, [pc, #168] @ 76080 <__cxa_atexit@plt+0x6a338> │ │ │ │ - ldr r8, [pc, #168] @ 76084 <__cxa_atexit@plt+0x6a33c> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - sub r7, r6, #19 │ │ │ │ - str r0, [r2, #32] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r2, #48] @ 0x30 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - str r9, [r2, #40] @ 0x28 │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, r0 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #28] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #44] @ 0x2c │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #68] @ 76078 <__cxa_atexit@plt+0x6a330> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov fp, ip │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + beq 69a6c <__cxa_atexit@plt+0x5dd24> │ │ │ │ + b 69bac <__cxa_atexit@plt+0x5de64> │ │ │ │ + ldr r3, [pc, #108] @ 69ac8 <__cxa_atexit@plt+0x5dd80> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 69a6c <__cxa_atexit@plt+0x5dd24> │ │ │ │ + b 69e90 <__cxa_atexit@plt+0x5e148> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 76074 <__cxa_atexit@plt+0x6a32c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ + add r3, r5, #12 │ │ │ │ + bne 69a9c <__cxa_atexit@plt+0x5dd54> │ │ │ │ + ldr r7, [pc, #76] @ 69ad0 <__cxa_atexit@plt+0x5dd88> │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ + ldr r9, [r5, #56] @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa74 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - rsceq r4, ip, r4, asr r7 │ │ │ │ - rsceq r4, ip, ip, lsl #15 │ │ │ │ - @ instruction: 0xfffff5d0 │ │ │ │ - strhteq r4, [ip], #72 @ 0x48 │ │ │ │ - rsceq r4, ip, r8, lsr #15 │ │ │ │ - rsceq r4, ip, r0, asr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr sl, [pc, #20] @ 760b4 <__cxa_atexit@plt+0x6a36c> │ │ │ │ - ldr r3, [pc, #20] @ 760b8 <__cxa_atexit@plt+0x6a370> │ │ │ │ - mov r9, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - rsceq r4, ip, ip, lsr r7 │ │ │ │ - rscseq r9, fp, r0, lsr #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 76144 <__cxa_atexit@plt+0x6a3fc> │ │ │ │ - ldr r1, [pc, #136] @ 76164 <__cxa_atexit@plt+0x6a41c> │ │ │ │ - ldr r7, [pc, #136] @ 76168 <__cxa_atexit@plt+0x6a420> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + mov r7, sl │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r5, [pc, #40] @ 69acc <__cxa_atexit@plt+0x5dd84> │ │ │ │ tst r7, #3 │ │ │ │ - beq 76138 <__cxa_atexit@plt+0x6a3f0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 76150 <__cxa_atexit@plt+0x6a408> │ │ │ │ - ldr r3, [pc, #88] @ 7616c <__cxa_atexit@plt+0x6a424> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 76170 <__cxa_atexit@plt+0x6a428> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + beq 69ab8 <__cxa_atexit@plt+0x5dd70> │ │ │ │ + mov r5, r3 │ │ │ │ + b 69dc8 <__cxa_atexit@plt+0x5e080> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, ip, lsr r5 │ │ │ │ + andeq r0, r0, ip, lsr #8 │ │ │ │ + andeq r0, r0, ip, lsl r3 │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq pc, r3, pc, ror #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 69b10 <__cxa_atexit@plt+0x5ddc8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 69b8c <__cxa_atexit@plt+0x5de44> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 69b1c <__cxa_atexit@plt+0x5ddd4> │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r7, [r5, #-52] @ 0xffffffcc │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + bne 69b80 <__cxa_atexit@plt+0x5de38> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 69b10 <__cxa_atexit@plt+0x5ddc8> │ │ │ │ + bne 69b80 <__cxa_atexit@plt+0x5de38> │ │ │ │ + ldr r2, [pc, #96] @ 69b9c <__cxa_atexit@plt+0x5de54> │ │ │ │ + ldr ip, [r5, #64]! @ 0x40 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 69ba0 <__cxa_atexit@plt+0x5de58> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r9, fp, ip, lsl #11 │ │ │ │ - rscseq r9, fp, r8, asr #10 │ │ │ │ - rscseq r9, fp, r0, lsl #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffcd4 │ │ │ │ + rscseq r5, ip, r0, asr #23 │ │ │ │ + andeq pc, r3, pc, ror #28 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 69bd8 <__cxa_atexit@plt+0x5de90> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 761bc <__cxa_atexit@plt+0x6a474> │ │ │ │ - ldr r2, [pc, #48] @ 761c8 <__cxa_atexit@plt+0x6a480> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 761cc <__cxa_atexit@plt+0x6a484> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 69c54 <__cxa_atexit@plt+0x5df0c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 69be4 <__cxa_atexit@plt+0x5de9c> │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r7, [r5, #-52] @ 0xffffffcc │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r9, fp, r4, asr #9 │ │ │ │ - ldrshteq r9, [fp], #104 @ 0x68 │ │ │ │ - rsceq r4, ip, ip, asr #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 76224 <__cxa_atexit@plt+0x6a4dc> │ │ │ │ - ldr r2, [pc, #60] @ 7622c <__cxa_atexit@plt+0x6a4e4> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ + bne 69c48 <__cxa_atexit@plt+0x5df00> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 69bd8 <__cxa_atexit@plt+0x5de90> │ │ │ │ + bne 69c48 <__cxa_atexit@plt+0x5df00> │ │ │ │ + ldr r2, [pc, #96] @ 69c64 <__cxa_atexit@plt+0x5df1c> │ │ │ │ + ldr ip, [r5, #64]! @ 0x40 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 69c68 <__cxa_atexit@plt+0x5df20> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbd0 │ │ │ │ + ldrshteq r5, [ip], #168 @ 0xa8 │ │ │ │ + andeq pc, r1, ip, asr #21 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #64] @ 69cbc <__cxa_atexit@plt+0x5df74> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 76218 <__cxa_atexit@plt+0x6a4d0> │ │ │ │ - ldr r3, [pc, #40] @ 76230 <__cxa_atexit@plt+0x6a4e8> │ │ │ │ - mov r8, #0 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 69cb4 <__cxa_atexit@plt+0x5df6c> │ │ │ │ + ldr r2, [pc, #36] @ 69cc0 <__cxa_atexit@plt+0x5df78> │ │ │ │ + str r3, [r5, #44]! @ 0x2c │ │ │ │ mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ + ldr r8, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r9, fp, ip, asr #8 │ │ │ │ - rsceq r4, ip, r8, ror #11 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 7625c <__cxa_atexit@plt+0x6a514> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq pc, r0, ip, asr #23 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #28] @ 69cf8 <__cxa_atexit@plt+0x5dfb0> │ │ │ │ + str r2, [r3, #44]! @ 0x2c │ │ │ │ mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - rscseq r9, fp, r8, lsl #8 │ │ │ │ - strhteq r4, [ip], #92 @ 0x5c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 762b8 <__cxa_atexit@plt+0x6a570> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 762c4 <__cxa_atexit@plt+0x6a57c> │ │ │ │ - ldr r2, [pc, #64] @ 762d4 <__cxa_atexit@plt+0x6a58c> │ │ │ │ - ldr r1, [pc, #64] @ 762d8 <__cxa_atexit@plt+0x6a590> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ + ldr r8, [r3, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r3, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #48] @ 0x30 │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 69d6c <__cxa_atexit@plt+0x5e024> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 69d4c <__cxa_atexit@plt+0x5e004> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 69d58 <__cxa_atexit@plt+0x5e010> │ │ │ │ + ldr r2, [pc, #56] @ 69d70 <__cxa_atexit@plt+0x5e028> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - ldrsbteq r9, [fp], #52 @ 0x34 │ │ │ │ - rsceq r4, ip, ip, lsr r5 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r5, ip, r4, ror #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 76364 <__cxa_atexit@plt+0x6a61c> │ │ │ │ - ldr r1, [pc, #108] @ 76374 <__cxa_atexit@plt+0x6a62c> │ │ │ │ - ldr lr, [pc, #108] @ 76378 <__cxa_atexit@plt+0x6a630> │ │ │ │ - ldr r2, [pc, #108] @ 7637c <__cxa_atexit@plt+0x6a634> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add r2, r2, #41 @ 0x29 │ │ │ │ - add r0, r2, #768 @ 0x300 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr sl, [pc, #76] @ 76380 <__cxa_atexit@plt+0x6a638> │ │ │ │ - mov r1, r3 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r7, r8, sl} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r7, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - ldrshteq r9, [fp], #88 @ 0x58 │ │ │ │ - rscseq r9, fp, r4, asr r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 763e0 <__cxa_atexit@plt+0x6a698> │ │ │ │ - ldr lr, [pc, #72] @ 763e8 <__cxa_atexit@plt+0x6a6a0> │ │ │ │ - ldr r0, [pc, #72] @ 763ec <__cxa_atexit@plt+0x6a6a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 763d0 <__cxa_atexit@plt+0x6a688> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bcc 69db0 <__cxa_atexit@plt+0x5e068> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 69dbc <__cxa_atexit@plt+0x5e074> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r9, fp, r8, asr #5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r5, ip, ip, ror r9 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 69df4 <__cxa_atexit@plt+0x5e0ac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 69e70 <__cxa_atexit@plt+0x5e128> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 69e00 <__cxa_atexit@plt+0x5e0b8> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ bx r0 │ │ │ │ - rsceq r4, ip, r8, lsl r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 76458 <__cxa_atexit@plt+0x6a710> │ │ │ │ - ldr r2, [pc, #60] @ 76460 <__cxa_atexit@plt+0x6a718> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ + bne 69e64 <__cxa_atexit@plt+0x5e11c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 69df4 <__cxa_atexit@plt+0x5e0ac> │ │ │ │ + bne 69e64 <__cxa_atexit@plt+0x5e11c> │ │ │ │ + ldr r2, [pc, #96] @ 69e80 <__cxa_atexit@plt+0x5e138> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 7644c <__cxa_atexit@plt+0x6a704> │ │ │ │ - ldr r3, [pc, #40] @ 76464 <__cxa_atexit@plt+0x6a71c> │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 69e84 <__cxa_atexit@plt+0x5e13c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r9, fp, r8, lsl r2 │ │ │ │ - strhteq r4, [ip], #52 @ 0x34 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 76490 <__cxa_atexit@plt+0x6a748> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - ldrsbteq r9, [fp], #20 │ │ │ │ - rsceq r4, ip, r8, lsl #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 764ec <__cxa_atexit@plt+0x6a7a4> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff978 │ │ │ │ + ldrsbteq r5, [ip], #140 @ 0x8c │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 69ebc <__cxa_atexit@plt+0x5e174> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 764f8 <__cxa_atexit@plt+0x6a7b0> │ │ │ │ - ldr r2, [pc, #64] @ 76508 <__cxa_atexit@plt+0x6a7c0> │ │ │ │ - ldr r1, [pc, #64] @ 7650c <__cxa_atexit@plt+0x6a7c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 69f38 <__cxa_atexit@plt+0x5e1f0> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 69ec8 <__cxa_atexit@plt+0x5e180> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - rscseq r9, fp, r0, lsr #3 │ │ │ │ - rsceq r4, ip, r8, lsl #6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 765c8 <__cxa_atexit@plt+0x6a880> │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r4, [r7, #1] │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r2, [r7, #9] │ │ │ │ - ldr r1, [r7, #13] │ │ │ │ - ldr lr, [r7, #17] │ │ │ │ - ldr r7, [r7, #21] │ │ │ │ - ldr ip, [pc, #124] @ 765d4 <__cxa_atexit@plt+0x6a88c> │ │ │ │ - tst sl, #3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #-36]! @ 0xffffffdc │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r1, r4, lr} │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - beq 765a0 <__cxa_atexit@plt+0x6a858> │ │ │ │ - ldr r2, [pc, #88] @ 765d8 <__cxa_atexit@plt+0x6a890> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - str sl, [r3] │ │ │ │ + bne 69f2c <__cxa_atexit@plt+0x5e1e4> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 69ebc <__cxa_atexit@plt+0x5e174> │ │ │ │ + bne 69f2c <__cxa_atexit@plt+0x5e1e4> │ │ │ │ + ldr r2, [pc, #96] @ 69f48 <__cxa_atexit@plt+0x5e200> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 765b8 <__cxa_atexit@plt+0x6a870> │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 76620 <__cxa_atexit@plt+0x6a8d8> │ │ │ │ - mov r4, fp │ │ │ │ - ldr r0, [sl] │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 69f4c <__cxa_atexit@plt+0x5e204> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r4, fp │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr fp, [sp] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + rscseq r5, ip, r4, lsl r8 │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 69f84 <__cxa_atexit@plt+0x5e23c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6a000 <__cxa_atexit@plt+0x5e2b8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 69f90 <__cxa_atexit@plt+0x5e248> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + bne 69ff4 <__cxa_atexit@plt+0x5e2ac> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 69f84 <__cxa_atexit@plt+0x5e23c> │ │ │ │ + bne 69ff4 <__cxa_atexit@plt+0x5e2ac> │ │ │ │ + ldr r2, [pc, #96] @ 6a010 <__cxa_atexit@plt+0x5e2c8> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 6a014 <__cxa_atexit@plt+0x5e2cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rsceq r4, ip, r0, asr #4 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff770 │ │ │ │ + rscseq r5, ip, ip, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r7 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 76610 <__cxa_atexit@plt+0x6a8c8> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 76608 <__cxa_atexit@plt+0x6a8c0> │ │ │ │ - b 76620 <__cxa_atexit@plt+0x6a8d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r4, ip, r8, lsl #4 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - mov r2, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 766a4 <__cxa_atexit@plt+0x6a95c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7672c <__cxa_atexit@plt+0x6a9e4> │ │ │ │ - ldr r3, [pc, #268] @ 76764 <__cxa_atexit@plt+0x6aa1c> │ │ │ │ - ldr lr, [pc, #268] @ 76768 <__cxa_atexit@plt+0x6aa20> │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - mov r3, r2 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - ldr r0, [pc, #244] @ 7676c <__cxa_atexit@plt+0x6aa24> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr sl, [pc, #236] @ 76770 <__cxa_atexit@plt+0x6aa28> │ │ │ │ - add r0, r0, #41 @ 0x29 │ │ │ │ - add r0, r0, #768 @ 0x300 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r3, #16]! │ │ │ │ - add lr, r2, #24 │ │ │ │ - stm lr, {r1, r8, sl} │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - b 7671c <__cxa_atexit@plt+0x6a9d4> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr lr, [r1, #28]! │ │ │ │ - ldr r6, [r1, #-12] │ │ │ │ - ldr sl, [r1, #-16] │ │ │ │ - ldr r0, [r1, #-4] │ │ │ │ - stm r1, {r6, r7} │ │ │ │ - add r6, r2, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r0, [r1, #8] │ │ │ │ - bcc 7673c <__cxa_atexit@plt+0x6a9f4> │ │ │ │ - ldr r0, [pc, #124] @ 76754 <__cxa_atexit@plt+0x6aa0c> │ │ │ │ - ldr sl, [pc, #124] @ 76758 <__cxa_atexit@plt+0x6aa10> │ │ │ │ - ldr r3, [lr, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6a090 <__cxa_atexit@plt+0x5e348> │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + add ip, r7, #11 │ │ │ │ + str r5, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r5, [r7, #7] │ │ │ │ + ldr lr, [r7, #31] │ │ │ │ + ldm ip, {r2, r9, sl, ip} │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r0, [pc, #60] @ 6a0a0 <__cxa_atexit@plt+0x5e358> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - ldr r0, [pc, #112] @ 7675c <__cxa_atexit@plt+0x6aa14> │ │ │ │ - mov r1, r2 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #100] @ 76760 <__cxa_atexit@plt+0x6aa18> │ │ │ │ - add r0, r0, #41 @ 0x29 │ │ │ │ - add r0, r0, #768 @ 0x300 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r1, #12]! │ │ │ │ - add sl, r2, #20 │ │ │ │ - str r9, [r2, #8] │ │ │ │ - stm sl, {r3, r8, lr} │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov sl, r2 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r2, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, lr │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - bx r2 │ │ │ │ - @ instruction: 0xfffff9e0 │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - rscseq r9, fp, ip, lsl r2 │ │ │ │ - rscseq r8, fp, ip, lsl #31 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - smlalseq r9, fp, r4, r2 │ │ │ │ - rscseq r9, fp, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + add r0, r3, #16 │ │ │ │ + stm r0, {r2, r9, sl} │ │ │ │ + add r0, r3, #28 │ │ │ │ + stm r0, {r8, ip, lr} │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r5, [r3, #12] │ │ │ │ + ldm sp, {r5, r7} │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff7f0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 767d0 <__cxa_atexit@plt+0x6aa88> │ │ │ │ - ldr lr, [pc, #72] @ 767d8 <__cxa_atexit@plt+0x6aa90> │ │ │ │ - ldr r0, [pc, #72] @ 767dc <__cxa_atexit@plt+0x6aa94> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 767c0 <__cxa_atexit@plt+0x6aa78> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ + bhi 6a0d4 <__cxa_atexit@plt+0x5e38c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6a0dc <__cxa_atexit@plt+0x5e394> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrsbteq r8, [fp], #232 @ 0xe8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - rsceq r4, ip, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + rscseq r5, ip, ip, lsr #11 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 76848 <__cxa_atexit@plt+0x6ab00> │ │ │ │ - ldr r2, [pc, #60] @ 76850 <__cxa_atexit@plt+0x6ab08> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 7683c <__cxa_atexit@plt+0x6aaf4> │ │ │ │ - ldr r3, [pc, #40] @ 76854 <__cxa_atexit@plt+0x6ab0c> │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 6a110 <__cxa_atexit@plt+0x5e3c8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6a118 <__cxa_atexit@plt+0x5e3d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r8, fp, r8, lsr #28 │ │ │ │ - rsceq r3, ip, r4, asr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 76880 <__cxa_atexit@plt+0x6ab38> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - rscseq r8, fp, r4, ror #27 │ │ │ │ - smlaleq r3, ip, r8, pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + rscseq r5, ip, r0, ror r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 768dc <__cxa_atexit@plt+0x6ab94> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 768e8 <__cxa_atexit@plt+0x6aba0> │ │ │ │ - ldr r2, [pc, #64] @ 768f8 <__cxa_atexit@plt+0x6abb0> │ │ │ │ - ldr r1, [pc, #64] @ 768fc <__cxa_atexit@plt+0x6abb4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ + bhi 6a14c <__cxa_atexit@plt+0x5e404> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6a154 <__cxa_atexit@plt+0x5e40c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - ldrhteq r8, [fp], #208 @ 0xd0 │ │ │ │ - rsceq r3, ip, r8, lsl pc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7697c <__cxa_atexit@plt+0x6ac34> │ │ │ │ - ldr lr, [pc, #96] @ 76988 <__cxa_atexit@plt+0x6ac40> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r7, r7, #5 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r3, {r0, r1, r2, r7, r8, r9} │ │ │ │ - beq 76964 <__cxa_atexit@plt+0x6ac1c> │ │ │ │ - ldr r2, [pc, #64] @ 7698c <__cxa_atexit@plt+0x6ac44> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - str sl, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 76974 <__cxa_atexit@plt+0x6ac2c> │ │ │ │ - b 769d4 <__cxa_atexit@plt+0x6ac8c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rsceq r3, ip, ip, lsl #29 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 769c4 <__cxa_atexit@plt+0x6ac7c> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 769bc <__cxa_atexit@plt+0x6ac74> │ │ │ │ - b 769d4 <__cxa_atexit@plt+0x6ac8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r3, ip, r4, asr lr │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - mov r3, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 76a5c <__cxa_atexit@plt+0x6ad14> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 76ae4 <__cxa_atexit@plt+0x6ad9c> │ │ │ │ - ldr r7, [pc, #268] @ 76b14 <__cxa_atexit@plt+0x6adcc> │ │ │ │ - ldr lr, [pc, #268] @ 76b18 <__cxa_atexit@plt+0x6add0> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr r7, [pc, #244] @ 76b1c <__cxa_atexit@plt+0x6add4> │ │ │ │ - mov r2, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #232] @ 76b20 <__cxa_atexit@plt+0x6add8> │ │ │ │ - add r7, r7, #41 @ 0x29 │ │ │ │ - add r7, r7, #768 @ 0x300 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r2, #16]! │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - b 76ad0 <__cxa_atexit@plt+0x6ad88> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r7, [r2, #20]! │ │ │ │ - ldr r6, [r2, #-4] │ │ │ │ - str r6, [r2, #8] │ │ │ │ - stm r2, {r6, sl} │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 76af0 <__cxa_atexit@plt+0x6ada8> │ │ │ │ - ldr r2, [pc, #124] @ 76b04 <__cxa_atexit@plt+0x6adbc> │ │ │ │ - ldr lr, [pc, #124] @ 76b08 <__cxa_atexit@plt+0x6adc0> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #112] @ 76b0c <__cxa_atexit@plt+0x6adc4> │ │ │ │ - mov r1, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #100] @ 76b10 <__cxa_atexit@plt+0x6adc8> │ │ │ │ - add r2, r2, #41 @ 0x29 │ │ │ │ - add r2, r2, #768 @ 0x300 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - mov r7, sl │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff630 │ │ │ │ - @ instruction: 0xfffff7c8 │ │ │ │ - rscseq r8, fp, ip, ror #28 │ │ │ │ - ldrsbteq r8, [fp], #188 @ 0xbc │ │ │ │ - @ instruction: 0xfffffd68 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - rscseq r8, fp, r0, ror #29 │ │ │ │ - rscseq r8, fp, r0, asr ip │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ + rscseq r5, ip, r4, lsr r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 76be4 <__cxa_atexit@plt+0x6ae9c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #56 @ 0x38 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 76bec <__cxa_atexit@plt+0x6aea4> │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, r9 │ │ │ │ - sub r9, r6, #41 @ 0x29 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - str r9, [r1, #4] │ │ │ │ - sub ip, r6, #13 │ │ │ │ - ldr r3, [r1] │ │ │ │ - ldr lr, [r1, #8] │ │ │ │ - ldr r9, [pc, #144] @ 76c0c <__cxa_atexit@plt+0x6aec4> │ │ │ │ - str ip, [r1, #-4] │ │ │ │ - ldr r1, [pc, #140] @ 76c10 <__cxa_atexit@plt+0x6aec8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - ldr ip, [pc, #128] @ 76c14 <__cxa_atexit@plt+0x6aecc> │ │ │ │ - str r9, [r2, #36] @ 0x24 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - str r8, [r2, #44] @ 0x2c │ │ │ │ - str r3, [r2, #48] @ 0x30 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ - str r8, [r2, #4] │ │ │ │ - ldr r1, [pc, #104] @ 76c18 <__cxa_atexit@plt+0x6aed0> │ │ │ │ - str r3, [r2, #24] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - add r1, r2, #12 │ │ │ │ - stm r1, {r0, r8, sl} │ │ │ │ - str r2, [r2, #32] │ │ │ │ - ldr r8, [pc, #76] @ 76c1c <__cxa_atexit@plt+0x6aed4> │ │ │ │ - mov sl, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - add ip, pc, ip │ │ │ │ - add r9, ip, #2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 76bf4 <__cxa_atexit@plt+0x6aeac> │ │ │ │ - mov r7, #56 @ 0x38 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 76c08 <__cxa_atexit@plt+0x6aec0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6a188 <__cxa_atexit@plt+0x5e440> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6a190 <__cxa_atexit@plt+0x5e448> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rsceq r3, ip, ip, lsr #24 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xfffff760 │ │ │ │ - rsceq r3, ip, ip, lsr ip │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - smlaleq r3, ip, r0, fp │ │ │ │ + ldrshteq r5, [ip], #72 @ 0x48 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 76c50 <__cxa_atexit@plt+0x6af08> │ │ │ │ + bhi 6a1c4 <__cxa_atexit@plt+0x5e47c> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 76c58 <__cxa_atexit@plt+0x6af10> │ │ │ │ + ldr r2, [pc, #20] @ 6a1cc <__cxa_atexit@plt+0x5e484> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, fp, ip, lsr #20 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + ldrhteq r5, [ip], #76 @ 0x4c │ │ │ │ + andeq r0, r2, r7 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 76d18 <__cxa_atexit@plt+0x6afd0> │ │ │ │ - ldr lr, [pc, #168] @ 76d28 <__cxa_atexit@plt+0x6afe0> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #72 @ 0x48 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6a254 <__cxa_atexit@plt+0x5e50c> │ │ │ │ + ldr lr, [pc, #112] @ 6a260 <__cxa_atexit@plt+0x5e518> │ │ │ │ + add r9, r3, #28 │ │ │ │ + ldr r8, [r3, #40] @ 0x28 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 76d2c <__cxa_atexit@plt+0x6afe4> │ │ │ │ + str lr, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + ldr r0, [pc, #88] @ 6a264 <__cxa_atexit@plt+0x5e51c> │ │ │ │ + add lr, r5, #8 │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 76d00 <__cxa_atexit@plt+0x6afb8> │ │ │ │ + str r1, [r5, #32] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 6a24c <__cxa_atexit@plt+0x5e504> │ │ │ │ + b 6a270 <__cxa_atexit@plt+0x5e528> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq r5, ip, r0, ror #8 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [pc, #116] @ 6a2f8 <__cxa_atexit@plt+0x5e5b0> │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + beq 6a2e0 <__cxa_atexit@plt+0x5e598> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 76d30 <__cxa_atexit@plt+0x6afe8> │ │ │ │ + ldr r1, [pc, #60] @ 6a2fc <__cxa_atexit@plt+0x5e5b4> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 76d0c <__cxa_atexit@plt+0x6afc4> │ │ │ │ + stmib r5, {r0, r2, r7} │ │ │ │ + beq 6a2ec <__cxa_atexit@plt+0x5e5a4> │ │ │ │ mov r7, r3 │ │ │ │ - b 76d80 <__cxa_atexit@plt+0x6b038> │ │ │ │ + b 6a34c <__cxa_atexit@plt+0x5e604> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r8, fp, ip, asr #19 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r1, r0, ip, asr #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 76d74 <__cxa_atexit@plt+0x6b02c> │ │ │ │ + ldr r0, [pc, #28] @ 6a340 <__cxa_atexit@plt+0x5e5f8> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 76d6c <__cxa_atexit@plt+0x6b024> │ │ │ │ - b 76d80 <__cxa_atexit@plt+0x6b038> │ │ │ │ + beq 6a338 <__cxa_atexit@plt+0x5e5f0> │ │ │ │ + b 6a34c <__cxa_atexit@plt+0x5e604> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ + andeq ip, r0, pc, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6a38c <__cxa_atexit@plt+0x5e644> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 6a3a4 <__cxa_atexit@plt+0x5e65c> │ │ │ │ + ldr r3, [pc, #224] @ 6a458 <__cxa_atexit@plt+0x5e710> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #56] @ 0x38 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 6a3ec <__cxa_atexit@plt+0x5e6a4> │ │ │ │ + b 6a464 <__cxa_atexit@plt+0x5e71c> │ │ │ │ + ldr r3, [pc, #176] @ 6a444 <__cxa_atexit@plt+0x5e6fc> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 6a3ec <__cxa_atexit@plt+0x5e6a4> │ │ │ │ + b 6a8d8 <__cxa_atexit@plt+0x5eb90> │ │ │ │ + bne 6a3d4 <__cxa_atexit@plt+0x5e68c> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 6a3f4 <__cxa_atexit@plt+0x5e6ac> │ │ │ │ + ldr r3, [pc, #148] @ 6a454 <__cxa_atexit@plt+0x5e70c> │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #56] @ 0x38 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 6a3ec <__cxa_atexit@plt+0x5e6a4> │ │ │ │ + b 6a52c <__cxa_atexit@plt+0x5e7e4> │ │ │ │ + ldr r3, [pc, #108] @ 6a448 <__cxa_atexit@plt+0x5e700> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + beq 6a3ec <__cxa_atexit@plt+0x5e6a4> │ │ │ │ + b 6a810 <__cxa_atexit@plt+0x5eac8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + add r3, r5, #12 │ │ │ │ + bne 6a41c <__cxa_atexit@plt+0x5e6d4> │ │ │ │ + ldr r7, [pc, #76] @ 6a450 <__cxa_atexit@plt+0x5e708> │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ + ldr r9, [r5, #56] @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r5, [pc, #40] @ 6a44c <__cxa_atexit@plt+0x5e704> │ │ │ │ + tst r7, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + beq 6a438 <__cxa_atexit@plt+0x5e6f0> │ │ │ │ + mov r5, r3 │ │ │ │ + b 6a748 <__cxa_atexit@plt+0x5ea00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r5 │ │ │ │ + andeq r0, r0, ip, lsr #8 │ │ │ │ + andeq r0, r0, ip, lsl r3 │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq pc, r3, pc, ror #28 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 76e1c <__cxa_atexit@plt+0x6b0d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 76e28 <__cxa_atexit@plt+0x6b0e0> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 76dc0 <__cxa_atexit@plt+0x6b078> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ + bne 6a490 <__cxa_atexit@plt+0x5e748> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6a50c <__cxa_atexit@plt+0x5e7c4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 6a49c <__cxa_atexit@plt+0x5e754> │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r7, [r5, #-52] @ 0xffffffcc │ │ │ │ bx r0 │ │ │ │ - bne 76e1c <__cxa_atexit@plt+0x6b0d4> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 76db4 <__cxa_atexit@plt+0x6b06c> │ │ │ │ - bne 76e1c <__cxa_atexit@plt+0x6b0d4> │ │ │ │ - ldr r1, [pc, #88] @ 76e38 <__cxa_atexit@plt+0x6b0f0> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 76e3c <__cxa_atexit@plt+0x6b0f4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ + bne 6a500 <__cxa_atexit@plt+0x5e7b8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 6a490 <__cxa_atexit@plt+0x5e748> │ │ │ │ + bne 6a500 <__cxa_atexit@plt+0x5e7b8> │ │ │ │ + ldr r2, [pc, #96] @ 6a51c <__cxa_atexit@plt+0x5e7d4> │ │ │ │ + ldr ip, [r5, #64]! @ 0x40 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 6a520 <__cxa_atexit@plt+0x5e7d8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - ldrhteq r8, [fp], #164 @ 0xa4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffcd4 │ │ │ │ + rscseq r5, ip, r0, asr #4 │ │ │ │ + andeq pc, r3, pc, ror #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6a558 <__cxa_atexit@plt+0x5e810> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 76eac <__cxa_atexit@plt+0x6b164> │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 76ebc <__cxa_atexit@plt+0x6b174> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6a5d4 <__cxa_atexit@plt+0x5e88c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 6a564 <__cxa_atexit@plt+0x5e81c> │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r7, [r5, #-52] @ 0xffffffcc │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 76ef0 <__cxa_atexit@plt+0x6b1a8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 76ef8 <__cxa_atexit@plt+0x6b1b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bne 6a5c8 <__cxa_atexit@plt+0x5e880> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 6a558 <__cxa_atexit@plt+0x5e810> │ │ │ │ + bne 6a5c8 <__cxa_atexit@plt+0x5e880> │ │ │ │ + ldr r2, [pc, #96] @ 6a5e4 <__cxa_atexit@plt+0x5e89c> │ │ │ │ + ldr ip, [r5, #64]! @ 0x40 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 6a5e8 <__cxa_atexit@plt+0x5e8a0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, fp, ip, lsl #15 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 76fb8 <__cxa_atexit@plt+0x6b270> │ │ │ │ - ldr lr, [pc, #168] @ 76fc8 <__cxa_atexit@plt+0x6b280> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 76fcc <__cxa_atexit@plt+0x6b284> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbd0 │ │ │ │ + rscseq r5, ip, r8, ror r1 │ │ │ │ + andeq pc, r1, ip, asr #21 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #64] @ 6a63c <__cxa_atexit@plt+0x5e8f4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 76fa0 <__cxa_atexit@plt+0x6b258> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 76fd0 <__cxa_atexit@plt+0x6b288> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 76fac <__cxa_atexit@plt+0x6b264> │ │ │ │ - mov r7, r3 │ │ │ │ - b 77020 <__cxa_atexit@plt+0x6b2d8> │ │ │ │ + str r2, [r5] │ │ │ │ + beq 6a634 <__cxa_atexit@plt+0x5e8ec> │ │ │ │ + ldr r2, [pc, #36] @ 6a640 <__cxa_atexit@plt+0x5e8f8> │ │ │ │ + str r3, [r5, #44]! @ 0x2c │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq pc, r0, ip, asr #23 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #28] @ 6a678 <__cxa_atexit@plt+0x5e930> │ │ │ │ + str r2, [r3, #44]! @ 0x2c │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r3, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r3, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #48] @ 0x30 │ │ │ │ mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 6a6ec <__cxa_atexit@plt+0x5e9a4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6a6cc <__cxa_atexit@plt+0x5e984> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6a6d8 <__cxa_atexit@plt+0x5e990> │ │ │ │ + ldr r2, [pc, #56] @ 6a6f0 <__cxa_atexit@plt+0x5e9a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r5, ip, r4, rrx │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6a730 <__cxa_atexit@plt+0x5e9e8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 6a73c <__cxa_atexit@plt+0x5e9f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r8, fp, ip, lsr #14 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq r4, [ip], #252 @ 0xfc │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 77014 <__cxa_atexit@plt+0x6b2cc> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 7700c <__cxa_atexit@plt+0x6b2c4> │ │ │ │ - b 77020 <__cxa_atexit@plt+0x6b2d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6a774 <__cxa_atexit@plt+0x5ea2c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6a7f0 <__cxa_atexit@plt+0x5eaa8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6a780 <__cxa_atexit@plt+0x5ea38> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ + bne 6a7e4 <__cxa_atexit@plt+0x5ea9c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 6a774 <__cxa_atexit@plt+0x5ea2c> │ │ │ │ + bne 6a7e4 <__cxa_atexit@plt+0x5ea9c> │ │ │ │ + ldr r2, [pc, #96] @ 6a800 <__cxa_atexit@plt+0x5eab8> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 6a804 <__cxa_atexit@plt+0x5eabc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff978 │ │ │ │ + rscseq r4, ip, ip, asr pc │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 770bc <__cxa_atexit@plt+0x6b374> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 770c8 <__cxa_atexit@plt+0x6b380> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 77060 <__cxa_atexit@plt+0x6b318> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ + bne 6a83c <__cxa_atexit@plt+0x5eaf4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6a8b8 <__cxa_atexit@plt+0x5eb70> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6a848 <__cxa_atexit@plt+0x5eb00> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ bx r0 │ │ │ │ - bne 770bc <__cxa_atexit@plt+0x6b374> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 77054 <__cxa_atexit@plt+0x6b30c> │ │ │ │ - bne 770bc <__cxa_atexit@plt+0x6b374> │ │ │ │ - ldr r1, [pc, #88] @ 770d8 <__cxa_atexit@plt+0x6b390> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 770dc <__cxa_atexit@plt+0x6b394> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ + bne 6a8ac <__cxa_atexit@plt+0x5eb64> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 6a83c <__cxa_atexit@plt+0x5eaf4> │ │ │ │ + bne 6a8ac <__cxa_atexit@plt+0x5eb64> │ │ │ │ + ldr r2, [pc, #96] @ 6a8c8 <__cxa_atexit@plt+0x5eb80> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 6a8cc <__cxa_atexit@plt+0x5eb84> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + smlalseq r4, ip, r4, lr │ │ │ │ + andeq sp, r0, ip, asr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6a904 <__cxa_atexit@plt+0x5ebbc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6a980 <__cxa_atexit@plt+0x5ec38> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6a910 <__cxa_atexit@plt+0x5ebc8> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq r8, fp, r4, lsl r8 │ │ │ │ + bne 6a974 <__cxa_atexit@plt+0x5ec2c> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + blt 6a904 <__cxa_atexit@plt+0x5ebbc> │ │ │ │ + bne 6a974 <__cxa_atexit@plt+0x5ec2c> │ │ │ │ + ldr r2, [pc, #96] @ 6a990 <__cxa_atexit@plt+0x5ec48> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr lr, [pc, #68] @ 6a994 <__cxa_atexit@plt+0x5ec4c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff770 │ │ │ │ + rscseq r4, ip, ip, asr #27 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r7 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 77158 <__cxa_atexit@plt+0x6b410> │ │ │ │ - add ip, r7, #5 │ │ │ │ + bcc 6aa24 <__cxa_atexit@plt+0x5ecdc> │ │ │ │ + str r9, [sp, #16] │ │ │ │ + ldr r9, [r7, #25] │ │ │ │ + add lr, r7, #5 │ │ │ │ + str r5, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ + str r8, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r9, [r7, #17] │ │ │ │ - ldr lr, [r7, #21] │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 77168 <__cxa_atexit@plt+0x6b420> │ │ │ │ + ldm lr, {r0, r2, ip, lr} │ │ │ │ + ldr r5, [r7, #21] │ │ │ │ + ldr r8, [r7, #29] │ │ │ │ + ldr r7, [r7, #33] @ 0x21 │ │ │ │ + ldr fp, [pc, #68] @ 6aa34 <__cxa_atexit@plt+0x5ecec> │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - str sl, [r3, #24] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r5, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldm sp, {r5, r7, r8} │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, ip} │ │ │ │ - str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + stm r1, {r0, r2, ip, lr} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - strhteq r3, [ip], #104 @ 0x68 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + @ instruction: 0xfffff7e0 │ │ │ │ + rsceq sp, ip, r4, lsr r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 7721c <__cxa_atexit@plt+0x6b4d4> │ │ │ │ - ldr lr, [pc, #148] @ 77228 <__cxa_atexit@plt+0x6b4e0> │ │ │ │ + bhi 6aaf8 <__cxa_atexit@plt+0x5edb0> │ │ │ │ + ldr lr, [pc, #164] @ 6ab04 <__cxa_atexit@plt+0x5edbc> │ │ │ │ mov r3, r2 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - beq 77204 <__cxa_atexit@plt+0x6b4bc> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - ldr lr, [pc, #80] @ 7722c <__cxa_atexit@plt+0x6b4e4> │ │ │ │ - str r8, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r1, [r7, #13] │ │ │ │ + ldr r8, [r7, #9] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + ldr r9, [r7, #21] │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + ldr lr, [r7, #17] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + stm r0, {r1, ip, lr} │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 6aae0 <__cxa_atexit@plt+0x5ed98> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 6ab08 <__cxa_atexit@plt+0x5edc0> │ │ │ │ + str sl, [r2, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ - beq 77214 <__cxa_atexit@plt+0x6b4cc> │ │ │ │ - b 77288 <__cxa_atexit@plt+0x6b540> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r0, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + beq 6aaf0 <__cxa_atexit@plt+0x5eda8> │ │ │ │ + b 6ab64 <__cxa_atexit@plt+0x5ee1c> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r3, [ip], #88 @ 0x58 @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + rsceq sp, ip, r4, ror #2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 77278 <__cxa_atexit@plt+0x6b530> │ │ │ │ + ldr lr, [pc, #40] @ 6ab54 <__cxa_atexit@plt+0x5ee0c> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 77270 <__cxa_atexit@plt+0x6b528> │ │ │ │ - b 77288 <__cxa_atexit@plt+0x6b540> │ │ │ │ + beq 6ab4c <__cxa_atexit@plt+0x5ee04> │ │ │ │ + b 6ab64 <__cxa_atexit@plt+0x5ee1c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r3, ip, ip, lsr #11 │ │ │ │ - andeq r0, r0, r9, asr #1 │ │ │ │ + rsceq sp, ip, r8, lsl r1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [r5, #24]! │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr ip, [r3, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str r9, [sp, #28] │ │ │ │ - bne 773f8 <__cxa_atexit@plt+0x6b6b0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str ip, [sp, #24] │ │ │ │ - add ip, r6, #64 @ 0x40 │ │ │ │ - cmp r1, ip │ │ │ │ - bcc 774b8 <__cxa_atexit@plt+0x6b770> │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r3, [sp] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + ldr r8, [r5, #48] @ 0x30 │ │ │ │ + mov r0, fp │ │ │ │ + mov fp, r4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6ac34 <__cxa_atexit@plt+0x5eeec> │ │ │ │ + ldr r2, [fp, #804] @ 0x324 │ │ │ │ + add r1, r6, #80 @ 0x50 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 6ac4c <__cxa_atexit@plt+0x5ef04> │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ str sl, [sp, #12] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - ldr r1, [pc, #612] @ 77550 <__cxa_atexit@plt+0x6b808> │ │ │ │ - str fp, [sp, #16] │ │ │ │ - add r7, r6, #36 @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr fp, [r2, #4] │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ - ldr r9, [r2, #16] │ │ │ │ - stm r7, {r1, r3, r8, fp} │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - str r9, [r6, #52] @ 0x34 │ │ │ │ - str sl, [r6, #60] @ 0x3c │ │ │ │ - str r1, [r6, #56] @ 0x38 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #560] @ 77554 <__cxa_atexit@plt+0x6b80c> │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r6, {r1, r3, r8, fp} │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - sub r9, ip, #59 @ 0x3b │ │ │ │ - sub r0, ip, #25 │ │ │ │ - cmp fp, r5 │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r4, [r6, #32] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str r9, [r2, #36] @ 0x24 │ │ │ │ - bhi 77518 <__cxa_atexit@plt+0x6b7d0> │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add ip, r6, #120 @ 0x78 │ │ │ │ - cmp r1, ip │ │ │ │ - bcc 7750c <__cxa_atexit@plt+0x6b7c4> │ │ │ │ - ldr r3, [pc, #520] @ 77578 <__cxa_atexit@plt+0x6b830> │ │ │ │ - sub r7, ip, #41 @ 0x29 │ │ │ │ - ldr r4, [pc, #516] @ 7757c <__cxa_atexit@plt+0x6b834> │ │ │ │ - ldr r1, [pc, #516] @ 77580 <__cxa_atexit@plt+0x6b838> │ │ │ │ - ldr sl, [pc, #516] @ 77584 <__cxa_atexit@plt+0x6b83c> │ │ │ │ - ldr r8, [pc, #516] @ 77588 <__cxa_atexit@plt+0x6b840> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r2, #32] │ │ │ │ - sub r7, ip, #13 │ │ │ │ - str r7, [r2, #24] │ │ │ │ - str r3, [r6, #68]! @ 0x44 │ │ │ │ - ldr r2, [pc, #496] @ 7758c <__cxa_atexit@plt+0x6b844> │ │ │ │ - add r4, pc, r4 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #28] │ │ │ │ - add r9, sl, #2 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr sl, [sp, #28] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - mov r6, ip │ │ │ │ - stm r1, {r0, r2, r3, lr} │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - cmp fp, r5 │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str ip, [r2, #32] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - bhi 774cc <__cxa_atexit@plt+0x6b784> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str lr, [sp, #24] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + stm sp, {r3, r9} │ │ │ │ + ldr r4, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + str lr, [r6, #68] @ 0x44 │ │ │ │ + ldmib r5, {r0, ip} │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r2, [pc, #156] @ 6ac64 <__cxa_atexit@plt+0x5ef1c> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + add r2, r6, #16 │ │ │ │ + stm r2, {r0, r4, sl, lr} │ │ │ │ + ldr r2, [sp] │ │ │ │ + add lr, r6, #32 │ │ │ │ + stm lr, {r2, r9, ip} │ │ │ │ + ldr r2, [pc, #124] @ 6ac68 <__cxa_atexit@plt+0x5ef20> │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + sub r3, r1, #33 @ 0x21 │ │ │ │ + str r3, [r5, #44]! @ 0x2c │ │ │ │ add lr, r6, #56 @ 0x38 │ │ │ │ - mov r9, sl │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 774d8 <__cxa_atexit@plt+0x6b790> │ │ │ │ - sub r8, lr, #41 @ 0x29 │ │ │ │ - sub r3, lr, #13 │ │ │ │ - ldr r1, [pc, #300] @ 77560 <__cxa_atexit@plt+0x6b818> │ │ │ │ - ldr sl, [pc, #300] @ 77564 <__cxa_atexit@plt+0x6b81c> │ │ │ │ - str r8, [r2, #32] │ │ │ │ - str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #292] @ 77568 <__cxa_atexit@plt+0x6b820> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add sl, pc, sl │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + stm lr, {r0, r4, sl} │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #276] @ 7756c <__cxa_atexit@plt+0x6b824> │ │ │ │ - mov r8, sl │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r3, [pc, #236] @ 77570 <__cxa_atexit@plt+0x6b828> │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - ldr r0, [pc, #204] @ 77574 <__cxa_atexit@plt+0x6b82c> │ │ │ │ - ldr sl, [sp, #28] │ │ │ │ - mov r6, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r9, r0, #2 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r5, r3 │ │ │ │ - mov lr, r6 │ │ │ │ - b 774ec <__cxa_atexit@plt+0x6b7a4> │ │ │ │ - mov sl, r9 │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, #56 @ 0x38 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #84] @ 77548 <__cxa_atexit@plt+0x6b800> │ │ │ │ - ldr r6, [pc, #84] @ 7754c <__cxa_atexit@plt+0x6b804> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - mov r7, #56 @ 0x38 │ │ │ │ - str r7, [r6, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #56] @ 77558 <__cxa_atexit@plt+0x6b810> │ │ │ │ - ldr r6, [pc, #56] @ 7755c <__cxa_atexit@plt+0x6b814> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, ip │ │ │ │ - bx r0 │ │ │ │ - rsceq r3, ip, r8, lsr r3 │ │ │ │ - rscseq r8, fp, r0, ror #2 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - @ instruction: 0xfffffb1c │ │ │ │ - rsceq r3, ip, ip, lsl #6 │ │ │ │ - rscseq r8, fp, r4, lsr r1 │ │ │ │ - @ instruction: 0xfffff4c8 │ │ │ │ - rsceq r3, ip, r8, lsr #6 │ │ │ │ - @ instruction: 0xffffee9c │ │ │ │ - rscseq r8, fp, r0, lsl #4 │ │ │ │ - @ instruction: 0xfffff090 │ │ │ │ - rsceq r3, ip, r4, ror #6 │ │ │ │ - @ instruction: 0xffffef64 │ │ │ │ - @ instruction: 0xfffff570 │ │ │ │ - @ instruction: 0xfffff178 │ │ │ │ - rsceq r3, ip, r4, ror r4 │ │ │ │ - smlaleq r3, ip, ip, r3 │ │ │ │ - ldrhteq r8, [fp], #36 @ 0x24 │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str ip, [r6, #80] @ 0x50 │ │ │ │ + str r9, [r6, #76] @ 0x4c │ │ │ │ + str r3, [r6, #72] @ 0x48 │ │ │ │ + mov r4, fp │ │ │ │ + mov r6, r1 │ │ │ │ + ldmib sp, {r9, fp} │ │ │ │ + sub r2, r1, #75 @ 0x4b │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 65e88 <__cxa_atexit@plt+0x5a140> │ │ │ │ + ldr r3, [r5, #44]! @ 0x2c │ │ │ │ + mov r4, fp │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + mov fp, r0 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b 65e88 <__cxa_atexit@plt+0x5a140> │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + str r6, [fp, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff454 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 775c0 <__cxa_atexit@plt+0x6b878> │ │ │ │ + bhi 6ac9c <__cxa_atexit@plt+0x5ef54> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 775c8 <__cxa_atexit@plt+0x6b880> │ │ │ │ + ldr r2, [pc, #20] @ 6aca4 <__cxa_atexit@plt+0x5ef5c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq r8, [fp], #12 │ │ │ │ + rscseq r4, ip, r4, ror #19 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 77688 <__cxa_atexit@plt+0x6b940> │ │ │ │ - ldr lr, [pc, #168] @ 77698 <__cxa_atexit@plt+0x6b950> │ │ │ │ + bhi 6ad64 <__cxa_atexit@plt+0x5f01c> │ │ │ │ + ldr lr, [pc, #168] @ 6ad74 <__cxa_atexit@plt+0x5f02c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 7769c <__cxa_atexit@plt+0x6b954> │ │ │ │ + ldr r0, [pc, #140] @ 6ad78 <__cxa_atexit@plt+0x5f030> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ stmib r3, {r2, sl} │ │ │ │ - beq 77670 <__cxa_atexit@plt+0x6b928> │ │ │ │ + beq 6ad4c <__cxa_atexit@plt+0x5f004> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 776a0 <__cxa_atexit@plt+0x6b958> │ │ │ │ + ldr lr, [pc, #84] @ 6ad7c <__cxa_atexit@plt+0x5f034> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 7767c <__cxa_atexit@plt+0x6b934> │ │ │ │ + beq 6ad58 <__cxa_atexit@plt+0x5f010> │ │ │ │ mov r7, r3 │ │ │ │ - b 776f0 <__cxa_atexit@plt+0x6b9a8> │ │ │ │ + b 6adcc <__cxa_atexit@plt+0x5f084> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r8, fp, ip, asr r0 │ │ │ │ + rscseq r4, ip, r4, lsl #19 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 776e4 <__cxa_atexit@plt+0x6b99c> │ │ │ │ + ldr r0, [pc, #28] @ 6adc0 <__cxa_atexit@plt+0x5f078> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 776dc <__cxa_atexit@plt+0x6b994> │ │ │ │ - b 776f0 <__cxa_atexit@plt+0x6b9a8> │ │ │ │ + beq 6adb8 <__cxa_atexit@plt+0x5f070> │ │ │ │ + b 6adcc <__cxa_atexit@plt+0x5f084> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7778c <__cxa_atexit@plt+0x6ba44> │ │ │ │ + bne 6ae68 <__cxa_atexit@plt+0x5f120> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 77798 <__cxa_atexit@plt+0x6ba50> │ │ │ │ + bcc 6ae74 <__cxa_atexit@plt+0x5f12c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 77730 <__cxa_atexit@plt+0x6b9e8> │ │ │ │ + bge 6ae0c <__cxa_atexit@plt+0x5f0c4> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 7778c <__cxa_atexit@plt+0x6ba44> │ │ │ │ + bne 6ae68 <__cxa_atexit@plt+0x5f120> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 77724 <__cxa_atexit@plt+0x6b9dc> │ │ │ │ - bne 7778c <__cxa_atexit@plt+0x6ba44> │ │ │ │ - ldr r1, [pc, #88] @ 777a8 <__cxa_atexit@plt+0x6ba60> │ │ │ │ + blt 6ae00 <__cxa_atexit@plt+0x5f0b8> │ │ │ │ + bne 6ae68 <__cxa_atexit@plt+0x5f120> │ │ │ │ + ldr r1, [pc, #88] @ 6ae84 <__cxa_atexit@plt+0x5f13c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 777ac <__cxa_atexit@plt+0x6ba64> │ │ │ │ + ldr r8, [pc, #76] @ 6ae88 <__cxa_atexit@plt+0x5f140> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ @@ -110227,164 +97354,164 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - rscseq r8, fp, r4, asr #2 │ │ │ │ + rscseq r4, ip, r0, ror #17 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7781c <__cxa_atexit@plt+0x6bad4> │ │ │ │ + bcc 6aef8 <__cxa_atexit@plt+0x5f1b0> │ │ │ │ add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr ip, [r7, #7] │ │ │ │ ldr sl, [r7, #23] │ │ │ │ ldm lr, {r2, r9, lr} │ │ │ │ ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 7782c <__cxa_atexit@plt+0x6bae4> │ │ │ │ + ldr r0, [pc, #60] @ 6af08 <__cxa_atexit@plt+0x5f1c0> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ str r8, [r3, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, lr │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 77860 <__cxa_atexit@plt+0x6bb18> │ │ │ │ + bhi 6af3c <__cxa_atexit@plt+0x5f1f4> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 77868 <__cxa_atexit@plt+0x6bb20> │ │ │ │ + ldr r2, [pc, #20] @ 6af44 <__cxa_atexit@plt+0x5f1fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, fp, ip, lsl lr │ │ │ │ + rscseq r4, ip, r4, asr #14 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 77928 <__cxa_atexit@plt+0x6bbe0> │ │ │ │ - ldr lr, [pc, #168] @ 77938 <__cxa_atexit@plt+0x6bbf0> │ │ │ │ + bhi 6b004 <__cxa_atexit@plt+0x5f2bc> │ │ │ │ + ldr lr, [pc, #168] @ 6b014 <__cxa_atexit@plt+0x5f2cc> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 7793c <__cxa_atexit@plt+0x6bbf4> │ │ │ │ + ldr r0, [pc, #140] @ 6b018 <__cxa_atexit@plt+0x5f2d0> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ stmib r3, {r2, sl} │ │ │ │ - beq 77910 <__cxa_atexit@plt+0x6bbc8> │ │ │ │ + beq 6afec <__cxa_atexit@plt+0x5f2a4> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 77940 <__cxa_atexit@plt+0x6bbf8> │ │ │ │ + ldr lr, [pc, #84] @ 6b01c <__cxa_atexit@plt+0x5f2d4> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 7791c <__cxa_atexit@plt+0x6bbd4> │ │ │ │ + beq 6aff8 <__cxa_atexit@plt+0x5f2b0> │ │ │ │ mov r7, r3 │ │ │ │ - b 77990 <__cxa_atexit@plt+0x6bc48> │ │ │ │ + b 6b06c <__cxa_atexit@plt+0x5f324> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - ldrhteq r7, [fp], #220 @ 0xdc │ │ │ │ + rscseq r4, ip, r4, ror #13 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 77984 <__cxa_atexit@plt+0x6bc3c> │ │ │ │ + ldr r0, [pc, #28] @ 6b060 <__cxa_atexit@plt+0x5f318> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 7797c <__cxa_atexit@plt+0x6bc34> │ │ │ │ - b 77990 <__cxa_atexit@plt+0x6bc48> │ │ │ │ + beq 6b058 <__cxa_atexit@plt+0x5f310> │ │ │ │ + b 6b06c <__cxa_atexit@plt+0x5f324> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 77a2c <__cxa_atexit@plt+0x6bce4> │ │ │ │ + bne 6b108 <__cxa_atexit@plt+0x5f3c0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 77a38 <__cxa_atexit@plt+0x6bcf0> │ │ │ │ + bcc 6b114 <__cxa_atexit@plt+0x5f3cc> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 779d0 <__cxa_atexit@plt+0x6bc88> │ │ │ │ + bge 6b0ac <__cxa_atexit@plt+0x5f364> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 77a2c <__cxa_atexit@plt+0x6bce4> │ │ │ │ + bne 6b108 <__cxa_atexit@plt+0x5f3c0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 779c4 <__cxa_atexit@plt+0x6bc7c> │ │ │ │ - bne 77a2c <__cxa_atexit@plt+0x6bce4> │ │ │ │ - ldr r1, [pc, #88] @ 77a48 <__cxa_atexit@plt+0x6bd00> │ │ │ │ + blt 6b0a0 <__cxa_atexit@plt+0x5f358> │ │ │ │ + bne 6b108 <__cxa_atexit@plt+0x5f3c0> │ │ │ │ + ldr r1, [pc, #88] @ 6b124 <__cxa_atexit@plt+0x5f3dc> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 77a4c <__cxa_atexit@plt+0x6bd04> │ │ │ │ + ldr r8, [pc, #76] @ 6b128 <__cxa_atexit@plt+0x5f3e0> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ @@ -110395,12695 +97522,7064 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - rscseq r7, fp, r4, lsr #29 │ │ │ │ + rscseq r4, ip, r0, asr #12 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 77ac8 <__cxa_atexit@plt+0x6bd80> │ │ │ │ + bcc 6b1a4 <__cxa_atexit@plt+0x5f45c> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 77ad8 <__cxa_atexit@plt+0x6bd90> │ │ │ │ + ldr fp, [pc, #64] @ 6b1b4 <__cxa_atexit@plt+0x5f46c> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdd8 │ │ │ │ - rsceq r2, ip, r8, asr #26 │ │ │ │ + strhteq ip, [ip], #164 @ 0xa4 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ + sub r5, r5, #32 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 77b70 <__cxa_atexit@plt+0x6be28> │ │ │ │ - ldr r1, [pc, #120] @ 77b7c <__cxa_atexit@plt+0x6be34> │ │ │ │ + bhi 6b24c <__cxa_atexit@plt+0x5f504> │ │ │ │ + ldr r1, [pc, #120] @ 6b258 <__cxa_atexit@plt+0x5f510> │ │ │ │ ldr r0, [r7, #1] │ │ │ │ mov r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ ldr r7, [r7, #5] │ │ │ │ tst sl, #3 │ │ │ │ - stmib r3, {r0, r7, r8, r9} │ │ │ │ - beq 77b58 <__cxa_atexit@plt+0x6be10> │ │ │ │ + stmib r3, {r0, r7, r9} │ │ │ │ + beq 6b234 <__cxa_atexit@plt+0x5f4ec> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 77b80 <__cxa_atexit@plt+0x6be38> │ │ │ │ - str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr lr, [pc, #80] @ 6b25c <__cxa_atexit@plt+0x5f514> │ │ │ │ + str sl, [r2, #-16] │ │ │ │ ldr r0, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq 77b68 <__cxa_atexit@plt+0x6be20> │ │ │ │ - b 77bdc <__cxa_atexit@plt+0x6be94> │ │ │ │ + str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 6b244 <__cxa_atexit@plt+0x5f4fc> │ │ │ │ + b 6b2b8 <__cxa_atexit@plt+0x5f570> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq r2, ip, r4, lsr #25 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rsceq ip, ip, r0, lsl sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 77bcc <__cxa_atexit@plt+0x6be84> │ │ │ │ + ldr lr, [pc, #40] @ 6b2a8 <__cxa_atexit@plt+0x5f560> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 77bc4 <__cxa_atexit@plt+0x6be7c> │ │ │ │ - b 77bdc <__cxa_atexit@plt+0x6be94> │ │ │ │ + beq 6b2a0 <__cxa_atexit@plt+0x5f558> │ │ │ │ + b 6b2b8 <__cxa_atexit@plt+0x5f570> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r2, ip, r8, asr ip │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ + rsceq ip, ip, r4, asr #19 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r5, #20]! │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - ldr ip, [r1, #4]! │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - bne 77d5c <__cxa_atexit@plt+0x6c014> │ │ │ │ - add r0, r6, #76 @ 0x4c │ │ │ │ - cmp r9, r0 │ │ │ │ - bcc 77e20 <__cxa_atexit@plt+0x6c0d8> │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str lr, [sp, #12] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - ldr r4, [pc, #620] @ 77e9c <__cxa_atexit@plt+0x6c154> │ │ │ │ - ldr r8, [pc, #620] @ 77ea0 <__cxa_atexit@plt+0x6c158> │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr sl, [r3, #24]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r9, [r3, #-4] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + bne 6b37c <__cxa_atexit@plt+0x5f634> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 6b38c <__cxa_atexit@plt+0x5f644> │ │ │ │ + add lr, r5, #8 │ │ │ │ + str r8, [sp, #8] │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldm lr, {fp, ip, lr} │ │ │ │ + ldr r4, [pc, #148] @ 6b39c <__cxa_atexit@plt+0x5f654> │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [pc, #608] @ 77ea4 <__cxa_atexit@plt+0x6c15c> │ │ │ │ - add r8, r8, #1 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - str r3, [r6, #72] @ 0x48 │ │ │ │ - str fp, [r6, #68] @ 0x44 │ │ │ │ - str r8, [r6, #76] @ 0x4c │ │ │ │ - ldmib r2, {r3, r8, fp} │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str sl, [sp, #8] │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - str fp, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #64] @ 0x40 │ │ │ │ - ldr r4, [pc, #544] @ 77ea8 <__cxa_atexit@plt+0x6c160> │ │ │ │ - str fp, [r6, #28] │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str r9, [r6, #56] @ 0x38 │ │ │ │ + str ip, [r6, #60] @ 0x3c │ │ │ │ + str fp, [r6, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [pc, #108] @ 6b3a0 <__cxa_atexit@plt+0x5f658> │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r4, [r6, #32] │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r6, #4] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - stm lr, {r3, r7, ip} │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r1, r0, #71 @ 0x47 │ │ │ │ - sub r3, r0, #37 @ 0x25 │ │ │ │ - sub r8, r0, #6 │ │ │ │ - add r4, pc, r4 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r1, r2, #25 │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str ip, [r6, #28] │ │ │ │ + sub r6, r2, #59 @ 0x3b │ │ │ │ + str r6, [r5, #28] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 65e88 <__cxa_atexit@plt+0x5a140> │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str sl, [r5, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + b 65e88 <__cxa_atexit@plt+0x5a140> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + rsceq ip, ip, r8, asr #17 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - bhi 77e48 <__cxa_atexit@plt+0x6c100> │ │ │ │ - add r0, r6, #132 @ 0x84 │ │ │ │ - cmp r9, r0 │ │ │ │ - bcc 77e3c <__cxa_atexit@plt+0x6c0f4> │ │ │ │ - ldr r4, [pc, #492] @ 77ec4 <__cxa_atexit@plt+0x6c17c> │ │ │ │ - sub r7, r0, #13 │ │ │ │ - ldr r9, [pc, #488] @ 77ec8 <__cxa_atexit@plt+0x6c180> │ │ │ │ - ldr sl, [pc, #488] @ 77ecc <__cxa_atexit@plt+0x6c184> │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #80]! @ 0x50 │ │ │ │ - sub lr, r0, #41 @ 0x29 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - stm lr, {r7, r8, ip} │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - ldr r4, [pc, #440] @ 77ed0 <__cxa_atexit@plt+0x6c188> │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #8] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - ldr r7, [pc, #408] @ 77ed4 <__cxa_atexit@plt+0x6c18c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, r7, #2 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr r7, [sp] │ │ │ │ + bhi 6b504 <__cxa_atexit@plt+0x5f7bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #68 @ 0x44 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6b50c <__cxa_atexit@plt+0x5f7c4> │ │ │ │ + add lr, r7, #7 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [r7, #19] │ │ │ │ + ldr ip, [r7, #3] │ │ │ │ + ldm lr, {r0, r1, lr} │ │ │ │ + str r5, [sp, #12] │ │ │ │ + sub r9, r6, #61 @ 0x3d │ │ │ │ + sub sl, r6, #51 @ 0x33 │ │ │ │ + add r5, r3, #40 @ 0x28 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r1, [r3, #68] @ 0x44 │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + str sl, [r3, #56] @ 0x38 │ │ │ │ + ldr r5, [pc, #308] @ 6b554 <__cxa_atexit@plt+0x5f80c> │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ + sub r4, r6, #37 @ 0x25 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [pc, #292] @ 6b558 <__cxa_atexit@plt+0x5f810> │ │ │ │ + str r8, [r3, #12] │ │ │ │ + add r5, r3, #16 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r3, {r0, ip} │ │ │ │ + ldr r0, [pc, #276] @ 6b55c <__cxa_atexit@plt+0x5f814> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r5, {r0, r8, lr} │ │ │ │ + ldr r0, [pc, #268] @ 6b560 <__cxa_atexit@plt+0x5f818> │ │ │ │ + stmdb r2, {r1, r4, sl} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + sub r2, r2, #16 │ │ │ │ + sub r1, r6, #5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + bhi 6b528 <__cxa_atexit@plt+0x5f7e0> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + add r6, r3, #112 @ 0x70 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 6b520 <__cxa_atexit@plt+0x5f7d8> │ │ │ │ + ldr r5, [pc, #224] @ 6b56c <__cxa_atexit@plt+0x5f824> │ │ │ │ + ldr lr, [pc, #224] @ 6b570 <__cxa_atexit@plt+0x5f828> │ │ │ │ + str r1, [r2] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #72]! @ 0x48 │ │ │ │ + ldr r5, [pc, #212] @ 6b574 <__cxa_atexit@plt+0x5f82c> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #225 @ 0xe1 │ │ │ │ + add r5, r5, #512 @ 0x200 │ │ │ │ + str r5, [r3, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #188] @ 6b578 <__cxa_atexit@plt+0x5f830> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #184] @ 6b57c <__cxa_atexit@plt+0x5f834> │ │ │ │ + add r9, r1, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #176] @ 6b580 <__cxa_atexit@plt+0x5f838> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + add r5, r3, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ - mov r6, r0 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - add r0, r6, #12 │ │ │ │ - cmp r9, r0 │ │ │ │ - bcc 77e28 <__cxa_atexit@plt+0x6c0e0> │ │ │ │ - ldr r1, [pc, #288] @ 77e90 <__cxa_atexit@plt+0x6c148> │ │ │ │ - cmp fp, r5 │ │ │ │ + stm r5, {r1, r3, r8} │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str lr, [r3, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6b514 <__cxa_atexit@plt+0x5f7cc> │ │ │ │ + mov r5, #68 @ 0x44 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ 6b564 <__cxa_atexit@plt+0x5f81c> │ │ │ │ + ldr r5, [pc, #52] @ 6b568 <__cxa_atexit@plt+0x5f820> │ │ │ │ + mov sl, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + add r5, r5, #225 @ 0xe1 │ │ │ │ + add r8, r5, #512 @ 0x200 │ │ │ │ + ldr r5, [sp] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + @ instruction: 0xffffe200 │ │ │ │ + @ instruction: 0xffffe28c │ │ │ │ + @ instruction: 0xfffff5e0 │ │ │ │ + ldrdeq fp, [ip], #140 @ 0x8c @ │ │ │ │ + rscseq r4, ip, r0, ror #4 │ │ │ │ + @ instruction: 0xfffc5a64 │ │ │ │ + @ instruction: 0xfffc5b08 │ │ │ │ + ldrshteq r4, [ip], #36 @ 0x24 │ │ │ │ + rscseq r4, ip, r0, lsr #3 │ │ │ │ + ldrhteq r4, [ip], #28 │ │ │ │ + ldrhteq r4, [ip], #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6b60c <__cxa_atexit@plt+0x5f8c4> │ │ │ │ + ldr r1, [pc, #136] @ 6b62c <__cxa_atexit@plt+0x5f8e4> │ │ │ │ + ldr r7, [pc, #136] @ 6b630 <__cxa_atexit@plt+0x5f8e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6b600 <__cxa_atexit@plt+0x5f8b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 6b618 <__cxa_atexit@plt+0x5f8d0> │ │ │ │ + ldr r3, [pc, #88] @ 6b634 <__cxa_atexit@plt+0x5f8ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 6b638 <__cxa_atexit@plt+0x5f8f0> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r1, [pc, #276] @ 77e94 <__cxa_atexit@plt+0x6c14c> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r4, ip, r8, asr #1 │ │ │ │ + rscseq r4, ip, r0, lsl #1 │ │ │ │ + rscseq r4, ip, r0, lsr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6b684 <__cxa_atexit@plt+0x5f93c> │ │ │ │ + ldr r2, [pc, #48] @ 6b690 <__cxa_atexit@plt+0x5f948> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 6b694 <__cxa_atexit@plt+0x5f94c> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str sl, [r2, #28] │ │ │ │ - str ip, [r2, #32] │ │ │ │ - stmib r6, {r1, r3, r8} │ │ │ │ - sub r8, r0, #6 │ │ │ │ - bhi 77e74 <__cxa_atexit@plt+0x6c12c> │ │ │ │ - add r0, r6, #68 @ 0x44 │ │ │ │ - cmp r9, r0 │ │ │ │ - bcc 77e6c <__cxa_atexit@plt+0x6c124> │ │ │ │ - ldr r9, [pc, #264] @ 77eb0 <__cxa_atexit@plt+0x6c168> │ │ │ │ - mov r3, lr │ │ │ │ - sub lr, r0, #41 @ 0x29 │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r1, r0, #13 │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str r9, [r6, #16]! │ │ │ │ - str r1, [r2, #20] │ │ │ │ - ldr r2, [pc, #236] @ 77eb4 <__cxa_atexit@plt+0x6c16c> │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq r3, [ip], #252 @ 0xfc │ │ │ │ + rscseq r4, ip, r8, lsr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6b6f4 <__cxa_atexit@plt+0x5f9ac> │ │ │ │ + ldr lr, [pc, #72] @ 6b6fc <__cxa_atexit@plt+0x5f9b4> │ │ │ │ + ldr r0, [pc, #72] @ 6b700 <__cxa_atexit@plt+0x5f9b8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 6b6e4 <__cxa_atexit@plt+0x5f99c> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrhteq r3, [ip], #248 @ 0xf8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6b788 <__cxa_atexit@plt+0x5fa40> │ │ │ │ + ldr r2, [pc, #88] @ 6b794 <__cxa_atexit@plt+0x5fa4c> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - ldr r2, [pc, #208] @ 77eb8 <__cxa_atexit@plt+0x6c170> │ │ │ │ - add lr, r6, #16 │ │ │ │ - str sl, [r6, #12] │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + beq 6b770 <__cxa_atexit@plt+0x5fa28> │ │ │ │ + ldr r2, [pc, #64] @ 6b798 <__cxa_atexit@plt+0x5fa50> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - stm lr, {r8, sl, ip} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - ldr r6, [pc, #180] @ 77ebc <__cxa_atexit@plt+0x6c174> │ │ │ │ - ldr r8, [pc, #180] @ 77ec0 <__cxa_atexit@plt+0x6c178> │ │ │ │ - mov sl, r3 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r9, r6, #2 │ │ │ │ - mov r6, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ - b 77e2c <__cxa_atexit@plt+0x6c0e4> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r0 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r7, #56 @ 0x38 │ │ │ │ - str r7, [r6, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #92] @ 77eac <__cxa_atexit@plt+0x6c164> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 77e98 <__cxa_atexit@plt+0x6c150> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, lr │ │ │ │ - bx r1 │ │ │ │ - rscseq r7, fp, r8, ror #17 │ │ │ │ - rscseq r7, fp, r0, lsl r9 │ │ │ │ - rsceq r2, ip, ip, lsr #19 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - rscseq r7, fp, r4, lsr #20 │ │ │ │ - rscseq r7, fp, r8, asr #20 │ │ │ │ - @ instruction: 0xfffffb08 │ │ │ │ - rsceq r2, ip, ip, asr #19 │ │ │ │ - @ instruction: 0xffffe538 │ │ │ │ - @ instruction: 0xffffeb3c │ │ │ │ - @ instruction: 0xffffe72c │ │ │ │ - rsceq r2, ip, r4, lsl #20 │ │ │ │ - rsceq r2, ip, r4, asr r9 │ │ │ │ - @ instruction: 0xffffe5fc │ │ │ │ - @ instruction: 0xffffec14 │ │ │ │ - rsceq r2, ip, r4, lsr sl │ │ │ │ - @ instruction: 0xffffe7fc │ │ │ │ - ldrdeq r2, [ip], #160 @ 0xa0 @ │ │ │ │ - rsceq r2, ip, r0, ror #18 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 6b780 <__cxa_atexit@plt+0x5fa38> │ │ │ │ + b 6b7d8 <__cxa_atexit@plt+0x5fa90> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 6b7cc <__cxa_atexit@plt+0x5fa84> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6b7c4 <__cxa_atexit@plt+0x5fa7c> │ │ │ │ + b 6b7d8 <__cxa_atexit@plt+0x5fa90> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 6b834 <__cxa_atexit@plt+0x5faec> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6b86c <__cxa_atexit@plt+0x5fb24> │ │ │ │ + ldr r3, [pc, #124] @ 6b88c <__cxa_atexit@plt+0x5fb44> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #112] @ 6b890 <__cxa_atexit@plt+0x5fb48> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r2, [sl, #20] │ │ │ │ + b 6b860 <__cxa_atexit@plt+0x5fb18> │ │ │ │ + add r6, sl, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6b874 <__cxa_atexit@plt+0x5fb2c> │ │ │ │ + ldr r3, [pc, #60] @ 6b884 <__cxa_atexit@plt+0x5fb3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #52] @ 6b888 <__cxa_atexit@plt+0x5fb40> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #24 │ │ │ │ + b 6b878 <__cxa_atexit@plt+0x5fb30> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + rscseq r3, ip, r0, ror lr │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + rscseq r3, ip, r4, lsr #29 │ │ │ │ + ldrdeq ip, [ip], #56 @ 0x38 @ │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 77f58 <__cxa_atexit@plt+0x6c210> │ │ │ │ - ldr r7, [pc, #108] @ 77f6c <__cxa_atexit@plt+0x6c224> │ │ │ │ + bhi 6b918 <__cxa_atexit@plt+0x5fbd0> │ │ │ │ + ldr r7, [pc, #112] @ 6b92c <__cxa_atexit@plt+0x5fbe4> │ │ │ │ mov r3, r2 │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3, #-12]! │ │ │ │ stmib r3, {r9, sl} │ │ │ │ - beq 77f40 <__cxa_atexit@plt+0x6c1f8> │ │ │ │ - ldr r3, [pc, #84] @ 77f70 <__cxa_atexit@plt+0x6c228> │ │ │ │ + beq 6b900 <__cxa_atexit@plt+0x5fbb8> │ │ │ │ + ldr r3, [pc, #88] @ 6b930 <__cxa_atexit@plt+0x5fbe8> │ │ │ │ ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ ldr r0, [r8, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ - sub lr, r2, #20 │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - beq 77f50 <__cxa_atexit@plt+0x6c208> │ │ │ │ - b 77fc8 <__cxa_atexit@plt+0x6c280> │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + str r0, [r2, #-16] │ │ │ │ + str r8, [r2, #-12] │ │ │ │ + beq 6b910 <__cxa_atexit@plt+0x5fbc8> │ │ │ │ + b 6b98c <__cxa_atexit@plt+0x5fc44> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 77f74 <__cxa_atexit@plt+0x6c22c> │ │ │ │ + ldr r7, [pc, #20] @ 6b934 <__cxa_atexit@plt+0x5fbec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r2, [ip], #128 @ 0x80 @ │ │ │ │ - rsceq r2, ip, r4, asr #17 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rsceq ip, ip, r0, lsl #10 │ │ │ │ + rsceq ip, ip, r8, lsr r3 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r2, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #28] @ 77fb8 <__cxa_atexit@plt+0x6c270> │ │ │ │ + ldr r0, [pc, #32] @ 6b97c <__cxa_atexit@plt+0x5fc34> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ tst r7, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 77fb0 <__cxa_atexit@plt+0x6c268> │ │ │ │ - b 77fc8 <__cxa_atexit@plt+0x6c280> │ │ │ │ + beq 6b974 <__cxa_atexit@plt+0x5fc2c> │ │ │ │ + b 6b98c <__cxa_atexit@plt+0x5fc44> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r2, ip, r0, lsl #17 │ │ │ │ + strdeq ip, [ip], #32 @ │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc 780e4 <__cxa_atexit@plt+0x6c39c> │ │ │ │ - ldr sl, [pc, #324] @ 78128 <__cxa_atexit@plt+0x6c3e0> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r8, [pc, #300] @ 7812c <__cxa_atexit@plt+0x6c3e4> │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str ip, [r3, #12] │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 6babc <__cxa_atexit@plt+0x5fd74> │ │ │ │ + ldr ip, [pc, #348] @ 6bb04 <__cxa_atexit@plt+0x5fdbc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mov sl, fp │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + str r1, [sp] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + str lr, [r2, #12] │ │ │ │ + str fp, [r2, #16] │ │ │ │ + str r9, [r2, #20] │ │ │ │ + ldr r1, [pc, #260] @ 6bb08 <__cxa_atexit@plt+0x5fdc0> │ │ │ │ ldr ip, [r5, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r0, r3, #20 │ │ │ │ - add r8, pc, r8 │ │ │ │ - stm r0, {r1, r7, r8} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - sub r2, r5, #4 │ │ │ │ - sub r0, r6, #5 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str ip, [r5, #16] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp sl, r3 │ │ │ │ + str r1, [r2, #28] │ │ │ │ + str lr, [r2, #32] │ │ │ │ str r7, [r5, #28] │ │ │ │ - bhi 780f8 <__cxa_atexit@plt+0x6c3b0> │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc 780f0 <__cxa_atexit@plt+0x6c3a8> │ │ │ │ - add r1, r3, #48 @ 0x30 │ │ │ │ - add r8, r3, #40 @ 0x28 │ │ │ │ - cmp r9, #1 │ │ │ │ - blt 780c8 <__cxa_atexit@plt+0x6c380> │ │ │ │ - ldr r7, [pc, #180] @ 7813c <__cxa_atexit@plt+0x6c3f4> │ │ │ │ - ldr r3, [pc, #180] @ 78140 <__cxa_atexit@plt+0x6c3f8> │ │ │ │ - ldr lr, [pc, #180] @ 78144 <__cxa_atexit@plt+0x6c3fc> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + str ip, [r5, #20] │ │ │ │ + bhi 6bad0 <__cxa_atexit@plt+0x5fd88> │ │ │ │ + add r6, r2, #48 @ 0x30 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 6bac8 <__cxa_atexit@plt+0x5fd80> │ │ │ │ + add r1, r2, #44 @ 0x2c │ │ │ │ + add r8, r2, #36 @ 0x24 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 6ba98 <__cxa_atexit@plt+0x5fd50> │ │ │ │ + ldr r7, [pc, #196] @ 6bb18 <__cxa_atexit@plt+0x5fdd0> │ │ │ │ + ldr r2, [pc, #196] @ 6bb1c <__cxa_atexit@plt+0x5fdd4> │ │ │ │ + ldr lr, [pc, #196] @ 6bb20 <__cxa_atexit@plt+0x5fdd8> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r0, [r1] │ │ │ │ - ldr r1, [sp] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ add lr, pc, lr │ │ │ │ str r7, [r8] │ │ │ │ str r8, [r5, #20] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ str r1, [r5] │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ + stmib r5, {r0, ip} │ │ │ │ add r7, lr, #1 │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, sl │ │ │ │ str r1, [r6] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #96] @ 78130 <__cxa_atexit@plt+0x6c3e8> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #108] @ 6bb0c <__cxa_atexit@plt+0x5fdc4> │ │ │ │ + ldr r3, [sp] │ │ │ │ add r5, r5, #32 │ │ │ │ - str ip, [r1] │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r8] │ │ │ │ mov r6, r1 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov fp, sl │ │ │ │ + str r3, [r1] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #52] @ 78134 <__cxa_atexit@plt+0x6c3ec> │ │ │ │ - ldr r7, [pc, #52] @ 78138 <__cxa_atexit@plt+0x6c3f0> │ │ │ │ + ldr r3, [pc, #56] @ 6bb10 <__cxa_atexit@plt+0x5fdc8> │ │ │ │ + ldr r7, [pc, #56] @ 6bb14 <__cxa_atexit@plt+0x5fdcc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [sp] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ + mov fp, sl │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff18c │ │ │ │ - @ instruction: 0xfffffabc │ │ │ │ - @ instruction: 0xffff48d4 │ │ │ │ - strdeq r2, [ip], #96 @ 0x60 @ │ │ │ │ - rsceq r2, ip, r0, asr #6 │ │ │ │ - @ instruction: 0xffff4710 │ │ │ │ - @ instruction: 0xffff4b10 │ │ │ │ - rsceq r2, ip, r4, asr r7 │ │ │ │ - rsceq r2, ip, ip, ror r6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffff9d8 │ │ │ │ + @ instruction: 0xfffffd08 │ │ │ │ + @ instruction: 0xfffc4d38 │ │ │ │ + rsceq ip, ip, r4, asr #6 │ │ │ │ + rsceq fp, ip, r4, lsl r3 │ │ │ │ + @ instruction: 0xfffc4b78 │ │ │ │ + @ instruction: 0xfffc4f78 │ │ │ │ + strhteq ip, [ip], #52 @ 0x34 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6bb64 <__cxa_atexit@plt+0x5fe1c> │ │ │ │ + ldr r1, [pc, #48] @ 6bb78 <__cxa_atexit@plt+0x5fe30> │ │ │ │ + ldr r8, [pc, #48] @ 6bb7c <__cxa_atexit@plt+0x5fe34> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 6bb80 <__cxa_atexit@plt+0x5fe38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq ip, [ip], #36 @ 0x24 @ │ │ │ │ + ldrdeq ip, [ip], #36 @ 0x24 @ │ │ │ │ + rsceq ip, ip, r0, ror #5 │ │ │ │ + rsceq fp, ip, r4, lsl #5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - ldr sl, [pc, #20] @ 78174 <__cxa_atexit@plt+0x6c42c> │ │ │ │ - ldr r3, [pc, #20] @ 78178 <__cxa_atexit@plt+0x6c430> │ │ │ │ - mov r9, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b b128e4 <__cxa_atexit@plt+0xb06b9c> │ │ │ │ - rsceq r2, ip, r8, ror #12 │ │ │ │ - rscseq r7, fp, r0, ror #11 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 781ac <__cxa_atexit@plt+0x6c464> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 781b4 <__cxa_atexit@plt+0x6c46c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r7, [fp], #64 @ 0x40 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ + bhi 6bc40 <__cxa_atexit@plt+0x5fef8> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 78274 <__cxa_atexit@plt+0x6c52c> │ │ │ │ - ldr lr, [pc, #168] @ 78284 <__cxa_atexit@plt+0x6c53c> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 78288 <__cxa_atexit@plt+0x6c540> │ │ │ │ - tst r7, #3 │ │ │ │ + bhi 6bc58 <__cxa_atexit@plt+0x5ff10> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6bc64 <__cxa_atexit@plt+0x5ff1c> │ │ │ │ + ldr r3, [pc, #212] @ 6bca4 <__cxa_atexit@plt+0x5ff5c> │ │ │ │ + ldr sl, [pc, #212] @ 6bca8 <__cxa_atexit@plt+0x5ff60> │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [pc, #200] @ 6bcac <__cxa_atexit@plt+0x5ff64> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #17 │ │ │ │ + add r3, r3, #256 @ 0x100 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #176] @ 6bcb0 <__cxa_atexit@plt+0x5ff68> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 7825c <__cxa_atexit@plt+0x6c514> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 7828c <__cxa_atexit@plt+0x6c544> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 78268 <__cxa_atexit@plt+0x6c520> │ │ │ │ - mov r7, r3 │ │ │ │ - b 782dc <__cxa_atexit@plt+0x6c594> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r7, fp, r0, ror r4 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 782d0 <__cxa_atexit@plt+0x6c588> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 782c8 <__cxa_atexit@plt+0x6c580> │ │ │ │ - b 782dc <__cxa_atexit@plt+0x6c594> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r9, [pc, #172] @ 6bcb4 <__cxa_atexit@plt+0x5ff6c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 6bcb8 <__cxa_atexit@plt+0x5ff70> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r8, #12] │ │ │ │ + stm r3, {r1, r8, r9} │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r0, [r8, #32] │ │ │ │ + str sl, [r8, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #88] @ 6bca0 <__cxa_atexit@plt+0x5ff58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78378 <__cxa_atexit@plt+0x6c630> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 78384 <__cxa_atexit@plt+0x6c63c> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 7831c <__cxa_atexit@plt+0x6c5d4> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + b 6bc70 <__cxa_atexit@plt+0x5ff28> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 6bc98 <__cxa_atexit@plt+0x5ff50> │ │ │ │ + ldr r0, [pc, #32] @ 6bc9c <__cxa_atexit@plt+0x5ff54> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #17 │ │ │ │ + add r8, r0, #256 @ 0x100 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - bne 78378 <__cxa_atexit@plt+0x6c630> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 78310 <__cxa_atexit@plt+0x6c5c8> │ │ │ │ - bne 78378 <__cxa_atexit@plt+0x6c630> │ │ │ │ - ldr r1, [pc, #88] @ 78394 <__cxa_atexit@plt+0x6c64c> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + smlaleq fp, ip, r4, r1 │ │ │ │ + rscseq r3, ip, r4, lsl fp │ │ │ │ + rsceq ip, ip, r4, lsl r2 │ │ │ │ + @ instruction: 0xfffc5320 │ │ │ │ + @ instruction: 0xfffc53c4 │ │ │ │ + ldrhteq r3, [ip], #176 @ 0xb0 │ │ │ │ + rscseq r3, ip, ip, asr sl │ │ │ │ + rscseq r3, ip, r8, ror sl │ │ │ │ + rscseq r3, ip, ip, ror #20 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6bcfc <__cxa_atexit@plt+0x5ffb4> │ │ │ │ + ldr r1, [pc, #48] @ 6bd10 <__cxa_atexit@plt+0x5ffc8> │ │ │ │ + ldr r8, [pc, #48] @ 6bd14 <__cxa_atexit@plt+0x5ffcc> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 78398 <__cxa_atexit@plt+0x6c650> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq r7, fp, r8, asr r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 78408 <__cxa_atexit@plt+0x6c6c0> │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 78418 <__cxa_atexit@plt+0x6c6d0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 6bd18 <__cxa_atexit@plt+0x5ffd0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + smlaleq ip, ip, r8, r1 @ │ │ │ │ + rsceq ip, ip, r8, ror r1 │ │ │ │ + rsceq ip, ip, r4, lsl #3 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r8, [pc, #16] @ 6bd4c <__cxa_atexit@plt+0x60004> │ │ │ │ + str sl, [r5] │ │ │ │ + mov sl, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 10ab60 <__cxa_atexit@plt+0xfee18> │ │ │ │ + rsceq ip, ip, r0, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7844c <__cxa_atexit@plt+0x6c704> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 78454 <__cxa_atexit@plt+0x6c70c> │ │ │ │ + bhi 6bd8c <__cxa_atexit@plt+0x60044> │ │ │ │ + ldr r2, [pc, #60] @ 6bda8 <__cxa_atexit@plt+0x60060> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6bd94 <__cxa_atexit@plt+0x6004c> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6bde8 <__cxa_atexit@plt+0x600a0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, fp, r0, lsr r2 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 78514 <__cxa_atexit@plt+0x6c7cc> │ │ │ │ - ldr lr, [pc, #168] @ 78524 <__cxa_atexit@plt+0x6c7dc> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 78528 <__cxa_atexit@plt+0x6c7e0> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 784fc <__cxa_atexit@plt+0x6c7b4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 7852c <__cxa_atexit@plt+0x6c7e4> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 78508 <__cxa_atexit@plt+0x6c7c0> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7857c <__cxa_atexit@plt+0x6c834> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #16] @ 6bdac <__cxa_atexit@plt+0x60064> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + rscseq r3, ip, r8, lsl #18 │ │ │ │ + rsceq ip, ip, ip, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6bdd4 <__cxa_atexit@plt+0x6008c> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6bde8 <__cxa_atexit@plt+0x600a0> │ │ │ │ + ldr r7, [pc, #8] @ 6bde4 <__cxa_atexit@plt+0x6009c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ + ldrdeq ip, [ip], #0 @ │ │ │ │ + mov r3, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r3], #-4 │ │ │ │ + ldr r1, [pc, #224] @ 6bedc <__cxa_atexit@plt+0x60194> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 6be74 <__cxa_atexit@plt+0x6012c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6be88 <__cxa_atexit@plt+0x60140> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r1, [r3] │ │ │ │ + ands r0, r2, #3 │ │ │ │ + beq 6beb0 <__cxa_atexit@plt+0x60168> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 6bdfc <__cxa_atexit@plt+0x600b4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #24 │ │ │ │ + str r7, [r5] │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 6bec4 <__cxa_atexit@plt+0x6017c> │ │ │ │ + ldr r3, [pc, #168] @ 6beec <__cxa_atexit@plt+0x601a4> │ │ │ │ + ldr r2, [r2, #2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [pc, #152] @ 6bef0 <__cxa_atexit@plt+0x601a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r1, #6 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrsbteq r7, [fp], #16 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 78570 <__cxa_atexit@plt+0x6c828> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 78568 <__cxa_atexit@plt+0x6c820> │ │ │ │ - b 7857c <__cxa_atexit@plt+0x6c834> │ │ │ │ + ldr r3, [pc, #100] @ 6bee0 <__cxa_atexit@plt+0x60198> │ │ │ │ ldr r0, [r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78618 <__cxa_atexit@plt+0x6c8d0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 78624 <__cxa_atexit@plt+0x6c8dc> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 785bc <__cxa_atexit@plt+0x6c874> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 78618 <__cxa_atexit@plt+0x6c8d0> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 785b0 <__cxa_atexit@plt+0x6c868> │ │ │ │ - bne 78618 <__cxa_atexit@plt+0x6c8d0> │ │ │ │ - ldr r1, [pc, #88] @ 78634 <__cxa_atexit@plt+0x6c8ec> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 78638 <__cxa_atexit@plt+0x6c8f0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ + ldr r7, [pc, #84] @ 6bee4 <__cxa_atexit@plt+0x6019c> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r7, [pc, #68] @ 6bee8 <__cxa_atexit@plt+0x601a0> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - ldrhteq r7, [fp], #40 @ 0x28 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 786b4 <__cxa_atexit@plt+0x6c96c> │ │ │ │ - add ip, r7, #5 │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r9, [r7, #17] │ │ │ │ - ldr lr, [r7, #21] │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 786c4 <__cxa_atexit@plt+0x6c97c> │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r3, #4]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, ip} │ │ │ │ - str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - rsceq r2, ip, r4, lsl #3 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7875c <__cxa_atexit@plt+0x6ca14> │ │ │ │ - ldr r1, [pc, #120] @ 78768 <__cxa_atexit@plt+0x6ca20> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - mov r3, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r3, {r0, r7, r9} │ │ │ │ - beq 78744 <__cxa_atexit@plt+0x6c9fc> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 7876c <__cxa_atexit@plt+0x6ca24> │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - beq 78754 <__cxa_atexit@plt+0x6ca0c> │ │ │ │ - b 787c8 <__cxa_atexit@plt+0x6ca80> │ │ │ │ - ldr r0, [sl] │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rsceq r2, ip, r0, ror #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrhteq r3, [ip], #116 @ 0x74 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + rscseq r3, ip, ip, lsr #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6bf7c <__cxa_atexit@plt+0x60234> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 787b8 <__cxa_atexit@plt+0x6ca70> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 787b0 <__cxa_atexit@plt+0x6ca68> │ │ │ │ - b 787c8 <__cxa_atexit@plt+0x6ca80> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlaleq r2, ip, r4, r0 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r3, [pc, #156] @ 6bfb8 <__cxa_atexit@plt+0x60270> │ │ │ │ mov r2, r5 │ │ │ │ - and r3, r7, #3 │ │ │ │ - ldr sl, [r2, #24]! │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 6bf90 <__cxa_atexit@plt+0x60248> │ │ │ │ cmp r3, #2 │ │ │ │ - ldr r9, [r2, #-4] │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - bne 78884 <__cxa_atexit@plt+0x6cb3c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #64 @ 0x40 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 78894 <__cxa_atexit@plt+0x6cb4c> │ │ │ │ - str r4, [sp] │ │ │ │ - stmib sp, {r8, fp} │ │ │ │ - ldr r4, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r0, [pc, #136] @ 788a4 <__cxa_atexit@plt+0x6cb5c> │ │ │ │ - add fp, r6, #36 @ 0x24 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm fp, {r0, r4, r7} │ │ │ │ - str ip, [r6, #52] @ 0x34 │ │ │ │ - str r9, [r6, #56] @ 0x38 │ │ │ │ - str lr, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #64] @ 0x40 │ │ │ │ - ldr fp, [pc, #104] @ 788a8 <__cxa_atexit@plt+0x6cb60> │ │ │ │ - str r4, [r6, #8] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add fp, pc, fp │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #59 @ 0x3b │ │ │ │ - str fp, [r6, #4] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - sub r6, r3, #25 │ │ │ │ - str r6, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r5, r2 │ │ │ │ + bne 6bf9c <__cxa_atexit@plt+0x60254> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6bfa4 <__cxa_atexit@plt+0x6025c> │ │ │ │ + ldr r2, [pc, #112] @ 6bfc0 <__cxa_atexit@plt+0x60278> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #96] @ 6bfc4 <__cxa_atexit@plt+0x6027c> │ │ │ │ + add lr, r6, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - ldmib sp, {r8, fp} │ │ │ │ - b 77ee8 <__cxa_atexit@plt+0x6c1a0> │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str sl, [r5, #28] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6bfbc <__cxa_atexit@plt+0x60274> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - b 77ee8 <__cxa_atexit@plt+0x6c1a0> │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ + bx r0 │ │ │ │ + mov r7, fp │ │ │ │ + b 6bde8 <__cxa_atexit@plt+0x600a0> │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - strhteq r1, [ip], #240 @ 0xf0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + ldrsbteq r3, [ip], #104 @ 0x68 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + rscseq r3, ip, ip, lsl r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 78930 <__cxa_atexit@plt+0x6cbe8> │ │ │ │ - ldr r2, [pc, #112] @ 78944 <__cxa_atexit@plt+0x6cbfc> │ │ │ │ - mov r7, r3 │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - beq 78918 <__cxa_atexit@plt+0x6cbd0> │ │ │ │ - ldr r2, [pc, #84] @ 78948 <__cxa_atexit@plt+0x6cc00> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - beq 78928 <__cxa_atexit@plt+0x6cbe0> │ │ │ │ - b 789a4 <__cxa_atexit@plt+0x6cc5c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7894c <__cxa_atexit@plt+0x6cc04> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq r1, ip, ip, lsr pc │ │ │ │ - rsceq r1, ip, r0, lsl pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 78994 <__cxa_atexit@plt+0x6cc4c> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 6c02c <__cxa_atexit@plt+0x602e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6c038 <__cxa_atexit@plt+0x602f0> │ │ │ │ + ldr r1, [pc, #76] @ 6c048 <__cxa_atexit@plt+0x60300> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7898c <__cxa_atexit@plt+0x6cc44> │ │ │ │ - b 789a4 <__cxa_atexit@plt+0x6cc5c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #60] @ 6c04c <__cxa_atexit@plt+0x60304> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r1, ip, r8, asr #29 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc 78a78 <__cxa_atexit@plt+0x6cd30> │ │ │ │ - ldr r8, [pc, #240] @ 78ab0 <__cxa_atexit@plt+0x6cd68> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - sub r3, r6, #5 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r7, [r2, #12] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - bhi 78a8c <__cxa_atexit@plt+0x6cd44> │ │ │ │ - add r6, r2, #28 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc 78a84 <__cxa_atexit@plt+0x6cd3c> │ │ │ │ - add r8, r2, #16 │ │ │ │ - cmp r0, #1 │ │ │ │ - blt 78a54 <__cxa_atexit@plt+0x6cd0c> │ │ │ │ - ldr r0, [pc, #160] @ 78ac0 <__cxa_atexit@plt+0x6cd78> │ │ │ │ - ldr r1, [pc, #160] @ 78ac4 <__cxa_atexit@plt+0x6cd7c> │ │ │ │ - ldr r7, [pc, #160] @ 78ac8 <__cxa_atexit@plt+0x6cd80> │ │ │ │ - str r8, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r1, r9, lr} │ │ │ │ - str sl, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ mov r5, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r3, [pc, #80] @ 78ab4 <__cxa_atexit@plt+0x6cd6c> │ │ │ │ - str r6, [r2, #24]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r6, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [pc, #36] @ 78ab8 <__cxa_atexit@plt+0x6cd70> │ │ │ │ - ldr r7, [pc, #36] @ 78abc <__cxa_atexit@plt+0x6cd74> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r0, #1 │ │ │ │ - stmda r5, {r9, lr} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - @ instruction: 0xffff3f3c │ │ │ │ - rsceq r1, ip, r4, asr #27 │ │ │ │ - strhteq r1, [ip], #144 @ 0x90 │ │ │ │ - @ instruction: 0xffff3d60 │ │ │ │ - @ instruction: 0xffff417c │ │ │ │ - rsceq r1, ip, r0, lsr lr │ │ │ │ + mov r7, fp │ │ │ │ + b 6bde8 <__cxa_atexit@plt+0x600a0> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + rscseq r3, ip, r4, ror r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 78b54 <__cxa_atexit@plt+0x6ce0c> │ │ │ │ - ldr r1, [pc, #136] @ 78b74 <__cxa_atexit@plt+0x6ce2c> │ │ │ │ - ldr r7, [pc, #136] @ 78b78 <__cxa_atexit@plt+0x6ce30> │ │ │ │ + bhi 6c0d8 <__cxa_atexit@plt+0x60390> │ │ │ │ + ldr r1, [pc, #136] @ 6c0f8 <__cxa_atexit@plt+0x603b0> │ │ │ │ + ldr r7, [pc, #136] @ 6c0fc <__cxa_atexit@plt+0x603b4> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 78b48 <__cxa_atexit@plt+0x6ce00> │ │ │ │ + beq 6c0cc <__cxa_atexit@plt+0x60384> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 78b60 <__cxa_atexit@plt+0x6ce18> │ │ │ │ - ldr r3, [pc, #88] @ 78b7c <__cxa_atexit@plt+0x6ce34> │ │ │ │ + bcc 6c0e4 <__cxa_atexit@plt+0x6039c> │ │ │ │ + ldr r3, [pc, #88] @ 6c100 <__cxa_atexit@plt+0x603b8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 78b80 <__cxa_atexit@plt+0x6ce38> │ │ │ │ + ldr r1, [pc, #80] @ 6c104 <__cxa_atexit@plt+0x603bc> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r6, fp, ip, ror fp │ │ │ │ - rscseq r6, fp, r8, lsr fp │ │ │ │ - rscseq r6, fp, r0, ror sp │ │ │ │ + ldrshteq r3, [ip], #92 @ 0x5c │ │ │ │ + ldrhteq r3, [ip], #84 @ 0x54 │ │ │ │ + rscseq r3, ip, r4, ror #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 78bcc <__cxa_atexit@plt+0x6ce84> │ │ │ │ - ldr r2, [pc, #48] @ 78bd8 <__cxa_atexit@plt+0x6ce90> │ │ │ │ + bcc 6c150 <__cxa_atexit@plt+0x60408> │ │ │ │ + ldr r2, [pc, #48] @ 6c15c <__cxa_atexit@plt+0x60414> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 78bdc <__cxa_atexit@plt+0x6ce94> │ │ │ │ + ldr r1, [pc, #36] @ 6c160 <__cxa_atexit@plt+0x60418> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r6, [fp], #164 @ 0xa4 │ │ │ │ - rscseq r6, fp, r8, ror #25 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, ip, r0, lsr r5 │ │ │ │ + ldrsbteq r3, [ip], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c1a0 <__cxa_atexit@plt+0x60458> │ │ │ │ + ldr r2, [pc, #60] @ 6c1bc <__cxa_atexit@plt+0x60474> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6c1a8 <__cxa_atexit@plt+0x60460> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6bde8 <__cxa_atexit@plt+0x600a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6c1c0 <__cxa_atexit@plt+0x60478> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r3, [ip], #68 @ 0x44 │ │ │ │ + strdeq fp, [ip], #200 @ 0xc8 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 78c3c <__cxa_atexit@plt+0x6cef4> │ │ │ │ - ldr lr, [pc, #72] @ 78c44 <__cxa_atexit@plt+0x6cefc> │ │ │ │ - ldr r0, [pc, #72] @ 78c48 <__cxa_atexit@plt+0x6cf00> │ │ │ │ + bhi 6c220 <__cxa_atexit@plt+0x604d8> │ │ │ │ + ldr lr, [pc, #72] @ 6c228 <__cxa_atexit@plt+0x604e0> │ │ │ │ + ldr r0, [pc, #72] @ 6c22c <__cxa_atexit@plt+0x604e4> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r0, [r5, #-8]! │ │ │ │ tst r1, #3 │ │ │ │ str r7, [r5, #4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ - beq 78c2c <__cxa_atexit@plt+0x6cee4> │ │ │ │ + beq 6c210 <__cxa_atexit@plt+0x604c8> │ │ │ │ mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r6, fp, ip, ror #20 │ │ │ │ + rscseq r3, ip, ip, lsl #9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c280 <__cxa_atexit@plt+0x60538> │ │ │ │ + ldr r2, [pc, #60] @ 6c29c <__cxa_atexit@plt+0x60554> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6c288 <__cxa_atexit@plt+0x60540> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6bde8 <__cxa_atexit@plt+0x600a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6c2a0 <__cxa_atexit@plt+0x60558> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, ip, r4, lsl r4 │ │ │ │ + rsceq fp, ip, r8, lsl ip │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 78cd0 <__cxa_atexit@plt+0x6cf88> │ │ │ │ - ldr r2, [pc, #88] @ 78cdc <__cxa_atexit@plt+0x6cf94> │ │ │ │ + bhi 6c314 <__cxa_atexit@plt+0x605cc> │ │ │ │ + ldr r2, [pc, #88] @ 6c320 <__cxa_atexit@plt+0x605d8> │ │ │ │ ldr r7, [r7, #1] │ │ │ │ tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-16]! │ │ │ │ stmib r3, {r7, r8, r9} │ │ │ │ - beq 78cb8 <__cxa_atexit@plt+0x6cf70> │ │ │ │ - ldr r2, [pc, #64] @ 78ce0 <__cxa_atexit@plt+0x6cf98> │ │ │ │ + beq 6c2fc <__cxa_atexit@plt+0x605b4> │ │ │ │ + ldr r2, [pc, #64] @ 6c324 <__cxa_atexit@plt+0x605dc> │ │ │ │ ldr r7, [sl, #7] │ │ │ │ str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - beq 78cc8 <__cxa_atexit@plt+0x6cf80> │ │ │ │ - b 78d20 <__cxa_atexit@plt+0x6cfd8> │ │ │ │ + beq 6c30c <__cxa_atexit@plt+0x605c4> │ │ │ │ + b 6c364 <__cxa_atexit@plt+0x6061c> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 78d14 <__cxa_atexit@plt+0x6cfcc> │ │ │ │ + ldr r3, [pc, #32] @ 6c358 <__cxa_atexit@plt+0x60610> │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 78d0c <__cxa_atexit@plt+0x6cfc4> │ │ │ │ - b 78d20 <__cxa_atexit@plt+0x6cfd8> │ │ │ │ + beq 6c350 <__cxa_atexit@plt+0x60608> │ │ │ │ + b 6c364 <__cxa_atexit@plt+0x6061c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r9, [r5, #16] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r3, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 78d90 <__cxa_atexit@plt+0x6d048> │ │ │ │ + bne 6c3c8 <__cxa_atexit@plt+0x60680> │ │ │ │ add r6, sl, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 78ddc <__cxa_atexit@plt+0x6d094> │ │ │ │ - ldr r3, [pc, #168] @ 78e00 <__cxa_atexit@plt+0x6d0b8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + bcc 6c400 <__cxa_atexit@plt+0x606b8> │ │ │ │ + ldr r3, [pc, #132] @ 6c420 <__cxa_atexit@plt+0x606d8> │ │ │ │ + ldr r1, [pc, #132] @ 6c424 <__cxa_atexit@plt+0x606dc> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r3, [pc, #156] @ 78e04 <__cxa_atexit@plt+0x6d0bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [pc, #152] @ 78e08 <__cxa_atexit@plt+0x6d0c0> │ │ │ │ - add r3, r3, #113 @ 0x71 │ │ │ │ - add r3, r3, #256 @ 0x100 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str r3, [sl, #20] │ │ │ │ + mov r8, sl │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #16]! │ │ │ │ + add r5, r5, #20 │ │ │ │ str r2, [sl, #24] │ │ │ │ - b 78dd0 <__cxa_atexit@plt+0x6d088> │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ add r6, sl, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 78de4 <__cxa_atexit@plt+0x6d09c> │ │ │ │ - ldr r3, [pc, #80] @ 78df4 <__cxa_atexit@plt+0x6d0ac> │ │ │ │ + bcc 6c408 <__cxa_atexit@plt+0x606c0> │ │ │ │ + ldr r3, [pc, #60] @ 6c418 <__cxa_atexit@plt+0x606d0> │ │ │ │ + ldr r1, [pc, #60] @ 6c41c <__cxa_atexit@plt+0x606d4> │ │ │ │ + add r5, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r3, [pc, #72] @ 78df8 <__cxa_atexit@plt+0x6d0b0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #68] @ 78dfc <__cxa_atexit@plt+0x6d0b4> │ │ │ │ - add r3, r3, #113 @ 0x71 │ │ │ │ - add r3, r3, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - str r1, [sl, #12] │ │ │ │ + mov r8, sl │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #12]! │ │ │ │ str r2, [sl, #20] │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ mov r7, #28 │ │ │ │ - b 78de8 <__cxa_atexit@plt+0x6d0a0> │ │ │ │ + b 6c40c <__cxa_atexit@plt+0x606c4> │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - rscseq r6, fp, r0, ror #22 │ │ │ │ - ldrsbteq r6, [fp], #128 @ 0x80 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - rscseq r6, fp, r8, lsr #23 │ │ │ │ - rscseq r6, fp, r8, lsl r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 78e94 <__cxa_atexit@plt+0x6d14c> │ │ │ │ - ldr r1, [pc, #136] @ 78eb4 <__cxa_atexit@plt+0x6d16c> │ │ │ │ - ldr r7, [pc, #136] @ 78eb8 <__cxa_atexit@plt+0x6d170> │ │ │ │ + bhi 6c4b0 <__cxa_atexit@plt+0x60768> │ │ │ │ + ldr r1, [pc, #136] @ 6c4d0 <__cxa_atexit@plt+0x60788> │ │ │ │ + ldr r7, [pc, #136] @ 6c4d4 <__cxa_atexit@plt+0x6078c> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 78e88 <__cxa_atexit@plt+0x6d140> │ │ │ │ + beq 6c4a4 <__cxa_atexit@plt+0x6075c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 78ea0 <__cxa_atexit@plt+0x6d158> │ │ │ │ - ldr r3, [pc, #88] @ 78ebc <__cxa_atexit@plt+0x6d174> │ │ │ │ + bcc 6c4bc <__cxa_atexit@plt+0x60774> │ │ │ │ + ldr r3, [pc, #88] @ 6c4d8 <__cxa_atexit@plt+0x60790> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 78ec0 <__cxa_atexit@plt+0x6d178> │ │ │ │ + ldr r1, [pc, #80] @ 6c4dc <__cxa_atexit@plt+0x60794> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r6, fp, ip, lsr r8 │ │ │ │ - ldrshteq r6, [fp], #120 @ 0x78 │ │ │ │ - rscseq r6, fp, r0, lsr sl │ │ │ │ + rscseq r3, ip, r4, lsr #4 │ │ │ │ + ldrsbteq r3, [ip], #28 │ │ │ │ + rscseq r3, ip, ip, lsl #5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 78f0c <__cxa_atexit@plt+0x6d1c4> │ │ │ │ - ldr r2, [pc, #48] @ 78f18 <__cxa_atexit@plt+0x6d1d0> │ │ │ │ + bcc 6c528 <__cxa_atexit@plt+0x607e0> │ │ │ │ + ldr r2, [pc, #48] @ 6c534 <__cxa_atexit@plt+0x607ec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 78f1c <__cxa_atexit@plt+0x6d1d4> │ │ │ │ + ldr r1, [pc, #36] @ 6c538 <__cxa_atexit@plt+0x607f0> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r6, fp, r4, ror r7 │ │ │ │ - rscseq r6, fp, r8, lsr #19 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, ip, r8, asr r1 │ │ │ │ + rscseq r3, ip, r4, lsl #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c578 <__cxa_atexit@plt+0x60830> │ │ │ │ + ldr r2, [pc, #60] @ 6c594 <__cxa_atexit@plt+0x6084c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6c580 <__cxa_atexit@plt+0x60838> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6bde8 <__cxa_atexit@plt+0x600a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6c598 <__cxa_atexit@plt+0x60850> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, ip, ip, lsl r1 │ │ │ │ + rsceq fp, ip, r0, lsr #18 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 78f7c <__cxa_atexit@plt+0x6d234> │ │ │ │ - ldr lr, [pc, #72] @ 78f84 <__cxa_atexit@plt+0x6d23c> │ │ │ │ - ldr r0, [pc, #72] @ 78f88 <__cxa_atexit@plt+0x6d240> │ │ │ │ + bhi 6c5f8 <__cxa_atexit@plt+0x608b0> │ │ │ │ + ldr lr, [pc, #72] @ 6c600 <__cxa_atexit@plt+0x608b8> │ │ │ │ + ldr r0, [pc, #72] @ 6c604 <__cxa_atexit@plt+0x608bc> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r0, [r5, #-8]! │ │ │ │ tst r1, #3 │ │ │ │ str r7, [r5, #4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ - beq 78f6c <__cxa_atexit@plt+0x6d224> │ │ │ │ + beq 6c5e8 <__cxa_atexit@plt+0x608a0> │ │ │ │ mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r6, fp, ip, lsr #14 │ │ │ │ + ldrhteq r3, [ip], #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c658 <__cxa_atexit@plt+0x60910> │ │ │ │ + ldr r2, [pc, #60] @ 6c674 <__cxa_atexit@plt+0x6092c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6c660 <__cxa_atexit@plt+0x60918> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6bde8 <__cxa_atexit@plt+0x600a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6c678 <__cxa_atexit@plt+0x60930> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, ip, ip, lsr r0 │ │ │ │ + rsceq fp, ip, r0, asr #16 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 79010 <__cxa_atexit@plt+0x6d2c8> │ │ │ │ - ldr r2, [pc, #88] @ 7901c <__cxa_atexit@plt+0x6d2d4> │ │ │ │ + bhi 6c6ec <__cxa_atexit@plt+0x609a4> │ │ │ │ + ldr r2, [pc, #88] @ 6c6f8 <__cxa_atexit@plt+0x609b0> │ │ │ │ ldr r7, [r7, #1] │ │ │ │ tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-16]! │ │ │ │ stmib r3, {r7, r8, r9} │ │ │ │ - beq 78ff8 <__cxa_atexit@plt+0x6d2b0> │ │ │ │ - ldr r2, [pc, #64] @ 79020 <__cxa_atexit@plt+0x6d2d8> │ │ │ │ + beq 6c6d4 <__cxa_atexit@plt+0x6098c> │ │ │ │ + ldr r2, [pc, #64] @ 6c6fc <__cxa_atexit@plt+0x609b4> │ │ │ │ ldr r7, [sl, #7] │ │ │ │ str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - beq 79008 <__cxa_atexit@plt+0x6d2c0> │ │ │ │ - b 79060 <__cxa_atexit@plt+0x6d318> │ │ │ │ + beq 6c6e4 <__cxa_atexit@plt+0x6099c> │ │ │ │ + b 6c73c <__cxa_atexit@plt+0x609f4> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 79054 <__cxa_atexit@plt+0x6d30c> │ │ │ │ + ldr r3, [pc, #32] @ 6c730 <__cxa_atexit@plt+0x609e8> │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 7904c <__cxa_atexit@plt+0x6d304> │ │ │ │ - b 79060 <__cxa_atexit@plt+0x6d318> │ │ │ │ + beq 6c728 <__cxa_atexit@plt+0x609e0> │ │ │ │ + b 6c73c <__cxa_atexit@plt+0x609f4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r9, [r5, #16] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r3, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 790d0 <__cxa_atexit@plt+0x6d388> │ │ │ │ + bne 6c7a0 <__cxa_atexit@plt+0x60a58> │ │ │ │ add r6, sl, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 7911c <__cxa_atexit@plt+0x6d3d4> │ │ │ │ - ldr r3, [pc, #168] @ 79140 <__cxa_atexit@plt+0x6d3f8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + bcc 6c7d8 <__cxa_atexit@plt+0x60a90> │ │ │ │ + ldr r3, [pc, #132] @ 6c7f8 <__cxa_atexit@plt+0x60ab0> │ │ │ │ + ldr r1, [pc, #132] @ 6c7fc <__cxa_atexit@plt+0x60ab4> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r3, [pc, #156] @ 79144 <__cxa_atexit@plt+0x6d3fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [pc, #152] @ 79148 <__cxa_atexit@plt+0x6d400> │ │ │ │ - add r3, r3, #113 @ 0x71 │ │ │ │ - add r3, r3, #256 @ 0x100 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str r3, [sl, #20] │ │ │ │ + mov r8, sl │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #16]! │ │ │ │ + add r5, r5, #20 │ │ │ │ str r2, [sl, #24] │ │ │ │ - b 79110 <__cxa_atexit@plt+0x6d3c8> │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ add r6, sl, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 79124 <__cxa_atexit@plt+0x6d3dc> │ │ │ │ - ldr r3, [pc, #80] @ 79134 <__cxa_atexit@plt+0x6d3ec> │ │ │ │ + bcc 6c7e0 <__cxa_atexit@plt+0x60a98> │ │ │ │ + ldr r3, [pc, #60] @ 6c7f0 <__cxa_atexit@plt+0x60aa8> │ │ │ │ + ldr r1, [pc, #60] @ 6c7f4 <__cxa_atexit@plt+0x60aac> │ │ │ │ + add r5, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r3, [pc, #72] @ 79138 <__cxa_atexit@plt+0x6d3f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #68] @ 7913c <__cxa_atexit@plt+0x6d3f4> │ │ │ │ - add r3, r3, #113 @ 0x71 │ │ │ │ - add r3, r3, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - str r1, [sl, #12] │ │ │ │ + mov r8, sl │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #12]! │ │ │ │ str r2, [sl, #20] │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ mov r7, #28 │ │ │ │ - b 79128 <__cxa_atexit@plt+0x6d3e0> │ │ │ │ + b 6c7e4 <__cxa_atexit@plt+0x60a9c> │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - rscseq r6, fp, r0, lsr #16 │ │ │ │ - smlalseq r6, fp, r0, r5 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - rscseq r6, fp, r8, ror #16 │ │ │ │ - ldrsbteq r6, [fp], #88 @ 0x58 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub lr, r5, #8 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r6 │ │ │ │ + sub lr, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, lr │ │ │ │ - bhi 791c8 <__cxa_atexit@plt+0x6d480> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 791d0 <__cxa_atexit@plt+0x6d488> │ │ │ │ - ldr r0, [pc, #108] @ 791f0 <__cxa_atexit@plt+0x6d4a8> │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [pc, #104] @ 791f4 <__cxa_atexit@plt+0x6d4ac> │ │ │ │ - sub r3, r6, #9 │ │ │ │ - ldr ip, [pc, #100] @ 791f8 <__cxa_atexit@plt+0x6d4b0> │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - sub r3, r6, #1 │ │ │ │ + bhi 6c880 <__cxa_atexit@plt+0x60b38> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6c888 <__cxa_atexit@plt+0x60b40> │ │ │ │ + ldr r0, [pc, #112] @ 6c8a4 <__cxa_atexit@plt+0x60b5c> │ │ │ │ + ldr ip, [pc, #112] @ 6c8a8 <__cxa_atexit@plt+0x60b60> │ │ │ │ + sub r1, r6, #9 │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r1, [r5] │ │ │ │ add r0, pc, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmib r2, {r0, r1, r8, r9} │ │ │ │ - ldr r8, [pc, #68] @ 791fc <__cxa_atexit@plt+0x6d4b4> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + sub r1, r6, #1 │ │ │ │ + ldr sl, [pc, #84] @ 6c8ac <__cxa_atexit@plt+0x60b64> │ │ │ │ add ip, pc, ip │ │ │ │ - add r9, ip, #2 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmib r3, {r0, r2, ip} │ │ │ │ + str r9, [r3, #16] │ │ │ │ + ldr r8, [pc, #68] @ 6c8b0 <__cxa_atexit@plt+0x60b68> │ │ │ │ + ldr r9, [pc, #68] @ 6c8b4 <__cxa_atexit@plt+0x60b6c> │ │ │ │ + add sl, pc, sl │ │ │ │ mov r5, lr │ │ │ │ add r8, pc, r8 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 791d8 <__cxa_atexit@plt+0x6d490> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b c810c <__cxa_atexit@plt+0xbc3c4> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6c890 <__cxa_atexit@plt+0x60b48> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 791ec <__cxa_atexit@plt+0x6d4a4> │ │ │ │ + ldr r7, [pc, #8] @ 6c8a0 <__cxa_atexit@plt+0x60b58> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov sl, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rsceq r1, ip, r0, asr #13 │ │ │ │ - @ instruction: 0xfffffac4 │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - rsceq r1, ip, r0, ror #13 │ │ │ │ - rsceq r1, ip, r8, lsl #9 │ │ │ │ - rsceq r1, ip, ip, lsl r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r7 │ │ │ │ + rsceq fp, ip, r8, lsl r6 │ │ │ │ + @ instruction: 0xfffffa68 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + rsceq fp, ip, r0, lsr r6 │ │ │ │ + rsceq fp, ip, ip, ror #11 │ │ │ │ + rsceq fp, ip, r4, lsl r6 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 79268 <__cxa_atexit@plt+0x6d520> │ │ │ │ - ldr r1, [pc, #80] @ 79274 <__cxa_atexit@plt+0x6d52c> │ │ │ │ - ldr r7, [pc, #80] @ 79278 <__cxa_atexit@plt+0x6d530> │ │ │ │ + bhi 6c8f8 <__cxa_atexit@plt+0x60bb0> │ │ │ │ + ldr r1, [pc, #48] @ 6c90c <__cxa_atexit@plt+0x60bc4> │ │ │ │ + ldr r8, [pc, #48] @ 6c910 <__cxa_atexit@plt+0x60bc8> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 6c914 <__cxa_atexit@plt+0x60bcc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq fp, [ip], #84 @ 0x54 @ │ │ │ │ + rsceq fp, ip, ip, asr #11 │ │ │ │ + rsceq fp, ip, r0, ror #11 │ │ │ │ + strdeq sl, [ip], #64 @ 0x40 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov lr, r8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c9d4 <__cxa_atexit@plt+0x60c8c> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6c9ec <__cxa_atexit@plt+0x60ca4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6c9f8 <__cxa_atexit@plt+0x60cb0> │ │ │ │ + ldr r3, [pc, #212] @ 6ca38 <__cxa_atexit@plt+0x60cf0> │ │ │ │ + ldr sl, [pc, #212] @ 6ca3c <__cxa_atexit@plt+0x60cf4> │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [pc, #200] @ 6ca40 <__cxa_atexit@plt+0x60cf8> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #105 @ 0x69 │ │ │ │ + add r3, r3, #256 @ 0x100 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #176] @ 6ca44 <__cxa_atexit@plt+0x60cfc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [pc, #172] @ 6ca48 <__cxa_atexit@plt+0x60d00> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 6ca4c <__cxa_atexit@plt+0x60d04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r8, #12] │ │ │ │ + stm r3, {r1, r8, r9} │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r0, [r8, #32] │ │ │ │ + str sl, [r8, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #88] @ 6ca34 <__cxa_atexit@plt+0x60cec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, lr │ │ │ │ + bx r0 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + b 6ca04 <__cxa_atexit@plt+0x60cbc> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 6ca2c <__cxa_atexit@plt+0x60ce4> │ │ │ │ + ldr r0, [pc, #32] @ 6ca30 <__cxa_atexit@plt+0x60ce8> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #105 @ 0x69 │ │ │ │ + add r8, r0, #256 @ 0x100 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + rsceq sl, ip, r0, lsl #8 │ │ │ │ + rscseq r2, ip, r0, lsl #27 │ │ │ │ + rsceq fp, ip, r8, lsr r5 │ │ │ │ + @ instruction: 0xfffc458c │ │ │ │ + @ instruction: 0xfffc4630 │ │ │ │ + rscseq r2, ip, ip, lsl lr │ │ │ │ + rscseq r2, ip, r8, asr #25 │ │ │ │ + rscseq r2, ip, r4, ror #25 │ │ │ │ + ldrsbteq r2, [ip], #200 @ 0xc8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6cad8 <__cxa_atexit@plt+0x60d90> │ │ │ │ + ldr r1, [pc, #136] @ 6caf8 <__cxa_atexit@plt+0x60db0> │ │ │ │ + ldr r7, [pc, #136] @ 6cafc <__cxa_atexit@plt+0x60db4> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 7925c <__cxa_atexit@plt+0x6d514> │ │ │ │ - ldr r3, [pc, #48] @ 7927c <__cxa_atexit@plt+0x6d534> │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ + beq 6cacc <__cxa_atexit@plt+0x60d84> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 6cae4 <__cxa_atexit@plt+0x60d9c> │ │ │ │ + ldr r3, [pc, #88] @ 6cb00 <__cxa_atexit@plt+0x60db8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 6cb04 <__cxa_atexit@plt+0x60dbc> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq r6, fp, r4, asr #8 │ │ │ │ - rscseq r6, fp, r8, lsl #8 │ │ │ │ - smlaleq r1, ip, ip, r5 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrshteq r2, [ip], #188 @ 0xbc │ │ │ │ + ldrhteq r2, [ip], #180 @ 0xb4 │ │ │ │ + rscseq r2, ip, r4, ror #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 792a8 <__cxa_atexit@plt+0x6d560> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b bb6190 <__cxa_atexit@plt+0xbaa448> │ │ │ │ - ldrhteq r6, [fp], #60 @ 0x3c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7931c <__cxa_atexit@plt+0x6d5d4> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 79328 <__cxa_atexit@plt+0x6d5e0> │ │ │ │ - ldr r2, [pc, #72] @ 79338 <__cxa_atexit@plt+0x6d5f0> │ │ │ │ - ldr r1, [pc, #72] @ 7933c <__cxa_atexit@plt+0x6d5f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc 6cb50 <__cxa_atexit@plt+0x60e08> │ │ │ │ + ldr r2, [pc, #48] @ 6cb5c <__cxa_atexit@plt+0x60e14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 6cb60 <__cxa_atexit@plt+0x60e18> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq r6, fp, r8, ror r3 │ │ │ │ - rsceq r1, ip, ip, ror #10 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r2, ip, r0, lsr fp │ │ │ │ + ldrsbteq r2, [ip], #188 @ 0xbc │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 793c4 <__cxa_atexit@plt+0x6d67c> │ │ │ │ - ldr lr, [pc, #104] @ 793d0 <__cxa_atexit@plt+0x6d688> │ │ │ │ - str sl, [r3, #-8] │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r3] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r9, [r3, #-12] │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str sl, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str r0, [r3] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - ldr r3, [pc, #48] @ 793d4 <__cxa_atexit@plt+0x6d68c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #40] @ 793d8 <__cxa_atexit@plt+0x6d690> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 793dc <__cxa_atexit@plt+0x6d694> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - smlalseq r6, fp, r4, r5 │ │ │ │ - rscseq r6, fp, ip, ror #6 │ │ │ │ - rscseq r6, fp, r4, asr r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 79440 <__cxa_atexit@plt+0x6d6f8> │ │ │ │ - ldr lr, [pc, #72] @ 7944c <__cxa_atexit@plt+0x6d704> │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - ldr r1, [pc, #68] @ 79450 <__cxa_atexit@plt+0x6d708> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6cbb4 <__cxa_atexit@plt+0x60e6c> │ │ │ │ + ldr r1, [pc, #64] @ 6cbd0 <__cxa_atexit@plt+0x60e88> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r1, [pc, #44] @ 79454 <__cxa_atexit@plt+0x6d70c> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #16 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 6cbd4 <__cxa_atexit@plt+0x60e8c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #28 │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 6cbd8 <__cxa_atexit@plt+0x60e90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - smlalseq r6, fp, r8, r2 │ │ │ │ - andeq r0, r0, r7, lsl #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 794b0 <__cxa_atexit@plt+0x6d768> │ │ │ │ - ldr r2, [pc, #168] @ 7951c <__cxa_atexit@plt+0x6d7d4> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - beq 794f8 <__cxa_atexit@plt+0x6d7b0> │ │ │ │ - ldr r2, [pc, #140] @ 79520 <__cxa_atexit@plt+0x6d7d8> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - beq 79504 <__cxa_atexit@plt+0x6d7bc> │ │ │ │ - b 7956c <__cxa_atexit@plt+0x6d824> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7950c <__cxa_atexit@plt+0x6d7c4> │ │ │ │ - ldr r2, [pc, #92] @ 79524 <__cxa_atexit@plt+0x6d7dc> │ │ │ │ - sub r8, r3, #7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [pc, #76] @ 79528 <__cxa_atexit@plt+0x6d7e0> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - ldrsbteq r6, [fp], #56 @ 0x38 │ │ │ │ - rscseq r6, fp, ip, ror r1 │ │ │ │ - andeq r0, r0, r7, lsl #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 79560 <__cxa_atexit@plt+0x6d818> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + rscseq r2, ip, ip, lsr #24 │ │ │ │ + rsceq fp, ip, r0, ror #6 │ │ │ │ + rsceq sl, ip, ip, lsr #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov lr, r8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6cc98 <__cxa_atexit@plt+0x60f50> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6ccb0 <__cxa_atexit@plt+0x60f68> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6ccbc <__cxa_atexit@plt+0x60f74> │ │ │ │ + ldr r3, [pc, #212] @ 6ccfc <__cxa_atexit@plt+0x60fb4> │ │ │ │ + ldr sl, [pc, #212] @ 6cd00 <__cxa_atexit@plt+0x60fb8> │ │ │ │ + str r9, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - beq 79558 <__cxa_atexit@plt+0x6d810> │ │ │ │ - b 7956c <__cxa_atexit@plt+0x6d824> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 795c0 <__cxa_atexit@plt+0x6d878> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 795e4 <__cxa_atexit@plt+0x6d89c> │ │ │ │ - ldr r2, [pc, #104] @ 795f8 <__cxa_atexit@plt+0x6d8b0> │ │ │ │ - sub r8, r3, #7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [pc, #88] @ 795fc <__cxa_atexit@plt+0x6d8b4> │ │ │ │ - add r5, r5, #32 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [pc, #200] @ 6cd04 <__cxa_atexit@plt+0x60fbc> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #89 @ 0x59 │ │ │ │ + add r3, r3, #256 @ 0x100 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #176] @ 6cd08 <__cxa_atexit@plt+0x60fc0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ + ldr r9, [pc, #172] @ 6cd0c <__cxa_atexit@plt+0x60fc4> │ │ │ │ add r0, r0, #1 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #44] @ 795f4 <__cxa_atexit@plt+0x6d8ac> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 795dc <__cxa_atexit@plt+0x6d894> │ │ │ │ - b 79608 <__cxa_atexit@plt+0x6d8c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq r6, fp, r0, lsl r3 │ │ │ │ - ldrhteq r6, [fp], #4 │ │ │ │ - andeq r0, r0, r7, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 79654 <__cxa_atexit@plt+0x6d90c> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 796b8 <__cxa_atexit@plt+0x6d970> │ │ │ │ - ldr r7, [pc, #172] @ 796dc <__cxa_atexit@plt+0x6d994> │ │ │ │ - sub r8, r3, #7 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #164] @ 796e0 <__cxa_atexit@plt+0x6d998> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 796c0 <__cxa_atexit@plt+0x6d978> │ │ │ │ - ldr lr, [pc, #104] @ 796d0 <__cxa_atexit@plt+0x6d988> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r1, [pc, #84] @ 796d4 <__cxa_atexit@plt+0x6d98c> │ │ │ │ - add r5, r5, #32 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 6cd10 <__cxa_atexit@plt+0x60fc8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #76] @ 796d8 <__cxa_atexit@plt+0x6d990> │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #16 │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - sub r9, r3, #11 │ │ │ │ - sub sl, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r6, #12 │ │ │ │ - b 796c4 <__cxa_atexit@plt+0x6d97c> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r6, fp, r8, r2 │ │ │ │ - ldrsbteq r5, [fp], #248 @ 0xf8 │ │ │ │ - rscseq r6, fp, r4, lsl r2 │ │ │ │ - rscseq r6, fp, r8, lsr #32 │ │ │ │ - rscseq r6, fp, r4, ror #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 79700 <__cxa_atexit@plt+0x6d9b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - rscseq r5, fp, r8, ror #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 79758 <__cxa_atexit@plt+0x6da10> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 79764 <__cxa_atexit@plt+0x6da1c> │ │ │ │ - ldr r2, [pc, #64] @ 79774 <__cxa_atexit@plt+0x6da2c> │ │ │ │ - ldr r1, [pc, #64] @ 79778 <__cxa_atexit@plt+0x6da30> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - rscseq r5, fp, r4, lsr pc │ │ │ │ - rsceq r1, ip, r0, asr #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7985c <__cxa_atexit@plt+0x6db14> │ │ │ │ - ldr lr, [pc, #196] @ 79868 <__cxa_atexit@plt+0x6db20> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - add r7, r7, #15 │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - tst r7, #3 │ │ │ │ - stmib r3, {r0, r1, ip} │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - beq 79844 <__cxa_atexit@plt+0x6dafc> │ │ │ │ - ldr lr, [pc, #140] @ 7986c <__cxa_atexit@plt+0x6db24> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - ldr r7, [r0, #7] │ │ │ │ - str r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [r0, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r2, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ - str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ - beq 79850 <__cxa_atexit@plt+0x6db08> │ │ │ │ - ldr r7, [pc, #80] @ 79870 <__cxa_atexit@plt+0x6db28> │ │ │ │ - ldr r2, [pc, #80] @ 79874 <__cxa_atexit@plt+0x6db2c> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - add sl, r2, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r9, [r8, #12] │ │ │ │ + stm r3, {r1, r8, r9} │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r0, [r8, #32] │ │ │ │ + str sl, [r8, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #88] @ 6ccf8 <__cxa_atexit@plt+0x60fb0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - rsceq r0, ip, r4, ror #31 │ │ │ │ - rsceq r1, ip, r8, asr #32 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #104] @ 798f4 <__cxa_atexit@plt+0x6dbac> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r0, #11] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - ldr r3, [r0, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - beq 798ec <__cxa_atexit@plt+0x6dba4> │ │ │ │ - ldr r3, [pc, #40] @ 798f8 <__cxa_atexit@plt+0x6dbb0> │ │ │ │ - ldr r2, [pc, #40] @ 798fc <__cxa_atexit@plt+0x6dbb4> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rsceq r0, ip, r8, lsr pc │ │ │ │ - rsceq r0, ip, r0, asr #31 │ │ │ │ - andeq r0, r0, fp, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 79930 <__cxa_atexit@plt+0x6dbe8> │ │ │ │ - ldr r2, [pc, #28] @ 79934 <__cxa_atexit@plt+0x6dbec> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strdeq r0, [ip], #228 @ 0xe4 @ │ │ │ │ - rsceq r0, ip, r8, ror pc │ │ │ │ - andeq r0, r0, fp, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r1, r7 │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 79994 <__cxa_atexit@plt+0x6dc4c> │ │ │ │ - ldr r7, [pc, #312] @ 79a94 <__cxa_atexit@plt+0x6dd4c> │ │ │ │ + mov r6, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r7, [pc, #296] @ 79a98 <__cxa_atexit@plt+0x6dd50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #3 │ │ │ │ - ldr r7, [pc, #288] @ 79a9c <__cxa_atexit@plt+0x6dd54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - ldr r7, [pc, #280] @ 79aa0 <__cxa_atexit@plt+0x6dd58> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r7, r1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r7, [r3, #40]! @ 0x28 │ │ │ │ - mov ip, r3 │ │ │ │ - ldr lr, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ - ldr r9, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [ip, #-28]! @ 0xffffffe4 │ │ │ │ - cmp r0, r2 │ │ │ │ - bge 799e8 <__cxa_atexit@plt+0x6dca0> │ │ │ │ - ldr r0, [pc, #204] @ 79a90 <__cxa_atexit@plt+0x6dd48> │ │ │ │ - cmp fp, ip │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - bls 79a18 <__cxa_atexit@plt+0x6dcd0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - bne 799fc <__cxa_atexit@plt+0x6dcb4> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - cmp r2, r0 │ │ │ │ - blt 799bc <__cxa_atexit@plt+0x6dc74> │ │ │ │ - ldr r0, [pc, #136] @ 79a8c <__cxa_atexit@plt+0x6dd44> │ │ │ │ - cmp fp, ip │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - bhi 79a7c <__cxa_atexit@plt+0x6dd34> │ │ │ │ - ldr r8, [pc, #132] @ 79aa4 <__cxa_atexit@plt+0x6dd5c> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #80] @ 79aa8 <__cxa_atexit@plt+0x6dd60> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #3 │ │ │ │ - ldr r5, [pc, #72] @ 79aac <__cxa_atexit@plt+0x6dd64> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #64] @ 79ab0 <__cxa_atexit@plt+0x6dd68> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, ip │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + b 6ccc8 <__cxa_atexit@plt+0x60f80> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 6ccf0 <__cxa_atexit@plt+0x60fa8> │ │ │ │ + ldr r0, [pc, #32] @ 6ccf4 <__cxa_atexit@plt+0x60fac> │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r1 │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, fp, r4, asr ip │ │ │ │ - smlalseq r5, fp, r4, ip │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - rscseq r5, fp, r8, asr #31 │ │ │ │ - rscseq r5, fp, r0, lsr #27 │ │ │ │ - rscseq r5, fp, r8, lsl #27 │ │ │ │ - @ instruction: 0xfffff9b4 │ │ │ │ - rscseq r5, fp, r0, ror #29 │ │ │ │ - ldrhteq r5, [fp], #200 @ 0xc8 │ │ │ │ - rscseq r5, fp, r0, lsr #25 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 79b0c <__cxa_atexit@plt+0x6ddc4> │ │ │ │ - ldr r3, [pc, #64] @ 79b18 <__cxa_atexit@plt+0x6ddd0> │ │ │ │ - ldr r2, [pc, #64] @ 79b1c <__cxa_atexit@plt+0x6ddd4> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [pc, #40] @ 79b20 <__cxa_atexit@plt+0x6ddd8> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #12 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffffc24 │ │ │ │ - rscseq r5, fp, r8, asr #23 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 79b7c <__cxa_atexit@plt+0x6de34> │ │ │ │ - ldr r2, [pc, #152] @ 79bd8 <__cxa_atexit@plt+0x6de90> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 79bb4 <__cxa_atexit@plt+0x6de6c> │ │ │ │ - ldr r2, [pc, #124] @ 79bdc <__cxa_atexit@plt+0x6de94> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 79bc0 <__cxa_atexit@plt+0x6de78> │ │ │ │ - b 79c24 <__cxa_atexit@plt+0x6dedc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 79bc8 <__cxa_atexit@plt+0x6de80> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [pc, #64] @ 79be0 <__cxa_atexit@plt+0x6de98> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r8, r3, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, r2} │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - ldrshteq r5, [fp], #204 @ 0xcc │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 79c18 <__cxa_atexit@plt+0x6ded0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 79c10 <__cxa_atexit@plt+0x6dec8> │ │ │ │ - b 79c24 <__cxa_atexit@plt+0x6dedc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 79c5c <__cxa_atexit@plt+0x6df14> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 79cec <__cxa_atexit@plt+0x6dfa4> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [pc, #176] @ 79d04 <__cxa_atexit@plt+0x6dfbc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, r2} │ │ │ │ - b 79ca4 <__cxa_atexit@plt+0x6df5c> │ │ │ │ - ldr r3, [pc, #152] @ 79cfc <__cxa_atexit@plt+0x6dfb4> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ands r0, r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 79cb4 <__cxa_atexit@plt+0x6df6c> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 79cbc <__cxa_atexit@plt+0x6df74> │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 79cec <__cxa_atexit@plt+0x6dfa4> │ │ │ │ - ldr r0, [pc, #100] @ 79d00 <__cxa_atexit@plt+0x6dfb8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - stmib r6, {r0, r1, lr} │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r8, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 79cec <__cxa_atexit@plt+0x6dfa4> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r0, [pc, #48] @ 79d08 <__cxa_atexit@plt+0x6dfc0> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub sl, r3, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - rscseq r5, fp, r8, lsl #24 │ │ │ │ - rscseq r5, fp, r0, asr ip │ │ │ │ - rscseq r5, fp, r4, asr #23 │ │ │ │ - andeq r0, r0, r7, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 79d58 <__cxa_atexit@plt+0x6e010> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 79d84 <__cxa_atexit@plt+0x6e03c> │ │ │ │ - ldr r0, [pc, #76] @ 79d90 <__cxa_atexit@plt+0x6e048> │ │ │ │ - sub r8, r6, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r5, r5, #32 │ │ │ │ - stmib r3, {r0, r1, lr} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 79d84 <__cxa_atexit@plt+0x6e03c> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r0, [pc, #32] @ 79d94 <__cxa_atexit@plt+0x6e04c> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub sl, r6, #7 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, lr} │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, fp, ip, asr fp │ │ │ │ - rscseq r5, fp, r8, lsr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 79e08 <__cxa_atexit@plt+0x6e0c0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 79e14 <__cxa_atexit@plt+0x6e0cc> │ │ │ │ - ldr r2, [pc, #72] @ 79e24 <__cxa_atexit@plt+0x6e0dc> │ │ │ │ - ldr r1, [pc, #72] @ 79e28 <__cxa_atexit@plt+0x6e0e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r0, r0, #89 @ 0x59 │ │ │ │ + add r8, r0, #256 @ 0x100 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq r5, fp, ip, lsl #17 │ │ │ │ + rsceq sl, ip, ip, lsr r1 │ │ │ │ + ldrhteq r2, [ip], #172 @ 0xac │ │ │ │ + rsceq fp, ip, r8, lsl #5 │ │ │ │ + @ instruction: 0xfffc42c8 │ │ │ │ + @ instruction: 0xfffc436c │ │ │ │ + rscseq r2, ip, r8, asr fp │ │ │ │ + rscseq r2, ip, r4, lsl #20 │ │ │ │ + rscseq r2, ip, r0, lsr #20 │ │ │ │ + rscseq r2, ip, r4, lsl sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 79eb4 <__cxa_atexit@plt+0x6e16c> │ │ │ │ - ldr r1, [pc, #136] @ 79ed4 <__cxa_atexit@plt+0x6e18c> │ │ │ │ - ldr r7, [pc, #136] @ 79ed8 <__cxa_atexit@plt+0x6e190> │ │ │ │ + bhi 6cd9c <__cxa_atexit@plt+0x61054> │ │ │ │ + ldr r1, [pc, #136] @ 6cdbc <__cxa_atexit@plt+0x61074> │ │ │ │ + ldr r7, [pc, #136] @ 6cdc0 <__cxa_atexit@plt+0x61078> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 79ea8 <__cxa_atexit@plt+0x6e160> │ │ │ │ + beq 6cd90 <__cxa_atexit@plt+0x61048> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 79ec0 <__cxa_atexit@plt+0x6e178> │ │ │ │ - ldr r3, [pc, #88] @ 79edc <__cxa_atexit@plt+0x6e194> │ │ │ │ + bcc 6cda8 <__cxa_atexit@plt+0x61060> │ │ │ │ + ldr r3, [pc, #88] @ 6cdc4 <__cxa_atexit@plt+0x6107c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 79ee0 <__cxa_atexit@plt+0x6e198> │ │ │ │ + ldr r1, [pc, #80] @ 6cdc8 <__cxa_atexit@plt+0x61080> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r5, fp, ip, lsl r8 │ │ │ │ - ldrsbteq r5, [fp], #120 @ 0x78 │ │ │ │ - rscseq r5, fp, r0, lsl sl │ │ │ │ + rscseq r2, ip, r8, lsr r9 │ │ │ │ + ldrshteq r2, [ip], #128 @ 0x80 │ │ │ │ + rscseq r2, ip, r0, lsr #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 79f2c <__cxa_atexit@plt+0x6e1e4> │ │ │ │ - ldr r2, [pc, #48] @ 79f38 <__cxa_atexit@plt+0x6e1f0> │ │ │ │ + bcc 6ce14 <__cxa_atexit@plt+0x610cc> │ │ │ │ + ldr r2, [pc, #48] @ 6ce20 <__cxa_atexit@plt+0x610d8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 79f3c <__cxa_atexit@plt+0x6e1f4> │ │ │ │ + ldr r1, [pc, #36] @ 6ce24 <__cxa_atexit@plt+0x610dc> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, fp, r4, asr r7 │ │ │ │ - rscseq r5, fp, r8, lsl #19 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 79fc8 <__cxa_atexit@plt+0x6e280> │ │ │ │ - ldr r1, [pc, #136] @ 79fe8 <__cxa_atexit@plt+0x6e2a0> │ │ │ │ - ldr r7, [pc, #136] @ 79fec <__cxa_atexit@plt+0x6e2a4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 79fbc <__cxa_atexit@plt+0x6e274> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 79fd4 <__cxa_atexit@plt+0x6e28c> │ │ │ │ - ldr r3, [pc, #88] @ 79ff0 <__cxa_atexit@plt+0x6e2a8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 79ff4 <__cxa_atexit@plt+0x6e2ac> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, fp, r8, lsl #14 │ │ │ │ - rscseq r5, fp, r4, asr #13 │ │ │ │ - ldrshteq r5, [fp], #140 @ 0x8c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r2, ip, ip, ror #16 │ │ │ │ + rscseq r2, ip, r8, lsl r9 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a040 <__cxa_atexit@plt+0x6e2f8> │ │ │ │ - ldr r2, [pc, #48] @ 7a04c <__cxa_atexit@plt+0x6e304> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7a050 <__cxa_atexit@plt+0x6e308> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, fp, r0, asr #12 │ │ │ │ - rscseq r5, fp, r4, ror r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a0dc <__cxa_atexit@plt+0x6e394> │ │ │ │ - ldr r1, [pc, #136] @ 7a0fc <__cxa_atexit@plt+0x6e3b4> │ │ │ │ - ldr r7, [pc, #136] @ 7a100 <__cxa_atexit@plt+0x6e3b8> │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6ce78 <__cxa_atexit@plt+0x61130> │ │ │ │ + ldr r1, [pc, #64] @ 6ce94 <__cxa_atexit@plt+0x6114c> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r9, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7a0d0 <__cxa_atexit@plt+0x6e388> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7a0e8 <__cxa_atexit@plt+0x6e3a0> │ │ │ │ - ldr r3, [pc, #88] @ 7a104 <__cxa_atexit@plt+0x6e3bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7a108 <__cxa_atexit@plt+0x6e3c0> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r5, [fp], #84 @ 0x54 │ │ │ │ - ldrhteq r5, [fp], #80 @ 0x50 │ │ │ │ - rscseq r5, fp, r8, ror #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a154 <__cxa_atexit@plt+0x6e40c> │ │ │ │ - ldr r2, [pc, #48] @ 7a160 <__cxa_atexit@plt+0x6e418> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7a164 <__cxa_atexit@plt+0x6e41c> │ │ │ │ - add r2, r2, #1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r1, [pc, #40] @ 6ce98 <__cxa_atexit@plt+0x61150> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ + add r8, r1, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #28] @ 6ce9c <__cxa_atexit@plt+0x61154> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, fp, ip, lsr #10 │ │ │ │ - rscseq r5, fp, r0, ror #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a1f0 <__cxa_atexit@plt+0x6e4a8> │ │ │ │ - ldr r1, [pc, #136] @ 7a210 <__cxa_atexit@plt+0x6e4c8> │ │ │ │ - ldr r7, [pc, #136] @ 7a214 <__cxa_atexit@plt+0x6e4cc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7a1e4 <__cxa_atexit@plt+0x6e49c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7a1fc <__cxa_atexit@plt+0x6e4b4> │ │ │ │ - ldr r3, [pc, #88] @ 7a218 <__cxa_atexit@plt+0x6e4d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7a21c <__cxa_atexit@plt+0x6e4d4> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, fp, r0, ror #9 │ │ │ │ - smlalseq r5, fp, ip, r4 │ │ │ │ - ldrsbteq r5, [fp], #100 @ 0x64 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a268 <__cxa_atexit@plt+0x6e520> │ │ │ │ - ldr r2, [pc, #48] @ 7a274 <__cxa_atexit@plt+0x6e52c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7a278 <__cxa_atexit@plt+0x6e530> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, fp, r8, lsl r4 │ │ │ │ - rscseq r5, fp, ip, asr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + rscseq r2, ip, ip, ror #18 │ │ │ │ + strhteq fp, [ip], #0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a2ec <__cxa_atexit@plt+0x6e5a4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a2f8 <__cxa_atexit@plt+0x6e5b0> │ │ │ │ - ldr r2, [pc, #72] @ 7a308 <__cxa_atexit@plt+0x6e5c0> │ │ │ │ - ldr r1, [pc, #72] @ 7a30c <__cxa_atexit@plt+0x6e5c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq r5, fp, r8, lsr #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a398 <__cxa_atexit@plt+0x6e650> │ │ │ │ - ldr r1, [pc, #136] @ 7a3b8 <__cxa_atexit@plt+0x6e670> │ │ │ │ - ldr r7, [pc, #136] @ 7a3bc <__cxa_atexit@plt+0x6e674> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7a38c <__cxa_atexit@plt+0x6e644> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7a3a4 <__cxa_atexit@plt+0x6e65c> │ │ │ │ - ldr r3, [pc, #88] @ 7a3c0 <__cxa_atexit@plt+0x6e678> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7a3c4 <__cxa_atexit@plt+0x6e67c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, fp, r8, lsr r3 │ │ │ │ - ldrshteq r5, [fp], #36 @ 0x24 │ │ │ │ - rscseq r5, fp, ip, lsr #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a410 <__cxa_atexit@plt+0x6e6c8> │ │ │ │ - ldr r2, [pc, #48] @ 7a41c <__cxa_atexit@plt+0x6e6d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7a420 <__cxa_atexit@plt+0x6e6d8> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, fp, r0, ror r2 │ │ │ │ - rscseq r5, fp, r4, lsr #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a4ac <__cxa_atexit@plt+0x6e764> │ │ │ │ - ldr r1, [pc, #136] @ 7a4cc <__cxa_atexit@plt+0x6e784> │ │ │ │ - ldr r7, [pc, #136] @ 7a4d0 <__cxa_atexit@plt+0x6e788> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7a4a0 <__cxa_atexit@plt+0x6e758> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7a4b8 <__cxa_atexit@plt+0x6e770> │ │ │ │ - ldr r3, [pc, #88] @ 7a4d4 <__cxa_atexit@plt+0x6e78c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7a4d8 <__cxa_atexit@plt+0x6e790> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, fp, r4, lsr #4 │ │ │ │ - rscseq r5, fp, r0, ror #3 │ │ │ │ - rscseq r5, fp, r8, lsl r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a524 <__cxa_atexit@plt+0x6e7dc> │ │ │ │ - ldr r2, [pc, #48] @ 7a530 <__cxa_atexit@plt+0x6e7e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7a534 <__cxa_atexit@plt+0x6e7ec> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, fp, ip, asr r1 │ │ │ │ - smlalseq r5, fp, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a5c0 <__cxa_atexit@plt+0x6e878> │ │ │ │ - ldr r1, [pc, #136] @ 7a5e0 <__cxa_atexit@plt+0x6e898> │ │ │ │ - ldr r7, [pc, #136] @ 7a5e4 <__cxa_atexit@plt+0x6e89c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7a5b4 <__cxa_atexit@plt+0x6e86c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7a5cc <__cxa_atexit@plt+0x6e884> │ │ │ │ - ldr r3, [pc, #88] @ 7a5e8 <__cxa_atexit@plt+0x6e8a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7a5ec <__cxa_atexit@plt+0x6e8a4> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, fp, r0, lsl r1 │ │ │ │ - rscseq r5, fp, ip, asr #1 │ │ │ │ - rscseq r5, fp, r4, lsl #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a638 <__cxa_atexit@plt+0x6e8f0> │ │ │ │ - ldr r2, [pc, #48] @ 7a644 <__cxa_atexit@plt+0x6e8fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7a648 <__cxa_atexit@plt+0x6e900> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, fp, r8, asr #32 │ │ │ │ - rscseq r5, fp, ip, ror r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a6d4 <__cxa_atexit@plt+0x6e98c> │ │ │ │ - ldr r1, [pc, #136] @ 7a6f4 <__cxa_atexit@plt+0x6e9ac> │ │ │ │ - ldr r7, [pc, #136] @ 7a6f8 <__cxa_atexit@plt+0x6e9b0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7a6c8 <__cxa_atexit@plt+0x6e980> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7a6e0 <__cxa_atexit@plt+0x6e998> │ │ │ │ - ldr r3, [pc, #88] @ 7a6fc <__cxa_atexit@plt+0x6e9b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7a700 <__cxa_atexit@plt+0x6e9b8> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r4, [fp], #252 @ 0xfc │ │ │ │ - ldrhteq r4, [fp], #248 @ 0xf8 │ │ │ │ - ldrshteq r5, [fp], #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a74c <__cxa_atexit@plt+0x6ea04> │ │ │ │ - ldr r2, [pc, #48] @ 7a758 <__cxa_atexit@plt+0x6ea10> │ │ │ │ + bhi 6ced0 <__cxa_atexit@plt+0x61188> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6ced8 <__cxa_atexit@plt+0x61190> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7a75c <__cxa_atexit@plt+0x6ea14> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, fp, r4, lsr pc │ │ │ │ - rscseq r5, fp, r8, ror #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a7d0 <__cxa_atexit@plt+0x6ea88> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a7dc <__cxa_atexit@plt+0x6ea94> │ │ │ │ - ldr r2, [pc, #72] @ 7a7ec <__cxa_atexit@plt+0x6eaa4> │ │ │ │ - ldr r1, [pc, #72] @ 7a7f0 <__cxa_atexit@plt+0x6eaa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq r4, fp, r4, asr #29 │ │ │ │ + ldrhteq r2, [ip], #112 @ 0x70 │ │ │ │ + strdeq sl, [ip], #180 @ 0xb4 @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7a880 <__cxa_atexit@plt+0x6eb38> │ │ │ │ - ldr lr, [pc, #140] @ 7a8a0 <__cxa_atexit@plt+0x6eb58> │ │ │ │ - ldr r8, [pc, #140] @ 7a8a4 <__cxa_atexit@plt+0x6eb5c> │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6cf74 <__cxa_atexit@plt+0x6122c> │ │ │ │ + ldr lr, [pc, #128] @ 6cf80 <__cxa_atexit@plt+0x61238> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 6cf84 <__cxa_atexit@plt+0x6123c> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 6cf5c <__cxa_atexit@plt+0x61214> │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r2, [pc, #72] @ 6cf88 <__cxa_atexit@plt+0x61240> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 7a874 <__cxa_atexit@plt+0x6eb2c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 7a88c <__cxa_atexit@plt+0x6eb44> │ │ │ │ - ldr r7, [pc, #76] @ 7a8a8 <__cxa_atexit@plt+0x6eb60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + stmib r5, {r0, r1, r3} │ │ │ │ + beq 6cf6c <__cxa_atexit@plt+0x61224> │ │ │ │ + b 6cfe0 <__cxa_atexit@plt+0x61298> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, fp, r4, asr lr │ │ │ │ - rscseq r5, fp, r8, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a8ec <__cxa_atexit@plt+0x6eba4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7a8f8 <__cxa_atexit@plt+0x6ebb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, fp, r8, asr #31 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7a988 <__cxa_atexit@plt+0x6ec40> │ │ │ │ - ldr lr, [pc, #140] @ 7a9a8 <__cxa_atexit@plt+0x6ec60> │ │ │ │ - ldr r8, [pc, #140] @ 7a9ac <__cxa_atexit@plt+0x6ec64> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 7a97c <__cxa_atexit@plt+0x6ec34> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 7a994 <__cxa_atexit@plt+0x6ec4c> │ │ │ │ - ldr r7, [pc, #76] @ 7a9b0 <__cxa_atexit@plt+0x6ec68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, fp, ip, asr #26 │ │ │ │ - rscseq r4, fp, r0, asr #30 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq r2, ip, r4, asr r7 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rsceq sl, ip, r4, asr #22 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7a9f4 <__cxa_atexit@plt+0x6ecac> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7aa00 <__cxa_atexit@plt+0x6ecb8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, fp, r0, asr #29 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7aa90 <__cxa_atexit@plt+0x6ed48> │ │ │ │ - ldr lr, [pc, #140] @ 7aab0 <__cxa_atexit@plt+0x6ed68> │ │ │ │ - ldr r8, [pc, #140] @ 7aab4 <__cxa_atexit@plt+0x6ed6c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [pc, #44] @ 6cfd0 <__cxa_atexit@plt+0x61288> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 7aa84 <__cxa_atexit@plt+0x6ed3c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 7aa9c <__cxa_atexit@plt+0x6ed54> │ │ │ │ - ldr r7, [pc, #76] @ 7aab8 <__cxa_atexit@plt+0x6ed70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 6cfc8 <__cxa_atexit@plt+0x61280> │ │ │ │ + b 6cfe0 <__cxa_atexit@plt+0x61298> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, fp, r4, asr #24 │ │ │ │ - rscseq r4, fp, r8, lsr lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7aafc <__cxa_atexit@plt+0x6edb4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7ab08 <__cxa_atexit@plt+0x6edc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r4, [fp], #216 @ 0xd8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7ab98 <__cxa_atexit@plt+0x6ee50> │ │ │ │ - ldr lr, [pc, #140] @ 7abb8 <__cxa_atexit@plt+0x6ee70> │ │ │ │ - ldr r8, [pc, #140] @ 7abbc <__cxa_atexit@plt+0x6ee74> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + strdeq sl, [ip], #172 @ 0xac @ │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [pc, #128] @ 6d074 <__cxa_atexit@plt+0x6132c> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r3, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + beq 6d05c <__cxa_atexit@plt+0x61314> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [pc, #72] @ 6d078 <__cxa_atexit@plt+0x61330> │ │ │ │ + tst r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 7ab8c <__cxa_atexit@plt+0x6ee44> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 7aba4 <__cxa_atexit@plt+0x6ee5c> │ │ │ │ - ldr r7, [pc, #76] @ 7abc0 <__cxa_atexit@plt+0x6ee78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r4, fp, ip, lsr fp │ │ │ │ - rscseq r4, fp, r0, lsr sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7ac04 <__cxa_atexit@plt+0x6eebc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7ac10 <__cxa_atexit@plt+0x6eec8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq r4, [fp], #192 @ 0xc0 │ │ │ │ - rsceq pc, fp, r8, lsr #25 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7ad04 <__cxa_atexit@plt+0x6efbc> │ │ │ │ - ldr lr, [pc, #212] @ 7ad10 <__cxa_atexit@plt+0x6efc8> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r7, r7, #5 │ │ │ │ - mov r5, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #16 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - beq 7aca4 <__cxa_atexit@plt+0x6ef5c> │ │ │ │ - ldr r2, [pc, #160] @ 7ad14 <__cxa_atexit@plt+0x6efcc> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - ldr r8, [sl, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq 7acb0 <__cxa_atexit@plt+0x6ef68> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 7acd0 <__cxa_atexit@plt+0x6ef88> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #112] @ 7ad28 <__cxa_atexit@plt+0x6efe0> │ │ │ │ - ldr r2, [pc, #112] @ 7ad2c <__cxa_atexit@plt+0x6efe4> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #64] @ 7ad18 <__cxa_atexit@plt+0x6efd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #56] @ 7ad1c <__cxa_atexit@plt+0x6efd4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #48] @ 7ad20 <__cxa_atexit@plt+0x6efd8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #40] @ 7ad24 <__cxa_atexit@plt+0x6efdc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - andeq r0, r0, ip, lsr #16 │ │ │ │ - rscseq r4, fp, r4, asr ip │ │ │ │ - rscseq r4, fp, ip, lsr #20 │ │ │ │ - rscseq r4, fp, r4, lsl sl │ │ │ │ - @ instruction: 0x000001bc │ │ │ │ - rsceq pc, fp, r0, asr fp @ │ │ │ │ - smlaleq pc, fp, r0, fp @ │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #128] @ 7adcc <__cxa_atexit@plt+0x6f084> │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 7ad78 <__cxa_atexit@plt+0x6f030> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 7ad98 <__cxa_atexit@plt+0x6f050> │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + beq 6d068 <__cxa_atexit@plt+0x61320> │ │ │ │ + mov r7, r3 │ │ │ │ + b 6d0d4 <__cxa_atexit@plt+0x6138c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #96] @ 7ade0 <__cxa_atexit@plt+0x6f098> │ │ │ │ - ldr r2, [pc, #96] @ 7ade4 <__cxa_atexit@plt+0x6f09c> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #48] @ 7add0 <__cxa_atexit@plt+0x6f088> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 7add4 <__cxa_atexit@plt+0x6f08c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #32] @ 7add8 <__cxa_atexit@plt+0x6f090> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #24] @ 7addc <__cxa_atexit@plt+0x6f094> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - rscseq r4, fp, ip, lsl #23 │ │ │ │ - rscseq r4, fp, r4, ror #18 │ │ │ │ - rscseq r4, fp, ip, asr #18 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rsceq pc, fp, r8, lsl #21 │ │ │ │ - ldrdeq pc, [fp], #168 @ 0xa8 @ │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7ae28 <__cxa_atexit@plt+0x6f0e0> │ │ │ │ - ldr r3, [pc, #96] @ 7ae6c <__cxa_atexit@plt+0x6f124> │ │ │ │ - ldr r2, [pc, #96] @ 7ae70 <__cxa_atexit@plt+0x6f128> │ │ │ │ - ldr r8, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #44] @ 7ae5c <__cxa_atexit@plt+0x6f114> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #36] @ 7ae60 <__cxa_atexit@plt+0x6f118> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #28] @ 7ae64 <__cxa_atexit@plt+0x6f11c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #20] @ 7ae68 <__cxa_atexit@plt+0x6f120> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrshteq r4, [fp], #172 @ 0xac │ │ │ │ - ldrsbteq r4, [fp], #132 @ 0x84 │ │ │ │ - ldrhteq r4, [fp], #140 @ 0x8c │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - strdeq pc, [fp], #156 @ 0x9c @ │ │ │ │ - rsceq pc, fp, ip, lsr sl @ │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7aea8 <__cxa_atexit@plt+0x6f160> │ │ │ │ - ldr r2, [pc, #96] @ 7aef4 <__cxa_atexit@plt+0x6f1ac> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - mov r2, r7 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - b 7aeb4 <__cxa_atexit@plt+0x6f16c> │ │ │ │ - ldr r2, [pc, #52] @ 7aee4 <__cxa_atexit@plt+0x6f19c> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r5, [pc, #40] @ 7aee8 <__cxa_atexit@plt+0x6f1a0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #3 │ │ │ │ - ldr r5, [pc, #32] @ 7aeec <__cxa_atexit@plt+0x6f1a4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #24] @ 7aef0 <__cxa_atexit@plt+0x6f1a8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - andeq r0, r0, ip, ror #6 │ │ │ │ - rscseq r4, fp, r8, ror sl │ │ │ │ - rscseq r4, fp, r0, asr r8 │ │ │ │ - rscseq r4, fp, r8, lsr r8 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7af58 <__cxa_atexit@plt+0x6f210> │ │ │ │ - ldr r3, [pc, #72] @ 7af64 <__cxa_atexit@plt+0x6f21c> │ │ │ │ - ldr lr, [pc, #72] @ 7af68 <__cxa_atexit@plt+0x6f220> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r3, [pc, #44] @ 7af6c <__cxa_atexit@plt+0x6f224> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #16 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffff850 │ │ │ │ - rscseq r4, fp, r0, lsl #15 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7afd0 <__cxa_atexit@plt+0x6f288> │ │ │ │ - ldr r6, [pc, #168] @ 7b038 <__cxa_atexit@plt+0x6f2f0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - beq 7b010 <__cxa_atexit@plt+0x6f2c8> │ │ │ │ - ldr r6, [pc, #140] @ 7b03c <__cxa_atexit@plt+0x6f2f4> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq 7b020 <__cxa_atexit@plt+0x6f2d8> │ │ │ │ - mov r6, r8 │ │ │ │ - b 7b084 <__cxa_atexit@plt+0x6f33c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b02c <__cxa_atexit@plt+0x6f2e4> │ │ │ │ - ldr r3, [pc, #88] @ 7b040 <__cxa_atexit@plt+0x6f2f8> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xfffff808 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 7b078 <__cxa_atexit@plt+0x6f330> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq sl, ip, r4, asr sl │ │ │ │ + andeq r0, r0, r8, asr #13 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - beq 7b070 <__cxa_atexit@plt+0x6f328> │ │ │ │ - b 7b084 <__cxa_atexit@plt+0x6f33c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7b0d0 <__cxa_atexit@plt+0x6f388> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b168 <__cxa_atexit@plt+0x6f420> │ │ │ │ - ldr r3, [pc, #208] @ 7b17c <__cxa_atexit@plt+0x6f434> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - b 7b124 <__cxa_atexit@plt+0x6f3dc> │ │ │ │ - ldr r6, [pc, #156] @ 7b174 <__cxa_atexit@plt+0x6f42c> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ands r1, r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 7b130 <__cxa_atexit@plt+0x6f3e8> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #20 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 7b13c <__cxa_atexit@plt+0x6f3f4> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 7b168 <__cxa_atexit@plt+0x6f420> │ │ │ │ - ldr r1, [pc, #100] @ 7b178 <__cxa_atexit@plt+0x6f430> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 7b168 <__cxa_atexit@plt+0x6f420> │ │ │ │ - ldr r1, [pc, #52] @ 7b180 <__cxa_atexit@plt+0x6f438> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffff8f0 │ │ │ │ - @ instruction: 0xfffffa5c │ │ │ │ - @ instruction: 0xfffff7ac │ │ │ │ - andeq r0, r0, r8, lsl #17 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 7b1dc <__cxa_atexit@plt+0x6f494> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7b208 <__cxa_atexit@plt+0x6f4c0> │ │ │ │ - ldr r1, [pc, #84] @ 7b214 <__cxa_atexit@plt+0x6f4cc> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7b208 <__cxa_atexit@plt+0x6f4c0> │ │ │ │ - ldr r1, [pc, #44] @ 7b218 <__cxa_atexit@plt+0x6f4d0> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff840 │ │ │ │ - @ instruction: 0xfffff70c │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b27c <__cxa_atexit@plt+0x6f534> │ │ │ │ - ldr lr, [pc, #72] @ 7b288 <__cxa_atexit@plt+0x6f540> │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - ldr r1, [pc, #68] @ 7b28c <__cxa_atexit@plt+0x6f544> │ │ │ │ + ldr lr, [pc, #40] @ 6d0c4 <__cxa_atexit@plt+0x6137c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r1, [pc, #44] @ 7b290 <__cxa_atexit@plt+0x6f548> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffff044 │ │ │ │ - rscseq r4, fp, ip, asr r4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7b2f4 <__cxa_atexit@plt+0x6f5ac> │ │ │ │ - ldr r6, [pc, #152] @ 7b34c <__cxa_atexit@plt+0x6f604> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 7b324 <__cxa_atexit@plt+0x6f5dc> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r3, [pc, #116] @ 7b350 <__cxa_atexit@plt+0x6f608> │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq 7b334 <__cxa_atexit@plt+0x6f5ec> │ │ │ │ - mov r6, r8 │ │ │ │ - b 7b398 <__cxa_atexit@plt+0x6f650> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b340 <__cxa_atexit@plt+0x6f5f8> │ │ │ │ - ldr r3, [pc, #72] @ 7b354 <__cxa_atexit@plt+0x6f60c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + beq 6d0bc <__cxa_atexit@plt+0x61374> │ │ │ │ + b 6d0d4 <__cxa_atexit@plt+0x6138c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffff000 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ 7b38c <__cxa_atexit@plt+0x6f644> │ │ │ │ - str r3, [r5] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sl, ip, r8, lsl #20 │ │ │ │ + andeq r6, r0, ip, asr #25 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6d104 <__cxa_atexit@plt+0x613bc> │ │ │ │ + ldr r2, [pc, #212] @ 6d1c4 <__cxa_atexit@plt+0x6147c> │ │ │ │ tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 7b384 <__cxa_atexit@plt+0x6f63c> │ │ │ │ - b 7b398 <__cxa_atexit@plt+0x6f650> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7b3d4 <__cxa_atexit@plt+0x6f68c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b45c <__cxa_atexit@plt+0x6f714> │ │ │ │ - ldr r3, [pc, #176] @ 7b470 <__cxa_atexit@plt+0x6f728> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - b 7b41c <__cxa_atexit@plt+0x6f6d4> │ │ │ │ - ldr r6, [pc, #140] @ 7b468 <__cxa_atexit@plt+0x6f720> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 7b428 <__cxa_atexit@plt+0x6f6e0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7b434 <__cxa_atexit@plt+0x6f6ec> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b45c <__cxa_atexit@plt+0x6f714> │ │ │ │ - ldr r3, [pc, #92] @ 7b46c <__cxa_atexit@plt+0x6f724> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b45c <__cxa_atexit@plt+0x6f714> │ │ │ │ - ldr r3, [pc, #48] @ 7b474 <__cxa_atexit@plt+0x6f72c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xfffff128 │ │ │ │ - @ instruction: 0xfffff288 │ │ │ │ - @ instruction: 0xffffefdc │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7b4c4 <__cxa_atexit@plt+0x6f77c> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b4ec <__cxa_atexit@plt+0x6f7a4> │ │ │ │ - ldr r3, [pc, #76] @ 7b4f8 <__cxa_atexit@plt+0x6f7b0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b4ec <__cxa_atexit@plt+0x6f7a4> │ │ │ │ - ldr r3, [pc, #40] @ 7b4fc <__cxa_atexit@plt+0x6f7b4> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #4]! │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + beq 6d1a8 <__cxa_atexit@plt+0x61460> │ │ │ │ + b 6d1d0 <__cxa_atexit@plt+0x61488> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 6d12c <__cxa_atexit@plt+0x613e4> │ │ │ │ + ldr r3, [pc, #164] @ 6d1c0 <__cxa_atexit@plt+0x61478> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff088 │ │ │ │ - @ instruction: 0xffffef4c │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b560 <__cxa_atexit@plt+0x6f818> │ │ │ │ - ldr lr, [pc, #72] @ 7b56c <__cxa_atexit@plt+0x6f824> │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - ldr r1, [pc, #68] @ 7b570 <__cxa_atexit@plt+0x6f828> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + beq 6d1a8 <__cxa_atexit@plt+0x61460> │ │ │ │ + b 6d2a0 <__cxa_atexit@plt+0x61558> │ │ │ │ + bne 6d158 <__cxa_atexit@plt+0x61410> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r1, [pc, #44] @ 7b574 <__cxa_atexit@plt+0x6f82c> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xffffe87c │ │ │ │ - rscseq r4, fp, r8, ror r1 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7b5d8 <__cxa_atexit@plt+0x6f890> │ │ │ │ - ldr r6, [pc, #152] @ 7b630 <__cxa_atexit@plt+0x6f8e8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 7b608 <__cxa_atexit@plt+0x6f8c0> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r3, [pc, #116] @ 7b634 <__cxa_atexit@plt+0x6f8ec> │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 6d170 <__cxa_atexit@plt+0x61428> │ │ │ │ + ldr r3, [pc, #116] @ 6d1bc <__cxa_atexit@plt+0x61474> │ │ │ │ tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq 7b618 <__cxa_atexit@plt+0x6f8d0> │ │ │ │ - mov r6, r8 │ │ │ │ - b 7b67c <__cxa_atexit@plt+0x6f934> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b624 <__cxa_atexit@plt+0x6f8dc> │ │ │ │ - ldr r3, [pc, #72] @ 7b638 <__cxa_atexit@plt+0x6f8f0> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + str r3, [r5, #20]! │ │ │ │ + beq 6d1a8 <__cxa_atexit@plt+0x61460> │ │ │ │ + b 6d344 <__cxa_atexit@plt+0x615fc> │ │ │ │ + ldr r3, [pc, #80] @ 6d1b0 <__cxa_atexit@plt+0x61468> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xffffe838 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ 7b670 <__cxa_atexit@plt+0x6f928> │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ + beq 6d1a8 <__cxa_atexit@plt+0x61460> │ │ │ │ + b 6d564 <__cxa_atexit@plt+0x6181c> │ │ │ │ + and r3, r7, #3 │ │ │ │ + bne 6d190 <__cxa_atexit@plt+0x61448> │ │ │ │ + ldr r2, [pc, #56] @ 6d1b8 <__cxa_atexit@plt+0x61470> │ │ │ │ + cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 7b668 <__cxa_atexit@plt+0x6f920> │ │ │ │ - b 7b67c <__cxa_atexit@plt+0x6f934> │ │ │ │ + str r2, [r5] │ │ │ │ + beq 6d1a8 <__cxa_atexit@plt+0x61460> │ │ │ │ + b 6d3ec <__cxa_atexit@plt+0x616a4> │ │ │ │ + ldr r2, [pc, #28] @ 6d1b4 <__cxa_atexit@plt+0x6146c> │ │ │ │ + cmp r3, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 6d1a8 <__cxa_atexit@plt+0x61460> │ │ │ │ + b 6d4c0 <__cxa_atexit@plt+0x61778> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsr #6 │ │ │ │ + andeq r0, r0, r4, ror #4 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r3, r0, fp, ror #28 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7b6b8 <__cxa_atexit@plt+0x6f970> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b740 <__cxa_atexit@plt+0x6f9f8> │ │ │ │ - ldr r3, [pc, #176] @ 7b754 <__cxa_atexit@plt+0x6fa0c> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - b 7b700 <__cxa_atexit@plt+0x6f9b8> │ │ │ │ - ldr r6, [pc, #140] @ 7b74c <__cxa_atexit@plt+0x6fa04> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 7b70c <__cxa_atexit@plt+0x6f9c4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7b718 <__cxa_atexit@plt+0x6f9d0> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b740 <__cxa_atexit@plt+0x6f9f8> │ │ │ │ - ldr r3, [pc, #92] @ 7b750 <__cxa_atexit@plt+0x6fa08> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6d200 <__cxa_atexit@plt+0x614b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6d280 <__cxa_atexit@plt+0x61538> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + bge 6d20c <__cxa_atexit@plt+0x614c4> │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b740 <__cxa_atexit@plt+0x6f9f8> │ │ │ │ - ldr r3, [pc, #48] @ 7b758 <__cxa_atexit@plt+0x6fa10> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xffffe960 │ │ │ │ - @ instruction: 0xffffeac0 │ │ │ │ - @ instruction: 0xffffe814 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7b7a8 <__cxa_atexit@plt+0x6fa60> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b7d0 <__cxa_atexit@plt+0x6fa88> │ │ │ │ - ldr r3, [pc, #76] @ 7b7dc <__cxa_atexit@plt+0x6fa94> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7b7d0 <__cxa_atexit@plt+0x6fa88> │ │ │ │ - ldr r3, [pc, #40] @ 7b7e0 <__cxa_atexit@plt+0x6fa98> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe8c0 │ │ │ │ - @ instruction: 0xffffe784 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7b854 <__cxa_atexit@plt+0x6fb0c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7b860 <__cxa_atexit@plt+0x6fb18> │ │ │ │ - ldr r2, [pc, #72] @ 7b870 <__cxa_atexit@plt+0x6fb28> │ │ │ │ - ldr r1, [pc, #72] @ 7b874 <__cxa_atexit@plt+0x6fb2c> │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + bne 6d274 <__cxa_atexit@plt+0x6152c> │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 6d200 <__cxa_atexit@plt+0x614b8> │ │ │ │ + bne 6d274 <__cxa_atexit@plt+0x6152c> │ │ │ │ + ldr r2, [pc, #96] @ 6d290 <__cxa_atexit@plt+0x61548> │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr lr, [pc, #68] @ 6d294 <__cxa_atexit@plt+0x6154c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + rscseq r2, ip, ip, asr #9 │ │ │ │ + andeq r0, r0, r7, ror #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6d2b8 <__cxa_atexit@plt+0x61570> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq r3, fp, r0, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7b900 <__cxa_atexit@plt+0x6fbb8> │ │ │ │ - ldr r1, [pc, #136] @ 7b920 <__cxa_atexit@plt+0x6fbd8> │ │ │ │ - ldr r7, [pc, #136] @ 7b924 <__cxa_atexit@plt+0x6fbdc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7b8f4 <__cxa_atexit@plt+0x6fbac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7b90c <__cxa_atexit@plt+0x6fbc4> │ │ │ │ - ldr r3, [pc, #88] @ 7b928 <__cxa_atexit@plt+0x6fbe0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7b92c <__cxa_atexit@plt+0x6fbe4> │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6d324 <__cxa_atexit@plt+0x615dc> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6d30c <__cxa_atexit@plt+0x615c4> │ │ │ │ + ldr r2, [pc, #80] @ 6d334 <__cxa_atexit@plt+0x615ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #76] @ 6d338 <__cxa_atexit@plt+0x615f0> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + bne 6d2ac <__cxa_atexit@plt+0x61564> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6d2ac <__cxa_atexit@plt+0x61564> │ │ │ │ + b 6d2dc <__cxa_atexit@plt+0x61594> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrsbteq r3, [fp], #208 @ 0xd0 │ │ │ │ - rscseq r3, fp, ip, lsl #27 │ │ │ │ - rscseq r3, fp, r4, asr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r2, ip, r8, ror r3 │ │ │ │ + rscseq r2, ip, ip, lsr #8 │ │ │ │ + andeq r0, r0, r7, ror #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6d35c <__cxa_atexit@plt+0x61614> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7b978 <__cxa_atexit@plt+0x6fc30> │ │ │ │ - ldr r2, [pc, #48] @ 7b984 <__cxa_atexit@plt+0x6fc3c> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6d3c8 <__cxa_atexit@plt+0x61680> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6d3b0 <__cxa_atexit@plt+0x61668> │ │ │ │ + ldr r2, [pc, #80] @ 6d3d8 <__cxa_atexit@plt+0x61690> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7b988 <__cxa_atexit@plt+0x6fc40> │ │ │ │ + ldr r1, [pc, #76] @ 6d3dc <__cxa_atexit@plt+0x61694> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, fp, r8, lsl #26 │ │ │ │ - rscseq r3, fp, ip, lsr pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7ba14 <__cxa_atexit@plt+0x6fccc> │ │ │ │ - ldr r1, [pc, #136] @ 7ba34 <__cxa_atexit@plt+0x6fcec> │ │ │ │ - ldr r7, [pc, #136] @ 7ba38 <__cxa_atexit@plt+0x6fcf0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7ba08 <__cxa_atexit@plt+0x6fcc0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7ba20 <__cxa_atexit@plt+0x6fcd8> │ │ │ │ - ldr r3, [pc, #88] @ 7ba3c <__cxa_atexit@plt+0x6fcf4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7ba40 <__cxa_atexit@plt+0x6fcf8> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + bne 6d350 <__cxa_atexit@plt+0x61608> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6d350 <__cxa_atexit@plt+0x61608> │ │ │ │ + b 6d380 <__cxa_atexit@plt+0x61638> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrhteq r3, [fp], #204 @ 0xcc │ │ │ │ - rscseq r3, fp, r8, ror ip │ │ │ │ - ldrhteq r3, [fp], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq r2, [ip], #36 @ 0x24 │ │ │ │ + rscseq r2, ip, r8, lsl #7 │ │ │ │ + strdeq sl, [ip], #96 @ 0x60 @ │ │ │ │ + andeq pc, r0, ip, asr #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6d404 <__cxa_atexit@plt+0x616bc> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7ba8c <__cxa_atexit@plt+0x6fd44> │ │ │ │ - ldr r2, [pc, #48] @ 7ba98 <__cxa_atexit@plt+0x6fd50> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6d498 <__cxa_atexit@plt+0x61750> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 6d458 <__cxa_atexit@plt+0x61710> │ │ │ │ + ldr r2, [pc, #128] @ 6d4b0 <__cxa_atexit@plt+0x61768> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7ba9c <__cxa_atexit@plt+0x6fd54> │ │ │ │ + ldr r1, [pc, #124] @ 6d4b4 <__cxa_atexit@plt+0x6176c> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r3, [fp], #180 @ 0xb4 │ │ │ │ - rscseq r3, fp, r8, lsr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7bb28 <__cxa_atexit@plt+0x6fde0> │ │ │ │ - ldr r1, [pc, #136] @ 7bb48 <__cxa_atexit@plt+0x6fe00> │ │ │ │ - ldr r7, [pc, #136] @ 7bb4c <__cxa_atexit@plt+0x6fe04> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7bb1c <__cxa_atexit@plt+0x6fdd4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ + bne 6d3f8 <__cxa_atexit@plt+0x616b0> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 7bb34 <__cxa_atexit@plt+0x6fdec> │ │ │ │ - ldr r3, [pc, #88] @ 7bb50 <__cxa_atexit@plt+0x6fe08> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7bb54 <__cxa_atexit@plt+0x6fe0c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ + blt 6d428 <__cxa_atexit@plt+0x616e0> │ │ │ │ + bne 6d3f8 <__cxa_atexit@plt+0x616b0> │ │ │ │ + ldr r7, [pc, #48] @ 6d4a8 <__cxa_atexit@plt+0x61760> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r2, [pc, #44] @ 6d4ac <__cxa_atexit@plt+0x61764> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + b 6d44c <__cxa_atexit@plt+0x61704> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, fp, r8, lsr #23 │ │ │ │ - rscseq r3, fp, r4, ror #22 │ │ │ │ - smlalseq r3, fp, ip, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq sl, ip, r8, asr r6 │ │ │ │ + smlalseq r2, ip, r8, r2 │ │ │ │ + rscseq r2, ip, ip, lsr #4 │ │ │ │ + rscseq r2, ip, r0, ror #5 │ │ │ │ + andeq pc, r0, ip, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6d4d8 <__cxa_atexit@plt+0x61790> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7bba0 <__cxa_atexit@plt+0x6fe58> │ │ │ │ - ldr r2, [pc, #48] @ 7bbac <__cxa_atexit@plt+0x6fe64> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6d544 <__cxa_atexit@plt+0x617fc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 6d52c <__cxa_atexit@plt+0x617e4> │ │ │ │ + ldr r2, [pc, #80] @ 6d554 <__cxa_atexit@plt+0x6180c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7bbb0 <__cxa_atexit@plt+0x6fe68> │ │ │ │ + ldr r1, [pc, #76] @ 6d558 <__cxa_atexit@plt+0x61810> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, fp, r0, ror #21 │ │ │ │ - rscseq r3, fp, r4, lsl sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7bc3c <__cxa_atexit@plt+0x6fef4> │ │ │ │ - ldr r1, [pc, #136] @ 7bc5c <__cxa_atexit@plt+0x6ff14> │ │ │ │ - ldr r7, [pc, #136] @ 7bc60 <__cxa_atexit@plt+0x6ff18> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7bc30 <__cxa_atexit@plt+0x6fee8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ + bne 6d4cc <__cxa_atexit@plt+0x61784> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 7bc48 <__cxa_atexit@plt+0x6ff00> │ │ │ │ - ldr r3, [pc, #88] @ 7bc64 <__cxa_atexit@plt+0x6ff1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7bc68 <__cxa_atexit@plt+0x6ff20> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ + bge 6d4cc <__cxa_atexit@plt+0x61784> │ │ │ │ + b 6d4fc <__cxa_atexit@plt+0x617b4> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlalseq r3, fp, r4, sl │ │ │ │ - rscseq r3, fp, r0, asr sl │ │ │ │ - rscseq r3, fp, r8, lsl #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r2, ip, r8, asr r1 │ │ │ │ + rscseq r2, ip, ip, lsl #4 │ │ │ │ + andeq pc, r0, ip, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6d57c <__cxa_atexit@plt+0x61834> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7bcb4 <__cxa_atexit@plt+0x6ff6c> │ │ │ │ - ldr r2, [pc, #48] @ 7bcc0 <__cxa_atexit@plt+0x6ff78> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6d5e8 <__cxa_atexit@plt+0x618a0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 6d5d0 <__cxa_atexit@plt+0x61888> │ │ │ │ + ldr r2, [pc, #80] @ 6d5f8 <__cxa_atexit@plt+0x618b0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7bcc4 <__cxa_atexit@plt+0x6ff7c> │ │ │ │ + ldr r1, [pc, #76] @ 6d5fc <__cxa_atexit@plt+0x618b4> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, fp, ip, asr #19 │ │ │ │ - rscseq r3, fp, r0, lsl #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + bne 6d570 <__cxa_atexit@plt+0x61828> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 6d570 <__cxa_atexit@plt+0x61828> │ │ │ │ + b 6d5a0 <__cxa_atexit@plt+0x61858> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r2, [ip], #4 │ │ │ │ + rscseq r2, ip, r8, ror #2 │ │ │ │ + rsceq sl, ip, ip, asr #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7bd38 <__cxa_atexit@plt+0x6fff0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7bd44 <__cxa_atexit@plt+0x6fffc> │ │ │ │ - ldr r2, [pc, #72] @ 7bd54 <__cxa_atexit@plt+0x7000c> │ │ │ │ - ldr r1, [pc, #72] @ 7bd58 <__cxa_atexit@plt+0x70010> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6d658 <__cxa_atexit@plt+0x61910> │ │ │ │ + ldr r3, [pc, #60] @ 6d668 <__cxa_atexit@plt+0x61920> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r9, [sl, #16] │ │ │ │ + ldr r3, [pc, #28] @ 6d66c <__cxa_atexit@plt+0x61924> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rscseq r3, fp, ip, asr r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7bdb8 <__cxa_atexit@plt+0x70070> │ │ │ │ - ldr lr, [pc, #72] @ 7bdc0 <__cxa_atexit@plt+0x70078> │ │ │ │ - ldr r0, [pc, #72] @ 7bdc4 <__cxa_atexit@plt+0x7007c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 7bda8 <__cxa_atexit@plt+0x70060> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrshteq r3, [fp], #128 @ 0x80 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7be38 <__cxa_atexit@plt+0x700f0> │ │ │ │ - ldr lr, [pc, #72] @ 7be40 <__cxa_atexit@plt+0x700f8> │ │ │ │ - ldr r0, [pc, #72] @ 7be44 <__cxa_atexit@plt+0x700fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 7be28 <__cxa_atexit@plt+0x700e0> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r3, fp, r0, ror r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xfffff8b0 │ │ │ │ + rscseq r2, ip, ip, lsl #3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7beb8 <__cxa_atexit@plt+0x70170> │ │ │ │ - ldr lr, [pc, #72] @ 7bec0 <__cxa_atexit@plt+0x70178> │ │ │ │ - ldr r0, [pc, #72] @ 7bec4 <__cxa_atexit@plt+0x7017c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 7bea8 <__cxa_atexit@plt+0x70160> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ + bhi 6d6a0 <__cxa_atexit@plt+0x61958> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 6d6a8 <__cxa_atexit@plt+0x61960> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrshteq r3, [fp], #112 @ 0x70 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ + rscseq r1, ip, r0, ror #31 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7bf38 <__cxa_atexit@plt+0x701f0> │ │ │ │ - ldr lr, [pc, #72] @ 7bf40 <__cxa_atexit@plt+0x701f8> │ │ │ │ - ldr r0, [pc, #72] @ 7bf44 <__cxa_atexit@plt+0x701fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 7bf28 <__cxa_atexit@plt+0x701e0> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6d6f4 <__cxa_atexit@plt+0x619ac> │ │ │ │ + ldr r1, [pc, #48] @ 6d704 <__cxa_atexit@plt+0x619bc> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r3, fp, r0, ror r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rsceq lr, fp, r0, asr r9 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq sl, ip, r8, lsr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #32 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7c034 <__cxa_atexit@plt+0x702ec> │ │ │ │ - ldr lr, [pc, #188] @ 7c03c <__cxa_atexit@plt+0x702f4> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r7, r7, #5 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #16 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - beq 7bfe0 <__cxa_atexit@plt+0x70298> │ │ │ │ - ldr r2, [pc, #140] @ 7c040 <__cxa_atexit@plt+0x702f8> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - str sl, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 7bfec <__cxa_atexit@plt+0x702a4> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 7c000 <__cxa_atexit@plt+0x702b8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #84] @ 7c048 <__cxa_atexit@plt+0x70300> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + bhi 6d79c <__cxa_atexit@plt+0x61a54> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6d7a8 <__cxa_atexit@plt+0x61a60> │ │ │ │ + add ip, r7, #7 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldm ip, {r1, r9, ip} │ │ │ │ + ldr r0, [pc, #108] @ 6d7b8 <__cxa_atexit@plt+0x61a70> │ │ │ │ + str fp, [sp] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r8, sl} │ │ │ │ + ldr r0, [pc, #92] @ 6d7bc <__cxa_atexit@plt+0x61a74> │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub fp, r6, #23 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r2, {r0, r1, r8} │ │ │ │ + sub r1, r5, #16 │ │ │ │ + ldr r0, [pc, #72] @ 6d7c0 <__cxa_atexit@plt+0x61a78> │ │ │ │ + sub lr, r6, #5 │ │ │ │ + str fp, [r5, #-4] │ │ │ │ + stm r1, {r9, ip, lr} │ │ │ │ + ldr r8, [pc, #60] @ 6d7c4 <__cxa_atexit@plt+0x61a7c> │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r0, pc, r0 │ │ │ │ mov r5, r3 │ │ │ │ - b 7c00c <__cxa_atexit@plt+0x702c4> │ │ │ │ - ldr r3, [pc, #60] @ 7c044 <__cxa_atexit@plt+0x702fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #56] @ 7c04c <__cxa_atexit@plt+0x70304> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #48] @ 7c050 <__cxa_atexit@plt+0x70308> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #40] @ 7c054 <__cxa_atexit@plt+0x7030c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r9, r0 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r8, ror r4 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - rscseq r3, fp, r4, lsr #18 │ │ │ │ - ldrshteq r3, [fp], #108 @ 0x6c │ │ │ │ - rscseq r3, fp, r4, ror #13 │ │ │ │ - rsceq lr, fp, r8, asr r8 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #124] @ 7c0e8 <__cxa_atexit@plt+0x703a0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 7c0a0 <__cxa_atexit@plt+0x70358> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 7c0b4 <__cxa_atexit@plt+0x7036c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #72] @ 7c0f0 <__cxa_atexit@plt+0x703a8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 7c0c0 <__cxa_atexit@plt+0x70378> │ │ │ │ - ldr r3, [pc, #48] @ 7c0ec <__cxa_atexit@plt+0x703a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #44] @ 7c0f4 <__cxa_atexit@plt+0x703ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #36] @ 7c0f8 <__cxa_atexit@plt+0x703b0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #28] @ 7c0fc <__cxa_atexit@plt+0x703b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, asr #7 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - rscseq r3, fp, r0, ror r8 │ │ │ │ - rscseq r3, fp, r8, asr #12 │ │ │ │ - rscseq r3, fp, r0, lsr r6 │ │ │ │ - strhteq lr, [fp], #112 @ 0x70 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7c128 <__cxa_atexit@plt+0x703e0> │ │ │ │ - ldr r3, [pc, #76] @ 7c16c <__cxa_atexit@plt+0x70424> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 7c134 <__cxa_atexit@plt+0x703ec> │ │ │ │ - ldr r3, [pc, #44] @ 7c15c <__cxa_atexit@plt+0x70414> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - ldr r3, [pc, #36] @ 7c160 <__cxa_atexit@plt+0x70418> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #28] @ 7c164 <__cxa_atexit@plt+0x7041c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #20] @ 7c168 <__cxa_atexit@plt+0x70420> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ - ldrshteq r3, [fp], #124 @ 0x7c │ │ │ │ - ldrsbteq r3, [fp], #84 @ 0x54 │ │ │ │ - ldrhteq r3, [fp], #92 @ 0x5c │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c1d0 <__cxa_atexit@plt+0x70488> │ │ │ │ - ldr r3, [pc, #72] @ 7c1dc <__cxa_atexit@plt+0x70494> │ │ │ │ - ldr lr, [pc, #72] @ 7c1e0 <__cxa_atexit@plt+0x70498> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [pc, #44] @ 7c1e4 <__cxa_atexit@plt+0x7049c> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #16 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - rscseq r3, fp, r8, lsl #10 │ │ │ │ - andeq r0, r0, r7, asr #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7c248 <__cxa_atexit@plt+0x70500> │ │ │ │ - ldr r6, [pc, #160] @ 7c2a8 <__cxa_atexit@plt+0x70560> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - beq 7c280 <__cxa_atexit@plt+0x70538> │ │ │ │ - ldr r6, [pc, #132] @ 7c2ac <__cxa_atexit@plt+0x70564> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 7c290 <__cxa_atexit@plt+0x70548> │ │ │ │ - mov r6, r8 │ │ │ │ - b 7c2f4 <__cxa_atexit@plt+0x705ac> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c29c <__cxa_atexit@plt+0x70554> │ │ │ │ - ldr r3, [pc, #80] @ 7c2b0 <__cxa_atexit@plt+0x70568> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0xfffffaf8 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 7c2e8 <__cxa_atexit@plt+0x705a0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 7c2e0 <__cxa_atexit@plt+0x70598> │ │ │ │ - b 7c2f4 <__cxa_atexit@plt+0x705ac> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7c338 <__cxa_atexit@plt+0x705f0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c3cc <__cxa_atexit@plt+0x70684> │ │ │ │ - ldr r3, [pc, #196] @ 7c3e0 <__cxa_atexit@plt+0x70698> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - b 7c388 <__cxa_atexit@plt+0x70640> │ │ │ │ - ldr r6, [pc, #152] @ 7c3d8 <__cxa_atexit@plt+0x70690> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 7c394 <__cxa_atexit@plt+0x7064c> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7c3a0 <__cxa_atexit@plt+0x70658> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7c3cc <__cxa_atexit@plt+0x70684> │ │ │ │ - ldr r2, [pc, #100] @ 7c3dc <__cxa_atexit@plt+0x70694> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7c3cc <__cxa_atexit@plt+0x70684> │ │ │ │ - ldr r2, [pc, #52] @ 7c3e4 <__cxa_atexit@plt+0x7069c> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xfffffae4 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - @ instruction: 0xfffffa28 │ │ │ │ - andeq r0, r0, r7, asr #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 7c43c <__cxa_atexit@plt+0x706f4> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7c468 <__cxa_atexit@plt+0x70720> │ │ │ │ - ldr r2, [pc, #84] @ 7c474 <__cxa_atexit@plt+0x7072c> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r5, r5, #32 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7c468 <__cxa_atexit@plt+0x70720> │ │ │ │ - ldr r2, [pc, #44] @ 7c478 <__cxa_atexit@plt+0x70730> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffa38 │ │ │ │ - @ instruction: 0xfffff98c │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c4dc <__cxa_atexit@plt+0x70794> │ │ │ │ - ldr lr, [pc, #72] @ 7c4e8 <__cxa_atexit@plt+0x707a0> │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - ldr r1, [pc, #68] @ 7c4ec <__cxa_atexit@plt+0x707a4> │ │ │ │ - add lr, pc, lr │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + rsceq sl, ip, ip, lsr #15 │ │ │ │ + smlaleq sl, ip, ip, r7 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r1, r5, #12 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 6d844 <__cxa_atexit@plt+0x61afc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 6d84c <__cxa_atexit@plt+0x61b04> │ │ │ │ + ldr ip, [pc, #108] @ 6d86c <__cxa_atexit@plt+0x61b24> │ │ │ │ + ldr r8, [pc, #108] @ 6d870 <__cxa_atexit@plt+0x61b28> │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub lr, r6, #15 │ │ │ │ + add ip, pc, ip │ │ │ │ str lr, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r1, [pc, #44] @ 7c4f0 <__cxa_atexit@plt+0x707a8> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffff34c │ │ │ │ - ldrshteq r3, [fp], #28 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7c554 <__cxa_atexit@plt+0x7080c> │ │ │ │ - ldr r6, [pc, #152] @ 7c5ac <__cxa_atexit@plt+0x70864> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 7c584 <__cxa_atexit@plt+0x7083c> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r3, [pc, #116] @ 7c5b0 <__cxa_atexit@plt+0x70868> │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq 7c594 <__cxa_atexit@plt+0x7084c> │ │ │ │ - mov r6, r8 │ │ │ │ - b 7c5f8 <__cxa_atexit@plt+0x708b0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c5a0 <__cxa_atexit@plt+0x70858> │ │ │ │ - ldr r3, [pc, #72] @ 7c5b4 <__cxa_atexit@plt+0x7086c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffff308 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ 7c5ec <__cxa_atexit@plt+0x708a4> │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 7c5e4 <__cxa_atexit@plt+0x7089c> │ │ │ │ - b 7c5f8 <__cxa_atexit@plt+0x708b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7c634 <__cxa_atexit@plt+0x708ec> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c6bc <__cxa_atexit@plt+0x70974> │ │ │ │ - ldr r3, [pc, #176] @ 7c6d0 <__cxa_atexit@plt+0x70988> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - b 7c67c <__cxa_atexit@plt+0x70934> │ │ │ │ - ldr r6, [pc, #140] @ 7c6c8 <__cxa_atexit@plt+0x70980> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 7c688 <__cxa_atexit@plt+0x70940> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7c694 <__cxa_atexit@plt+0x7094c> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c6bc <__cxa_atexit@plt+0x70974> │ │ │ │ - ldr r3, [pc, #92] @ 7c6cc <__cxa_atexit@plt+0x70984> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ + add lr, r2, #12 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + stm lr, {r0, r9, sl} │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + ldr r9, [pc, #64] @ 6d874 <__cxa_atexit@plt+0x61b2c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov sl, r3 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 6d854 <__cxa_atexit@plt+0x61b0c> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 6d868 <__cxa_atexit@plt+0x61b20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c6bc <__cxa_atexit@plt+0x70974> │ │ │ │ - ldr r3, [pc, #48] @ 7c6d4 <__cxa_atexit@plt+0x7098c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xfffff430 │ │ │ │ - @ instruction: 0xfffff590 │ │ │ │ - @ instruction: 0xfffff2e4 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7c724 <__cxa_atexit@plt+0x709dc> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c74c <__cxa_atexit@plt+0x70a04> │ │ │ │ - ldr r3, [pc, #76] @ 7c758 <__cxa_atexit@plt+0x70a10> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c74c <__cxa_atexit@plt+0x70a04> │ │ │ │ - ldr r3, [pc, #40] @ 7c75c <__cxa_atexit@plt+0x70a14> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff390 │ │ │ │ - @ instruction: 0xfffff254 │ │ │ │ - rsceq lr, fp, ip, ror #2 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + rsceq sl, ip, r8, ror #13 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + rsceq sl, ip, r8, ror #13 │ │ │ │ + rsceq sl, ip, r8, ror #13 │ │ │ │ + rsceq sl, ip, r8, asr #13 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r1, r5 │ │ │ │ + mov lr, r8 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + sub ip, r1, #12 │ │ │ │ mov r2, r6 │ │ │ │ - add r6, r6, #88 @ 0x58 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c818 <__cxa_atexit@plt+0x70ad0> │ │ │ │ - ldr r3, [pc, #156] @ 7c828 <__cxa_atexit@plt+0x70ae0> │ │ │ │ - ldr r1, [pc, #156] @ 7c82c <__cxa_atexit@plt+0x70ae4> │ │ │ │ - ldr ip, [pc, #156] @ 7c830 <__cxa_atexit@plt+0x70ae8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #152] @ 7c834 <__cxa_atexit@plt+0x70aec> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - mov r3, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 6d8f8 <__cxa_atexit@plt+0x61bb0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 6d900 <__cxa_atexit@plt+0x61bb8> │ │ │ │ + ldr r0, [pc, #100] @ 6d924 <__cxa_atexit@plt+0x61bdc> │ │ │ │ + ldr r8, [pc, #100] @ 6d928 <__cxa_atexit@plt+0x61be0> │ │ │ │ + ldr r1, [pc, #100] @ 6d92c <__cxa_atexit@plt+0x61be4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, lr} │ │ │ │ + add r0, r2, #12 │ │ │ │ + stm r0, {r3, r9, sl} │ │ │ │ + sub r0, r6, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - str sl, [r2, #72] @ 0x48 │ │ │ │ - str lr, [r2, #20] │ │ │ │ - add sl, r2, #52 @ 0x34 │ │ │ │ - add lr, r2, #28 │ │ │ │ - str r1, [r2, #68] @ 0x44 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - stm sl, {r0, r1, r8} │ │ │ │ - add ip, pc, ip │ │ │ │ - stmib r2, {r0, r1, r8} │ │ │ │ - str r7, [r2, #64] @ 0x40 │ │ │ │ - str r7, [r2, #16] │ │ │ │ - stm lr, {r0, r1, r7, r8, r9, ip} │ │ │ │ - str r7, [r2, #84] @ 0x54 │ │ │ │ - sub r7, r6, #33 @ 0x21 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr sl, [r5] │ │ │ │ - sub r7, r6, #63 @ 0x3f │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub r7, r6, #13 │ │ │ │ - str r8, [r2, #80] @ 0x50 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - str r2, [r2, #24] │ │ │ │ - str sl, [r2, #76] @ 0x4c │ │ │ │ - b 788bc <__cxa_atexit@plt+0x6cb74> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, ip │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, lr │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 6d908 <__cxa_atexit@plt+0x61bc0> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 6d920 <__cxa_atexit@plt+0x61bd8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #88 @ 0x58 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffcbb8 │ │ │ │ - @ instruction: 0xfffff7b8 │ │ │ │ - @ instruction: 0xffffe450 │ │ │ │ - @ instruction: 0xffffcfe0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 7cd9c <__cxa_atexit@plt+0x71054> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + rsceq sl, ip, r4, lsr r6 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + rsceq sl, ip, r4, lsr r6 │ │ │ │ + rsceq sl, ip, r8, asr #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7c870 <__cxa_atexit@plt+0x70b28> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 7c878 <__cxa_atexit@plt+0x70b30> │ │ │ │ + bhi 6d960 <__cxa_atexit@plt+0x61c18> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 6d968 <__cxa_atexit@plt+0x61c20> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, fp, ip, lsl #28 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7c938 <__cxa_atexit@plt+0x70bf0> │ │ │ │ - ldr lr, [pc, #168] @ 7c948 <__cxa_atexit@plt+0x70c00> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 7c94c <__cxa_atexit@plt+0x70c04> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - stmib r3, {r8, r9, lr} │ │ │ │ - beq 7c920 <__cxa_atexit@plt+0x70bd8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 7c950 <__cxa_atexit@plt+0x70c08> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 7c92c <__cxa_atexit@plt+0x70be4> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7c9a0 <__cxa_atexit@plt+0x70c58> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r2, fp, ip, lsr #27 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 7c994 <__cxa_atexit@plt+0x70c4c> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 7c98c <__cxa_atexit@plt+0x70c44> │ │ │ │ - b 7c9a0 <__cxa_atexit@plt+0x70c58> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7ca38 <__cxa_atexit@plt+0x70cf0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 7ca44 <__cxa_atexit@plt+0x70cfc> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 7c9e0 <__cxa_atexit@plt+0x70c98> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 7ca38 <__cxa_atexit@plt+0x70cf0> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 7c9d4 <__cxa_atexit@plt+0x70c8c> │ │ │ │ - bne 7ca38 <__cxa_atexit@plt+0x70cf0> │ │ │ │ - ldr r1, [pc, #84] @ 7ca54 <__cxa_atexit@plt+0x70d0c> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #72] @ 7ca58 <__cxa_atexit@plt+0x70d10> │ │ │ │ - add r9, r6, #8 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - stm r9, {r2, r3, r7, r8} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - smlalseq r2, fp, r0, lr │ │ │ │ + rscseq r1, ip, r0, lsr #26 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7cac8 <__cxa_atexit@plt+0x70d80> │ │ │ │ - add lr, r7, #11 │ │ │ │ + bcc 6d9b0 <__cxa_atexit@plt+0x61c68> │ │ │ │ + ldr r2, [pc, #44] @ 6d9c0 <__cxa_atexit@plt+0x61c78> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 7cad8 <__cxa_atexit@plt+0x70d90> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, lr │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7cb0c <__cxa_atexit@plt+0x70dc4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 7cb14 <__cxa_atexit@plt+0x70dcc> │ │ │ │ + bhi 6d9f4 <__cxa_atexit@plt+0x61cac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 6d9fc <__cxa_atexit@plt+0x61cb4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, fp, r0, ror fp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7cbd4 <__cxa_atexit@plt+0x70e8c> │ │ │ │ - ldr lr, [pc, #168] @ 7cbe4 <__cxa_atexit@plt+0x70e9c> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 7cbe8 <__cxa_atexit@plt+0x70ea0> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - stmib r3, {r8, r9, lr} │ │ │ │ - beq 7cbbc <__cxa_atexit@plt+0x70e74> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 7cbec <__cxa_atexit@plt+0x70ea4> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 7cbc8 <__cxa_atexit@plt+0x70e80> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7cc3c <__cxa_atexit@plt+0x70ef4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r2, fp, r0, lsl fp │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 7cc30 <__cxa_atexit@plt+0x70ee8> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 7cc28 <__cxa_atexit@plt+0x70ee0> │ │ │ │ - b 7cc3c <__cxa_atexit@plt+0x70ef4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7ccd4 <__cxa_atexit@plt+0x70f8c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 7cce0 <__cxa_atexit@plt+0x70f98> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 7cc7c <__cxa_atexit@plt+0x70f34> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 7ccd4 <__cxa_atexit@plt+0x70f8c> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 7cc70 <__cxa_atexit@plt+0x70f28> │ │ │ │ - bne 7ccd4 <__cxa_atexit@plt+0x70f8c> │ │ │ │ - ldr r1, [pc, #84] @ 7ccf0 <__cxa_atexit@plt+0x70fa8> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #72] @ 7ccf4 <__cxa_atexit@plt+0x70fac> │ │ │ │ - add r9, r6, #8 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - stm r9, {r2, r3, r7, r8} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - ldrshteq r2, [fp], #180 @ 0xb4 │ │ │ │ + rscseq r1, ip, ip, lsl #25 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7cd70 <__cxa_atexit@plt+0x71028> │ │ │ │ - add ip, r7, #5 │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r9, [r7, #17] │ │ │ │ - ldr lr, [r7, #21] │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 7cd80 <__cxa_atexit@plt+0x71038> │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r3, #4]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - str sl, [r3, #24] │ │ │ │ + bcc 6da48 <__cxa_atexit@plt+0x61d00> │ │ │ │ + ldr r1, [pc, #48] @ 6da58 <__cxa_atexit@plt+0x61d10> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ mov sl, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, ip} │ │ │ │ - str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - rsceq sp, fp, r0, asr #22 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq r9, ip, r4, lsl #17 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7cdf4 <__cxa_atexit@plt+0x710ac> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 7cddc <__cxa_atexit@plt+0x71094> │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r7, r8, r9, sl} │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - b 7ce04 <__cxa_atexit@plt+0x710bc> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7cee0 <__cxa_atexit@plt+0x71198> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - ldr r9, [pc, #200] @ 7cef8 <__cxa_atexit@plt+0x711b0> │ │ │ │ - sub r0, r6, #71 @ 0x47 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r4, [pc, #172] @ 7cefc <__cxa_atexit@plt+0x711b4> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - sub fp, r6, #87 @ 0x57 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ - str fp, [r3, #76] @ 0x4c │ │ │ │ - stmib r3, {r9, ip} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r4, [r3, #20] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r4, [pc, #128] @ 7cf00 <__cxa_atexit@plt+0x711b8> │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - str r8, [r3, #72] @ 0x48 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #32] │ │ │ │ - add r4, r3, #36 @ 0x24 │ │ │ │ - stm r4, {r1, r8, fp} │ │ │ │ - add r1, r3, #48 @ 0x30 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #92] @ 7cf04 <__cxa_atexit@plt+0x711bc> │ │ │ │ - ldr r9, [r5, #24]! │ │ │ │ - sub r4, r6, #25 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - str r4, [r5, #4] │ │ │ │ - sub r4, r6, #59 @ 0x3b │ │ │ │ - str r4, [r5, #8] │ │ │ │ - ldm sp, {r4, fp} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ - str lr, [r3, #88] @ 0x58 │ │ │ │ - str sl, [r3, #84] @ 0x54 │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r2, [pc, #32] @ 7cf08 <__cxa_atexit@plt+0x711c0> │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, fp, r8, asr #21 │ │ │ │ - rscseq r2, fp, r4, asr sl │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq sp, fp, r4, asr #19 │ │ │ │ - andeq r0, r0, r9, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 7ce04 <__cxa_atexit@plt+0x710bc> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7cf60 <__cxa_atexit@plt+0x71218> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 7cf68 <__cxa_atexit@plt+0x71220> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, fp, ip, lsl r7 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7d030 <__cxa_atexit@plt+0x712e8> │ │ │ │ - ldr lr, [pc, #176] @ 7d040 <__cxa_atexit@plt+0x712f8> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #148] @ 7d044 <__cxa_atexit@plt+0x712fc> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - beq 7d018 <__cxa_atexit@plt+0x712d0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 7d048 <__cxa_atexit@plt+0x71300> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 7d024 <__cxa_atexit@plt+0x712dc> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7d098 <__cxa_atexit@plt+0x71350> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - ldrhteq r2, [fp], #108 @ 0x6c │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 7d08c <__cxa_atexit@plt+0x71344> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 7d084 <__cxa_atexit@plt+0x7133c> │ │ │ │ - b 7d098 <__cxa_atexit@plt+0x71350> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d130 <__cxa_atexit@plt+0x713e8> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6dae0 <__cxa_atexit@plt+0x61d98> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 7d13c <__cxa_atexit@plt+0x713f4> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 7d0d8 <__cxa_atexit@plt+0x71390> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 7d130 <__cxa_atexit@plt+0x713e8> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 7d0cc <__cxa_atexit@plt+0x71384> │ │ │ │ - bne 7d130 <__cxa_atexit@plt+0x713e8> │ │ │ │ - ldr r1, [pc, #84] @ 7d14c <__cxa_atexit@plt+0x71404> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #72] @ 7d150 <__cxa_atexit@plt+0x71408> │ │ │ │ - add r9, r6, #8 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r6, [r6, #28] │ │ │ │ - stm r9, {r2, r3, r7, r8} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - smlalseq r2, fp, r8, r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7d1c0 <__cxa_atexit@plt+0x71478> │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 7d1d0 <__cxa_atexit@plt+0x71488> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6daec <__cxa_atexit@plt+0x61da4> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #68] @ 6dafc <__cxa_atexit@plt+0x61db4> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r5, [pc, #56] @ 6db00 <__cxa_atexit@plt+0x61db8> │ │ │ │ str r8, [r3, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + b 49d68 <__cxa_atexit@plt+0x3e020> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7d204 <__cxa_atexit@plt+0x714bc> │ │ │ │ + bhi 6db34 <__cxa_atexit@plt+0x61dec> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 7d20c <__cxa_atexit@plt+0x714c4> │ │ │ │ + ldr r2, [pc, #20] @ 6db3c <__cxa_atexit@plt+0x61df4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r2, fp, r8, ror r4 │ │ │ │ + rscseq r1, ip, ip, asr #22 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 7d2d4 <__cxa_atexit@plt+0x7158c> │ │ │ │ - ldr lr, [pc, #176] @ 7d2e4 <__cxa_atexit@plt+0x7159c> │ │ │ │ + bhi 6dbfc <__cxa_atexit@plt+0x61eb4> │ │ │ │ + ldr lr, [pc, #168] @ 6dc0c <__cxa_atexit@plt+0x61ec4> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #148] @ 7d2e8 <__cxa_atexit@plt+0x715a0> │ │ │ │ + ldr r0, [pc, #140] @ 6dc10 <__cxa_atexit@plt+0x61ec8> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - beq 7d2bc <__cxa_atexit@plt+0x71574> │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 6dbe4 <__cxa_atexit@plt+0x61e9c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 7d2ec <__cxa_atexit@plt+0x715a4> │ │ │ │ + ldr lr, [pc, #84] @ 6dc14 <__cxa_atexit@plt+0x61ecc> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 7d2c8 <__cxa_atexit@plt+0x71580> │ │ │ │ + beq 6dbf0 <__cxa_atexit@plt+0x61ea8> │ │ │ │ mov r7, r3 │ │ │ │ - b 7d33c <__cxa_atexit@plt+0x715f4> │ │ │ │ + b 6dc64 <__cxa_atexit@plt+0x61f1c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - rscseq r2, fp, r8, lsl r4 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r1, ip, ip, ror #21 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 7d330 <__cxa_atexit@plt+0x715e8> │ │ │ │ + ldr r0, [pc, #28] @ 6dc58 <__cxa_atexit@plt+0x61f10> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 7d328 <__cxa_atexit@plt+0x715e0> │ │ │ │ - b 7d33c <__cxa_atexit@plt+0x715f4> │ │ │ │ + beq 6dc50 <__cxa_atexit@plt+0x61f08> │ │ │ │ + b 6dc64 <__cxa_atexit@plt+0x61f1c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7d3d4 <__cxa_atexit@plt+0x7168c> │ │ │ │ + bne 6dd00 <__cxa_atexit@plt+0x61fb8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 7d3e0 <__cxa_atexit@plt+0x71698> │ │ │ │ + bcc 6dd0c <__cxa_atexit@plt+0x61fc4> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 7d37c <__cxa_atexit@plt+0x71634> │ │ │ │ + bge 6dca4 <__cxa_atexit@plt+0x61f5c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 7d3d4 <__cxa_atexit@plt+0x7168c> │ │ │ │ + bne 6dd00 <__cxa_atexit@plt+0x61fb8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 7d370 <__cxa_atexit@plt+0x71628> │ │ │ │ - bne 7d3d4 <__cxa_atexit@plt+0x7168c> │ │ │ │ - ldr r1, [pc, #84] @ 7d3f0 <__cxa_atexit@plt+0x716a8> │ │ │ │ + blt 6dc98 <__cxa_atexit@plt+0x61f50> │ │ │ │ + bne 6dd00 <__cxa_atexit@plt+0x61fb8> │ │ │ │ + ldr r1, [pc, #88] @ 6dd1c <__cxa_atexit@plt+0x61fd4> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #72] @ 7d3f4 <__cxa_atexit@plt+0x716ac> │ │ │ │ - add r9, r6, #8 │ │ │ │ + ldr r8, [pc, #76] @ 6dd20 <__cxa_atexit@plt+0x61fd8> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ - stm r9, {r2, r3, r7, r8} │ │ │ │ - str r1, [r6, #24] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - ldrshteq r2, [fp], #68 @ 0x44 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r1, ip, r8, asr #20 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7d470 <__cxa_atexit@plt+0x71728> │ │ │ │ + bcc 6dd9c <__cxa_atexit@plt+0x62054> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 7d480 <__cxa_atexit@plt+0x71738> │ │ │ │ + ldr fp, [pc, #64] @ 6ddac <__cxa_atexit@plt+0x62064> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - rsceq sp, fp, r0, asr #8 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + smlaleq r9, ip, r4, r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #104 @ 0x68 │ │ │ │ - mov sl, r9 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7d5b0 <__cxa_atexit@plt+0x71868> │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - sub r9, r6, #71 @ 0x47 │ │ │ │ - stmib sp, {r0, r1} │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr lr, [r1, #4]! │ │ │ │ - str r7, [sp, #16] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - str lr, [r2, #100] @ 0x64 │ │ │ │ - str r3, [r2, #104] @ 0x68 │ │ │ │ - str lr, [r2, #68] @ 0x44 │ │ │ │ - str r3, [r2, #72] @ 0x48 │ │ │ │ - mov r7, r4 │ │ │ │ - ldr r4, [pc, #204] @ 7d5cc <__cxa_atexit@plt+0x71884> │ │ │ │ - sub ip, r6, #99 @ 0x63 │ │ │ │ - sub fp, r6, #82 @ 0x52 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ - str r8, [r2, #80] @ 0x50 │ │ │ │ - str sl, [r2, #84] @ 0x54 │ │ │ │ - str ip, [r2, #88] @ 0x58 │ │ │ │ - str r9, [r2, #92] @ 0x5c │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ - str ip, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #160] @ 7d5d0 <__cxa_atexit@plt+0x71888> │ │ │ │ - add r4, r2, #44 @ 0x2c │ │ │ │ - str r9, [r2, #60] @ 0x3c │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r4, {r0, r8, sl, ip} │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ - ldr r4, [pc, #136] @ 7d5d4 <__cxa_atexit@plt+0x7188c> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r4, [r2, #4] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add lr, r2, #20 │ │ │ │ - sub r3, r6, #25 │ │ │ │ - str r4, [r2, #8] │ │ │ │ - ldr r4, [pc, #104] @ 7d5d8 <__cxa_atexit@plt+0x71890> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - stm lr, {r4, r8, sl} │ │ │ │ - ldr r4, [pc, #96] @ 7d5dc <__cxa_atexit@plt+0x71894> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r4, [r2, #32] │ │ │ │ - sub r4, r6, #59 @ 0x3b │ │ │ │ - str r4, [r5, #12] │ │ │ │ - mov r4, r7 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r5, r1 │ │ │ │ - str r0, [r1] │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r3, #104 @ 0x68 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xfffffc24 │ │ │ │ - ldrhteq r2, [fp], #48 @ 0x30 │ │ │ │ - rscseq r2, fp, r0, lsr #2 │ │ │ │ - rscseq r2, fp, r8, lsr #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7d610 <__cxa_atexit@plt+0x718c8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 7d618 <__cxa_atexit@plt+0x718d0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, fp, ip, rrx │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 7d6dc <__cxa_atexit@plt+0x71994> │ │ │ │ - ldr lr, [pc, #172] @ 7d6ec <__cxa_atexit@plt+0x719a4> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ + bhi 6de4c <__cxa_atexit@plt+0x62104> │ │ │ │ + ldr lr, [pc, #128] @ 6de58 <__cxa_atexit@plt+0x62110> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #144] @ 7d6f0 <__cxa_atexit@plt+0x719a8> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - add r0, r3, #8 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - beq 7d6c4 <__cxa_atexit@plt+0x7197c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 7d6f4 <__cxa_atexit@plt+0x719ac> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ + str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + beq 6de34 <__cxa_atexit@plt+0x620ec> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 6de5c <__cxa_atexit@plt+0x62114> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 7d6d0 <__cxa_atexit@plt+0x71988> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7d744 <__cxa_atexit@plt+0x719fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 6de44 <__cxa_atexit@plt+0x620fc> │ │ │ │ + b 6deb8 <__cxa_atexit@plt+0x62170> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rscseq r2, fp, ip │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rsceq r9, ip, r8, ror #9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 7d738 <__cxa_atexit@plt+0x719f0> │ │ │ │ + ldr lr, [pc, #40] @ 6dea8 <__cxa_atexit@plt+0x62160> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 7d730 <__cxa_atexit@plt+0x719e8> │ │ │ │ - b 7d744 <__cxa_atexit@plt+0x719fc> │ │ │ │ + beq 6dea0 <__cxa_atexit@plt+0x62158> │ │ │ │ + b 6deb8 <__cxa_atexit@plt+0x62170> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - and r3, r7, #3 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaleq r9, ip, ip, r4 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7d7e0 <__cxa_atexit@plt+0x71a98> │ │ │ │ + bne 6df40 <__cxa_atexit@plt+0x621f8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 7d7ec <__cxa_atexit@plt+0x71aa4> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6df6c <__cxa_atexit@plt+0x62224> │ │ │ │ + ldr lr, [pc, #160] @ 6df84 <__cxa_atexit@plt+0x6223c> │ │ │ │ + ldr r8, [pc, #160] @ 6df88 <__cxa_atexit@plt+0x62240> │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + sub r0, r3, #25 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 7d784 <__cxa_atexit@plt+0x71a3c> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + ldr sl, [r2, #2] │ │ │ │ + ldr ip, [r2, #6] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #24 │ │ │ │ + str r8, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + beq 6df60 <__cxa_atexit@plt+0x62218> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6df98 <__cxa_atexit@plt+0x62250> │ │ │ │ + ldr r3, [pc, #56] @ 6df80 <__cxa_atexit@plt+0x62238> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 6df58 <__cxa_atexit@plt+0x62210> │ │ │ │ + b 6e020 <__cxa_atexit@plt+0x622d8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bne 7d7e0 <__cxa_atexit@plt+0x71a98> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 7d778 <__cxa_atexit@plt+0x71a30> │ │ │ │ - bne 7d7e0 <__cxa_atexit@plt+0x71a98> │ │ │ │ - ldr r1, [pc, #88] @ 7d7fc <__cxa_atexit@plt+0x71ab4> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 7d800 <__cxa_atexit@plt+0x71ab8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r1, r7, r8} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + strhteq r9, [ip], #60 @ 0x3c │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6dff8 <__cxa_atexit@plt+0x622b0> │ │ │ │ + ldr r2, [pc, #84] @ 6e00c <__cxa_atexit@plt+0x622c4> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r3, #16 │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + stm r3, {r0, r1} │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + beq 6dff0 <__cxa_atexit@plt+0x622a8> │ │ │ │ + b 4c7bc <__cxa_atexit@plt+0x40a74> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - ldrshteq r2, [fp], #0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7d870 <__cxa_atexit@plt+0x71b28> │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 7d880 <__cxa_atexit@plt+0x71b38> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + ldr r7, [pc, #16] @ 6e010 <__cxa_atexit@plt+0x622c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r5, r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffde7f8 │ │ │ │ + rsceq r9, ip, r8, asr #6 │ │ │ │ + rsceq r9, ip, r4, lsr r3 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r2, #16]! │ │ │ │ + sub r5, r2, #32 │ │ │ │ + ldr r9, [r2, #-12] │ │ │ │ + ldr sl, [r2, #-8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6e090 <__cxa_atexit@plt+0x62348> │ │ │ │ + ldr r2, [pc, #84] @ 6e0a4 <__cxa_atexit@plt+0x6235c> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r3, #16 │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + stm r3, {r0, r1} │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + beq 6e088 <__cxa_atexit@plt+0x62340> │ │ │ │ + b 4c7bc <__cxa_atexit@plt+0x40a74> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6e0a8 <__cxa_atexit@plt+0x62360> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffde760 │ │ │ │ + strhteq r9, [ip], #32 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7d8b4 <__cxa_atexit@plt+0x71b6c> │ │ │ │ + bhi 6e0dc <__cxa_atexit@plt+0x62394> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 7d8bc <__cxa_atexit@plt+0x71b74> │ │ │ │ + ldr r2, [pc, #20] @ 6e0e4 <__cxa_atexit@plt+0x6239c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, fp, r8, asr #27 │ │ │ │ + rscseq r1, ip, r4, lsr #11 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 7d980 <__cxa_atexit@plt+0x71c38> │ │ │ │ - ldr lr, [pc, #172] @ 7d990 <__cxa_atexit@plt+0x71c48> │ │ │ │ + bhi 6e1a4 <__cxa_atexit@plt+0x6245c> │ │ │ │ + ldr lr, [pc, #168] @ 6e1b4 <__cxa_atexit@plt+0x6246c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #144] @ 7d994 <__cxa_atexit@plt+0x71c4c> │ │ │ │ + ldr r0, [pc, #140] @ 6e1b8 <__cxa_atexit@plt+0x62470> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - add r0, r3, #8 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ - beq 7d968 <__cxa_atexit@plt+0x71c20> │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 6e18c <__cxa_atexit@plt+0x62444> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 7d998 <__cxa_atexit@plt+0x71c50> │ │ │ │ + ldr lr, [pc, #84] @ 6e1bc <__cxa_atexit@plt+0x62474> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 7d974 <__cxa_atexit@plt+0x71c2c> │ │ │ │ + beq 6e198 <__cxa_atexit@plt+0x62450> │ │ │ │ mov r7, r3 │ │ │ │ - b 7d9e8 <__cxa_atexit@plt+0x71ca0> │ │ │ │ + b 6e20c <__cxa_atexit@plt+0x624c4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rscseq r1, fp, r8, ror #26 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r1, ip, r4, asr #10 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 7d9dc <__cxa_atexit@plt+0x71c94> │ │ │ │ + ldr r0, [pc, #28] @ 6e200 <__cxa_atexit@plt+0x624b8> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 7d9d4 <__cxa_atexit@plt+0x71c8c> │ │ │ │ - b 7d9e8 <__cxa_atexit@plt+0x71ca0> │ │ │ │ + beq 6e1f8 <__cxa_atexit@plt+0x624b0> │ │ │ │ + b 6e20c <__cxa_atexit@plt+0x624c4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7da84 <__cxa_atexit@plt+0x71d3c> │ │ │ │ + bne 6e2a8 <__cxa_atexit@plt+0x62560> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 7da90 <__cxa_atexit@plt+0x71d48> │ │ │ │ + bcc 6e2b4 <__cxa_atexit@plt+0x6256c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 7da28 <__cxa_atexit@plt+0x71ce0> │ │ │ │ + bge 6e24c <__cxa_atexit@plt+0x62504> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 7da84 <__cxa_atexit@plt+0x71d3c> │ │ │ │ + bne 6e2a8 <__cxa_atexit@plt+0x62560> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 7da1c <__cxa_atexit@plt+0x71cd4> │ │ │ │ - bne 7da84 <__cxa_atexit@plt+0x71d3c> │ │ │ │ - ldr r1, [pc, #88] @ 7daa0 <__cxa_atexit@plt+0x71d58> │ │ │ │ + blt 6e240 <__cxa_atexit@plt+0x624f8> │ │ │ │ + bne 6e2a8 <__cxa_atexit@plt+0x62560> │ │ │ │ + ldr r1, [pc, #88] @ 6e2c4 <__cxa_atexit@plt+0x6257c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 7daa4 <__cxa_atexit@plt+0x71d5c> │ │ │ │ + ldr r8, [pc, #76] @ 6e2c8 <__cxa_atexit@plt+0x62580> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - rscseq r1, fp, ip, asr #28 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r1, ip, r0, lsr #9 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7db20 <__cxa_atexit@plt+0x71dd8> │ │ │ │ + bcc 6e344 <__cxa_atexit@plt+0x625fc> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 7db30 <__cxa_atexit@plt+0x71de8> │ │ │ │ + ldr fp, [pc, #64] @ 6e354 <__cxa_atexit@plt+0x6260c> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - smlaleq ip, fp, r8, sp │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7dba8 <__cxa_atexit@plt+0x71e60> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - and r0, r1, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 7db94 <__cxa_atexit@plt+0x71e4c> │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr lr, [sl, #11] │ │ │ │ - sub ip, r5, #28 │ │ │ │ - stm ip, {r7, r8, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - mov r7, fp │ │ │ │ - b 7dbb0 <__cxa_atexit@plt+0x71e68> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - mov sl, r3 │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 7dc98 <__cxa_atexit@plt+0x71f50> │ │ │ │ - ldr sl, [pc, #224] @ 7dcb4 <__cxa_atexit@plt+0x71f6c> │ │ │ │ - sub r8, r6, #71 @ 0x47 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str fp, [sp, #16] │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r2, #6] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - stmib r3, {sl, lr} │ │ │ │ - str r1, [sp, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - str r4, [sp] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr fp, [r5] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr r9, [r1, #24]! │ │ │ │ - ldr r2, [pc, #148] @ 7dcb8 <__cxa_atexit@plt+0x71f70> │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str fp, [r3, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add r2, r3, #20 │ │ │ │ - stm r2, {r0, r7, lr} │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #116] @ 7dcbc <__cxa_atexit@plt+0x71f74> │ │ │ │ - sub r4, r6, #25 │ │ │ │ - str r8, [r3, #64] @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - add r2, r3, #52 @ 0x34 │ │ │ │ - stm r2, {r0, r7, lr} │ │ │ │ - str fp, [r1] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - str r4, [r5, #28] │ │ │ │ - str r9, [r3, #72] @ 0x48 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - sub r2, r6, #59 @ 0x3b │ │ │ │ - str r2, [r5, #32] │ │ │ │ - mov r5, r1 │ │ │ │ - str sl, [r3, #68] @ 0x44 │ │ │ │ - str ip, [r3, #76] @ 0x4c │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r7, [pc, #32] @ 7dcc0 <__cxa_atexit@plt+0x71f78> │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, ip, asr #25 │ │ │ │ - @ instruction: 0xfffffbe0 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq ip, fp, ip, lsl #24 │ │ │ │ - andeq r1, r0, r9, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 7dbb0 <__cxa_atexit@plt+0x71e68> │ │ │ │ - rsceq ip, fp, ip, ror #23 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq r8, ip, ip, ror #31 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 7dd98 <__cxa_atexit@plt+0x72050> │ │ │ │ - ldr r2, [pc, #156] @ 7dda4 <__cxa_atexit@plt+0x7205c> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + bhi 6e3ec <__cxa_atexit@plt+0x626a4> │ │ │ │ + ldr r1, [pc, #120] @ 6e3f8 <__cxa_atexit@plt+0x626b0> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ tst sl, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - mov r2, r3 │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - str r9, [r2, #12]! │ │ │ │ - beq 7dd70 <__cxa_atexit@plt+0x72028> │ │ │ │ - ldr lr, [pc, #124] @ 7dda8 <__cxa_atexit@plt+0x72060> │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r9, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r3] │ │ │ │ - str r1, [r2] │ │ │ │ - beq 7dd80 <__cxa_atexit@plt+0x72038> │ │ │ │ - ldr lr, [pc, #92] @ 7ddac <__cxa_atexit@plt+0x72064> │ │ │ │ - tst r0, #3 │ │ │ │ - str r9, [r3] │ │ │ │ + stmib r3, {r0, r7, r9} │ │ │ │ + beq 6e3d4 <__cxa_atexit@plt+0x6268c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 6e3fc <__cxa_atexit@plt+0x626b4> │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5] │ │ │ │ - beq 7dd8c <__cxa_atexit@plt+0x72044> │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r1 │ │ │ │ - str r0, [r2] │ │ │ │ - b 7db44 <__cxa_atexit@plt+0x71dfc> │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 6e3e4 <__cxa_atexit@plt+0x6269c> │ │ │ │ + b 6e458 <__cxa_atexit@plt+0x62710> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rsceq ip, fp, r0, lsr #22 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r8, ip, r8, asr #30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r3, #12]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #92] @ 7de30 <__cxa_atexit@plt+0x720e8> │ │ │ │ - mov r2, r5 │ │ │ │ - str sl, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 7de14 <__cxa_atexit@plt+0x720cc> │ │ │ │ - ldr r1, [pc, #64] @ 7de34 <__cxa_atexit@plt+0x720ec> │ │ │ │ + ldr lr, [pc, #40] @ 6e448 <__cxa_atexit@plt+0x62700> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - beq 7de24 <__cxa_atexit@plt+0x720dc> │ │ │ │ - ldmib r5, {r2, r8} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 7db44 <__cxa_atexit@plt+0x71dfc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + beq 6e440 <__cxa_atexit@plt+0x626f8> │ │ │ │ + b 6e458 <__cxa_atexit@plt+0x62710> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlaleq ip, fp, r8, sl │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + strdeq r8, [ip], #236 @ 0xec @ │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 7de7c <__cxa_atexit@plt+0x72134> │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r9} │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6e4e0 <__cxa_atexit@plt+0x62798> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6e50c <__cxa_atexit@plt+0x627c4> │ │ │ │ + ldr lr, [pc, #160] @ 6e524 <__cxa_atexit@plt+0x627dc> │ │ │ │ + ldr r8, [pc, #160] @ 6e528 <__cxa_atexit@plt+0x627e0> │ │ │ │ + ldr r9, [r5, #16]! │ │ │ │ + sub r0, r3, #25 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + ldr sl, [r2, #2] │ │ │ │ + ldr ip, [r2, #6] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #24 │ │ │ │ + str r8, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 7de74 <__cxa_atexit@plt+0x7212c> │ │ │ │ - ldr sl, [r5, #16]! │ │ │ │ - ldmdb r5, {r3, r8} │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 7db44 <__cxa_atexit@plt+0x71dfc> │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + beq 6e500 <__cxa_atexit@plt+0x627b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6e538 <__cxa_atexit@plt+0x627f0> │ │ │ │ + ldr r3, [pc, #56] @ 6e520 <__cxa_atexit@plt+0x627d8> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + beq 6e4f8 <__cxa_atexit@plt+0x627b0> │ │ │ │ + b 6e5c0 <__cxa_atexit@plt+0x62878> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq ip, fp, r0, asr sl │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #16]! │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldmdb r5, {r3, r8} │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 7db44 <__cxa_atexit@plt+0x71dfc> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7ded4 <__cxa_atexit@plt+0x7218c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 7dedc <__cxa_atexit@plt+0x72194> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, fp, r8, lsr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7df68 <__cxa_atexit@plt+0x72220> │ │ │ │ - ldr r1, [pc, #136] @ 7df88 <__cxa_atexit@plt+0x72240> │ │ │ │ - ldr r7, [pc, #136] @ 7df8c <__cxa_atexit@plt+0x72244> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7df5c <__cxa_atexit@plt+0x72214> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7df74 <__cxa_atexit@plt+0x7222c> │ │ │ │ - ldr r3, [pc, #88] @ 7df90 <__cxa_atexit@plt+0x72248> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7df94 <__cxa_atexit@plt+0x7224c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rsceq r8, ip, ip, lsl lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6e598 <__cxa_atexit@plt+0x62850> │ │ │ │ + ldr r2, [pc, #84] @ 6e5ac <__cxa_atexit@plt+0x62864> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + stmda r3, {r0, r1} │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 6e590 <__cxa_atexit@plt+0x62848> │ │ │ │ + b 4c7bc <__cxa_atexit@plt+0x40a74> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r1, fp, r8, ror #14 │ │ │ │ - rscseq r1, fp, r4, lsr #14 │ │ │ │ - rscseq r1, fp, ip, asr r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7dfe0 <__cxa_atexit@plt+0x72298> │ │ │ │ - ldr r2, [pc, #48] @ 7dfec <__cxa_atexit@plt+0x722a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7dff0 <__cxa_atexit@plt+0x722a8> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r7, [pc, #16] @ 6e5b0 <__cxa_atexit@plt+0x62868> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, r0, lsr #13 │ │ │ │ - ldrsbteq r1, [fp], #132 @ 0x84 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7e07c <__cxa_atexit@plt+0x72334> │ │ │ │ - ldr r1, [pc, #136] @ 7e09c <__cxa_atexit@plt+0x72354> │ │ │ │ - ldr r7, [pc, #136] @ 7e0a0 <__cxa_atexit@plt+0x72358> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + @ instruction: 0xfffde258 │ │ │ │ + rsceq r8, ip, r8, lsr #27 │ │ │ │ + smlaleq r8, ip, r4, sp │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + str r9, [r2, #12]! │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r2, #-4] │ │ │ │ + sub r5, r2, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6e62c <__cxa_atexit@plt+0x628e4> │ │ │ │ + ldr r2, [pc, #84] @ 6e640 <__cxa_atexit@plt+0x628f8> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + stmda r3, {r0, r1} │ │ │ │ + ldr r2, [r1, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [r1, #11] │ │ │ │ tst r7, #3 │ │ │ │ - beq 7e070 <__cxa_atexit@plt+0x72328> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7e088 <__cxa_atexit@plt+0x72340> │ │ │ │ - ldr r3, [pc, #88] @ 7e0a4 <__cxa_atexit@plt+0x7235c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7e0a8 <__cxa_atexit@plt+0x72360> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 6e624 <__cxa_atexit@plt+0x628dc> │ │ │ │ + b 4c7bc <__cxa_atexit@plt+0x40a74> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #16] @ 6e644 <__cxa_atexit@plt+0x628fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r1, fp, r4, asr r6 │ │ │ │ - rscseq r1, fp, r0, lsl r6 │ │ │ │ - rscseq r1, fp, r8, asr #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7e0f4 <__cxa_atexit@plt+0x723ac> │ │ │ │ - ldr r2, [pc, #48] @ 7e100 <__cxa_atexit@plt+0x723b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7e104 <__cxa_atexit@plt+0x723bc> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, ip, lsl #11 │ │ │ │ - rscseq r1, fp, r0, asr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + @ instruction: 0xfffde1c4 │ │ │ │ + rsceq r8, ip, r4, lsl sp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, r5 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7e190 <__cxa_atexit@plt+0x72448> │ │ │ │ - ldr r1, [pc, #136] @ 7e1b0 <__cxa_atexit@plt+0x72468> │ │ │ │ - ldr r7, [pc, #136] @ 7e1b4 <__cxa_atexit@plt+0x7246c> │ │ │ │ + bhi 6e784 <__cxa_atexit@plt+0x62a3c> │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #52 @ 0x34 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 6e78c <__cxa_atexit@plt+0x62a44> │ │ │ │ + stm sp, {r3, r7} │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r7, [pc, #344] @ 6e7e0 <__cxa_atexit@plt+0x62a98> │ │ │ │ + ldr r4, [pc, #344] @ 6e7e4 <__cxa_atexit@plt+0x62a9c> │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + sub r1, r6, #21 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr lr, [r2] │ │ │ │ + sub ip, r6, #47 @ 0x2f │ │ │ │ + stm r2, {r1, ip} │ │ │ │ + add r1, r0, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r1, {r4, r9, sl} │ │ │ │ + add r1, r0, #12 │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + str r9, [r0, #36] @ 0x24 │ │ │ │ + str sl, [r0, #40] @ 0x28 │ │ │ │ + stm r1, {r8, r9, sl} │ │ │ │ + stmib r0, {r7, lr} │ │ │ │ + str r3, [r0, #24] │ │ │ │ + ldr r1, [pc, #280] @ 6e7e8 <__cxa_atexit@plt+0x62aa0> │ │ │ │ + sub r2, r2, #8 │ │ │ │ + mov ip, r8 │ │ │ │ + sub sl, r6, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r1, [r0, #28] │ │ │ │ + str lr, [r0, #32] │ │ │ │ + bhi 6e7b4 <__cxa_atexit@plt+0x62a6c> │ │ │ │ + add r6, r0, #96 @ 0x60 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 6e7a8 <__cxa_atexit@plt+0x62a60> │ │ │ │ + ldr r7, [pc, #248] @ 6e7f8 <__cxa_atexit@plt+0x62ab0> │ │ │ │ + ldr lr, [pc, #248] @ 6e7fc <__cxa_atexit@plt+0x62ab4> │ │ │ │ + str sl, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #56]! @ 0x38 │ │ │ │ + ldr r7, [pc, #236] @ 6e800 <__cxa_atexit@plt+0x62ab8> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #26 │ │ │ │ + sub r9, r6, #14 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7e184 <__cxa_atexit@plt+0x7243c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7e19c <__cxa_atexit@plt+0x72454> │ │ │ │ - ldr r3, [pc, #88] @ 7e1b8 <__cxa_atexit@plt+0x72470> │ │ │ │ + mov sl, ip │ │ │ │ + add r7, r7, #129 @ 0x81 │ │ │ │ + add r7, r7, #256 @ 0x100 │ │ │ │ + str r7, [r0, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #204] @ 6e804 <__cxa_atexit@plt+0x62abc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7e1bc <__cxa_atexit@plt+0x72474> │ │ │ │ + ldr r4, [pc, #200] @ 6e808 <__cxa_atexit@plt+0x62ac0> │ │ │ │ add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r5, [pc, #192] @ 6e80c <__cxa_atexit@plt+0x62ac4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + str r4, [r0, #12] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r4, [r0, #24] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r5, [r0, #16] │ │ │ │ + str r0, [r0, #20] │ │ │ │ + str r1, [r0, #28] │ │ │ │ + str r3, [r0, #32] │ │ │ │ + str lr, [r0, #36]! @ 0x24 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r0 │ │ │ │ + b 6e794 <__cxa_atexit@plt+0x62a4c> │ │ │ │ + mov r7, #52 @ 0x34 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #88] @ 6e7f4 <__cxa_atexit@plt+0x62aac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r5, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ 6e7ec <__cxa_atexit@plt+0x62aa4> │ │ │ │ + ldr r5, [pc, #48] @ 6e7f0 <__cxa_atexit@plt+0x62aa8> │ │ │ │ + mov r9, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + add r5, r5, #129 @ 0x81 │ │ │ │ + add r8, r5, #256 @ 0x100 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r1, fp, r0, asr #10 │ │ │ │ - ldrshteq r1, [fp], #76 @ 0x4c │ │ │ │ - rscseq r1, fp, r4, lsr r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7e208 <__cxa_atexit@plt+0x724c0> │ │ │ │ - ldr r2, [pc, #48] @ 7e214 <__cxa_atexit@plt+0x724cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7e218 <__cxa_atexit@plt+0x724d0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + @ instruction: 0xfffff3c0 │ │ │ │ + @ instruction: 0xfffffcd0 │ │ │ │ + @ instruction: 0xfffff6e0 │ │ │ │ + rsceq r8, ip, r0, asr r6 │ │ │ │ + ldrsbteq r0, [ip], #244 @ 0xf4 │ │ │ │ + rsceq r9, ip, ip, lsl #16 │ │ │ │ + @ instruction: 0xfffc27f0 │ │ │ │ + @ instruction: 0xfffc2894 │ │ │ │ + rscseq r1, ip, ip, ror r0 │ │ │ │ + rscseq r0, ip, r4, lsr #30 │ │ │ │ + rscseq r0, ip, r0, asr #30 │ │ │ │ + rscseq r0, ip, r4, lsr pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6e868 <__cxa_atexit@plt+0x62b20> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 6e880 <__cxa_atexit@plt+0x62b38> │ │ │ │ + ldr r2, [pc, #100] @ 6e8ac <__cxa_atexit@plt+0x62b64> │ │ │ │ + ldr r7, [pc, #100] @ 6e8b0 <__cxa_atexit@plt+0x62b68> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6e8b4 <__cxa_atexit@plt+0x62b6c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, r8, ror r4 │ │ │ │ - rscseq r1, fp, ip, lsr #13 │ │ │ │ + ldr r7, [pc, #56] @ 6e8a8 <__cxa_atexit@plt+0x62b60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6e8a0 <__cxa_atexit@plt+0x62b58> │ │ │ │ + ldr r8, [pc, #24] @ 6e8a4 <__cxa_atexit@plt+0x62b5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r8, ip, r4, ror #10 │ │ │ │ + rsceq r9, ip, r4, asr r7 │ │ │ │ + rsceq r9, ip, r4, lsl #15 │ │ │ │ + @ instruction: 0xfffc0b28 │ │ │ │ + smlaleq r9, ip, r4, r7 │ │ │ │ + rsceq r9, ip, r4, lsl #15 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6e910 <__cxa_atexit@plt+0x62bc8> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 6e928 <__cxa_atexit@plt+0x62be0> │ │ │ │ + ldr r2, [pc, #100] @ 6e954 <__cxa_atexit@plt+0x62c0c> │ │ │ │ + ldr r7, [pc, #100] @ 6e958 <__cxa_atexit@plt+0x62c10> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6e95c <__cxa_atexit@plt+0x62c14> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6e950 <__cxa_atexit@plt+0x62c08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6e948 <__cxa_atexit@plt+0x62c00> │ │ │ │ + ldr r8, [pc, #24] @ 6e94c <__cxa_atexit@plt+0x62c04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + strhteq r8, [ip], #76 @ 0x4c │ │ │ │ + ldrdeq r9, [ip], #96 @ 0x60 @ │ │ │ │ + rsceq r9, ip, r0, lsl #14 │ │ │ │ + @ instruction: 0xfffc0a80 │ │ │ │ + rsceq r9, ip, r0, lsl r7 │ │ │ │ + rsceq r9, ip, r0, lsl #14 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6e9b8 <__cxa_atexit@plt+0x62c70> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 6e9d0 <__cxa_atexit@plt+0x62c88> │ │ │ │ + ldr r2, [pc, #100] @ 6e9fc <__cxa_atexit@plt+0x62cb4> │ │ │ │ + ldr r7, [pc, #100] @ 6ea00 <__cxa_atexit@plt+0x62cb8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6ea04 <__cxa_atexit@plt+0x62cbc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6e9f8 <__cxa_atexit@plt+0x62cb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6e9f0 <__cxa_atexit@plt+0x62ca8> │ │ │ │ + ldr r8, [pc, #24] @ 6e9f4 <__cxa_atexit@plt+0x62cac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r8, ip, r4, lsl r4 │ │ │ │ + rsceq r9, ip, ip, asr #12 │ │ │ │ + rsceq r9, ip, ip, ror r6 │ │ │ │ + @ instruction: 0xfffc09d8 │ │ │ │ + rsceq r9, ip, ip, lsl #13 │ │ │ │ + rsceq r9, ip, ip, ror r6 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6ea60 <__cxa_atexit@plt+0x62d18> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 6ea78 <__cxa_atexit@plt+0x62d30> │ │ │ │ + ldr r2, [pc, #100] @ 6eaa4 <__cxa_atexit@plt+0x62d5c> │ │ │ │ + ldr r7, [pc, #100] @ 6eaa8 <__cxa_atexit@plt+0x62d60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6eaac <__cxa_atexit@plt+0x62d64> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6eaa0 <__cxa_atexit@plt+0x62d58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6ea98 <__cxa_atexit@plt+0x62d50> │ │ │ │ + ldr r8, [pc, #24] @ 6ea9c <__cxa_atexit@plt+0x62d54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r8, ip, ip, ror #6 │ │ │ │ + rsceq r9, ip, r8, asr #11 │ │ │ │ + strdeq r9, [ip], #88 @ 0x58 @ │ │ │ │ + @ instruction: 0xfffc0930 │ │ │ │ + rsceq r9, ip, r8, lsl #12 │ │ │ │ + strdeq r9, [ip], #88 @ 0x58 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6eb08 <__cxa_atexit@plt+0x62dc0> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 6eb20 <__cxa_atexit@plt+0x62dd8> │ │ │ │ + ldr r2, [pc, #100] @ 6eb4c <__cxa_atexit@plt+0x62e04> │ │ │ │ + ldr r7, [pc, #100] @ 6eb50 <__cxa_atexit@plt+0x62e08> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6eb54 <__cxa_atexit@plt+0x62e0c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6eb48 <__cxa_atexit@plt+0x62e00> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6eb40 <__cxa_atexit@plt+0x62df8> │ │ │ │ + ldr r8, [pc, #24] @ 6eb44 <__cxa_atexit@plt+0x62dfc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r8, ip, r4, asr #5 │ │ │ │ + rsceq r9, ip, r4, asr #10 │ │ │ │ + rsceq r9, ip, r4, ror r5 │ │ │ │ + @ instruction: 0xfffc0888 │ │ │ │ + rsceq r9, ip, r4, lsl #11 │ │ │ │ + rsceq r9, ip, r4, ror r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6ebb0 <__cxa_atexit@plt+0x62e68> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 6ebc8 <__cxa_atexit@plt+0x62e80> │ │ │ │ + ldr r2, [pc, #100] @ 6ebf4 <__cxa_atexit@plt+0x62eac> │ │ │ │ + ldr r7, [pc, #100] @ 6ebf8 <__cxa_atexit@plt+0x62eb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6ebfc <__cxa_atexit@plt+0x62eb4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6ebf0 <__cxa_atexit@plt+0x62ea8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6ebe8 <__cxa_atexit@plt+0x62ea0> │ │ │ │ + ldr r8, [pc, #24] @ 6ebec <__cxa_atexit@plt+0x62ea4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r8, ip, ip, lsl r2 │ │ │ │ + rsceq r9, ip, r0, asr #9 │ │ │ │ + strdeq r9, [ip], #64 @ 0x40 @ │ │ │ │ + @ instruction: 0xfffc07e0 │ │ │ │ + rsceq r9, ip, r0, lsl #10 │ │ │ │ + strdeq r9, [ip], #64 @ 0x40 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6ec58 <__cxa_atexit@plt+0x62f10> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 6ec70 <__cxa_atexit@plt+0x62f28> │ │ │ │ + ldr r2, [pc, #100] @ 6ec9c <__cxa_atexit@plt+0x62f54> │ │ │ │ + ldr r7, [pc, #100] @ 6eca0 <__cxa_atexit@plt+0x62f58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6eca4 <__cxa_atexit@plt+0x62f5c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6ec98 <__cxa_atexit@plt+0x62f50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6ec90 <__cxa_atexit@plt+0x62f48> │ │ │ │ + ldr r8, [pc, #24] @ 6ec94 <__cxa_atexit@plt+0x62f4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r8, ip, r4, ror r1 │ │ │ │ + rsceq r9, ip, ip, lsr r4 │ │ │ │ + rsceq r9, ip, ip, ror #8 │ │ │ │ + @ instruction: 0xfffc0738 │ │ │ │ + rsceq r9, ip, ip, ror r4 │ │ │ │ + rsceq r9, ip, ip, ror #8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6ed00 <__cxa_atexit@plt+0x62fb8> │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 6ed18 <__cxa_atexit@plt+0x62fd0> │ │ │ │ + ldr r2, [pc, #100] @ 6ed44 <__cxa_atexit@plt+0x62ffc> │ │ │ │ + ldr r7, [pc, #100] @ 6ed48 <__cxa_atexit@plt+0x63000> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r0, [pc, #80] @ 6ed4c <__cxa_atexit@plt+0x63004> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6ed40 <__cxa_atexit@plt+0x62ff8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6ed38 <__cxa_atexit@plt+0x62ff0> │ │ │ │ + ldr r8, [pc, #24] @ 6ed3c <__cxa_atexit@plt+0x62ff4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r8, ip, ip, asr #1 │ │ │ │ + strhteq r9, [ip], #56 @ 0x38 │ │ │ │ + rsceq r9, ip, r8, ror #7 │ │ │ │ + @ instruction: 0xfffc0690 │ │ │ │ + strdeq r9, [ip], #56 @ 0x38 @ │ │ │ │ + rsceq r9, ip, r8, ror #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7e2a4 <__cxa_atexit@plt+0x7255c> │ │ │ │ - ldr r1, [pc, #136] @ 7e2c4 <__cxa_atexit@plt+0x7257c> │ │ │ │ - ldr r7, [pc, #136] @ 7e2c8 <__cxa_atexit@plt+0x72580> │ │ │ │ + bhi 6edd8 <__cxa_atexit@plt+0x63090> │ │ │ │ + ldr r1, [pc, #136] @ 6edf8 <__cxa_atexit@plt+0x630b0> │ │ │ │ + ldr r7, [pc, #136] @ 6edfc <__cxa_atexit@plt+0x630b4> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 7e298 <__cxa_atexit@plt+0x72550> │ │ │ │ + beq 6edcc <__cxa_atexit@plt+0x63084> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 7e2b0 <__cxa_atexit@plt+0x72568> │ │ │ │ - ldr r3, [pc, #88] @ 7e2cc <__cxa_atexit@plt+0x72584> │ │ │ │ + bcc 6ede4 <__cxa_atexit@plt+0x6309c> │ │ │ │ + ldr r3, [pc, #88] @ 6ee00 <__cxa_atexit@plt+0x630b8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 7e2d0 <__cxa_atexit@plt+0x72588> │ │ │ │ + ldr r1, [pc, #80] @ 6ee04 <__cxa_atexit@plt+0x630bc> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r1, fp, ip, lsr #8 │ │ │ │ - rscseq r1, fp, r8, ror #7 │ │ │ │ - rscseq r1, fp, r0, lsr #12 │ │ │ │ + ldrshteq r0, [ip], #140 @ 0x8c │ │ │ │ + ldrhteq r0, [ip], #132 @ 0x84 │ │ │ │ + rscseq r0, ip, r4, ror #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7e31c <__cxa_atexit@plt+0x725d4> │ │ │ │ - ldr r2, [pc, #48] @ 7e328 <__cxa_atexit@plt+0x725e0> │ │ │ │ + bcc 6ee50 <__cxa_atexit@plt+0x63108> │ │ │ │ + ldr r2, [pc, #48] @ 6ee5c <__cxa_atexit@plt+0x63114> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 7e32c <__cxa_atexit@plt+0x725e4> │ │ │ │ + ldr r1, [pc, #36] @ 6ee60 <__cxa_atexit@plt+0x63118> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, r4, ror #6 │ │ │ │ - smlalseq r1, fp, r8, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r0, ip, r0, lsr r8 │ │ │ │ + ldrsbteq r0, [ip], #140 @ 0x8c │ │ │ │ + rsceq r7, ip, r4, ror r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7e360 <__cxa_atexit@plt+0x72618> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 7e368 <__cxa_atexit@plt+0x72620> │ │ │ │ + bhi 6eea0 <__cxa_atexit@plt+0x63158> │ │ │ │ + ldr r2, [pc, #36] @ 6eea8 <__cxa_atexit@plt+0x63160> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 6eeac <__cxa_atexit@plt+0x63164> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, fp, ip, lsl r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7e3f8 <__cxa_atexit@plt+0x726b0> │ │ │ │ - ldr lr, [pc, #140] @ 7e418 <__cxa_atexit@plt+0x726d0> │ │ │ │ - ldr r8, [pc, #140] @ 7e41c <__cxa_atexit@plt+0x726d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 7e3ec <__cxa_atexit@plt+0x726a4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 7e404 <__cxa_atexit@plt+0x726bc> │ │ │ │ - ldr r7, [pc, #76] @ 7e420 <__cxa_atexit@plt+0x726d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrsbteq r1, [fp], #44 @ 0x2c │ │ │ │ - ldrsbteq r1, [fp], #64 @ 0x40 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldrshteq r0, [ip], #112 @ 0x70 │ │ │ │ + rscseq r0, ip, r8, lsl r8 │ │ │ │ + rsceq r7, ip, r8, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7e464 <__cxa_atexit@plt+0x7271c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7e470 <__cxa_atexit@plt+0x72728> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, r0, asr r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7e500 <__cxa_atexit@plt+0x727b8> │ │ │ │ - ldr lr, [pc, #140] @ 7e520 <__cxa_atexit@plt+0x727d8> │ │ │ │ - ldr r8, [pc, #140] @ 7e524 <__cxa_atexit@plt+0x727dc> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6ef3c <__cxa_atexit@plt+0x631f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6ef48 <__cxa_atexit@plt+0x63200> │ │ │ │ + ldr r1, [pc, #116] @ 6ef58 <__cxa_atexit@plt+0x63210> │ │ │ │ + ldr lr, [pc, #116] @ 6ef5c <__cxa_atexit@plt+0x63214> │ │ │ │ + ldr r8, [pc, #116] @ 6ef60 <__cxa_atexit@plt+0x63218> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ 6ef64 <__cxa_atexit@plt+0x6321c> │ │ │ │ + add r1, pc, r1 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 7e4f4 <__cxa_atexit@plt+0x727ac> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 7e50c <__cxa_atexit@plt+0x727c4> │ │ │ │ - ldr r7, [pc, #76] @ 7e528 <__cxa_atexit@plt+0x727e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r5, [pc, #76] @ 6ef68 <__cxa_atexit@plt+0x63220> │ │ │ │ + add lr, r3, #8 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [pc, #68] @ 6ef6c <__cxa_atexit@plt+0x63224> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r0, r1, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrsbteq r1, [fp], #20 │ │ │ │ - rscseq r1, fp, r8, asr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + smullseq sl, r7, r6, r2 │ │ │ │ + rscseq r0, ip, r4, ror r7 │ │ │ │ + rscseq r0, ip, r0, ror #14 │ │ │ │ + rscseq r0, ip, r8, asr r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7e56c <__cxa_atexit@plt+0x72824> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7e578 <__cxa_atexit@plt+0x72830> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 6efa4 <__cxa_atexit@plt+0x6325c> │ │ │ │ + ldr r2, [pc, #28] @ 6efb0 <__cxa_atexit@plt+0x63268> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, r8, asr #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7e608 <__cxa_atexit@plt+0x728c0> │ │ │ │ - ldr lr, [pc, #140] @ 7e628 <__cxa_atexit@plt+0x728e0> │ │ │ │ - ldr r8, [pc, #140] @ 7e62c <__cxa_atexit@plt+0x728e4> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r0, ip, r4, lsl r8 │ │ │ │ + rsceq r7, ip, r4, lsr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6f074 <__cxa_atexit@plt+0x6332c> │ │ │ │ + ldr lr, [pc, #188] @ 6f094 <__cxa_atexit@plt+0x6334c> │ │ │ │ + ldr r0, [pc, #188] @ 6f098 <__cxa_atexit@plt+0x63350> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 7e5fc <__cxa_atexit@plt+0x728b4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 7e614 <__cxa_atexit@plt+0x728cc> │ │ │ │ - ldr r7, [pc, #76] @ 7e630 <__cxa_atexit@plt+0x728e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 6f068 <__cxa_atexit@plt+0x63320> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6f080 <__cxa_atexit@plt+0x63338> │ │ │ │ + ldr r2, [pc, #132] @ 6f09c <__cxa_atexit@plt+0x63354> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #120] @ 6f0a0 <__cxa_atexit@plt+0x63358> │ │ │ │ + sub r2, r3, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #112] @ 6f0a4 <__cxa_atexit@plt+0x6335c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #108] @ 6f0a8 <__cxa_atexit@plt+0x63360> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #28] │ │ │ │ str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r1, fp, ip, asr #1 │ │ │ │ - rscseq r1, fp, r0, asr #5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlalseq r0, ip, r4, r6 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + ldrshteq r0, [ip], #96 @ 0x60 │ │ │ │ + rscseq r0, ip, r8, lsr #12 │ │ │ │ + rscseq r0, ip, r4, asr #12 │ │ │ │ + rsceq r7, ip, ip, lsr #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7e674 <__cxa_atexit@plt+0x7292c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7e680 <__cxa_atexit@plt+0x72938> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ + bcc 6f128 <__cxa_atexit@plt+0x633e0> │ │ │ │ + ldr r2, [pc, #96] @ 6f134 <__cxa_atexit@plt+0x633ec> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #76] @ 6f138 <__cxa_atexit@plt+0x633f0> │ │ │ │ + sub r2, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #68] @ 6f13c <__cxa_atexit@plt+0x633f4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #64] @ 6f140 <__cxa_atexit@plt+0x633f8> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #28] │ │ │ │ sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, r0, asr #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7e710 <__cxa_atexit@plt+0x729c8> │ │ │ │ - ldr lr, [pc, #140] @ 7e730 <__cxa_atexit@plt+0x729e8> │ │ │ │ - ldr r8, [pc, #140] @ 7e734 <__cxa_atexit@plt+0x729ec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 7e704 <__cxa_atexit@plt+0x729bc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 7e71c <__cxa_atexit@plt+0x729d4> │ │ │ │ - ldr r7, [pc, #76] @ 7e738 <__cxa_atexit@plt+0x729f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + rscseq r0, ip, ip, lsr #12 │ │ │ │ + rscseq r0, ip, r4, ror #10 │ │ │ │ + rscseq r0, ip, r0, lsl #11 │ │ │ │ + smlaleq r7, ip, r0, r6 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6f1fc <__cxa_atexit@plt+0x634b4> │ │ │ │ + ldr r2, [pc, #200] @ 6f230 <__cxa_atexit@plt+0x634e8> │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-12]! │ │ │ │ + ands r2, r8, #3 │ │ │ │ + stmib r7, {r9, sl} │ │ │ │ + beq 6f1b0 <__cxa_atexit@plt+0x63468> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r7] │ │ │ │ + bne 6f1c0 <__cxa_atexit@plt+0x63478> │ │ │ │ + ldr r5, [pc, #168] @ 6f238 <__cxa_atexit@plt+0x634f0> │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + ldr r2, [r8, #2] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + str r1, [r7] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b d78b48 <__cxa_atexit@plt+0xd6ce00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r0, fp, r4, asr #31 │ │ │ │ - ldrhteq r1, [fp], #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7e77c <__cxa_atexit@plt+0x72a34> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7e788 <__cxa_atexit@plt+0x72a40> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, fp, r8, lsr r1 │ │ │ │ - rsceq ip, fp, r0, lsr #2 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub ip, r5, #28 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 7e848 <__cxa_atexit@plt+0x72b00> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7e80c <__cxa_atexit@plt+0x72ac4> │ │ │ │ - ldr r3, [pc, #132] @ 7e850 <__cxa_atexit@plt+0x72b08> │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - stm r2, {r0, r8, r9, sl} │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r5, [pc, #108] @ 7e854 <__cxa_atexit@plt+0x72b0c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #3 │ │ │ │ - ldr r5, [pc, #100] @ 7e858 <__cxa_atexit@plt+0x72b10> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #92] @ 7e85c <__cxa_atexit@plt+0x72b14> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, ip │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - ldr r1, [pc, #76] @ 7e860 <__cxa_atexit@plt+0x72b18> │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmda r5, {r0, r8, r9, lr} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r3, [pc, #60] @ 7e864 <__cxa_atexit@plt+0x72b1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #52] @ 7e868 <__cxa_atexit@plt+0x72b20> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #44] @ 7e86c <__cxa_atexit@plt+0x72b24> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6f20c <__cxa_atexit@plt+0x634c4> │ │ │ │ + ldr r2, [pc, #104] @ 6f240 <__cxa_atexit@plt+0x634f8> │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + mov r8, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + mov r2, r6 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + mov r9, sl │ │ │ │ + mov r6, r3 │ │ │ │ + mov sl, r2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r7, [pc, #56] @ 6f23c <__cxa_atexit@plt+0x634f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rscseq r1, fp, r0, asr r1 │ │ │ │ - rscseq r0, fp, r8, lsr #30 │ │ │ │ - rscseq r0, fp, r0, lsl pc │ │ │ │ - andeq r0, r0, r4, ror r3 │ │ │ │ - rscseq r1, fp, r0, lsl r1 │ │ │ │ - rscseq r0, fp, r8, ror #29 │ │ │ │ - ldrsbteq r0, [fp], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7e8c8 <__cxa_atexit@plt+0x72b80> │ │ │ │ - ldr r3, [pc, #64] @ 7e8d4 <__cxa_atexit@plt+0x72b8c> │ │ │ │ - ldr r2, [pc, #64] @ 7e8d8 <__cxa_atexit@plt+0x72b90> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [pc, #40] @ 7e8dc <__cxa_atexit@plt+0x72b94> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #12 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffffa94 │ │ │ │ - rscseq r0, fp, ip, lsl #28 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ + ldr r6, [pc, #32] @ 6f234 <__cxa_atexit@plt+0x634ec> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, r4, lsr #6 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + rsceq r8, ip, r0, lsl #30 │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + smlaleq r7, ip, r4, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 7e940 <__cxa_atexit@plt+0x72bf8> │ │ │ │ - ldr r6, [pc, #168] @ 7e9a8 <__cxa_atexit@plt+0x72c60> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 7e980 <__cxa_atexit@plt+0x72c38> │ │ │ │ - ldr r6, [pc, #140] @ 7e9ac <__cxa_atexit@plt+0x72c64> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 6f288 <__cxa_atexit@plt+0x63540> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r6, [r7, #6] │ │ │ │ + ldr r3, [pc, #96] @ 6f2d4 <__cxa_atexit@plt+0x6358c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ str r6, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 7e990 <__cxa_atexit@plt+0x72c48> │ │ │ │ - mov r6, r8 │ │ │ │ - b 7e9f4 <__cxa_atexit@plt+0x72cac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r6, sl │ │ │ │ + b d78b48 <__cxa_atexit@plt+0xd6ce00> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #20 │ │ │ │ + add r6, sl, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 7e99c <__cxa_atexit@plt+0x72c54> │ │ │ │ - ldr r3, [pc, #88] @ 7e9b0 <__cxa_atexit@plt+0x72c68> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + bcc 6f2b8 <__cxa_atexit@plt+0x63570> │ │ │ │ + ldr r3, [pc, #56] @ 6f2d8 <__cxa_atexit@plt+0x63590> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xfffffa10 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 7e9e8 <__cxa_atexit@plt+0x72ca0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #16] @ 6f2d0 <__cxa_atexit@plt+0x63588> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 7e9e0 <__cxa_atexit@plt+0x72c98> │ │ │ │ - b 7e9f4 <__cxa_atexit@plt+0x72cac> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r8, ror r2 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffaac │ │ │ │ + strdeq r7, [ip], #76 @ 0x4c @ │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 7ea40 <__cxa_atexit@plt+0x72cf8> │ │ │ │ + beq 6f320 <__cxa_atexit@plt+0x635d8> │ │ │ │ + cmp r6, #3 │ │ │ │ + bne 6f35c <__cxa_atexit@plt+0x63614> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #20 │ │ │ │ + add r6, sl, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 7ead8 <__cxa_atexit@plt+0x72d90> │ │ │ │ - ldr r3, [pc, #208] @ 7eaec <__cxa_atexit@plt+0x72da4> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ + bcs 6f3c8 <__cxa_atexit@plt+0x63680> │ │ │ │ + ldr r3, [pc, #280] @ 6f430 <__cxa_atexit@plt+0x636e8> │ │ │ │ + mov r2, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 6f3f8 <__cxa_atexit@plt+0x636b0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6f3ec <__cxa_atexit@plt+0x636a4> │ │ │ │ + ldr r3, [pc, #256] @ 6f438 <__cxa_atexit@plt+0x636f0> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - str r2, [sl, #16] │ │ │ │ - b 7ea94 <__cxa_atexit@plt+0x72d4c> │ │ │ │ - ldr r6, [pc, #156] @ 7eae4 <__cxa_atexit@plt+0x72d9c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r8, sl │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r6, [pc, #184] @ 6f420 <__cxa_atexit@plt+0x636d8> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r6, pc, r6 │ │ │ │ - ands r1, r7, #3 │ │ │ │ + str r6, [r3] │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq 6f3a8 <__cxa_atexit@plt+0x63660> │ │ │ │ + cmp r6, #2 │ │ │ │ + str r7, [r3] │ │ │ │ + bne 6f3b8 <__cxa_atexit@plt+0x63670> │ │ │ │ + ldr r6, [pc, #156] @ 6f428 <__cxa_atexit@plt+0x636e0> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ str r6, [r5] │ │ │ │ - beq 7eaa0 <__cxa_atexit@plt+0x72d58> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #20 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 7eaac <__cxa_atexit@plt+0x72d64> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 7ead8 <__cxa_atexit@plt+0x72d90> │ │ │ │ - ldr r1, [pc, #100] @ 7eae8 <__cxa_atexit@plt+0x72da0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + mov r6, sl │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b d78b48 <__cxa_atexit@plt+0xd6ce00> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, sl │ │ │ │ bx r0 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 7ead8 <__cxa_atexit@plt+0x72d90> │ │ │ │ - ldr r1, [pc, #52] @ 7eaf0 <__cxa_atexit@plt+0x72da8> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffaf8 │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - @ instruction: 0xfffff9b4 │ │ │ │ - andeq r0, r0, r7, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 7eb4c <__cxa_atexit@plt+0x72e04> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7eb78 <__cxa_atexit@plt+0x72e30> │ │ │ │ - ldr r1, [pc, #84] @ 7eb84 <__cxa_atexit@plt+0x72e3c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #32 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7eb78 <__cxa_atexit@plt+0x72e30> │ │ │ │ - ldr r1, [pc, #44] @ 7eb88 <__cxa_atexit@plt+0x72e40> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6f404 <__cxa_atexit@plt+0x636bc> │ │ │ │ + ldr r3, [pc, #100] @ 6f434 <__cxa_atexit@plt+0x636ec> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffa48 │ │ │ │ - @ instruction: 0xfffff914 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7ebe4 <__cxa_atexit@plt+0x72e9c> │ │ │ │ - ldr r3, [pc, #64] @ 7ebf0 <__cxa_atexit@plt+0x72ea8> │ │ │ │ - ldr r2, [pc, #64] @ 7ebf4 <__cxa_atexit@plt+0x72eac> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [pc, #40] @ 7ebf8 <__cxa_atexit@plt+0x72eb0> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #12 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffff2ec │ │ │ │ - ldrshteq r0, [fp], #160 @ 0xa0 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7ec5c <__cxa_atexit@plt+0x72f14> │ │ │ │ - ldr r6, [pc, #152] @ 7ecb4 <__cxa_atexit@plt+0x72f6c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 7ec8c <__cxa_atexit@plt+0x72f44> │ │ │ │ - ldr r6, [pc, #124] @ 7ecb8 <__cxa_atexit@plt+0x72f70> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 7ec9c <__cxa_atexit@plt+0x72f54> │ │ │ │ - mov r6, r8 │ │ │ │ - b 7ed00 <__cxa_atexit@plt+0x72fb8> │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #56] @ 6f42c <__cxa_atexit@plt+0x636e4> │ │ │ │ + mov r2, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + ldr r5, [pc, #24] @ 6f424 <__cxa_atexit@plt+0x636dc> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr #4 │ │ │ │ + @ instruction: 0xfffff978 │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + smlaleq r7, ip, ip, r3 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 7eca8 <__cxa_atexit@plt+0x72f60> │ │ │ │ - ldr r3, [pc, #72] @ 7ecbc <__cxa_atexit@plt+0x72f74> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + bcc 6f484 <__cxa_atexit@plt+0x6373c> │ │ │ │ + ldr r3, [pc, #56] @ 6f49c <__cxa_atexit@plt+0x63754> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ str r3, [r8, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ + add r5, r5, #20 │ │ │ │ str r2, [r8, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffff268 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 7ecf4 <__cxa_atexit@plt+0x72fac> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #20] @ 6f4a0 <__cxa_atexit@plt+0x63758> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 7ecec <__cxa_atexit@plt+0x72fa4> │ │ │ │ - b 7ed00 <__cxa_atexit@plt+0x72fb8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffffb50 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + rsceq r7, ip, r4, lsr r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 7ed3c <__cxa_atexit@plt+0x72ff4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7edc4 <__cxa_atexit@plt+0x7307c> │ │ │ │ - ldr r3, [pc, #176] @ 7edd8 <__cxa_atexit@plt+0x73090> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - b 7ed84 <__cxa_atexit@plt+0x7303c> │ │ │ │ - ldr r6, [pc, #140] @ 7edd0 <__cxa_atexit@plt+0x73088> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ands r2, r7, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 6f4e8 <__cxa_atexit@plt+0x637a0> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r6, [r7, #6] │ │ │ │ + ldr r3, [pc, #96] @ 6f534 <__cxa_atexit@plt+0x637ec> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ str r6, [r5] │ │ │ │ - beq 7ed90 <__cxa_atexit@plt+0x73048> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r6, sl │ │ │ │ + b d78b48 <__cxa_atexit@plt+0xd6ce00> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ add r6, sl, #12 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7ed9c <__cxa_atexit@plt+0x73054> │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 7edc4 <__cxa_atexit@plt+0x7307c> │ │ │ │ - ldr r3, [pc, #92] @ 7edd4 <__cxa_atexit@plt+0x7308c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + bcc 6f518 <__cxa_atexit@plt+0x637d0> │ │ │ │ + ldr r3, [pc, #56] @ 6f538 <__cxa_atexit@plt+0x637f0> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ str r9, [sl, #8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7edc4 <__cxa_atexit@plt+0x7307c> │ │ │ │ - ldr r3, [pc, #48] @ 7eddc <__cxa_atexit@plt+0x73094> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #16] @ 6f530 <__cxa_atexit@plt+0x637e8> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xfffff390 │ │ │ │ - @ instruction: 0xfffff4f0 │ │ │ │ - @ instruction: 0xfffff244 │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + @ instruction: 0xfffff84c │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7ee2c <__cxa_atexit@plt+0x730e4> │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 7ee54 <__cxa_atexit@plt+0x7310c> │ │ │ │ - ldr r3, [pc, #76] @ 7ee60 <__cxa_atexit@plt+0x73118> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #24 │ │ │ │ + bcc 6f578 <__cxa_atexit@plt+0x63830> │ │ │ │ + ldr r3, [pc, #48] @ 6f590 <__cxa_atexit@plt+0x63848> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ + add r5, r5, #20 │ │ │ │ str r9, [sl, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7ee54 <__cxa_atexit@plt+0x7310c> │ │ │ │ - ldr r3, [pc, #40] @ 7ee64 <__cxa_atexit@plt+0x7311c> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #20] @ 6f594 <__cxa_atexit@plt+0x6384c> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff2f0 │ │ │ │ - @ instruction: 0xfffff1b4 │ │ │ │ - rsceq fp, fp, r4, asr #20 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffff7ec │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + rsceq r7, ip, r0, ror r8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7eeb4 <__cxa_atexit@plt+0x7316c> │ │ │ │ - ldr r3, [pc, #48] @ 7eebc <__cxa_atexit@plt+0x73174> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r7, r8, r9} │ │ │ │ - beq 7eea8 <__cxa_atexit@plt+0x73160> │ │ │ │ - mov r7, sl │ │ │ │ - b 7eecc <__cxa_atexit@plt+0x73184> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - strdeq fp, [fp], #144 @ 0x90 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r2, [pc, #232] @ 7efc4 <__cxa_atexit@plt+0x7327c> │ │ │ │ - mov r7, r5 │ │ │ │ - ands r0, r3, #3 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6f64c <__cxa_atexit@plt+0x63904> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6f65c <__cxa_atexit@plt+0x63914> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 6f668 <__cxa_atexit@plt+0x63920> │ │ │ │ + ldr r2, [pc, #168] @ 6f690 <__cxa_atexit@plt+0x63948> │ │ │ │ + ldr sl, [pc, #168] @ 6f694 <__cxa_atexit@plt+0x6394c> │ │ │ │ + str r9, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - str sl, [r5] │ │ │ │ - beq 7ef6c <__cxa_atexit@plt+0x73224> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r9, [r1, #12]! │ │ │ │ - sub ip, r1, #28 │ │ │ │ - ldmdb r1, {r7, r8} │ │ │ │ - cmp fp, ip │ │ │ │ - str r3, [r1] │ │ │ │ - bhi 7efb8 <__cxa_atexit@plt+0x73270> │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 7ef7c <__cxa_atexit@plt+0x73234> │ │ │ │ - ldr r0, [pc, #160] @ 7efc8 <__cxa_atexit@plt+0x73280> │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - sub r0, r5, #8 │ │ │ │ - stm r0, {r1, r8, r9, sl} │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r5, [pc, #132] @ 7efcc <__cxa_atexit@plt+0x73284> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #3 │ │ │ │ - ldr r5, [pc, #124] @ 7efd0 <__cxa_atexit@plt+0x73288> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #116] @ 7efd4 <__cxa_atexit@plt+0x7328c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, ip │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #84] @ 7efd8 <__cxa_atexit@plt+0x73290> │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r8, r9, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - ldr r3, [pc, #68] @ 7efdc <__cxa_atexit@plt+0x73294> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #60] @ 7efe0 <__cxa_atexit@plt+0x73298> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #52] @ 7efe4 <__cxa_atexit@plt+0x7329c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add sl, pc, sl │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #148] @ 6f698 <__cxa_atexit@plt+0x63950> │ │ │ │ + sub r1, r6, #26 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #140] @ 6f69c <__cxa_atexit@plt+0x63954> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #132] @ 6f6a0 <__cxa_atexit@plt+0x63958> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add r8, r3, #16 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm r8, {r0, r3, r9} │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str sl, [r3, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r8, r3 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xfffff944 │ │ │ │ - ldrshteq r0, [fp], #144 @ 0x90 │ │ │ │ - rscseq r0, fp, r8, asr #15 │ │ │ │ - ldrhteq r0, [fp], #112 @ 0x70 │ │ │ │ - @ instruction: 0xfffffc04 │ │ │ │ - rscseq r0, fp, r0, lsr #19 │ │ │ │ - rscseq r0, fp, r8, ror r7 │ │ │ │ - rscseq r0, fp, r0, ror #14 │ │ │ │ - rsceq fp, fp, r8, asr #17 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r9, [r1, #16]! │ │ │ │ - sub ip, r1, #28 │ │ │ │ - ldr sl, [r1, #-12] │ │ │ │ - ldmdb r1, {r7, r8} │ │ │ │ - cmp fp, ip │ │ │ │ - str r3, [r1] │ │ │ │ - bhi 7f0b8 <__cxa_atexit@plt+0x73370> │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7f07c <__cxa_atexit@plt+0x73334> │ │ │ │ - ldr r2, [pc, #140] @ 7f0c4 <__cxa_atexit@plt+0x7337c> │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stm r1, {r0, r8, r9, sl} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - ldr r5, [pc, #112] @ 7f0c8 <__cxa_atexit@plt+0x73380> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #3 │ │ │ │ - ldr r5, [pc, #104] @ 7f0cc <__cxa_atexit@plt+0x73384> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #96] @ 7f0d0 <__cxa_atexit@plt+0x73388> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, ip │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - ldr r2, [pc, #80] @ 7f0d4 <__cxa_atexit@plt+0x7338c> │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r0, r8, r9, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #64] @ 7f0d8 <__cxa_atexit@plt+0x73390> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #56] @ 7f0dc <__cxa_atexit@plt+0x73394> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #48] @ 7f0e0 <__cxa_atexit@plt+0x73398> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + b 6f674 <__cxa_atexit@plt+0x6392c> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 6f68c <__cxa_atexit@plt+0x63944> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff834 │ │ │ │ - rscseq r0, fp, r0, ror #17 │ │ │ │ - ldrhteq r0, [fp], #104 @ 0x68 │ │ │ │ - rscseq r0, fp, r0, lsr #13 │ │ │ │ - @ instruction: 0xfffffb04 │ │ │ │ - rscseq r0, fp, r0, lsr #17 │ │ │ │ - rscseq r0, fp, r8, ror r6 │ │ │ │ - rscseq r0, fp, r0, ror #12 │ │ │ │ - rsceq fp, fp, r8, lsr #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7f194 <__cxa_atexit@plt+0x7344c> │ │ │ │ - ldr r0, [pc, #152] @ 7f1a0 <__cxa_atexit@plt+0x73458> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-16]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r0, [pc, #132] @ 7f1a4 <__cxa_atexit@plt+0x7345c> │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r1, #4] │ │ │ │ - str r3, [r1, #12] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - beq 7f17c <__cxa_atexit@plt+0x73434> │ │ │ │ - ldr r3, [pc, #108] @ 7f1a8 <__cxa_atexit@plt+0x73460> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 7f18c <__cxa_atexit@plt+0x73444> │ │ │ │ - ldr r3, [pc, #76] @ 7f1ac <__cxa_atexit@plt+0x73464> │ │ │ │ - ldr r2, [pc, #76] @ 7f1b0 <__cxa_atexit@plt+0x73468> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r0, fp, ip, asr #10 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - rsceq fp, fp, r8, lsr #13 │ │ │ │ - rsceq fp, fp, r8, asr r6 │ │ │ │ + smlaleq r7, ip, r0, r7 │ │ │ │ + @ instruction: 0xfffc1908 │ │ │ │ + @ instruction: 0xfffc19b0 │ │ │ │ + rscseq r0, ip, r4, asr r0 │ │ │ │ + rscseq r0, ip, r0, ror r0 │ │ │ │ + rscseq r0, ip, r4, rrx │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #64] @ 7f210 <__cxa_atexit@plt+0x734c8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6f700 <__cxa_atexit@plt+0x639b8> │ │ │ │ + ldr r2, [pc, #72] @ 6f70c <__cxa_atexit@plt+0x639c4> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #68] @ 6f710 <__cxa_atexit@plt+0x639c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ tst r7, #3 │ │ │ │ - beq 7f208 <__cxa_atexit@plt+0x734c0> │ │ │ │ - ldr r3, [pc, #40] @ 7f214 <__cxa_atexit@plt+0x734cc> │ │ │ │ - ldr r2, [pc, #40] @ 7f218 <__cxa_atexit@plt+0x734d0> │ │ │ │ + beq 6f6f8 <__cxa_atexit@plt+0x639b0> │ │ │ │ + ldr r3, [pc, #40] @ 6f714 <__cxa_atexit@plt+0x639cc> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ + b c60d24 <__cxa_atexit@plt+0xc54fdc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rsceq fp, fp, ip, lsl r6 │ │ │ │ - strdeq fp, [fp], #80 @ 0x50 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 7f24c <__cxa_atexit@plt+0x73504> │ │ │ │ - ldr r2, [pc, #28] @ 7f250 <__cxa_atexit@plt+0x73508> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq fp, [fp], #88 @ 0x58 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [pc, #80] @ 7f2b4 <__cxa_atexit@plt+0x7356c> │ │ │ │ - mov r3, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - str sl, [r3] │ │ │ │ - beq 7f2a8 <__cxa_atexit@plt+0x73560> │ │ │ │ - ldr r2, [pc, #40] @ 7f2b8 <__cxa_atexit@plt+0x73570> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, fp, r4, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 7f2e4 <__cxa_atexit@plt+0x7359c> │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ + ldr r3, [pc, #12] @ 6f734 <__cxa_atexit@plt+0x639ec> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r3, [r5] │ │ │ │ + b c60d24 <__cxa_atexit@plt+0xc54fdc> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 7f358 <__cxa_atexit@plt+0x73610> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7f338 <__cxa_atexit@plt+0x735f0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7f344 <__cxa_atexit@plt+0x735fc> │ │ │ │ - ldr r2, [pc, #56] @ 7f35c <__cxa_atexit@plt+0x73614> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq r0, fp, r0, lsl #11 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7f39c <__cxa_atexit@plt+0x73654> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 7f3a8 <__cxa_atexit@plt+0x73660> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 6f76c <__cxa_atexit@plt+0x63a24> │ │ │ │ + ldr r2, [pc, #28] @ 6f778 <__cxa_atexit@plt+0x63a30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r0, fp, r8, lsl r5 │ │ │ │ - rsceq fp, fp, ip, asr r4 │ │ │ │ + b dc09d8 <__cxa_atexit@plt+0xdb4c90> │ │ │ │ + ldrhteq pc, [fp], #244 @ 0xf4 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6f7ac <__cxa_atexit@plt+0x63a64> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 6f7b4 <__cxa_atexit@plt+0x63a6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq pc, [fp], #228 @ 0xe4 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7f3f4 <__cxa_atexit@plt+0x736ac> │ │ │ │ - ldr r2, [pc, #44] @ 7f404 <__cxa_atexit@plt+0x736bc> │ │ │ │ + bcc 6f7fc <__cxa_atexit@plt+0x63ab4> │ │ │ │ + ldr r2, [pc, #44] @ 6f80c <__cxa_atexit@plt+0x63ac4> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r8, r3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7f438 <__cxa_atexit@plt+0x736f0> │ │ │ │ + bhi 6f840 <__cxa_atexit@plt+0x63af8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 7f440 <__cxa_atexit@plt+0x736f8> │ │ │ │ + ldr r2, [pc, #20] @ 6f848 <__cxa_atexit@plt+0x63b00> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r0, fp, r4, asr #4 │ │ │ │ + rscseq pc, fp, r0, asr #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7f494 <__cxa_atexit@plt+0x7374c> │ │ │ │ - ldr r2, [pc, #60] @ 7f49c <__cxa_atexit@plt+0x73754> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 7f4a0 <__cxa_atexit@plt+0x73758> │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 7f488 <__cxa_atexit@plt+0x73740> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7f4ac <__cxa_atexit@plt+0x73764> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrshteq r0, [fp], #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 7f52c <__cxa_atexit@plt+0x737e4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmda r5, {r0, r1, r7} │ │ │ │ - beq 7f514 <__cxa_atexit@plt+0x737cc> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 7f530 <__cxa_atexit@plt+0x737e8> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - beq 7f524 <__cxa_atexit@plt+0x737dc> │ │ │ │ - b 7f580 <__cxa_atexit@plt+0x73838> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 7f574 <__cxa_atexit@plt+0x7382c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 7f56c <__cxa_atexit@plt+0x73824> │ │ │ │ - b 7f580 <__cxa_atexit@plt+0x73838> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7f59c <__cxa_atexit@plt+0x73854> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6f894 <__cxa_atexit@plt+0x63b4c> │ │ │ │ + ldr r1, [pc, #48] @ 6f8a4 <__cxa_atexit@plt+0x63b5c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq r7, ip, r0, ror #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r0, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6f9c8 <__cxa_atexit@plt+0x63c80> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7f608 <__cxa_atexit@plt+0x738c0> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7f5f0 <__cxa_atexit@plt+0x738a8> │ │ │ │ - ldr r7, [pc, #84] @ 7f61c <__cxa_atexit@plt+0x738d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 7f620 <__cxa_atexit@plt+0x738d8> │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6f9d0 <__cxa_atexit@plt+0x63c88> │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [r7, #7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r5, [r7, #11] │ │ │ │ + ldr ip, [r7, #23] │ │ │ │ + sub r9, r6, #19 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr r5, [r7, #15] │ │ │ │ + sub sl, r6, #5 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + ldr r5, [pc, #244] @ 6fa08 <__cxa_atexit@plt+0x63cc0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8, ip} │ │ │ │ + ldr r5, [pc, #236] @ 6fa0c <__cxa_atexit@plt+0x63cc4> │ │ │ │ + str r2, [r3, #20] │ │ │ │ + sub r2, r0, #16 │ │ │ │ + add r5, pc, r5 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str lr, [r0, #-12] │ │ │ │ + str sl, [r0, #-8] │ │ │ │ + str r9, [r0, #-4] │ │ │ │ + bhi 6f9ec <__cxa_atexit@plt+0x63ca4> │ │ │ │ + add r6, r3, #68 @ 0x44 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6f9e4 <__cxa_atexit@plt+0x63c9c> │ │ │ │ + ldr r5, [pc, #188] @ 6fa14 <__cxa_atexit@plt+0x63ccc> │ │ │ │ + ldr lr, [pc, #188] @ 6fa18 <__cxa_atexit@plt+0x63cd0> │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #28]! │ │ │ │ + str r0, [r2] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r5, [pc, #160] @ 6fa1c <__cxa_atexit@plt+0x63cd4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [pc, #156] @ 6fa20 <__cxa_atexit@plt+0x63cd8> │ │ │ │ + add r9, r5, #1 │ │ │ │ + sub r5, r6, #26 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #144] @ 6fa24 <__cxa_atexit@plt+0x63cdc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + add r0, r3, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + str r5, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + stm r0, {r1, r3, r8} │ │ │ │ + str lr, [r3, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 7f594 <__cxa_atexit@plt+0x7384c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7f594 <__cxa_atexit@plt+0x7384c> │ │ │ │ - b 7f5c0 <__cxa_atexit@plt+0x73878> │ │ │ │ - mov r7, #12 │ │ │ │ + b 6f9d8 <__cxa_atexit@plt+0x63c90> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ + bx r1 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r0, fp, r4, r0 │ │ │ │ - ldrsbteq r0, [fp], #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, #28] @ 6fa10 <__cxa_atexit@plt+0x63cc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldm sp, {r5, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + rsceq r7, ip, r4, lsl r4 │ │ │ │ + @ instruction: 0xfffc1598 │ │ │ │ + @ instruction: 0xfffc1638 │ │ │ │ + rscseq pc, fp, r0, ror #25 │ │ │ │ + ldrshteq pc, [fp], #200 @ 0xc8 @ │ │ │ │ + rscseq pc, fp, ip, ror #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7f674 <__cxa_atexit@plt+0x7392c> │ │ │ │ - ldr r2, [pc, #60] @ 7f67c <__cxa_atexit@plt+0x73934> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 7f680 <__cxa_atexit@plt+0x73938> │ │ │ │ - tst r3, #3 │ │ │ │ + bhi 6fa58 <__cxa_atexit@plt+0x63d10> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6fa60 <__cxa_atexit@plt+0x63d18> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 7f668 <__cxa_atexit@plt+0x73920> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7f68c <__cxa_atexit@plt+0x73944> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b c53ef4 <__cxa_atexit@plt+0xc481ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r0, fp, r8, lsl r0 │ │ │ │ + rscseq pc, fp, ip, lsr #24 │ │ │ │ + rsceq r7, ip, r4, lsr #7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 7f70c <__cxa_atexit@plt+0x739c4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmda r5, {r0, r1, r7} │ │ │ │ - beq 7f6f4 <__cxa_atexit@plt+0x739ac> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 7f710 <__cxa_atexit@plt+0x739c8> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r8, [sp, #4] │ │ │ │ + bhi 6fb8c <__cxa_atexit@plt+0x63e44> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 6fb94 <__cxa_atexit@plt+0x63e4c> │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [pc, #296] @ 6fbd0 <__cxa_atexit@plt+0x63e88> │ │ │ │ + sub r8, r6, #35 @ 0x23 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + str r8, [r1, #4] │ │ │ │ + mov r8, r2 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r8, #4]! │ │ │ │ + str sl, [r1, #-4] │ │ │ │ + str r0, [r8, #48] @ 0x30 │ │ │ │ + str r0, [r8, #8] │ │ │ │ + ldr lr, [r1] │ │ │ │ + ldr r0, [pc, #252] @ 6fbd4 <__cxa_atexit@plt+0x63e8c> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + str lr, [r8, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - beq 7f704 <__cxa_atexit@plt+0x739bc> │ │ │ │ - b 7f760 <__cxa_atexit@plt+0x73a18> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + add lr, r8, #24 │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r8, [r8, #20] │ │ │ │ + stm lr, {r5, r9, sl} │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + ldr r5, [pc, #220] @ 6fbd8 <__cxa_atexit@plt+0x63e90> │ │ │ │ + sub r1, r1, #8 │ │ │ │ + cmp fp, r1 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r8, #40]! @ 0x28 │ │ │ │ + bhi 6fbb4 <__cxa_atexit@plt+0x63e6c> │ │ │ │ + add r6, r2, #96 @ 0x60 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 6fbac <__cxa_atexit@plt+0x63e64> │ │ │ │ + ldr r5, [pc, #192] @ 6fbe0 <__cxa_atexit@plt+0x63e98> │ │ │ │ + ldr lr, [pc, #192] @ 6fbe4 <__cxa_atexit@plt+0x63e9c> │ │ │ │ + str r9, [r1] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #56]! @ 0x38 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r2, #40] @ 0x28 │ │ │ │ + ldr r5, [pc, #172] @ 6fbe8 <__cxa_atexit@plt+0x63ea0> │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r9, [pc, #164] @ 6fbec <__cxa_atexit@plt+0x63ea4> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r3, [pc, #156] @ 6fbf0 <__cxa_atexit@plt+0x63ea8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + str r5, [r2, #32] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r9, [r2, #24] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r2, [r2, #20] │ │ │ │ + str r0, [r2, #28] │ │ │ │ + str lr, [r2, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 6fb9c <__cxa_atexit@plt+0x63e54> │ │ │ │ + mov r5, #52 @ 0x34 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 6fbdc <__cxa_atexit@plt+0x63e94> │ │ │ │ + mov sl, r9 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 7f754 <__cxa_atexit@plt+0x73a0c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ + @ instruction: 0xfffffbec │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + rsceq r7, ip, r8, asr #4 │ │ │ │ + @ instruction: 0xfffc13d0 │ │ │ │ + @ instruction: 0xfffc1478 │ │ │ │ + rscseq pc, fp, ip, lsl fp @ │ │ │ │ + rscseq pc, fp, r8, lsr fp @ │ │ │ │ + rscseq pc, fp, ip, lsr #22 │ │ │ │ + rsceq r8, ip, r4, lsl r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6fc50 <__cxa_atexit@plt+0x63f08> │ │ │ │ + ldr r1, [pc, #68] @ 6fc58 <__cxa_atexit@plt+0x63f10> │ │ │ │ + ldr r2, [pc, #68] @ 6fc5c <__cxa_atexit@plt+0x63f14> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-8]! │ │ │ │ - beq 7f74c <__cxa_atexit@plt+0x73a04> │ │ │ │ - b 7f760 <__cxa_atexit@plt+0x73a18> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7f77c <__cxa_atexit@plt+0x73a34> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 6fc40 <__cxa_atexit@plt+0x63ef8> │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + mov r7, r2 │ │ │ │ + b bc9e20 <__cxa_atexit@plt+0xbbe0d8> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7f7e8 <__cxa_atexit@plt+0x73aa0> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7f7d0 <__cxa_atexit@plt+0x73a88> │ │ │ │ - ldr r7, [pc, #84] @ 7f7fc <__cxa_atexit@plt+0x73ab4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 7f800 <__cxa_atexit@plt+0x73ab8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - bne 7f774 <__cxa_atexit@plt+0x73a2c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7f774 <__cxa_atexit@plt+0x73a2c> │ │ │ │ - b 7f7a0 <__cxa_atexit@plt+0x73a58> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrhteq pc, [sl], #228 @ 0xe4 @ │ │ │ │ - ldrshteq r0, [fp], #0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, fp, r8, asr sl @ │ │ │ │ + rsceq r8, ip, r8, lsr #9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b bc9e20 <__cxa_atexit@plt+0xbbe0d8> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7f854 <__cxa_atexit@plt+0x73b0c> │ │ │ │ - ldr r2, [pc, #60] @ 7f85c <__cxa_atexit@plt+0x73b14> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 7f860 <__cxa_atexit@plt+0x73b18> │ │ │ │ - tst r3, #3 │ │ │ │ + bhi 6fca8 <__cxa_atexit@plt+0x63f60> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6fcb0 <__cxa_atexit@plt+0x63f68> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 7f848 <__cxa_atexit@plt+0x73b00> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7f86c <__cxa_atexit@plt+0x73b24> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq pc, sl, r8, lsr lr @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + ldrsbteq pc, [fp], #152 @ 0x98 @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 7f8ec <__cxa_atexit@plt+0x73ba4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6fd74 <__cxa_atexit@plt+0x6402c> │ │ │ │ + ldr lr, [pc, #172] @ 6fd84 <__cxa_atexit@plt+0x6403c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmda r5, {r0, r1, r7} │ │ │ │ - beq 7f8d4 <__cxa_atexit@plt+0x73b8c> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 6fd88 <__cxa_atexit@plt+0x64040> │ │ │ │ tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 7f8f0 <__cxa_atexit@plt+0x73ba8> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - beq 7f8e4 <__cxa_atexit@plt+0x73b9c> │ │ │ │ - b 7f940 <__cxa_atexit@plt+0x73bf8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 6fd5c <__cxa_atexit@plt+0x64014> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 7f934 <__cxa_atexit@plt+0x73bec> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 7f92c <__cxa_atexit@plt+0x73be4> │ │ │ │ - b 7f940 <__cxa_atexit@plt+0x73bf8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7f95c <__cxa_atexit@plt+0x73c14> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7f9c8 <__cxa_atexit@plt+0x73c80> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7f9b0 <__cxa_atexit@plt+0x73c68> │ │ │ │ - ldr r7, [pc, #84] @ 7f9dc <__cxa_atexit@plt+0x73c94> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 7f9e0 <__cxa_atexit@plt+0x73c98> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 7f954 <__cxa_atexit@plt+0x73c0c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7f954 <__cxa_atexit@plt+0x73c0c> │ │ │ │ - b 7f980 <__cxa_atexit@plt+0x73c38> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq pc, [sl], #196 @ 0xc4 @ │ │ │ │ - rscseq pc, sl, r0, lsl pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7fa34 <__cxa_atexit@plt+0x73cec> │ │ │ │ - ldr r2, [pc, #60] @ 7fa3c <__cxa_atexit@plt+0x73cf4> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 7fa40 <__cxa_atexit@plt+0x73cf8> │ │ │ │ + ldr lr, [pc, #84] @ 6fd8c <__cxa_atexit@plt+0x64044> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 7fa28 <__cxa_atexit@plt+0x73ce0> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 6fd68 <__cxa_atexit@plt+0x64020> │ │ │ │ mov r7, r3 │ │ │ │ - b 7fa4c <__cxa_atexit@plt+0x73d04> │ │ │ │ + b 6fddc <__cxa_atexit@plt+0x64094> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq pc, sl, r8, asr ip @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq pc, fp, r8, ror r9 @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 7facc <__cxa_atexit@plt+0x73d84> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmda r5, {r0, r1, r7} │ │ │ │ - beq 7fab4 <__cxa_atexit@plt+0x73d6c> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 6fdd0 <__cxa_atexit@plt+0x64088> │ │ │ │ tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 7fad0 <__cxa_atexit@plt+0x73d88> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - beq 7fac4 <__cxa_atexit@plt+0x73d7c> │ │ │ │ - b 7fb20 <__cxa_atexit@plt+0x73dd8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 7fb14 <__cxa_atexit@plt+0x73dcc> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 7fb0c <__cxa_atexit@plt+0x73dc4> │ │ │ │ - b 7fb20 <__cxa_atexit@plt+0x73dd8> │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 6fdc8 <__cxa_atexit@plt+0x64080> │ │ │ │ + b 6fddc <__cxa_atexit@plt+0x64094> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fb3c <__cxa_atexit@plt+0x73df4> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ + bne 6fe78 <__cxa_atexit@plt+0x64130> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 6fe84 <__cxa_atexit@plt+0x6413c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 6fe1c <__cxa_atexit@plt+0x640d4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 6fe78 <__cxa_atexit@plt+0x64130> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 6fe10 <__cxa_atexit@plt+0x640c8> │ │ │ │ + bne 6fe78 <__cxa_atexit@plt+0x64130> │ │ │ │ + ldr r1, [pc, #88] @ 6fe94 <__cxa_atexit@plt+0x6414c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 6fe98 <__cxa_atexit@plt+0x64150> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7fba8 <__cxa_atexit@plt+0x73e60> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7fb90 <__cxa_atexit@plt+0x73e48> │ │ │ │ - ldr r7, [pc, #84] @ 7fbbc <__cxa_atexit@plt+0x73e74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 7fbc0 <__cxa_atexit@plt+0x73e78> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - bne 7fb34 <__cxa_atexit@plt+0x73dec> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7fb34 <__cxa_atexit@plt+0x73dec> │ │ │ │ - b 7fb60 <__cxa_atexit@plt+0x73e18> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq pc, [sl], #164 @ 0xa4 @ │ │ │ │ - rscseq pc, sl, r0, lsr sp @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + ldrsbteq pc, [fp], #128 @ 0x80 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6ff08 <__cxa_atexit@plt+0x641c0> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 6ff18 <__cxa_atexit@plt+0x641d0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7fbf4 <__cxa_atexit@plt+0x73eac> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 7fbfc <__cxa_atexit@plt+0x73eb4> │ │ │ │ + bhi 6ff4c <__cxa_atexit@plt+0x64204> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 6ff54 <__cxa_atexit@plt+0x6420c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, sl, r8, lsl #21 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7fc50 <__cxa_atexit@plt+0x73f08> │ │ │ │ - ldr r2, [pc, #60] @ 7fc58 <__cxa_atexit@plt+0x73f10> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 7fc5c <__cxa_atexit@plt+0x73f14> │ │ │ │ + rscseq pc, fp, r4, lsr r7 @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 70018 <__cxa_atexit@plt+0x642d0> │ │ │ │ + ldr lr, [pc, #172] @ 70028 <__cxa_atexit@plt+0x642e0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 7002c <__cxa_atexit@plt+0x642e4> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 70000 <__cxa_atexit@plt+0x642b8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 70030 <__cxa_atexit@plt+0x642e8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 7fc44 <__cxa_atexit@plt+0x73efc> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 7000c <__cxa_atexit@plt+0x642c4> │ │ │ │ mov r7, r3 │ │ │ │ - b 7fc68 <__cxa_atexit@plt+0x73f20> │ │ │ │ + b 70080 <__cxa_atexit@plt+0x64338> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq pc, sl, ip, lsr sl @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrsbteq pc, [fp], #100 @ 0x64 @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 7fce8 <__cxa_atexit@plt+0x73fa0> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmda r5, {r0, r1, r7} │ │ │ │ - beq 7fcd0 <__cxa_atexit@plt+0x73f88> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 70074 <__cxa_atexit@plt+0x6432c> │ │ │ │ tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 7fcec <__cxa_atexit@plt+0x73fa4> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - beq 7fce0 <__cxa_atexit@plt+0x73f98> │ │ │ │ - b 7fd3c <__cxa_atexit@plt+0x73ff4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 7fd30 <__cxa_atexit@plt+0x73fe8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 7fd28 <__cxa_atexit@plt+0x73fe0> │ │ │ │ - b 7fd3c <__cxa_atexit@plt+0x73ff4> │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 7006c <__cxa_atexit@plt+0x64324> │ │ │ │ + b 70080 <__cxa_atexit@plt+0x64338> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fd58 <__cxa_atexit@plt+0x74010> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ + bne 7011c <__cxa_atexit@plt+0x643d4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 70128 <__cxa_atexit@plt+0x643e0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 700c0 <__cxa_atexit@plt+0x64378> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 7011c <__cxa_atexit@plt+0x643d4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 700b4 <__cxa_atexit@plt+0x6436c> │ │ │ │ + bne 7011c <__cxa_atexit@plt+0x643d4> │ │ │ │ + ldr r1, [pc, #88] @ 70138 <__cxa_atexit@plt+0x643f0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 7013c <__cxa_atexit@plt+0x643f4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7fdc4 <__cxa_atexit@plt+0x7407c> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7fdac <__cxa_atexit@plt+0x74064> │ │ │ │ - ldr r7, [pc, #84] @ 7fdd8 <__cxa_atexit@plt+0x74090> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 7fddc <__cxa_atexit@plt+0x74094> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - bne 7fd50 <__cxa_atexit@plt+0x74008> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7fd50 <__cxa_atexit@plt+0x74008> │ │ │ │ - b 7fd7c <__cxa_atexit@plt+0x74034> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq pc, [sl], #136 @ 0x88 @ │ │ │ │ - rscseq pc, sl, r4, lsl fp @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7fe30 <__cxa_atexit@plt+0x740e8> │ │ │ │ - ldr r2, [pc, #60] @ 7fe38 <__cxa_atexit@plt+0x740f0> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 7fe3c <__cxa_atexit@plt+0x740f4> │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 7fe24 <__cxa_atexit@plt+0x740dc> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7fe48 <__cxa_atexit@plt+0x74100> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq pc, fp, ip, lsr #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 701b8 <__cxa_atexit@plt+0x64470> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 701c8 <__cxa_atexit@plt+0x64480> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq pc, sl, ip, asr r8 @ │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + rsceq r7, ip, r4, asr #30 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + bhi 70288 <__cxa_atexit@plt+0x64540> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr ip, [r7, #1] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + ldr fp, [r7, #9] │ │ │ │ + ldr r1, [r7, #13] │ │ │ │ + ldr r3, [r7, #17] │ │ │ │ + ldr r0, [r7, #21] │ │ │ │ + mov r6, r4 │ │ │ │ + and lr, sl, #3 │ │ │ │ + cmp lr, #2 │ │ │ │ + bne 70254 <__cxa_atexit@plt+0x6450c> │ │ │ │ + str r2, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + add r2, r5, #8 │ │ │ │ + mov r4, sl │ │ │ │ + stm r2, {r1, r3, ip} │ │ │ │ + add r1, r5, #20 │ │ │ │ + ldr lr, [r9, #7] │ │ │ │ + stm r1, {r0, r8, r9, lr} │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr sl, [r9, #11] │ │ │ │ + str fp, [r5, #4] │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ + b 70298 <__cxa_atexit@plt+0x64550> │ │ │ │ + ldr r7, [pc, #56] @ 70294 <__cxa_atexit@plt+0x6454c> │ │ │ │ + mov r4, r6 │ │ │ │ + mov r9, fp │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #8 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r2 │ │ │ │ + stm lr, {r1, r3, ip} │ │ │ │ + str r0, [r5, #20] │ │ │ │ + b 70e9c <__cxa_atexit@plt+0x65154> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, fp, ip, ror #10 │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7037c <__cxa_atexit@plt+0x64634> │ │ │ │ + str r8, [sp, #4] │ │ │ │ + ldr r8, [pc, #220] @ 70398 <__cxa_atexit@plt+0x64650> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r9, [pc, #212] @ 7039c <__cxa_atexit@plt+0x64654> │ │ │ │ + sub r3, r6, #25 │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub fp, r6, #71 @ 0x47 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r4, [r3, #20]! │ │ │ │ + stmib r2, {r9, lr} │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r0, [r2, #24] │ │ │ │ + str lr, [r2, #28] │ │ │ │ + str fp, [r2, #32] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + str ip, [r2, #40] @ 0x28 │ │ │ │ + str sl, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [pc, #128] @ 703a0 <__cxa_atexit@plt+0x64658> │ │ │ │ + str r1, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ + str lr, [r2, #60] @ 0x3c │ │ │ │ + str fp, [r2, #64] @ 0x40 │ │ │ │ + ldr r7, [pc, #104] @ 703a4 <__cxa_atexit@plt+0x6465c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r6, #59 @ 0x3b │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r4, [r5, #32] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldm r5, {r8, r9} │ │ │ │ + str r7, [r5, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r2, #68] @ 0x44 │ │ │ │ + str ip, [r2, #72] @ 0x48 │ │ │ │ + str sl, [r2, #76] @ 0x4c │ │ │ │ + b 70e9c <__cxa_atexit@plt+0x65154> │ │ │ │ + ldr r2, [pc, #36] @ 703a8 <__cxa_atexit@plt+0x64660> │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffbd8 │ │ │ │ + rscseq pc, fp, r8, asr #8 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + smlalseq pc, fp, r4, r4 @ │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rsceq r7, ip, r8, ror #26 │ │ │ │ + andeq lr, r0, fp │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 70298 <__cxa_atexit@plt+0x64550> │ │ │ │ + rsceq r7, ip, r8, asr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 7fec8 <__cxa_atexit@plt+0x74180> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 70450 <__cxa_atexit@plt+0x64708> │ │ │ │ + ldr r1, [pc, #108] @ 70458 <__cxa_atexit@plt+0x64710> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmda r5, {r0, r1, r7} │ │ │ │ - beq 7feb0 <__cxa_atexit@plt+0x74168> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 7fecc <__cxa_atexit@plt+0x74184> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-12]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r2, {r7, r9} │ │ │ │ + beq 70430 <__cxa_atexit@plt+0x646e8> │ │ │ │ + ldr r0, [pc, #80] @ 7045c <__cxa_atexit@plt+0x64714> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr sl, [sl, #7] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - beq 7fec0 <__cxa_atexit@plt+0x74178> │ │ │ │ - b 7ff1c <__cxa_atexit@plt+0x741d4> │ │ │ │ - ldr r0, [r3] │ │ │ │ + str r0, [r3] │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 70440 <__cxa_atexit@plt+0x646f8> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + b 701dc <__cxa_atexit@plt+0x64494> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 7ff10 <__cxa_atexit@plt+0x741c8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 7ff08 <__cxa_atexit@plt+0x741c0> │ │ │ │ - b 7ff1c <__cxa_atexit@plt+0x741d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7ff38 <__cxa_atexit@plt+0x741f0> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7ffa4 <__cxa_atexit@plt+0x7425c> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7ff8c <__cxa_atexit@plt+0x74244> │ │ │ │ - ldr r7, [pc, #84] @ 7ffb8 <__cxa_atexit@plt+0x74270> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 7ffbc <__cxa_atexit@plt+0x74274> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - bne 7ff30 <__cxa_atexit@plt+0x741e8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 7ff30 <__cxa_atexit@plt+0x741e8> │ │ │ │ - b 7ff5c <__cxa_atexit@plt+0x74214> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq pc, [sl], #104 @ 0x68 @ │ │ │ │ - rscseq pc, sl, r4, lsr r9 @ │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strhteq r7, [ip], #196 @ 0xc4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ 704ac <__cxa_atexit@plt+0x64764> │ │ │ │ + mov r7, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 7049c <__cxa_atexit@plt+0x64754> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 701dc <__cxa_atexit@plt+0x64494> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq r7, ip, r4, ror #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 701dc <__cxa_atexit@plt+0x64494> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 80010 <__cxa_atexit@plt+0x742c8> │ │ │ │ - ldr r2, [pc, #60] @ 80018 <__cxa_atexit@plt+0x742d0> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8001c <__cxa_atexit@plt+0x742d4> │ │ │ │ - tst r3, #3 │ │ │ │ + bhi 70504 <__cxa_atexit@plt+0x647bc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 7050c <__cxa_atexit@plt+0x647c4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 80004 <__cxa_atexit@plt+0x742bc> │ │ │ │ - mov r7, r3 │ │ │ │ - b 80028 <__cxa_atexit@plt+0x742e0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq pc, sl, ip, ror r6 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + rscseq pc, fp, ip, ror r1 @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 800a8 <__cxa_atexit@plt+0x74360> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 705d0 <__cxa_atexit@plt+0x64888> │ │ │ │ + ldr lr, [pc, #172] @ 705e0 <__cxa_atexit@plt+0x64898> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmda r5, {r0, r1, r7} │ │ │ │ - beq 80090 <__cxa_atexit@plt+0x74348> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 705e4 <__cxa_atexit@plt+0x6489c> │ │ │ │ tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 800ac <__cxa_atexit@plt+0x74364> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - beq 800a0 <__cxa_atexit@plt+0x74358> │ │ │ │ - b 800fc <__cxa_atexit@plt+0x743b4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 705b8 <__cxa_atexit@plt+0x64870> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 800f0 <__cxa_atexit@plt+0x743a8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 800e8 <__cxa_atexit@plt+0x743a0> │ │ │ │ - b 800fc <__cxa_atexit@plt+0x743b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80118 <__cxa_atexit@plt+0x743d0> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 80184 <__cxa_atexit@plt+0x7443c> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 8016c <__cxa_atexit@plt+0x74424> │ │ │ │ - ldr r7, [pc, #84] @ 80198 <__cxa_atexit@plt+0x74450> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 8019c <__cxa_atexit@plt+0x74454> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 80110 <__cxa_atexit@plt+0x743c8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 80110 <__cxa_atexit@plt+0x743c8> │ │ │ │ - b 8013c <__cxa_atexit@plt+0x743f4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sl, r8, lsl r5 @ │ │ │ │ - rscseq pc, sl, r4, asr r7 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 801f0 <__cxa_atexit@plt+0x744a8> │ │ │ │ - ldr r2, [pc, #60] @ 801f8 <__cxa_atexit@plt+0x744b0> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 801fc <__cxa_atexit@plt+0x744b4> │ │ │ │ + ldr lr, [pc, #84] @ 705e8 <__cxa_atexit@plt+0x648a0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 801e4 <__cxa_atexit@plt+0x7449c> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 705c4 <__cxa_atexit@plt+0x6487c> │ │ │ │ mov r7, r3 │ │ │ │ - b 80208 <__cxa_atexit@plt+0x744c0> │ │ │ │ + b 70638 <__cxa_atexit@plt+0x648f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalseq pc, sl, ip, r4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq pc, fp, ip, lsl r1 @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 80288 <__cxa_atexit@plt+0x74540> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmda r5, {r0, r1, r7} │ │ │ │ - beq 80270 <__cxa_atexit@plt+0x74528> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 7062c <__cxa_atexit@plt+0x648e4> │ │ │ │ tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 8028c <__cxa_atexit@plt+0x74544> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - beq 80280 <__cxa_atexit@plt+0x74538> │ │ │ │ - b 802dc <__cxa_atexit@plt+0x74594> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 802d0 <__cxa_atexit@plt+0x74588> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 802c8 <__cxa_atexit@plt+0x74580> │ │ │ │ - b 802dc <__cxa_atexit@plt+0x74594> │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 70624 <__cxa_atexit@plt+0x648dc> │ │ │ │ + b 70638 <__cxa_atexit@plt+0x648f0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 802f8 <__cxa_atexit@plt+0x745b0> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ + bne 706d4 <__cxa_atexit@plt+0x6498c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 706e0 <__cxa_atexit@plt+0x64998> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 70678 <__cxa_atexit@plt+0x64930> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 706d4 <__cxa_atexit@plt+0x6498c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 7066c <__cxa_atexit@plt+0x64924> │ │ │ │ + bne 706d4 <__cxa_atexit@plt+0x6498c> │ │ │ │ + ldr r1, [pc, #88] @ 706f0 <__cxa_atexit@plt+0x649a8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 706f4 <__cxa_atexit@plt+0x649ac> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 80364 <__cxa_atexit@plt+0x7461c> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 8034c <__cxa_atexit@plt+0x74604> │ │ │ │ - ldr r7, [pc, #84] @ 80378 <__cxa_atexit@plt+0x74630> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 8037c <__cxa_atexit@plt+0x74634> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - bne 802f0 <__cxa_atexit@plt+0x745a8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 802f0 <__cxa_atexit@plt+0x745a8> │ │ │ │ - b 8031c <__cxa_atexit@plt+0x745d4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq pc, sl, r8, lsr r3 @ │ │ │ │ - rscseq pc, sl, r4, ror r5 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 803b0 <__cxa_atexit@plt+0x74668> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 803b8 <__cxa_atexit@plt+0x74670> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, sl, ip, asr #5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 803ec <__cxa_atexit@plt+0x746a4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 803f4 <__cxa_atexit@plt+0x746ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlalseq pc, sl, r0, r2 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 80428 <__cxa_atexit@plt+0x746e0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 80430 <__cxa_atexit@plt+0x746e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, sl, r4, asr r2 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 80464 <__cxa_atexit@plt+0x7471c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8046c <__cxa_atexit@plt+0x74724> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, sl, r8, lsl r2 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 804a0 <__cxa_atexit@plt+0x74758> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 804a8 <__cxa_atexit@plt+0x74760> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq pc, fp, r4, ror r0 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 70764 <__cxa_atexit@plt+0x64a1c> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 70774 <__cxa_atexit@plt+0x64a2c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbteq pc, [sl], #28 @ │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 804dc <__cxa_atexit@plt+0x74794> │ │ │ │ + bhi 707a8 <__cxa_atexit@plt+0x64a60> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 804e4 <__cxa_atexit@plt+0x7479c> │ │ │ │ + ldr r2, [pc, #20] @ 707b0 <__cxa_atexit@plt+0x64a68> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, sl, r0, lsr #3 │ │ │ │ - andeq r0, r2, r6 │ │ │ │ + ldrsbteq lr, [fp], #232 @ 0xe8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #68 @ 0x44 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 80560 <__cxa_atexit@plt+0x74818> │ │ │ │ - ldr lr, [pc, #100] @ 8056c <__cxa_atexit@plt+0x74824> │ │ │ │ - add r9, r3, #24 │ │ │ │ - ldr r8, [r3, #36] @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - ldm r9, {r2, r7, r9} │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #76] @ 80570 <__cxa_atexit@plt+0x74828> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - stmib r5, {r1, r8, r9} │ │ │ │ - beq 80558 <__cxa_atexit@plt+0x74810> │ │ │ │ - b 8057c <__cxa_atexit@plt+0x74834> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - rscseq pc, sl, r8, asr #2 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [pc, #116] @ 80604 <__cxa_atexit@plt+0x748bc> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 70874 <__cxa_atexit@plt+0x64b2c> │ │ │ │ + ldr lr, [pc, #172] @ 70884 <__cxa_atexit@plt+0x64b3c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 70888 <__cxa_atexit@plt+0x64b40> │ │ │ │ tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - beq 805ec <__cxa_atexit@plt+0x748a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 7085c <__cxa_atexit@plt+0x64b14> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r1, [pc, #60] @ 80608 <__cxa_atexit@plt+0x748c0> │ │ │ │ + ldr lr, [pc, #84] @ 7088c <__cxa_atexit@plt+0x64b44> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - stmib r5, {r0, r2, r7} │ │ │ │ - beq 805f8 <__cxa_atexit@plt+0x748b0> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 70868 <__cxa_atexit@plt+0x64b20> │ │ │ │ mov r7, r3 │ │ │ │ - b 80658 <__cxa_atexit@plt+0x74910> │ │ │ │ + b 708dc <__cxa_atexit@plt+0x64b94> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, fp, asr #25 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq lr, fp, r8, ror lr │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8064c <__cxa_atexit@plt+0x74904> │ │ │ │ + ldr r0, [pc, #28] @ 708d0 <__cxa_atexit@plt+0x64b88> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 80644 <__cxa_atexit@plt+0x748fc> │ │ │ │ - b 80658 <__cxa_atexit@plt+0x74910> │ │ │ │ + beq 708c8 <__cxa_atexit@plt+0x64b80> │ │ │ │ + b 708dc <__cxa_atexit@plt+0x64b94> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r6, r0, lr, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - and r3, sl, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80698 <__cxa_atexit@plt+0x74950> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 806b0 <__cxa_atexit@plt+0x74968> │ │ │ │ - ldr r3, [pc, #224] @ 80764 <__cxa_atexit@plt+0x74a1c> │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #52] @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 806f8 <__cxa_atexit@plt+0x749b0> │ │ │ │ - b 80770 <__cxa_atexit@plt+0x74a28> │ │ │ │ - ldr r3, [pc, #176] @ 80750 <__cxa_atexit@plt+0x74a08> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - beq 806f8 <__cxa_atexit@plt+0x749b0> │ │ │ │ - b 80ca4 <__cxa_atexit@plt+0x74f5c> │ │ │ │ - bne 806e0 <__cxa_atexit@plt+0x74998> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 80700 <__cxa_atexit@plt+0x749b8> │ │ │ │ - ldr r3, [pc, #148] @ 80760 <__cxa_atexit@plt+0x74a18> │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #52] @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 806f8 <__cxa_atexit@plt+0x749b0> │ │ │ │ - b 80838 <__cxa_atexit@plt+0x74af0> │ │ │ │ - ldr r3, [pc, #108] @ 80754 <__cxa_atexit@plt+0x74a0c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - beq 806f8 <__cxa_atexit@plt+0x749b0> │ │ │ │ - b 80b7c <__cxa_atexit@plt+0x74e34> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r3, r5, #12 │ │ │ │ - bne 80728 <__cxa_atexit@plt+0x749e0> │ │ │ │ - ldr r7, [pc, #76] @ 8075c <__cxa_atexit@plt+0x74a14> │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - ldr r9, [r5, #52] @ 0x34 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r5, [pc, #40] @ 80758 <__cxa_atexit@plt+0x74a10> │ │ │ │ - tst r7, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - beq 80744 <__cxa_atexit@plt+0x749fc> │ │ │ │ - mov r5, r3 │ │ │ │ - b 80a54 <__cxa_atexit@plt+0x74d0c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andeq r0, r0, ip, lsl r3 │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq pc, r1, lr, ror #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8079c <__cxa_atexit@plt+0x74a54> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 80818 <__cxa_atexit@plt+0x74ad0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 807a8 <__cxa_atexit@plt+0x74a60> │ │ │ │ - ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ - bx r0 │ │ │ │ - bne 8080c <__cxa_atexit@plt+0x74ac4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - blt 8079c <__cxa_atexit@plt+0x74a54> │ │ │ │ - bne 8080c <__cxa_atexit@plt+0x74ac4> │ │ │ │ - ldr r2, [pc, #96] @ 80828 <__cxa_atexit@plt+0x74ae0> │ │ │ │ - ldr ip, [r5, #60]! @ 0x3c │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr lr, [pc, #68] @ 8082c <__cxa_atexit@plt+0x74ae4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - ldrhteq pc, [sl], #12 @ │ │ │ │ - andeq pc, r1, lr, ror #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 80864 <__cxa_atexit@plt+0x74b1c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 808e0 <__cxa_atexit@plt+0x74b98> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 80870 <__cxa_atexit@plt+0x74b28> │ │ │ │ - ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ - bx r0 │ │ │ │ - bne 808d4 <__cxa_atexit@plt+0x74b8c> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - blt 80864 <__cxa_atexit@plt+0x74b1c> │ │ │ │ - bne 808d4 <__cxa_atexit@plt+0x74b8c> │ │ │ │ - ldr r2, [pc, #96] @ 808f0 <__cxa_atexit@plt+0x74ba8> │ │ │ │ - ldr ip, [r5, #60]! @ 0x3c │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr lr, [pc, #68] @ 808f4 <__cxa_atexit@plt+0x74bac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - ldrshteq lr, [sl], #244 @ 0xf4 │ │ │ │ - andeq pc, r0, fp, asr #25 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 80948 <__cxa_atexit@plt+0x74c00> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 80940 <__cxa_atexit@plt+0x74bf8> │ │ │ │ - ldr r2, [pc, #36] @ 8094c <__cxa_atexit@plt+0x74c04> │ │ │ │ - str r3, [r5, #40]! @ 0x28 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r8, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r7, r0, fp, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #28] @ 80984 <__cxa_atexit@plt+0x74c3c> │ │ │ │ - str r2, [r3, #40]! @ 0x28 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r8, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr sl, [r3, #-20] @ 0xffffffec │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 809f8 <__cxa_atexit@plt+0x74cb0> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 809d8 <__cxa_atexit@plt+0x74c90> │ │ │ │ + bne 70978 <__cxa_atexit@plt+0x64c30> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 809e4 <__cxa_atexit@plt+0x74c9c> │ │ │ │ - ldr r2, [pc, #56] @ 809fc <__cxa_atexit@plt+0x74cb4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq lr, sl, r0, ror #29 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 80a3c <__cxa_atexit@plt+0x74cf4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 80a48 <__cxa_atexit@plt+0x74d00> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq lr, sl, r8, ror lr │ │ │ │ - andeq r6, r0, fp, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80aa8 <__cxa_atexit@plt+0x74d60> │ │ │ │ add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 80b44 <__cxa_atexit@plt+0x74dfc> │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 70984 <__cxa_atexit@plt+0x64c3c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 7091c <__cxa_atexit@plt+0x64bd4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 70978 <__cxa_atexit@plt+0x64c30> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 80ad8 <__cxa_atexit@plt+0x74d90> │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r2, [pc, #212] @ 80b6c <__cxa_atexit@plt+0x74e24> │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 80b54 <__cxa_atexit@plt+0x74e0c> │ │ │ │ - ldr r7, [pc, #180] @ 80b70 <__cxa_atexit@plt+0x74e28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 80b38 <__cxa_atexit@plt+0x74df0> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r0, r3 │ │ │ │ - blt 80a88 <__cxa_atexit@plt+0x74d40> │ │ │ │ - bne 80b38 <__cxa_atexit@plt+0x74df0> │ │ │ │ - ldr r1, [pc, #108] @ 80b64 <__cxa_atexit@plt+0x74e1c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 70910 <__cxa_atexit@plt+0x64bc8> │ │ │ │ + bne 70978 <__cxa_atexit@plt+0x64c30> │ │ │ │ + ldr r1, [pc, #88] @ 70994 <__cxa_atexit@plt+0x64c4c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r8, [pc, #88] @ 80b68 <__cxa_atexit@plt+0x74e20> │ │ │ │ + ldr r8, [pc, #76] @ 70998 <__cxa_atexit@plt+0x64c50> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r7, [r6, #12] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff938 │ │ │ │ - smlalseq lr, sl, r4, sp │ │ │ │ - rscseq lr, sl, r8, lsl #28 │ │ │ │ - rscseq lr, sl, r8, ror #27 │ │ │ │ - andeq r6, r0, fp, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80bd0 <__cxa_atexit@plt+0x74e88> │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 80c6c <__cxa_atexit@plt+0x74f24> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 80c00 <__cxa_atexit@plt+0x74eb8> │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r2, [pc, #212] @ 80c94 <__cxa_atexit@plt+0x74f4c> │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + ldrsbteq lr, [fp], #208 @ 0xd0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 70a14 <__cxa_atexit@plt+0x64ccc> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 70a24 <__cxa_atexit@plt+0x64cdc> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 80c7c <__cxa_atexit@plt+0x74f34> │ │ │ │ - ldr r7, [pc, #180] @ 80c98 <__cxa_atexit@plt+0x74f50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + rsceq r7, ip, r8, ror #13 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 70ab8 <__cxa_atexit@plt+0x64d70> │ │ │ │ + add lr, r7, #1 │ │ │ │ + ldr r0, [r7, #13] │ │ │ │ + ldm lr, {r1, r2, lr} │ │ │ │ + and r3, sl, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 70a8c <__cxa_atexit@plt+0x64d44> │ │ │ │ + str r2, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr ip, [r9, #11] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + add lr, r5, #12 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + mov r8, fp │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str ip, [r5, #28] │ │ │ │ + str sl, [r5, #32] │ │ │ │ + b 70ac4 <__cxa_atexit@plt+0x64d7c> │ │ │ │ + ldr r3, [pc, #44] @ 70ac0 <__cxa_atexit@plt+0x64d78> │ │ │ │ + mov r9, lr │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r8, r2 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + b 70e9c <__cxa_atexit@plt+0x65154> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - bne 80c60 <__cxa_atexit@plt+0x74f18> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r0, r3 │ │ │ │ - blt 80bb0 <__cxa_atexit@plt+0x74e68> │ │ │ │ - bne 80c60 <__cxa_atexit@plt+0x74f18> │ │ │ │ - ldr r1, [pc, #108] @ 80c8c <__cxa_atexit@plt+0x74f44> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r8, [pc, #88] @ 80c90 <__cxa_atexit@plt+0x74f48> │ │ │ │ + rscseq lr, fp, r8, lsr sp │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 70b98 <__cxa_atexit@plt+0x64e50> │ │ │ │ + sub r2, r6, #25 │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mov r2, r5 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r8, [sp] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + ldr r0, [r2, #12]! │ │ │ │ + ldr r8, [pc, #164] @ 70bb4 <__cxa_atexit@plt+0x64e6c> │ │ │ │ + sub fp, r6, #71 @ 0x47 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ + str r8, [r2] │ │ │ │ + ldr r4, [pc, #152] @ 70bb8 <__cxa_atexit@plt+0x64e70> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + stmib r3, {r4, lr} │ │ │ │ + ldr r4, [pc, #140] @ 70bbc <__cxa_atexit@plt+0x64e74> │ │ │ │ + str fp, [r3, #32] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + add r4, r3, #20 │ │ │ │ + stm r4, {r1, r9, lr} │ │ │ │ + str ip, [r3, #40] @ 0x28 │ │ │ │ + str sl, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [pc, #108] @ 70bc0 <__cxa_atexit@plt+0x64e78> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str fp, [r3, #64] @ 0x40 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ + add r4, r3, #52 @ 0x34 │ │ │ │ + stm r4, {r1, r9, lr} │ │ │ │ + sub r4, r6, #59 @ 0x3b │ │ │ │ + str r4, [r5, #32] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + ldm r5, {r8, r9} │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + str r7, [r3, #68] @ 0x44 │ │ │ │ + str ip, [r3, #72] @ 0x48 │ │ │ │ + str sl, [r3, #76] @ 0x4c │ │ │ │ + b 70e9c <__cxa_atexit@plt+0x65154> │ │ │ │ + ldr r2, [pc, #36] @ 70bc4 <__cxa_atexit@plt+0x64e7c> │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq lr, [fp], #204 @ 0xcc │ │ │ │ + ldrshteq lr, [fp], #188 @ 0xbc │ │ │ │ + @ instruction: 0xfffffbc8 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rsceq r7, ip, ip, asr #10 │ │ │ │ + andeq r3, r0, r9, lsl #16 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 70ac4 <__cxa_atexit@plt+0x64d7c> │ │ │ │ + rsceq r7, ip, ip, lsr #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 70c6c <__cxa_atexit@plt+0x64f24> │ │ │ │ + ldr r1, [pc, #108] @ 70c74 <__cxa_atexit@plt+0x64f2c> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-12]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r2, {r7, r9} │ │ │ │ + beq 70c4c <__cxa_atexit@plt+0x64f04> │ │ │ │ + ldr r0, [pc, #80] @ 70c78 <__cxa_atexit@plt+0x64f30> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr sl, [sl, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3] │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 70c5c <__cxa_atexit@plt+0x64f14> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + b 70a38 <__cxa_atexit@plt+0x64cf0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff7d4 │ │ │ │ - rscseq lr, sl, ip, ror #24 │ │ │ │ - rscseq lr, sl, r0, ror #25 │ │ │ │ - rscseq lr, sl, r0, asr #25 │ │ │ │ - andeq r6, r0, fp, asr #27 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlaleq r7, ip, r8, r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ 70cc8 <__cxa_atexit@plt+0x64f80> │ │ │ │ + mov r7, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 70cb8 <__cxa_atexit@plt+0x64f70> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 70a38 <__cxa_atexit@plt+0x64cf0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq r7, ip, r8, asr #8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 70a38 <__cxa_atexit@plt+0x64cf0> │ │ │ │ + rsceq r7, ip, r0, lsr #8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #28 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 70e2c <__cxa_atexit@plt+0x650e4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #64 @ 0x40 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 70e38 <__cxa_atexit@plt+0x650f0> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add lr, sp, #8 │ │ │ │ + stm lr, {r3, r4, fp} │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + sub fp, r6, #57 @ 0x39 │ │ │ │ + ldmib r7, {r2, lr} │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + str fp, [r0, #36] @ 0x24 │ │ │ │ + ldm r5, {r1, r3} │ │ │ │ + ldr r4, [pc, #244] @ 70e48 <__cxa_atexit@plt+0x65100> │ │ │ │ + str r9, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ + str lr, [r0, #52] @ 0x34 │ │ │ │ + str sl, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [pc, #220] @ 70e4c <__cxa_atexit@plt+0x65104> │ │ │ │ + sub ip, r6, #21 │ │ │ │ + str ip, [r0, #64] @ 0x40 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [pc, #204] @ 70e50 <__cxa_atexit@plt+0x65108> │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r9, [r0, #20] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + add r4, r0, #8 │ │ │ │ + stm r4, {r1, r2, lr} │ │ │ │ + str sl, [r0, #24] │ │ │ │ + ldr r4, [pc, #176] @ 70e54 <__cxa_atexit@plt+0x6510c> │ │ │ │ + sub r3, r6, #29 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r0, #32] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #156] @ 70e58 <__cxa_atexit@plt+0x65110> │ │ │ │ + ldr r4, [sp] │ │ │ │ + sub r0, r6, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [r5, #-16] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r4, [r5, #-12] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 70e18 <__cxa_atexit@plt+0x650d0> │ │ │ │ + cmp r3, #2 │ │ │ │ + mov r4, #12 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + moveq r4, #16 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r8, [r3, r4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r1 │ │ │ │ + str r0, [r5] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + bx r0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcd8 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xfffff44c │ │ │ │ + @ instruction: 0xfffff628 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 80cf8 <__cxa_atexit@plt+0x74fb0> │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 80d94 <__cxa_atexit@plt+0x7504c> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 80d28 <__cxa_atexit@plt+0x74fe0> │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r2, [pc, #212] @ 80dbc <__cxa_atexit@plt+0x75074> │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ + mov r2, #12 │ │ │ │ + moveq r2, #16 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r5, r2] │ │ │ │ + ldr sl, [r3, #20]! │ │ │ │ + ldmib r5, {r1, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r3] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 70f5c <__cxa_atexit@plt+0x65214> │ │ │ │ + ldr r7, [pc, #208] @ 70f80 <__cxa_atexit@plt+0x65238> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 70f3c <__cxa_atexit@plt+0x651f4> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 70f4c <__cxa_atexit@plt+0x65204> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 70f6c <__cxa_atexit@plt+0x65224> │ │ │ │ + ldr r3, [pc, #172] @ 70f8c <__cxa_atexit@plt+0x65244> │ │ │ │ + ldr sl, [pc, #172] @ 70f90 <__cxa_atexit@plt+0x65248> │ │ │ │ + ldr lr, [pc, #172] @ 70f94 <__cxa_atexit@plt+0x6524c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + ldr r2, [r9, #6] │ │ │ │ + ldr r9, [pc, #160] @ 70f98 <__cxa_atexit@plt+0x65250> │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + mov r3, r7 │ │ │ │ + str r1, [r7, #24] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r1, #16]! │ │ │ │ + str lr, [r3, #8]! │ │ │ │ + add lr, r7, #36 @ 0x24 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r8, [r7, #32] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + str r1, [r7, #48] @ 0x30 │ │ │ │ + str r9, [r7, #28]! │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 80da4 <__cxa_atexit@plt+0x7505c> │ │ │ │ - ldr r7, [pc, #180] @ 80dc0 <__cxa_atexit@plt+0x75078> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bne 80d88 <__cxa_atexit@plt+0x75040> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r0, r3 │ │ │ │ - blt 80cd8 <__cxa_atexit@plt+0x74f90> │ │ │ │ - bne 80d88 <__cxa_atexit@plt+0x75040> │ │ │ │ - ldr r1, [pc, #108] @ 80db4 <__cxa_atexit@plt+0x7506c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r8, [pc, #88] @ 80db8 <__cxa_atexit@plt+0x75070> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ + ldr r7, [pc, #52] @ 70f88 <__cxa_atexit@plt+0x65240> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #32] @ 70f84 <__cxa_atexit@plt+0x6523c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff670 │ │ │ │ - rscseq lr, sl, r4, asr #22 │ │ │ │ - ldrhteq lr, [sl], #184 @ 0xb8 │ │ │ │ - smlalseq lr, sl, r8, fp │ │ │ │ + mov r7, #52 @ 0x34 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + strhteq r7, [ip], #20 │ │ │ │ + strdeq r6, [ip], #0 @ │ │ │ │ + @ instruction: 0xffffe6bc │ │ │ │ + @ instruction: 0xffffecec │ │ │ │ + @ instruction: 0xffffeb5c │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + rsceq r7, ip, r8, ror r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 71038 <__cxa_atexit@plt+0x652f0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71048 <__cxa_atexit@plt+0x65300> │ │ │ │ + ldr sl, [pc, #136] @ 71058 <__cxa_atexit@plt+0x65310> │ │ │ │ + ldr r9, [pc, #136] @ 7105c <__cxa_atexit@plt+0x65314> │ │ │ │ + ldr lr, [pc, #136] @ 71060 <__cxa_atexit@plt+0x65318> │ │ │ │ + ldr r8, [pc, #136] @ 71064 <__cxa_atexit@plt+0x6531c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + mov r7, r3 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r7, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r1, [r7, #24] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r1, #16]! │ │ │ │ + str lr, [r0, #8]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ + str r7, [r7, #44] @ 0x2c │ │ │ │ + str r1, [r7, #48] @ 0x30 │ │ │ │ + str r8, [r7, #28]! │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #20] @ 71054 <__cxa_atexit@plt+0x6530c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq r6, ip, r4 │ │ │ │ + @ instruction: 0xffffe5bc │ │ │ │ + @ instruction: 0xffffebf0 │ │ │ │ + @ instruction: 0xffffea60 │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 80e3c <__cxa_atexit@plt+0x750f4> │ │ │ │ - ldr r2, [pc, #120] @ 80e58 <__cxa_atexit@plt+0x75110> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 710f0 <__cxa_atexit@plt+0x653a8> │ │ │ │ + ldr r1, [pc, #136] @ 71110 <__cxa_atexit@plt+0x653c8> │ │ │ │ + ldr r7, [pc, #136] @ 71114 <__cxa_atexit@plt+0x653cc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 80e30 <__cxa_atexit@plt+0x750e8> │ │ │ │ + beq 710e4 <__cxa_atexit@plt+0x6539c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 80e44 <__cxa_atexit@plt+0x750fc> │ │ │ │ - ldr r3, [pc, #84] @ 80e5c <__cxa_atexit@plt+0x75114> │ │ │ │ + bcc 710fc <__cxa_atexit@plt+0x653b4> │ │ │ │ + ldr r3, [pc, #88] @ 71118 <__cxa_atexit@plt+0x653d0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #72] @ 80e60 <__cxa_atexit@plt+0x75118> │ │ │ │ + ldr r1, [pc, #80] @ 7111c <__cxa_atexit@plt+0x653d4> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq lr, sl, r4, asr r8 │ │ │ │ - rscseq lr, sl, r8, lsl #21 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq lr, fp, r4, ror #11 │ │ │ │ + smlalseq lr, fp, ip, r5 │ │ │ │ + rscseq lr, fp, ip, asr #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 80eac <__cxa_atexit@plt+0x75164> │ │ │ │ - ldr r2, [pc, #48] @ 80eb8 <__cxa_atexit@plt+0x75170> │ │ │ │ + bcc 71168 <__cxa_atexit@plt+0x65420> │ │ │ │ + ldr r2, [pc, #48] @ 71174 <__cxa_atexit@plt+0x6542c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 80ebc <__cxa_atexit@plt+0x75174> │ │ │ │ + ldr r1, [pc, #36] @ 71178 <__cxa_atexit@plt+0x65430> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq lr, [sl], #116 @ 0x74 │ │ │ │ - rscseq lr, sl, r8, lsl #20 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq lr, fp, r8, lsl r5 │ │ │ │ + rscseq lr, fp, r4, asr #11 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 80ef0 <__cxa_atexit@plt+0x751a8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 80ef8 <__cxa_atexit@plt+0x751b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, sl, ip, lsl #15 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r0, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 80fd4 <__cxa_atexit@plt+0x7528c> │ │ │ │ - ldr lr, [pc, #196] @ 80fe4 <__cxa_atexit@plt+0x7529c> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ + bhi 711d8 <__cxa_atexit@plt+0x65490> │ │ │ │ + ldr lr, [pc, #72] @ 711e0 <__cxa_atexit@plt+0x65498> │ │ │ │ + ldr r0, [pc, #72] @ 711e4 <__cxa_atexit@plt+0x6549c> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr sl, [r2, #28] │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ - ldr ip, [pc, #160] @ 80fe8 <__cxa_atexit@plt+0x752a0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ tst r1, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {r7, r9, sl, lr} │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - beq 80fb0 <__cxa_atexit@plt+0x75268> │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r8, [r1, #7] │ │ │ │ - ldr lr, [pc, #124] @ 80fec <__cxa_atexit@plt+0x752a4> │ │ │ │ - str r1, [r0, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r0, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r0, #40 @ 0x28 │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r0, #-44] @ 0xffffffd4 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - beq 80fc0 <__cxa_atexit@plt+0x75278> │ │ │ │ - ldr r7, [pc, #84] @ 80ff0 <__cxa_atexit@plt+0x752a8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 80fc8 <__cxa_atexit@plt+0x75280> │ │ │ │ - mov r7, r8 │ │ │ │ - b 810a0 <__cxa_atexit@plt+0x75358> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 711c8 <__cxa_atexit@plt+0x65480> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rscseq lr, sl, r4, lsr #14 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrsbteq lr, [fp], #68 @ 0x44 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #80] @ 81060 <__cxa_atexit@plt+0x75318> │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r1, #11] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmda r5, {r0, r3, r7} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8104c <__cxa_atexit@plt+0x75304> │ │ │ │ - ldr r3, [pc, #40] @ 81064 <__cxa_atexit@plt+0x7531c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 71278 <__cxa_atexit@plt+0x65530> │ │ │ │ + ldr r2, [pc, #100] @ 71284 <__cxa_atexit@plt+0x6553c> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ + add lr, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 71260 <__cxa_atexit@plt+0x65518> │ │ │ │ + ldr r2, [pc, #64] @ 71288 <__cxa_atexit@plt+0x65540> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 81058 <__cxa_atexit@plt+0x75310> │ │ │ │ - b 810a0 <__cxa_atexit@plt+0x75358> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 71270 <__cxa_atexit@plt+0x65528> │ │ │ │ + b 712c8 <__cxa_atexit@plt+0x65580> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r1, r0, r9, asr #17 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 81094 <__cxa_atexit@plt+0x7534c> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + ldr r3, [pc, #32] @ 712bc <__cxa_atexit@plt+0x65574> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 8108c <__cxa_atexit@plt+0x75344> │ │ │ │ - b 810a0 <__cxa_atexit@plt+0x75358> │ │ │ │ + beq 712b4 <__cxa_atexit@plt+0x6556c> │ │ │ │ + b 712c8 <__cxa_atexit@plt+0x65580> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 810f4 <__cxa_atexit@plt+0x753ac> │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc 81194 <__cxa_atexit@plt+0x7544c> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 81124 <__cxa_atexit@plt+0x753dc> │ │ │ │ - str r1, [r6, #12]! │ │ │ │ - ldr r1, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [pc, #216] @ 811bc <__cxa_atexit@plt+0x75474> │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ - bx r1 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 811a4 <__cxa_atexit@plt+0x7545c> │ │ │ │ - ldr r7, [pc, #184] @ 811c0 <__cxa_atexit@plt+0x75478> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - bne 81188 <__cxa_atexit@plt+0x75440> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r8, r3 │ │ │ │ - blt 810d4 <__cxa_atexit@plt+0x7538c> │ │ │ │ - bne 81188 <__cxa_atexit@plt+0x75440> │ │ │ │ - ldr r2, [pc, #108] @ 811b4 <__cxa_atexit@plt+0x7546c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r8, [pc, #88] @ 811b8 <__cxa_atexit@plt+0x75470> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - rscseq lr, sl, r4, asr #14 │ │ │ │ - ldrhteq lr, [sl], #124 @ 0x7c │ │ │ │ - smlalseq lr, sl, ip, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 7132c <__cxa_atexit@plt+0x655e4> │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 71368 <__cxa_atexit@plt+0x65620> │ │ │ │ + ldr r3, [pc, #132] @ 71388 <__cxa_atexit@plt+0x65640> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #120] @ 7138c <__cxa_atexit@plt+0x65644> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r2, [sl, #20] │ │ │ │ + str r1, [sl, #24] │ │ │ │ + b 7135c <__cxa_atexit@plt+0x65614> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 71370 <__cxa_atexit@plt+0x65628> │ │ │ │ + ldr r3, [pc, #64] @ 71380 <__cxa_atexit@plt+0x65638> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #56] @ 71384 <__cxa_atexit@plt+0x6563c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [sl, #8] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str r1, [sl, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #28 │ │ │ │ + b 71374 <__cxa_atexit@plt+0x6562c> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + rscseq lr, fp, r8, lsr r3 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + rscseq lr, fp, r0, ror r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8123c <__cxa_atexit@plt+0x754f4> │ │ │ │ - ldr r2, [pc, #120] @ 81258 <__cxa_atexit@plt+0x75510> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 71418 <__cxa_atexit@plt+0x656d0> │ │ │ │ + ldr r1, [pc, #136] @ 71438 <__cxa_atexit@plt+0x656f0> │ │ │ │ + ldr r7, [pc, #136] @ 7143c <__cxa_atexit@plt+0x656f4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 81230 <__cxa_atexit@plt+0x754e8> │ │ │ │ + beq 7140c <__cxa_atexit@plt+0x656c4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 81244 <__cxa_atexit@plt+0x754fc> │ │ │ │ - ldr r3, [pc, #84] @ 8125c <__cxa_atexit@plt+0x75514> │ │ │ │ + bcc 71424 <__cxa_atexit@plt+0x656dc> │ │ │ │ + ldr r3, [pc, #88] @ 71440 <__cxa_atexit@plt+0x656f8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #72] @ 81260 <__cxa_atexit@plt+0x75518> │ │ │ │ + ldr r1, [pc, #80] @ 71444 <__cxa_atexit@plt+0x656fc> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq lr, sl, r4, asr r4 │ │ │ │ - rscseq lr, sl, r8, lsl #13 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrhteq lr, [fp], #44 @ 0x2c │ │ │ │ + rscseq lr, fp, r4, ror r2 │ │ │ │ + rscseq lr, fp, r4, lsr #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 812ac <__cxa_atexit@plt+0x75564> │ │ │ │ - ldr r2, [pc, #48] @ 812b8 <__cxa_atexit@plt+0x75570> │ │ │ │ + bcc 71490 <__cxa_atexit@plt+0x65748> │ │ │ │ + ldr r2, [pc, #48] @ 7149c <__cxa_atexit@plt+0x65754> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 812bc <__cxa_atexit@plt+0x75574> │ │ │ │ + ldr r1, [pc, #36] @ 714a0 <__cxa_atexit@plt+0x65758> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq lr, [sl], #52 @ 0x34 │ │ │ │ - rscseq lr, sl, r8, lsl #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrshteq lr, [fp], #16 │ │ │ │ + smlalseq lr, fp, ip, r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 81338 <__cxa_atexit@plt+0x755f0> │ │ │ │ - ldr r2, [pc, #120] @ 81354 <__cxa_atexit@plt+0x7560c> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 8132c <__cxa_atexit@plt+0x755e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 81340 <__cxa_atexit@plt+0x755f8> │ │ │ │ - ldr r3, [pc, #84] @ 81358 <__cxa_atexit@plt+0x75610> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #72] @ 8135c <__cxa_atexit@plt+0x75614> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 71500 <__cxa_atexit@plt+0x657b8> │ │ │ │ + ldr lr, [pc, #72] @ 71508 <__cxa_atexit@plt+0x657c0> │ │ │ │ + ldr r0, [pc, #72] @ 7150c <__cxa_atexit@plt+0x657c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 714f0 <__cxa_atexit@plt+0x657a8> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq lr, sl, r8, asr r3 │ │ │ │ - rscseq lr, sl, ip, lsl #11 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq lr, fp, ip, lsr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 813a8 <__cxa_atexit@plt+0x75660> │ │ │ │ - ldr r2, [pc, #48] @ 813b4 <__cxa_atexit@plt+0x7566c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 813b8 <__cxa_atexit@plt+0x75670> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq lr, [sl], #40 @ 0x28 │ │ │ │ - rscseq lr, sl, ip, lsl #10 │ │ │ │ - rsceq r9, fp, r0, lsl #10 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 814ac <__cxa_atexit@plt+0x75764> │ │ │ │ - ldr lr, [pc, #212] @ 814b8 <__cxa_atexit@plt+0x75770> │ │ │ │ + bhi 715a0 <__cxa_atexit@plt+0x65858> │ │ │ │ + ldr r2, [pc, #100] @ 715ac <__cxa_atexit@plt+0x65864> │ │ │ │ ldr r1, [r7, #1] │ │ │ │ - add r7, r7, #5 │ │ │ │ - mov r5, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - add lr, r5, #16 │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ + add lr, r3, #8 │ │ │ │ tst sl, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + str r7, [r3, #4] │ │ │ │ stm lr, {r1, r8, r9} │ │ │ │ - beq 8144c <__cxa_atexit@plt+0x75704> │ │ │ │ - ldr r2, [pc, #160] @ 814bc <__cxa_atexit@plt+0x75774> │ │ │ │ + beq 71588 <__cxa_atexit@plt+0x65840> │ │ │ │ + ldr r2, [pc, #64] @ 715b0 <__cxa_atexit@plt+0x65868> │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr r8, [sl, #3] │ │ │ │ + str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq 81458 <__cxa_atexit@plt+0x75710> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 81478 <__cxa_atexit@plt+0x75730> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 71598 <__cxa_atexit@plt+0x65850> │ │ │ │ + b 715f0 <__cxa_atexit@plt+0x658a8> │ │ │ │ ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #112] @ 814d0 <__cxa_atexit@plt+0x75788> │ │ │ │ - ldr r2, [pc, #112] @ 814d4 <__cxa_atexit@plt+0x7578c> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #64] @ 814c0 <__cxa_atexit@plt+0x75778> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #56] @ 814c4 <__cxa_atexit@plt+0x7577c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #48] @ 814c8 <__cxa_atexit@plt+0x75780> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #40] @ 814cc <__cxa_atexit@plt+0x75784> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - rscseq lr, sl, ip, lsr #9 │ │ │ │ - rscseq lr, sl, r4, lsl #5 │ │ │ │ - rscseq lr, sl, ip, ror #4 │ │ │ │ - @ instruction: 0x000001bc │ │ │ │ - rsceq r9, fp, r8, lsr #7 │ │ │ │ - rsceq r9, fp, r8, ror #7 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 715e4 <__cxa_atexit@plt+0x6589c> │ │ │ │ + str r7, [r5] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #128] @ 81574 <__cxa_atexit@plt+0x7582c> │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 81520 <__cxa_atexit@plt+0x757d8> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 81540 <__cxa_atexit@plt+0x757f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 715dc <__cxa_atexit@plt+0x65894> │ │ │ │ + b 715f0 <__cxa_atexit@plt+0x658a8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #96] @ 81588 <__cxa_atexit@plt+0x75840> │ │ │ │ - ldr r2, [pc, #96] @ 8158c <__cxa_atexit@plt+0x75844> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #48] @ 81578 <__cxa_atexit@plt+0x75830> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 71654 <__cxa_atexit@plt+0x6590c> │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 71690 <__cxa_atexit@plt+0x65948> │ │ │ │ + ldr r3, [pc, #132] @ 716b0 <__cxa_atexit@plt+0x65968> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 8157c <__cxa_atexit@plt+0x75834> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #32] @ 81580 <__cxa_atexit@plt+0x75838> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #24] @ 81584 <__cxa_atexit@plt+0x7583c> │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #120] @ 716b4 <__cxa_atexit@plt+0x6596c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r8, lsr #18 │ │ │ │ - rscseq lr, sl, r4, ror #7 │ │ │ │ - ldrhteq lr, [sl], #28 │ │ │ │ - rscseq lr, sl, r4, lsr #3 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rsceq r9, fp, r0, ror #5 │ │ │ │ - rsceq r9, fp, r0, lsr r3 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 815d0 <__cxa_atexit@plt+0x75888> │ │ │ │ - ldr r3, [pc, #96] @ 81614 <__cxa_atexit@plt+0x758cc> │ │ │ │ - ldr r2, [pc, #96] @ 81618 <__cxa_atexit@plt+0x758d0> │ │ │ │ - ldr r8, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #44] @ 81604 <__cxa_atexit@plt+0x758bc> │ │ │ │ + str r0, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + str r3, [sl, #16] │ │ │ │ + str r2, [sl, #20] │ │ │ │ + str r1, [sl, #24] │ │ │ │ + b 71684 <__cxa_atexit@plt+0x6593c> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 71698 <__cxa_atexit@plt+0x65950> │ │ │ │ + ldr r3, [pc, #64] @ 716a8 <__cxa_atexit@plt+0x65960> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #36] @ 81608 <__cxa_atexit@plt+0x758c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r3, [pc, #28] @ 8160c <__cxa_atexit@plt+0x758c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r3, [pc, #20] @ 81610 <__cxa_atexit@plt+0x758c8> │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [pc, #56] @ 716ac <__cxa_atexit@plt+0x65964> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - muleq r0, r8, r8 │ │ │ │ - rscseq lr, sl, r4, asr r3 │ │ │ │ - rscseq lr, sl, ip, lsr #2 │ │ │ │ - rscseq lr, sl, r4, lsl r1 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rsceq r9, fp, r4, asr r2 │ │ │ │ - smlaleq r9, fp, r4, r2 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 81670 <__cxa_atexit@plt+0x75928> │ │ │ │ - ldr lr, [pc, #128] @ 816bc <__cxa_atexit@plt+0x75974> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r8, #2] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r8, #6] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - mov r2, r7 │ │ │ │ - b 8167c <__cxa_atexit@plt+0x75934> │ │ │ │ - ldr r2, [pc, #52] @ 816ac <__cxa_atexit@plt+0x75964> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r5, [pc, #40] @ 816b0 <__cxa_atexit@plt+0x75968> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #3 │ │ │ │ - ldr r5, [pc, #32] @ 816b4 <__cxa_atexit@plt+0x7596c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - ldr r5, [pc, #24] @ 816b8 <__cxa_atexit@plt+0x75970> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b b497d4 <__cxa_atexit@plt+0xb3da8c> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - ldrhteq lr, [sl], #32 │ │ │ │ - rscseq lr, sl, r8, lsl #1 │ │ │ │ - rscseq lr, sl, r0, ror r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81718 <__cxa_atexit@plt+0x759d0> │ │ │ │ - ldr r3, [pc, #64] @ 81724 <__cxa_atexit@plt+0x759dc> │ │ │ │ - ldr r2, [pc, #64] @ 81728 <__cxa_atexit@plt+0x759e0> │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #40] @ 8172c <__cxa_atexit@plt+0x759e4> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #12 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xffffec94 │ │ │ │ - ldrhteq sp, [sl], #252 @ 0xfc │ │ │ │ - andeq sl, r0, ip, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 81790 <__cxa_atexit@plt+0x75a48> │ │ │ │ - ldr r6, [pc, #272] @ 81860 <__cxa_atexit@plt+0x75b18> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - beq 81818 <__cxa_atexit@plt+0x75ad0> │ │ │ │ - ldr r6, [pc, #244] @ 81864 <__cxa_atexit@plt+0x75b1c> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - beq 81828 <__cxa_atexit@plt+0x75ae0> │ │ │ │ - mov r6, r8 │ │ │ │ - b 818ac <__cxa_atexit@plt+0x75b64> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81834 <__cxa_atexit@plt+0x75aec> │ │ │ │ - ldr r6, [pc, #176] @ 81858 <__cxa_atexit@plt+0x75b10> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bcc 81840 <__cxa_atexit@plt+0x75af8> │ │ │ │ - ldr sl, [pc, #152] @ 81868 <__cxa_atexit@plt+0x75b20> │ │ │ │ - add ip, r5, #12 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r8, #16]! │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r7, [r8, #24] │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - mov r7, sl │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r0, r8, #28 │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - str ip, [r8, #20] │ │ │ │ - stm r0, {r1, r9, lr} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #20] @ 8185c <__cxa_atexit@plt+0x75b14> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff618 │ │ │ │ - andeq r0, r0, ip, lsl #5 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - @ instruction: 0xffffed14 │ │ │ │ - andeq r2, r0, ip, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 818a0 <__cxa_atexit@plt+0x75b58> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - beq 81898 <__cxa_atexit@plt+0x75b50> │ │ │ │ - b 818ac <__cxa_atexit@plt+0x75b64> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 81944 <__cxa_atexit@plt+0x75bfc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81970 <__cxa_atexit@plt+0x75c28> │ │ │ │ - ldr r6, [pc, #196] @ 81998 <__cxa_atexit@plt+0x75c50> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bcc 8197c <__cxa_atexit@plt+0x75c34> │ │ │ │ - ldr sl, [pc, #164] @ 819a0 <__cxa_atexit@plt+0x75c58> │ │ │ │ - add ip, r5, #12 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r8, #16]! │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r7, [r8, #24] │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - mov r7, sl │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r0, r8, #28 │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - str ip, [r8, #20] │ │ │ │ - stm r0, {r1, r9, lr} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r6, [pc, #72] @ 81994 <__cxa_atexit@plt+0x75c4c> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 81964 <__cxa_atexit@plt+0x75c1c> │ │ │ │ - mov r6, r8 │ │ │ │ - b 819ac <__cxa_atexit@plt+0x75c64> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #24] @ 8199c <__cxa_atexit@plt+0x75c54> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff9e8 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - @ instruction: 0xffffebe8 │ │ │ │ - andeq r8, r0, ip, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #48] @ 0x30 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 81a48 <__cxa_atexit@plt+0x75d00> │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81a98 <__cxa_atexit@plt+0x75d50> │ │ │ │ - ldr r6, [pc, #240] @ 81ac8 <__cxa_atexit@plt+0x75d80> │ │ │ │ - mov r7, sl │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r9, [r7, #8] │ │ │ │ - bcc 81ab0 <__cxa_atexit@plt+0x75d68> │ │ │ │ - ldr r9, [pc, #216] @ 81ad4 <__cxa_atexit@plt+0x75d8c> │ │ │ │ - add ip, r5, #12 │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [sl, #16]! │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r0, [sl, #8] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r0, sl, #28 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r7, [sl, #24] │ │ │ │ - stm r0, {r1, r8, lr} │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r2, [sl, #16] │ │ │ │ - str ip, [sl, #20] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - add r6, sl, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81aa4 <__cxa_atexit@plt+0x75d5c> │ │ │ │ - ldr lr, [pc, #116] @ 81ad0 <__cxa_atexit@plt+0x75d88> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r0, r3, r9} │ │ │ │ - str r2, [sl, #20] │ │ │ │ - str r1, [sl, #24] │ │ │ │ - str ip, [sl, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #20] @ 81acc <__cxa_atexit@plt+0x75d84> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff7ec │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - @ instruction: 0xfffff498 │ │ │ │ - @ instruction: 0xffffeae8 │ │ │ │ - andeq sl, r1, ip, ror #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - bcc 81b48 <__cxa_atexit@plt+0x75e00> │ │ │ │ - ldr sl, [pc, #96] @ 81b60 <__cxa_atexit@plt+0x75e18> │ │ │ │ - add ip, r5, #12 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r8, #4]! │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r7, [r8, #24] │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - mov r7, sl │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r0, r8, #28 │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - str ip, [r8, #20] │ │ │ │ - stm r0, {r1, r9, lr} │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #20] @ 81b64 <__cxa_atexit@plt+0x75e1c> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe9e4 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81bc0 <__cxa_atexit@plt+0x75e78> │ │ │ │ - ldr r3, [pc, #64] @ 81bcc <__cxa_atexit@plt+0x75e84> │ │ │ │ - ldr r2, [pc, #64] @ 81bd0 <__cxa_atexit@plt+0x75e88> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r3, [pc, #40] @ 81bd4 <__cxa_atexit@plt+0x75e8c> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #12 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xffffe030 │ │ │ │ - rscseq sp, sl, r4, lsl fp │ │ │ │ - andeq r0, r0, r6, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 81c38 <__cxa_atexit@plt+0x75ef0> │ │ │ │ - ldr r6, [pc, #160] @ 81c98 <__cxa_atexit@plt+0x75f50> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - beq 81c70 <__cxa_atexit@plt+0x75f28> │ │ │ │ - ldr r6, [pc, #132] @ 81c9c <__cxa_atexit@plt+0x75f54> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 81c80 <__cxa_atexit@plt+0x75f38> │ │ │ │ - mov r6, r8 │ │ │ │ - b 81ce4 <__cxa_atexit@plt+0x75f9c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81c8c <__cxa_atexit@plt+0x75f44> │ │ │ │ - ldr r3, [pc, #80] @ 81ca0 <__cxa_atexit@plt+0x75f58> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #28 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0xffffdfac │ │ │ │ - andeq r0, r0, r6, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 81cd8 <__cxa_atexit@plt+0x75f90> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 81cd0 <__cxa_atexit@plt+0x75f88> │ │ │ │ - b 81ce4 <__cxa_atexit@plt+0x75f9c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 81d28 <__cxa_atexit@plt+0x75fe0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81dbc <__cxa_atexit@plt+0x76074> │ │ │ │ - ldr r3, [pc, #196] @ 81dd0 <__cxa_atexit@plt+0x76088> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - b 81d78 <__cxa_atexit@plt+0x76030> │ │ │ │ - ldr r6, [pc, #152] @ 81dc8 <__cxa_atexit@plt+0x76080> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 81d84 <__cxa_atexit@plt+0x7603c> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 81d90 <__cxa_atexit@plt+0x76048> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 81dbc <__cxa_atexit@plt+0x76074> │ │ │ │ - ldr r2, [pc, #100] @ 81dcc <__cxa_atexit@plt+0x76084> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 81dbc <__cxa_atexit@plt+0x76074> │ │ │ │ - ldr r2, [pc, #52] @ 81dd4 <__cxa_atexit@plt+0x7608c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - add r5, r5, #28 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xffffe258 │ │ │ │ - @ instruction: 0xffffe490 │ │ │ │ - @ instruction: 0xffffe03c │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 81e2c <__cxa_atexit@plt+0x760e4> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 81e58 <__cxa_atexit@plt+0x76110> │ │ │ │ - ldr r2, [pc, #84] @ 81e64 <__cxa_atexit@plt+0x7611c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 81e58 <__cxa_atexit@plt+0x76110> │ │ │ │ - ldr r2, [pc, #44] @ 81e68 <__cxa_atexit@plt+0x76120> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - add r5, r5, #28 │ │ │ │ str r9, [sl, #8] │ │ │ │ + str r2, [sl, #16] │ │ │ │ str r3, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffe1ac │ │ │ │ - @ instruction: 0xffffdfa0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81ec4 <__cxa_atexit@plt+0x7617c> │ │ │ │ - ldr r3, [pc, #64] @ 81ed0 <__cxa_atexit@plt+0x76188> │ │ │ │ - ldr r2, [pc, #64] @ 81ed4 <__cxa_atexit@plt+0x7618c> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r3, [pc, #40] @ 81ed8 <__cxa_atexit@plt+0x76190> │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, r9, #12 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - b c05740 <__cxa_atexit@plt+0xbf99f8> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xffffd570 │ │ │ │ - rscseq sp, sl, r0, lsl r8 │ │ │ │ - andeq r0, r0, r6, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 81f3c <__cxa_atexit@plt+0x761f4> │ │ │ │ - ldr r6, [pc, #160] @ 81f9c <__cxa_atexit@plt+0x76254> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r3, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - beq 81f74 <__cxa_atexit@plt+0x7622c> │ │ │ │ - ldr r6, [pc, #132] @ 81fa0 <__cxa_atexit@plt+0x76258> │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 81f84 <__cxa_atexit@plt+0x7623c> │ │ │ │ - mov r6, r8 │ │ │ │ - b 81fe8 <__cxa_atexit@plt+0x762a0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 81f90 <__cxa_atexit@plt+0x76248> │ │ │ │ - ldr r3, [pc, #80] @ 81fa4 <__cxa_atexit@plt+0x7625c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #28 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r8 │ │ │ │ + str r1, [sl, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #28 │ │ │ │ + b 7169c <__cxa_atexit@plt+0x65954> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0xffffd4ec │ │ │ │ - andeq r0, r0, r6, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 81fdc <__cxa_atexit@plt+0x76294> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 81fd4 <__cxa_atexit@plt+0x7628c> │ │ │ │ - b 81fe8 <__cxa_atexit@plt+0x762a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 8202c <__cxa_atexit@plt+0x762e4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 820c0 <__cxa_atexit@plt+0x76378> │ │ │ │ - ldr r3, [pc, #196] @ 820d4 <__cxa_atexit@plt+0x7638c> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - b 8207c <__cxa_atexit@plt+0x76334> │ │ │ │ - ldr r6, [pc, #152] @ 820cc <__cxa_atexit@plt+0x76384> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r6, [r5] │ │ │ │ - beq 82088 <__cxa_atexit@plt+0x76340> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 82094 <__cxa_atexit@plt+0x7634c> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 820c0 <__cxa_atexit@plt+0x76378> │ │ │ │ - ldr r2, [pc, #100] @ 820d0 <__cxa_atexit@plt+0x76388> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 820c0 <__cxa_atexit@plt+0x76378> │ │ │ │ - ldr r2, [pc, #52] @ 820d8 <__cxa_atexit@plt+0x76390> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - add r5, r5, #28 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xffffd798 │ │ │ │ - @ instruction: 0xffffd9d0 │ │ │ │ - @ instruction: 0xffffd57c │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 82130 <__cxa_atexit@plt+0x763e8> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8215c <__cxa_atexit@plt+0x76414> │ │ │ │ - ldr r2, [pc, #84] @ 82168 <__cxa_atexit@plt+0x76420> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8215c <__cxa_atexit@plt+0x76414> │ │ │ │ - ldr r2, [pc, #44] @ 8216c <__cxa_atexit@plt+0x76424> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - add r5, r5, #28 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffd6ec │ │ │ │ - @ instruction: 0xffffd4e0 │ │ │ │ - rsceq r8, fp, ip, asr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + rscseq lr, fp, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + rscseq lr, fp, r8, asr #32 │ │ │ │ + ldrdeq r6, [ip], #188 @ 0xbc @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub ip, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 82200 <__cxa_atexit@plt+0x764b8> │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 71738 <__cxa_atexit@plt+0x659f0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 8220c <__cxa_atexit@plt+0x764c4> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr fp, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - sub r7, r6, #13 │ │ │ │ - sub lr, r6, #27 │ │ │ │ - stmdb r5, {r7, lr} │ │ │ │ - ldr r7, [pc, #76] @ 8221c <__cxa_atexit@plt+0x764d4> │ │ │ │ - str r0, [r3, #12] │ │ │ │ - add lr, r3, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - ldr r7, [pc, #60] @ 82220 <__cxa_atexit@plt+0x764d8> │ │ │ │ - stm lr, {r0, r1, fp} │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, ip │ │ │ │ - str r7, [r3, #16] │ │ │ │ - b 788bc <__cxa_atexit@plt+0x6cb74> │ │ │ │ + bcc 71744 <__cxa_atexit@plt+0x659fc> │ │ │ │ + ldr r0, [pc, #100] @ 71754 <__cxa_atexit@plt+0x65a0c> │ │ │ │ + sub lr, r6, #17 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + sub r2, r6, #5 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + stmdb r5, {r0, r2, r9} │ │ │ │ + ldr r5, [pc, #72] @ 71758 <__cxa_atexit@plt+0x65a10> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + ldr r5, [pc, #56] @ 7175c <__cxa_atexit@plt+0x65a14> │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + mov r5, ip │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffd1e0 │ │ │ │ - @ instruction: 0xfffff1dc │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 82244 <__cxa_atexit@plt+0x764fc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - smlaleq r8, fp, r8, r6 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 82280 <__cxa_atexit@plt+0x76538> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 822c8 <__cxa_atexit@plt+0x76580> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 822d0 <__cxa_atexit@plt+0x76588> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrhteq sp, [sl], #52 @ 0x34 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 82384 <__cxa_atexit@plt+0x7663c> │ │ │ │ - ldr lr, [pc, #156] @ 82394 <__cxa_atexit@plt+0x7664c> │ │ │ │ - mov r3, r1 │ │ │ │ - add r9, r2, #24 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr lr, [r2, #12] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - ldm r9, {r7, r8, r9} │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - beq 8236c <__cxa_atexit@plt+0x76624> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #80] @ 82398 <__cxa_atexit@plt+0x76650> │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-40] @ 0xffffffd8 │ │ │ │ - sub lr, r1, #36 @ 0x24 │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - tst r2, #3 │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - beq 82378 <__cxa_atexit@plt+0x76630> │ │ │ │ - mov r7, r2 │ │ │ │ - b 823e8 <__cxa_atexit@plt+0x766a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r6, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 823dc <__cxa_atexit@plt+0x76694> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 823d4 <__cxa_atexit@plt+0x7668c> │ │ │ │ - b 823e8 <__cxa_atexit@plt+0x766a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 82480 <__cxa_atexit@plt+0x76738> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 8248c <__cxa_atexit@plt+0x76744> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 82428 <__cxa_atexit@plt+0x766e0> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - bne 82480 <__cxa_atexit@plt+0x76738> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt 8241c <__cxa_atexit@plt+0x766d4> │ │ │ │ - bne 82480 <__cxa_atexit@plt+0x76738> │ │ │ │ - ldr r1, [pc, #84] @ 8249c <__cxa_atexit@plt+0x76754> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #72] @ 824a0 <__cxa_atexit@plt+0x76758> │ │ │ │ - add r9, r6, #8 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - stm r9, {r2, r3, r7, r8} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - rscseq sp, sl, r8, asr #8 │ │ │ │ - rsceq r8, fp, r8, lsr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - mov r9, fp │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 825a0 <__cxa_atexit@plt+0x76858> │ │ │ │ - add ip, r1, #7 │ │ │ │ - str r7, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r2, [r1, #3] │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - ldr r7, [r1, #19] │ │ │ │ - ldr lr, [r1, #23] │ │ │ │ - ldr r1, [r1, #27] │ │ │ │ - ldr fp, [pc, #228] @ 825dc <__cxa_atexit@plt+0x76894> │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - add r2, r8, #12 │ │ │ │ - stm r2, {r0, sl, ip} │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp r4, r2 │ │ │ │ - str r9, [r8, #24] │ │ │ │ - str lr, [r8, #28] │ │ │ │ - str r1, [r8, #32] │ │ │ │ - bhi 825cc <__cxa_atexit@plt+0x76884> │ │ │ │ - ldr r1, [sp] │ │ │ │ - add r6, r3, #68 @ 0x44 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 825b8 <__cxa_atexit@plt+0x76870> │ │ │ │ - add ip, r7, #3 │ │ │ │ - str r4, [sp] │ │ │ │ - ldm ip, {r0, r1, ip} │ │ │ │ - ldr fp, [r7, #15] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldr r4, [pc, #132] @ 825e0 <__cxa_atexit@plt+0x76898> │ │ │ │ - sub r7, r6, #13 │ │ │ │ - sub lr, r6, #27 │ │ │ │ - add r4, pc, r4 │ │ │ │ - stmdb r5, {r7, lr} │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #104] @ 825e4 <__cxa_atexit@plt+0x7689c> │ │ │ │ - str r8, [r3, #56] @ 0x38 │ │ │ │ - mov r8, fp │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - add lr, r3, #60 @ 0x3c │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - stm lr, {r0, r1, ip} │ │ │ │ - b 788bc <__cxa_atexit@plt+0x6cb74> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r1 │ │ │ │ - mov fp, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r4, #32 │ │ │ │ - str r4, [r3, #828] @ 0x33c │ │ │ │ - mov r4, r2 │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - @ instruction: 0xffffce54 │ │ │ │ - @ instruction: 0xffffee3c │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0xfffffaec │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + rsceq r6, ip, r8, lsr fp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b 10ab60 <__cxa_atexit@plt+0xfee18> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 82618 <__cxa_atexit@plt+0x768d0> │ │ │ │ + bhi 717b0 <__cxa_atexit@plt+0x65a68> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 82620 <__cxa_atexit@plt+0x768d8> │ │ │ │ + ldr r2, [pc, #20] @ 717b8 <__cxa_atexit@plt+0x65a70> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sp, sl, r4, rrx │ │ │ │ + ldrsbteq sp, [fp], #224 @ 0xe0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 826e0 <__cxa_atexit@plt+0x76998> │ │ │ │ - ldr lr, [pc, #168] @ 826f0 <__cxa_atexit@plt+0x769a8> │ │ │ │ + bhi 71878 <__cxa_atexit@plt+0x65b30> │ │ │ │ + ldr lr, [pc, #168] @ 71888 <__cxa_atexit@plt+0x65b40> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 826f4 <__cxa_atexit@plt+0x769ac> │ │ │ │ + ldr r0, [pc, #140] @ 7188c <__cxa_atexit@plt+0x65b44> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - stmib r3, {r8, r9, lr} │ │ │ │ - beq 826c8 <__cxa_atexit@plt+0x76980> │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 71860 <__cxa_atexit@plt+0x65b18> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 826f8 <__cxa_atexit@plt+0x769b0> │ │ │ │ + ldr lr, [pc, #84] @ 71890 <__cxa_atexit@plt+0x65b48> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 826d4 <__cxa_atexit@plt+0x7698c> │ │ │ │ + beq 7186c <__cxa_atexit@plt+0x65b24> │ │ │ │ mov r7, r3 │ │ │ │ - b 82748 <__cxa_atexit@plt+0x76a00> │ │ │ │ + b 718e0 <__cxa_atexit@plt+0x65b98> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq sp, sl, r4 │ │ │ │ + rscseq sp, fp, r0, ror lr │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, rrx │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8273c <__cxa_atexit@plt+0x769f4> │ │ │ │ + ldr r0, [pc, #28] @ 718d4 <__cxa_atexit@plt+0x65b8c> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 82734 <__cxa_atexit@plt+0x769ec> │ │ │ │ - b 82748 <__cxa_atexit@plt+0x76a00> │ │ │ │ + beq 718cc <__cxa_atexit@plt+0x65b84> │ │ │ │ + b 718e0 <__cxa_atexit@plt+0x65b98> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #6 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 827e0 <__cxa_atexit@plt+0x76a98> │ │ │ │ + bne 7197c <__cxa_atexit@plt+0x65c34> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 827ec <__cxa_atexit@plt+0x76aa4> │ │ │ │ + bcc 71988 <__cxa_atexit@plt+0x65c40> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 82788 <__cxa_atexit@plt+0x76a40> │ │ │ │ + bge 71920 <__cxa_atexit@plt+0x65bd8> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 827e0 <__cxa_atexit@plt+0x76a98> │ │ │ │ + bne 7197c <__cxa_atexit@plt+0x65c34> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 8277c <__cxa_atexit@plt+0x76a34> │ │ │ │ - bne 827e0 <__cxa_atexit@plt+0x76a98> │ │ │ │ - ldr r1, [pc, #84] @ 827fc <__cxa_atexit@plt+0x76ab4> │ │ │ │ + blt 71914 <__cxa_atexit@plt+0x65bcc> │ │ │ │ + bne 7197c <__cxa_atexit@plt+0x65c34> │ │ │ │ + ldr r1, [pc, #88] @ 71998 <__cxa_atexit@plt+0x65c50> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #72] @ 82800 <__cxa_atexit@plt+0x76ab8> │ │ │ │ - add r9, r6, #8 │ │ │ │ + ldr r8, [pc, #76] @ 7199c <__cxa_atexit@plt+0x65c54> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ - stm r9, {r2, r3, r7, r8} │ │ │ │ - str r1, [r6, #24] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - rscseq sp, sl, r8, ror #1 │ │ │ │ + rscseq sp, fp, ip, asr #27 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8287c <__cxa_atexit@plt+0x76b34> │ │ │ │ + bcc 71a18 <__cxa_atexit@plt+0x65cd0> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 8288c <__cxa_atexit@plt+0x76b44> │ │ │ │ + ldr fp, [pc, #64] @ 71a28 <__cxa_atexit@plt+0x65ce0> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - @ instruction: 0xfffff9e8 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - rsceq r8, fp, r4, lsr r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 82914 <__cxa_atexit@plt+0x76bcc> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldmib r7, {r0, lr} │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr ip, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - and r2, r1, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 828f4 <__cxa_atexit@plt+0x76bac> │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - stmib r5, {r0, ip} │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - add lr, r5, #12 │ │ │ │ - stm lr, {r7, r8, r9, sl} │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #28] │ │ │ │ - b 82924 <__cxa_atexit@plt+0x76bdc> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, ip │ │ │ │ - mov sl, lr │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 82a2c <__cxa_atexit@plt+0x76ce4> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ - ldr sl, [pc, #244] @ 82a44 <__cxa_atexit@plt+0x76cfc> │ │ │ │ - sub r1, r6, #71 @ 0x47 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str fp, [sp, #16] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - sub fp, r6, #87 @ 0x57 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r1, [r3, #80] @ 0x50 │ │ │ │ - str fp, [r3, #76] @ 0x4c │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r4, [sp] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r0, [pc, #160] @ 82a48 <__cxa_atexit@plt+0x76d00> │ │ │ │ - add r4, r3, #32 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - ldr r0, [pc, #140] @ 82a4c <__cxa_atexit@plt+0x76d04> │ │ │ │ - str r9, [r3, #72] @ 0x48 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r4, {r0, r2, r9, fp} │ │ │ │ - add r0, r3, #48 @ 0x30 │ │ │ │ - stm r0, {r1, r8, ip, lr} │ │ │ │ - sub r4, r6, #25 │ │ │ │ - sub r2, r6, #59 @ 0x3b │ │ │ │ - ldr r0, [pc, #108] @ 82a50 <__cxa_atexit@plt+0x76d08> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr r9, [r7, #32]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - str r5, [r3, #84] @ 0x54 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - str lr, [r3, #92] @ 0x5c │ │ │ │ - str ip, [r3, #88] @ 0x58 │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r2, [pc, #32] @ 82a54 <__cxa_atexit@plt+0x76d0c> │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq ip, sl, r8, lsr #31 │ │ │ │ - ldrshteq ip, [sl], #232 @ 0xe8 │ │ │ │ - @ instruction: 0xfffffae8 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r7, fp, r8, ror lr │ │ │ │ - andeq r1, r0, fp, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 82924 <__cxa_atexit@plt+0x76bdc> │ │ │ │ - rsceq r7, fp, r8, ror #28 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r2, r5, #40 @ 0x28 │ │ │ │ - mov lr, r5 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 82bb4 <__cxa_atexit@plt+0x76e6c> │ │ │ │ - add ip, r7, #1 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldm ip, {r0, r3, fp, ip} │ │ │ │ - mov r1, lr │ │ │ │ - str r9, [sp, #12] │ │ │ │ - str r0, [r1, #-12]! │ │ │ │ - ldr r4, [r7, #17] │ │ │ │ - str r8, [r1, #4] │ │ │ │ - str r9, [r1, #8] │ │ │ │ - ldr r7, [r7, #21] │ │ │ │ - ldr r0, [pc, #248] @ 82bc0 <__cxa_atexit@plt+0x76e78> │ │ │ │ - sub r5, r1, #20 │ │ │ │ - stm r5, {r3, fp, ip} │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r3, r1 │ │ │ │ - mov r5, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r4, [r3, #-4]! │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r1, #-8] │ │ │ │ - beq 82b40 <__cxa_atexit@plt+0x76df8> │ │ │ │ - stm sp, {r4, r8} │ │ │ │ - ldr r8, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r4, [pc, #192] @ 82bc4 <__cxa_atexit@plt+0x76e7c> │ │ │ │ - str r8, [r5] │ │ │ │ - and r5, r0, #3 │ │ │ │ - mov r9, r6 │ │ │ │ - add r4, pc, r4 │ │ │ │ - cmp r5, #2 │ │ │ │ - str r4, [r2] │ │ │ │ - beq 82b54 <__cxa_atexit@plt+0x76e0c> │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 82b88 <__cxa_atexit@plt+0x76e40> │ │ │ │ - ldr r1, [r0] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [sl] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #108] @ 82bc8 <__cxa_atexit@plt+0x76e80> │ │ │ │ - ldr r5, [pc, #108] @ 82bcc <__cxa_atexit@plt+0x76e84> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r7, [r3] │ │ │ │ - add sl, r5, #2 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - str fp, [lr, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - ldr r0, [sp] │ │ │ │ - mov r5, r1 │ │ │ │ - ldmib sp, {r8, sl} │ │ │ │ - str ip, [lr, #-8] │ │ │ │ - str r0, [lr, #-4] │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - rsceq r7, fp, ip, lsr #26 │ │ │ │ - rsceq r7, fp, r0, lsl sp │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #116] @ 82c60 <__cxa_atexit@plt+0x76f18> │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 82c18 <__cxa_atexit@plt+0x76ed0> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 82c38 <__cxa_atexit@plt+0x76ef0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #68] @ 82c64 <__cxa_atexit@plt+0x76f1c> │ │ │ │ - ldr r2, [pc, #68] @ 82c68 <__cxa_atexit@plt+0x76f20> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - add sl, r2, #2 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r7, [r5, #24]! │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - rsceq r7, fp, ip, ror #24 │ │ │ │ - rsceq r7, fp, r4, ror ip │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 82ca8 <__cxa_atexit@plt+0x76f60> │ │ │ │ - ldr r3, [pc, #68] @ 82cd0 <__cxa_atexit@plt+0x76f88> │ │ │ │ - ldr r2, [pc, #68] @ 82cd4 <__cxa_atexit@plt+0x76f8c> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #24]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add sl, r2, #2 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r7, [r5, #28]! │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - strdeq r7, [fp], #188 @ 0xbc @ │ │ │ │ - strdeq r7, [fp], #184 @ 0xb8 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #72] @ 82d34 <__cxa_atexit@plt+0x76fec> │ │ │ │ - mov r3, r8 │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r8, [r5] │ │ │ │ - beq 82d28 <__cxa_atexit@plt+0x76fe0> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaleq r7, fp, r8, fp │ │ │ │ - andeq r0, r0, r6, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - rsceq r7, fp, r0, lsr fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 82dc0 <__cxa_atexit@plt+0x77078> │ │ │ │ - ldr r3, [pc, #72] @ 82dcc <__cxa_atexit@plt+0x77084> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 82db8 <__cxa_atexit@plt+0x77070> │ │ │ │ - ldr r3, [pc, #52] @ 82dd0 <__cxa_atexit@plt+0x77088> │ │ │ │ - ldr r2, [pc, #52] @ 82dd4 <__cxa_atexit@plt+0x7708c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - strdeq r7, [fp], #160 @ 0xa0 @ │ │ │ │ - strhteq r7, [fp], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 82e08 <__cxa_atexit@plt+0x770c0> │ │ │ │ - ldr r2, [pc, #28] @ 82e0c <__cxa_atexit@plt+0x770c4> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r7, fp, r0, lsr #21 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 82e44 <__cxa_atexit@plt+0x770fc> │ │ │ │ - ldr r2, [pc, #28] @ 82e50 <__cxa_atexit@plt+0x77108> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - rscseq ip, sl, r0, ror sl │ │ │ │ - rsceq r7, fp, r8, lsl #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 82f10 <__cxa_atexit@plt+0x771c8> │ │ │ │ - ldr r0, [pc, #176] @ 82f34 <__cxa_atexit@plt+0x771ec> │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8, #4]! │ │ │ │ - str r3, [r8, #8] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 82f2c <__cxa_atexit@plt+0x771e4> │ │ │ │ - add r6, r2, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 82f24 <__cxa_atexit@plt+0x771dc> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr fp, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - sub r7, r6, #13 │ │ │ │ - sub lr, r6, #27 │ │ │ │ - stmdb r5, {r7, lr} │ │ │ │ - ldr r7, [pc, #92] @ 82f38 <__cxa_atexit@plt+0x771f0> │ │ │ │ - str r8, [r2, #20] │ │ │ │ - str r0, [r2, #24] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #16] │ │ │ │ - ldr r7, [pc, #76] @ 82f3c <__cxa_atexit@plt+0x771f4> │ │ │ │ - add lr, r2, #36 @ 0x24 │ │ │ │ - stm lr, {r0, r1, fp} │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r2, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, ip │ │ │ │ - str r7, [r2, #28] │ │ │ │ - b 788bc <__cxa_atexit@plt+0x6cb74> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - @ instruction: 0xffffc4d4 │ │ │ │ - @ instruction: 0xffffe4cc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - rsceq r7, fp, ip, lsr r9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 82ffc <__cxa_atexit@plt+0x772b4> │ │ │ │ - ldr lr, [pc, #144] @ 8300c <__cxa_atexit@plt+0x772c4> │ │ │ │ - mov r3, r1 │ │ │ │ - add r9, r2, #24 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - ldr lr, [r2, #12] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - ldm r9, {r7, r8, r9} │ │ │ │ - tst r7, #3 │ │ │ │ - stmib r3, {r0, r9} │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - beq 82fe8 <__cxa_atexit@plt+0x772a0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #72] @ 83010 <__cxa_atexit@plt+0x772c8> │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-40] @ 0xffffffd8 │ │ │ │ - sub lr, r1, #36 @ 0x24 │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - beq 82ff4 <__cxa_atexit@plt+0x772ac> │ │ │ │ - b 83068 <__cxa_atexit@plt+0x77320> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rsceq r7, fp, ip, ror r8 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 83058 <__cxa_atexit@plt+0x77310> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 83050 <__cxa_atexit@plt+0x77308> │ │ │ │ - b 83068 <__cxa_atexit@plt+0x77320> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r7, fp, r4, lsr r8 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 830c4 <__cxa_atexit@plt+0x7737c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 83160 <__cxa_atexit@plt+0x77418> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 830e0 <__cxa_atexit@plt+0x77398> │ │ │ │ - ldr r3, [pc, #236] @ 83194 <__cxa_atexit@plt+0x7744c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #224] @ 83190 <__cxa_atexit@plt+0x77448> │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - mov r8, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add sl, r1, #2 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #164] @ 83170 <__cxa_atexit@plt+0x77428> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #160] @ 83174 <__cxa_atexit@plt+0x7742c> │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - bne 83100 <__cxa_atexit@plt+0x773b8> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 8310c <__cxa_atexit@plt+0x773c4> │ │ │ │ - ldr r3, [pc, #144] @ 8318c <__cxa_atexit@plt+0x77444> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 830a8 <__cxa_atexit@plt+0x77360> │ │ │ │ - ldr r3, [pc, #112] @ 83178 <__cxa_atexit@plt+0x77430> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 830cc <__cxa_atexit@plt+0x77384> │ │ │ │ - bne 83154 <__cxa_atexit@plt+0x7740c> │ │ │ │ - ldr r2, [pc, #104] @ 83180 <__cxa_atexit@plt+0x77438> │ │ │ │ - ldr r1, [pc, #104] @ 83184 <__cxa_atexit@plt+0x7743c> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr lr, [pc, #100] @ 83188 <__cxa_atexit@plt+0x77440> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - mov r9, r6 │ │ │ │ - add sl, lr, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #32] @ 8317c <__cxa_atexit@plt+0x77434> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 830cc <__cxa_atexit@plt+0x77384> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - rsceq r7, fp, r0, asr #15 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - rsceq r7, fp, r8, ror #14 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - rsceq r7, fp, r0, ror #15 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 831cc <__cxa_atexit@plt+0x77484> │ │ │ │ - ldr r2, [pc, #28] @ 831d8 <__cxa_atexit@plt+0x77490> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - rscseq ip, sl, r8, ror #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 83210 <__cxa_atexit@plt+0x774c8> │ │ │ │ - ldr r2, [pc, #28] @ 8321c <__cxa_atexit@plt+0x774d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - rscseq ip, sl, r4, lsr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 83254 <__cxa_atexit@plt+0x7750c> │ │ │ │ - ldr r2, [pc, #28] @ 83260 <__cxa_atexit@plt+0x77518> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - rscseq ip, sl, r0, ror #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 83298 <__cxa_atexit@plt+0x77550> │ │ │ │ - ldr r2, [pc, #28] @ 832a4 <__cxa_atexit@plt+0x7755c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - rscseq ip, sl, ip, lsl r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 832dc <__cxa_atexit@plt+0x77594> │ │ │ │ - ldr r2, [pc, #28] @ 832e8 <__cxa_atexit@plt+0x775a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - ldrsbteq ip, [sl], #88 @ 0x58 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 83320 <__cxa_atexit@plt+0x775d8> │ │ │ │ - ldr r2, [pc, #28] @ 8332c <__cxa_atexit@plt+0x775e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc0a48 <__cxa_atexit@plt+0xdb4d00> │ │ │ │ - smlalseq ip, sl, r4, r5 │ │ │ │ - rsceq r7, fp, ip, lsr #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - mov r9, fp │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 8342c <__cxa_atexit@plt+0x776e4> │ │ │ │ - add ip, r1, #7 │ │ │ │ - str r7, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r2, [r1, #3] │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - ldr r7, [r1, #19] │ │ │ │ - ldr lr, [r1, #23] │ │ │ │ - ldr r1, [r1, #27] │ │ │ │ - ldr fp, [pc, #228] @ 83468 <__cxa_atexit@plt+0x77720> │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - add r2, r8, #12 │ │ │ │ - stm r2, {r0, sl, ip} │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp r4, r2 │ │ │ │ - str r9, [r8, #24] │ │ │ │ - str lr, [r8, #28] │ │ │ │ - str r1, [r8, #32] │ │ │ │ - bhi 83458 <__cxa_atexit@plt+0x77710> │ │ │ │ - ldr r1, [sp] │ │ │ │ - add r6, r3, #68 @ 0x44 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 83444 <__cxa_atexit@plt+0x776fc> │ │ │ │ - add ip, r7, #3 │ │ │ │ - str r4, [sp] │ │ │ │ - ldm ip, {r0, r1, ip} │ │ │ │ - ldr fp, [r7, #15] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldr r4, [pc, #132] @ 8346c <__cxa_atexit@plt+0x77724> │ │ │ │ - sub r7, r6, #13 │ │ │ │ - sub lr, r6, #27 │ │ │ │ - add r4, pc, r4 │ │ │ │ - stmdb r5, {r7, lr} │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #104] @ 83470 <__cxa_atexit@plt+0x77728> │ │ │ │ - str r8, [r3, #56] @ 0x38 │ │ │ │ - mov r8, fp │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - add lr, r3, #60 @ 0x3c │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - stm lr, {r0, r1, ip} │ │ │ │ - b 788bc <__cxa_atexit@plt+0x6cb74> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r1 │ │ │ │ - mov fp, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r4, #32 │ │ │ │ - str r4, [r3, #828] @ 0x33c │ │ │ │ - mov r4, r2 │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - @ instruction: 0xffffbfc8 │ │ │ │ - @ instruction: 0xffffdfb0 │ │ │ │ - rsceq r7, fp, r8, ror #8 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq r6, ip, r8, ror #16 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #60 @ 0x3c │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 83540 <__cxa_atexit@plt+0x777f8> │ │ │ │ - ldr r1, [pc, #176] @ 8354c <__cxa_atexit@plt+0x77804> │ │ │ │ + bhi 71ad8 <__cxa_atexit@plt+0x65d90> │ │ │ │ + ldr lr, [pc, #144] @ 71ae4 <__cxa_atexit@plt+0x65d9c> │ │ │ │ + ldr ip, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ mov r3, r2 │ │ │ │ - ldr r0, [r7, #21] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-48]! @ 0xffffffd0 │ │ │ │ - ldr ip, [r7, #5] │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - ldr r8, [r7, #17] │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r9, [r7, #13] │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldr r1, [r7, #9] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [r7, #29] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r8, [r7, #33] @ 0x21 │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r3, #16 │ │ │ │ tst sl, #3 │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ - stmib r3, {r9, lr} │ │ │ │ - beq 83528 <__cxa_atexit@plt+0x777e0> │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 71ac0 <__cxa_atexit@plt+0x65d78> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #72] @ 83550 <__cxa_atexit@plt+0x77808> │ │ │ │ + ldr lr, [pc, #80] @ 71ae8 <__cxa_atexit@plt+0x65da0> │ │ │ │ + str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r3, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-60] @ 0xffffffc4 │ │ │ │ - sub lr, r2, #56 @ 0x38 │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - beq 83538 <__cxa_atexit@plt+0x777f0> │ │ │ │ - b 835a8 <__cxa_atexit@plt+0x77860> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rsceq r7, fp, ip, lsl #7 │ │ │ │ - andeq r0, r0, fp, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 83598 <__cxa_atexit@plt+0x77850> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 83590 <__cxa_atexit@plt+0x77848> │ │ │ │ - b 835a8 <__cxa_atexit@plt+0x77860> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r7, fp, r4, asr #6 │ │ │ │ - andeq r3, r0, lr, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 835f8 <__cxa_atexit@plt+0x778b0> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #12]! │ │ │ │ - ldr r1, [r2, #-8] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 83614 <__cxa_atexit@plt+0x778cc> │ │ │ │ - ldr r2, [pc, #176] @ 8368c <__cxa_atexit@plt+0x77944> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #164] @ 83688 <__cxa_atexit@plt+0x77940> │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - mov r8, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add sl, r1, #2 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [pc, #112] @ 83670 <__cxa_atexit@plt+0x77928> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 83674 <__cxa_atexit@plt+0x7792c> │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - bne 83634 <__cxa_atexit@plt+0x778ec> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 83640 <__cxa_atexit@plt+0x778f8> │ │ │ │ - ldr r2, [pc, #84] @ 83684 <__cxa_atexit@plt+0x7793c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 835dc <__cxa_atexit@plt+0x77894> │ │ │ │ - ldr r3, [pc, #60] @ 83678 <__cxa_atexit@plt+0x77930> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 83600 <__cxa_atexit@plt+0x778b8> │ │ │ │ - bne 83664 <__cxa_atexit@plt+0x7791c> │ │ │ │ - ldr r3, [pc, #52] @ 83680 <__cxa_atexit@plt+0x77938> │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - ldr r9, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r3, [pc, #16] @ 8367c <__cxa_atexit@plt+0x77934> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 83600 <__cxa_atexit@plt+0x778b8> │ │ │ │ - andeq r0, r0, r8, lsl #9 │ │ │ │ - rsceq r7, fp, ip, lsl #5 │ │ │ │ - andeq r0, r0, r0, asr #7 │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rsceq r7, fp, ip, lsr #5 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - rsceq r7, fp, r0, asr #4 │ │ │ │ - andeq r1, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [pc, #68] @ 836f0 <__cxa_atexit@plt+0x779a8> │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #32]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - beq 836e8 <__cxa_atexit@plt+0x779a0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq r7, [fp], #28 @ │ │ │ │ - andeq r0, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - strhteq r7, [fp], #20 │ │ │ │ - andeq r1, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [pc, #68] @ 8377c <__cxa_atexit@plt+0x77a34> │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #32]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - beq 83774 <__cxa_atexit@plt+0x77a2c> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r7, fp, r0, asr r1 │ │ │ │ - andeq r0, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - rsceq r7, fp, r8, lsr r1 │ │ │ │ - andeq r3, r0, fp, lsl #28 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 837e4 <__cxa_atexit@plt+0x77a9c> │ │ │ │ - ldr r3, [pc, #160] @ 83868 <__cxa_atexit@plt+0x77b20> │ │ │ │ - ldr r2, [pc, #160] @ 8386c <__cxa_atexit@plt+0x77b24> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add sl, r2, #2 │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r7, [pc, #120] @ 83864 <__cxa_atexit@plt+0x77b1c> │ │ │ │ - ldr r9, [r5, #44] @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 83848 <__cxa_atexit@plt+0x77b00> │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, r5, #36 @ 0x24 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - cmp fp, r3 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - bhi 83854 <__cxa_atexit@plt+0x77b0c> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r3 │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - str r0, [r5, #28]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - rsceq r7, fp, r0, asr #1 │ │ │ │ - rsceq r7, fp, r0, rrx │ │ │ │ - andeq r1, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [pc, #68] @ 838d0 <__cxa_atexit@plt+0x77b88> │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #32]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - beq 838c8 <__cxa_atexit@plt+0x77b80> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq r6, [fp], #252 @ 0xfc @ │ │ │ │ - andeq r0, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldrdeq r6, [fp], #244 @ 0xf4 @ │ │ │ │ - andeq fp, r0, fp, asr #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r2, r5, #16 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, r5, #36 @ 0x24 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - cmp fp, r3 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - bhi 83958 <__cxa_atexit@plt+0x77c10> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r3 │ │ │ │ - b 7c770 <__cxa_atexit@plt+0x70a28> │ │ │ │ - str r0, [r5, #28]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - bx r0 │ │ │ │ - rsceq r6, fp, r8, ror #30 │ │ │ │ - andeq r1, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [pc, #68] @ 839c8 <__cxa_atexit@plt+0x77c80> │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #32]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - beq 839c0 <__cxa_atexit@plt+0x77c78> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r6, fp, r4, lsl #30 │ │ │ │ - andeq r0, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldrdeq r6, [fp], #236 @ 0xec @ │ │ │ │ - andeq r1, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [pc, #68] @ 83a54 <__cxa_atexit@plt+0x77d0c> │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #32]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - beq 83a4c <__cxa_atexit@plt+0x77d04> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r6, fp, r8, ror lr │ │ │ │ - andeq r0, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - rsceq r6, fp, r0, asr lr │ │ │ │ - andeq r1, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [pc, #68] @ 83ae0 <__cxa_atexit@plt+0x77d98> │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #32]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - beq 83ad8 <__cxa_atexit@plt+0x77d90> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r6, fp, ip, ror #27 │ │ │ │ - andeq r0, r0, sl, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 828a8 <__cxa_atexit@plt+0x76b60> │ │ │ │ - strdeq r6, [fp], #208 @ 0xd0 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 83bc4 <__cxa_atexit@plt+0x77e7c> │ │ │ │ - ldr lr, [pc, #156] @ 83bd0 <__cxa_atexit@plt+0x77e88> │ │ │ │ - mov r3, r2 │ │ │ │ - add ip, r7, #1 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr lr, [r7, #17] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - ldr r9, [r7, #21] │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ - ldm ip, {r0, r1, r8, ip} │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - beq 83bac <__cxa_atexit@plt+0x77e64> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #76] @ 83bd4 <__cxa_atexit@plt+0x77e8c> │ │ │ │ - add r8, r3, #3 │ │ │ │ tst r7, #3 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ - sub lr, r2, #48 @ 0x30 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ - beq 83bbc <__cxa_atexit@plt+0x77e74> │ │ │ │ - b 83c34 <__cxa_atexit@plt+0x77eec> │ │ │ │ + str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ + beq 71ad0 <__cxa_atexit@plt+0x65d88> │ │ │ │ + b 71b44 <__cxa_atexit@plt+0x65dfc> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq r6, fp, r8, lsr #26 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + rsceq r6, ip, ip, lsr #15 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr lr, [pc, #36] @ 83c24 <__cxa_atexit@plt+0x77edc> │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #40] @ 71b34 <__cxa_atexit@plt+0x65dec> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - stmda r5, {r0, r3} │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 83c1c <__cxa_atexit@plt+0x77ed4> │ │ │ │ - b 83c34 <__cxa_atexit@plt+0x77eec> │ │ │ │ + beq 71b2c <__cxa_atexit@plt+0x65de4> │ │ │ │ + b 71b44 <__cxa_atexit@plt+0x65dfc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrdeq r6, [fp], #200 @ 0xc8 @ │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r6, ip, r0, ror #14 │ │ │ │ + andeq r0, r0, sl, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr sl, [r5, #48] @ 0x30 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 83d78 <__cxa_atexit@plt+0x78030> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #72 @ 0x48 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 83df8 <__cxa_atexit@plt+0x780b0> │ │ │ │ - str r0, [sp] │ │ │ │ - str r9, [sp, #12] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str lr, [sp, #16] │ │ │ │ - ldr r0, [pc, #508] @ 83e70 <__cxa_atexit@plt+0x78128> │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str sl, [sp, #20] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - stmib r6, {r0, sl, lr} │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, r6, #16 │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - stm r0, {r3, r7, r9, ip} │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r8, [r6, #68] @ 0x44 │ │ │ │ - str ip, [r6, #72] @ 0x48 │ │ │ │ - ldr fp, [r1, #36]! @ 0x24 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ - ldr r0, [pc, #428] @ 83e74 <__cxa_atexit@plt+0x7812c> │ │ │ │ - add r8, r6, #48 @ 0x30 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str sl, [r6, #44] @ 0x2c │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - stm r8, {r0, r4, lr} │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - sub r3, r2, #33 @ 0x21 │ │ │ │ - str r3, [r0, #44]! @ 0x2c │ │ │ │ - sub r4, r2, #67 @ 0x43 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - bhi 83e44 <__cxa_atexit@plt+0x780fc> │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r2, r6, #88 @ 0x58 │ │ │ │ - cmp r4, r2 │ │ │ │ - bcc 83e38 <__cxa_atexit@plt+0x780f0> │ │ │ │ - ldr r4, [pc, #360] @ 83e8c <__cxa_atexit@plt+0x78144> │ │ │ │ - ldr r0, [pc, #360] @ 83e90 <__cxa_atexit@plt+0x78148> │ │ │ │ - add r9, r6, #76 @ 0x4c │ │ │ │ - ldr lr, [pc, #356] @ 83e94 <__cxa_atexit@plt+0x7814c> │ │ │ │ + mov r3, r5 │ │ │ │ + mov lr, fp │ │ │ │ + ldr ip, [r3, #24]! │ │ │ │ + mov fp, r3 │ │ │ │ + ldr sl, [r3, #-4] │ │ │ │ + ldr r9, [r3, #16] │ │ │ │ + ldr r8, [fp, #12]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + mov r0, r7 │ │ │ │ + ldmib r3, {r2, r7} │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 71c84 <__cxa_atexit@plt+0x65f3c> │ │ │ │ + str lr, [sp, #24] │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + cmp lr, r1 │ │ │ │ + str lr, [sp, #20] │ │ │ │ + bcc 71d04 <__cxa_atexit@plt+0x65fbc> │ │ │ │ + str r7, [sp, #16] │ │ │ │ + ldr r7, [r0, #2] │ │ │ │ + str ip, [r5, #36] @ 0x24 │ │ │ │ + mov lr, r8 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + ldr r7, [r0, #6] │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + sub r7, r1, #25 │ │ │ │ + str r7, [sp] │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [pc, #400] @ 71d60 <__cxa_atexit@plt+0x66018> │ │ │ │ + str ip, [r6, #16] │ │ │ │ + ldr ip, [sp, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + mov r8, lr │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + cmp ip, r3 │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + bhi 71d48 <__cxa_atexit@plt+0x66000> │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + add r1, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 71d40 <__cxa_atexit@plt+0x65ff8> │ │ │ │ + ldr r7, [pc, #332] @ 71d70 <__cxa_atexit@plt+0x66028> │ │ │ │ + ldr r0, [pc, #332] @ 71d74 <__cxa_atexit@plt+0x6602c> │ │ │ │ + ldr lr, [pc, #332] @ 71d78 <__cxa_atexit@plt+0x66030> │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #352] @ 83e98 <__cxa_atexit@plt+0x78150> │ │ │ │ - add r4, pc, r4 │ │ │ │ - stm r9, {r0, r3, r4} │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - sub r3, r2, #1 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + add r7, pc, r7 │ │ │ │ add lr, pc, lr │ │ │ │ - sub r0, r2, #9 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r1, #44]! @ 0x2c │ │ │ │ - sub ip, r1, #8 │ │ │ │ - ldr r3, [r1, #-4] │ │ │ │ - cmp fp, ip │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str r3, [r1] │ │ │ │ - bhi 83e08 <__cxa_atexit@plt+0x780c0> │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + sub r0, r1, #17 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + sub r0, r1, #5 │ │ │ │ + str sl, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str lr, [r5, #24] │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, ip │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + cmp lr, r3 │ │ │ │ + str ip, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + bhi 71d1c <__cxa_atexit@plt+0x65fd4> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 83e10 <__cxa_atexit@plt+0x780c8> │ │ │ │ - ldr r0, [pc, #204] @ 83e7c <__cxa_atexit@plt+0x78134> │ │ │ │ - ldr r1, [pc, #204] @ 83e80 <__cxa_atexit@plt+0x78138> │ │ │ │ - ldr r8, [pc, #204] @ 83e84 <__cxa_atexit@plt+0x7813c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r6, {r1, r3} │ │ │ │ + add r1, r6, #24 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 71d24 <__cxa_atexit@plt+0x65fdc> │ │ │ │ + ldr fp, [pc, #184] @ 71d64 <__cxa_atexit@plt+0x6601c> │ │ │ │ + ldr ip, [pc, #184] @ 71d68 <__cxa_atexit@plt+0x66020> │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r8, [pc, #180] @ 71d6c <__cxa_atexit@plt+0x66024> │ │ │ │ + add fp, pc, fp │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str fp, [r6, #16] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ str r0, [r6, #12] │ │ │ │ - sub r0, r2, #9 │ │ │ │ - sub r1, r2, #1 │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - add r9, r8, #2 │ │ │ │ - ldr r8, [pc, #156] @ 83e88 <__cxa_atexit@plt+0x78140> │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r2 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r6, r1, #17 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r2, r6 │ │ │ │ - b 83e18 <__cxa_atexit@plt+0x780d0> │ │ │ │ - mov r7, #16 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ + sub r6, r1, #5 │ │ │ │ + str r6, [r5, #28] │ │ │ │ + str r8, [r5, #24] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, lr │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #76] @ 83e6c <__cxa_atexit@plt+0x78124> │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r1, r6 │ │ │ │ + b 71d2c <__cxa_atexit@plt+0x65fe4> │ │ │ │ + mov r0, #24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, lr │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, lr │ │ │ │ bx r0 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r6, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #44] @ 83e78 <__cxa_atexit@plt+0x78130> │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - mov r8, sl │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r1 │ │ │ │ - rsceq r6, fp, r0, lsl #21 │ │ │ │ - @ instruction: 0xfffff6b8 │ │ │ │ - @ instruction: 0xfffff7b0 │ │ │ │ - rsceq r6, fp, r8, asr #20 │ │ │ │ - @ instruction: 0xffff51f0 │ │ │ │ - @ instruction: 0xffff4eac │ │ │ │ - rsceq r6, fp, r4, asr #21 │ │ │ │ - rsceq r6, fp, r8, asr r8 │ │ │ │ - @ instruction: 0xffff5270 │ │ │ │ - @ instruction: 0xffff4f38 │ │ │ │ - rsceq r6, fp, r0, asr #22 │ │ │ │ - rsceq r6, fp, ip, ror #17 │ │ │ │ + mov r0, #24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, ip │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + @ instruction: 0xfffff548 │ │ │ │ + @ instruction: 0xfffffa88 │ │ │ │ + @ instruction: 0xfffff8f8 │ │ │ │ + @ instruction: 0xfffff5d4 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 83ecc <__cxa_atexit@plt+0x78184> │ │ │ │ + bhi 71dac <__cxa_atexit@plt+0x66064> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 83ed4 <__cxa_atexit@plt+0x7818c> │ │ │ │ + ldr r2, [pc, #20] @ 71db4 <__cxa_atexit@plt+0x6606c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq fp, [sl], #112 @ 0x70 │ │ │ │ + ldrsbteq sp, [fp], #132 @ 0x84 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 83f94 <__cxa_atexit@plt+0x7824c> │ │ │ │ - ldr lr, [pc, #168] @ 83fa4 <__cxa_atexit@plt+0x7825c> │ │ │ │ + bhi 71e74 <__cxa_atexit@plt+0x6612c> │ │ │ │ + ldr lr, [pc, #168] @ 71e84 <__cxa_atexit@plt+0x6613c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 83fa8 <__cxa_atexit@plt+0x78260> │ │ │ │ + ldr r0, [pc, #140] @ 71e88 <__cxa_atexit@plt+0x66140> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ stmib r3, {r2, sl} │ │ │ │ - beq 83f7c <__cxa_atexit@plt+0x78234> │ │ │ │ + beq 71e5c <__cxa_atexit@plt+0x66114> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 83fac <__cxa_atexit@plt+0x78264> │ │ │ │ + ldr lr, [pc, #84] @ 71e8c <__cxa_atexit@plt+0x66144> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 83f88 <__cxa_atexit@plt+0x78240> │ │ │ │ + beq 71e68 <__cxa_atexit@plt+0x66120> │ │ │ │ mov r7, r3 │ │ │ │ - b 83ffc <__cxa_atexit@plt+0x782b4> │ │ │ │ + b 71edc <__cxa_atexit@plt+0x66194> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq fp, sl, r0, asr r7 │ │ │ │ + rscseq sp, fp, r4, ror r8 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 83ff0 <__cxa_atexit@plt+0x782a8> │ │ │ │ + ldr r0, [pc, #28] @ 71ed0 <__cxa_atexit@plt+0x66188> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 83fe8 <__cxa_atexit@plt+0x782a0> │ │ │ │ - b 83ffc <__cxa_atexit@plt+0x782b4> │ │ │ │ + beq 71ec8 <__cxa_atexit@plt+0x66180> │ │ │ │ + b 71edc <__cxa_atexit@plt+0x66194> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 84098 <__cxa_atexit@plt+0x78350> │ │ │ │ + bne 71f78 <__cxa_atexit@plt+0x66230> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 840a4 <__cxa_atexit@plt+0x7835c> │ │ │ │ + bcc 71f84 <__cxa_atexit@plt+0x6623c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 8403c <__cxa_atexit@plt+0x782f4> │ │ │ │ + bge 71f1c <__cxa_atexit@plt+0x661d4> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 84098 <__cxa_atexit@plt+0x78350> │ │ │ │ + bne 71f78 <__cxa_atexit@plt+0x66230> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 84030 <__cxa_atexit@plt+0x782e8> │ │ │ │ - bne 84098 <__cxa_atexit@plt+0x78350> │ │ │ │ - ldr r1, [pc, #88] @ 840b4 <__cxa_atexit@plt+0x7836c> │ │ │ │ + blt 71f10 <__cxa_atexit@plt+0x661c8> │ │ │ │ + bne 71f78 <__cxa_atexit@plt+0x66230> │ │ │ │ + ldr r1, [pc, #88] @ 71f94 <__cxa_atexit@plt+0x6624c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 840b8 <__cxa_atexit@plt+0x78370> │ │ │ │ + ldr r8, [pc, #76] @ 71f98 <__cxa_atexit@plt+0x66250> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ @@ -123094,1515 +104590,1004 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - rscseq fp, sl, r8, lsr r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrsbteq sp, [fp], #112 @ 0x70 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 84128 <__cxa_atexit@plt+0x783e0> │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 84138 <__cxa_atexit@plt+0x783f0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #24] │ │ │ │ + bcc 72014 <__cxa_atexit@plt+0x662cc> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 72024 <__cxa_atexit@plt+0x662dc> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - smlaleq r6, fp, r0, r7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 841f8 <__cxa_atexit@plt+0x784b0> │ │ │ │ - ldr lr, [pc, #160] @ 84204 <__cxa_atexit@plt+0x784bc> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr ip, [r7, #17] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-40]! @ 0xffffffd8 │ │ │ │ - ldr r1, [r7, #21] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r8, [r7, #5] │ │ │ │ - ldr r0, [r7, #25] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldr r9, [r7, #9] │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r8, ip, lr} │ │ │ │ - beq 841e0 <__cxa_atexit@plt+0x78498> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #76] @ 84208 <__cxa_atexit@plt+0x784c0> │ │ │ │ - add r3, r3, #3 │ │ │ │ - tst r7, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r2, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ - beq 841f0 <__cxa_atexit@plt+0x784a8> │ │ │ │ - b 84264 <__cxa_atexit@plt+0x7851c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rsceq r6, fp, r4, asr #13 │ │ │ │ - andeq r0, r0, r9, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 84254 <__cxa_atexit@plt+0x7850c> │ │ │ │ - str r2, [r5] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8424c <__cxa_atexit@plt+0x78504> │ │ │ │ - b 84264 <__cxa_atexit@plt+0x7851c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r6, fp, r8, ror r6 │ │ │ │ - andeq r1, r0, ip, ror #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - and r3, sl, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 842d0 <__cxa_atexit@plt+0x78588> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r8, [sl, #2] │ │ │ │ - ldr r9, [sl, #6] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 8431c <__cxa_atexit@plt+0x785d4> │ │ │ │ - ldr r2, [pc, #348] @ 843f4 <__cxa_atexit@plt+0x786ac> │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #48] @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 843d8 <__cxa_atexit@plt+0x78690> │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - ldr r2, [pc, #264] @ 843e0 <__cxa_atexit@plt+0x78698> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - beq 84394 <__cxa_atexit@plt+0x7864c> │ │ │ │ - ldr r8, [r5, #36]! @ 0x24 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - bne 8436c <__cxa_atexit@plt+0x78624> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r3, r1 │ │ │ │ - bge 843a0 <__cxa_atexit@plt+0x78658> │ │ │ │ - ldr r3, [pc, #184] @ 843f0 <__cxa_atexit@plt+0x786a8> │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 843d8 <__cxa_atexit@plt+0x78690> │ │ │ │ - str r2, [r5, #36]! @ 0x24 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - ldr r1, [pc, #112] @ 843e4 <__cxa_atexit@plt+0x7869c> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #16]! │ │ │ │ - beq 84394 <__cxa_atexit@plt+0x7864c> │ │ │ │ - ldr r8, [r5, #36]! @ 0x24 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - b 842f8 <__cxa_atexit@plt+0x785b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 843c0 <__cxa_atexit@plt+0x78678> │ │ │ │ - ldr r7, [pc, #64] @ 843ec <__cxa_atexit@plt+0x786a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r3, [pc, #32] @ 843e8 <__cxa_atexit@plt+0x786a0> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - beq 843d8 <__cxa_atexit@plt+0x78690> │ │ │ │ - b 844e8 <__cxa_atexit@plt+0x787a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r2 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - ldrdeq r6, [fp], #72 @ 0x48 @ │ │ │ │ - andeq r3, r0, ip, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - smlaleq r6, fp, ip, r4 │ │ │ │ - andeq r3, r0, ip, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - rsceq r6, fp, r0, ror #8 │ │ │ │ - andeq r0, r0, r9, asr #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #52] @ 844b8 <__cxa_atexit@plt+0x78770> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 844b0 <__cxa_atexit@plt+0x78768> │ │ │ │ - str r7, [r5, #28]! │ │ │ │ - sub sl, r5, #16 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b 7cd9c <__cxa_atexit@plt+0x71054> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rsceq r6, fp, r4, lsl r4 │ │ │ │ - andeq r0, r0, r9, asr #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28]! │ │ │ │ - sub sl, r5, #16 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b 7cd9c <__cxa_atexit@plt+0x71054> │ │ │ │ - strdeq r6, [fp], #52 @ 0x34 @ │ │ │ │ - andeq r1, r0, r8, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - strhteq r6, [fp], #56 @ 0x38 │ │ │ │ - andeq r1, r0, r8, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - rsceq r6, fp, ip, ror r3 │ │ │ │ - andeq r1, r0, r8, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 7d49c <__cxa_atexit@plt+0x71754> │ │ │ │ - rsceq r6, fp, ip, asr r3 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq r6, ip, ip, ror #4 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 84630 <__cxa_atexit@plt+0x788e8> │ │ │ │ - ldr lr, [pc, #132] @ 8463c <__cxa_atexit@plt+0x788f4> │ │ │ │ - add r8, r7, #1 │ │ │ │ + bhi 720bc <__cxa_atexit@plt+0x66374> │ │ │ │ + ldr lr, [pc, #120] @ 720c8 <__cxa_atexit@plt+0x66380> │ │ │ │ + add r7, r7, #1 │ │ │ │ mov r3, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - add lr, r3, #8 │ │ │ │ tst sl, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - stm lr, {r0, r1, r8, r9} │ │ │ │ - beq 84618 <__cxa_atexit@plt+0x788d0> │ │ │ │ + stmib r3, {r0, r1, r7, r8, r9} │ │ │ │ + beq 720a4 <__cxa_atexit@plt+0x6635c> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 84640 <__cxa_atexit@plt+0x788f8> │ │ │ │ - add r8, r3, #3 │ │ │ │ - tst r7, #3 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ - sub lr, r2, #36 @ 0x24 │ │ │ │ + ldr lr, [pc, #80] @ 720cc <__cxa_atexit@plt+0x66384> │ │ │ │ str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - beq 84628 <__cxa_atexit@plt+0x788e0> │ │ │ │ - b 846a0 <__cxa_atexit@plt+0x78958> │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 720b4 <__cxa_atexit@plt+0x6636c> │ │ │ │ + b 72128 <__cxa_atexit@plt+0x663e0> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq r6, fp, ip, lsr #5 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r6, ip, r8, asr #3 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - add r8, r2, #3 │ │ │ │ - ldr lr, [pc, #40] @ 84690 <__cxa_atexit@plt+0x78948> │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ + ldr lr, [pc, #40] @ 72118 <__cxa_atexit@plt+0x663d0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r8} │ │ │ │ - str r3, [r5] │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 84688 <__cxa_atexit@plt+0x78940> │ │ │ │ - b 846a0 <__cxa_atexit@plt+0x78958> │ │ │ │ + beq 72110 <__cxa_atexit@plt+0x663c8> │ │ │ │ + b 72128 <__cxa_atexit@plt+0x663e0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rsceq r6, fp, ip, asr r2 │ │ │ │ - andeq r0, r0, sl, lsl #3 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r6, ip, ip, ror r1 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - and r0, r7, #3 │ │ │ │ - ldr r9, [r2, #36]! @ 0x24 │ │ │ │ - cmp r0, #2 │ │ │ │ - ldr lr, [r2, #-12] │ │ │ │ - ldr sl, [r2, #4] │ │ │ │ - bne 847f4 <__cxa_atexit@plt+0x78aac> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #64 @ 0x40 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 84864 <__cxa_atexit@plt+0x78b1c> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str sl, [sp, #24] │ │ │ │ - ldr r3, [pc, #500] @ 848d4 <__cxa_atexit@plt+0x78b8c> │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r4, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [r0, #28]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r0, #-8] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str fp, [sp, #28] │ │ │ │ - str r9, [sp, #12] │ │ │ │ - ldr r9, [r0, #-16] │ │ │ │ - ldr r7, [r0, #-12] │ │ │ │ - ldr ip, [r0, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r3, r4, r8, ip} │ │ │ │ - str sl, [r6, #20] │ │ │ │ - sub sl, r1, #25 │ │ │ │ - sub r3, r1, #59 @ 0x3b │ │ │ │ - str lr, [sp, #16] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str sl, [r0, #8] │ │ │ │ - str r3, [r0, #12] │ │ │ │ - ldr fp, [r0, #-20] @ 0xffffffec │ │ │ │ - ldr ip, [r0, #4] │ │ │ │ - ldr r3, [pc, #400] @ 848d8 <__cxa_atexit@plt+0x78b90> │ │ │ │ - ldr lr, [sp, #28] │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r6, #60] @ 0x3c │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp lr, r0 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - str r3, [r6, #44] @ 0x2c │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #56] @ 0x38 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - bhi 848ac <__cxa_atexit@plt+0x78b64> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - add r1, r6, #80 @ 0x50 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc 848a4 <__cxa_atexit@plt+0x78b5c> │ │ │ │ - ldr r2, [pc, #344] @ 848f0 <__cxa_atexit@plt+0x78ba8> │ │ │ │ - ldr r3, [pc, #344] @ 848f4 <__cxa_atexit@plt+0x78bac> │ │ │ │ - ldr r7, [pc, #344] @ 848f8 <__cxa_atexit@plt+0x78bb0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #340] @ 848fc <__cxa_atexit@plt+0x78bb4> │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ - sub r2, r1, #1 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr sl, [r3, #20]! │ │ │ │ + mov ip, r3 │ │ │ │ + ldr lr, [r3, #4] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r9, [r3, #16] │ │ │ │ + ldr r8, [ip, #12]! │ │ │ │ + and r1, r0, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 72258 <__cxa_atexit@plt+0x66510> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 722cc <__cxa_atexit@plt+0x66584> │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r0, #2] │ │ │ │ + ldr r0, [r0, #6] │ │ │ │ + str r7, [sp, #16] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + sub r0, r1, #25 │ │ │ │ + str lr, [r5, #32] │ │ │ │ + str r0, [sp] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + str fp, [sp, #24] │ │ │ │ + mov lr, r9 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r7, [pc, #368] @ 72320 <__cxa_atexit@plt+0x665d8> │ │ │ │ + str fp, [r6, #32] │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + mov r9, lr │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + add r0, r6, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + stm r0, {r2, r8, sl} │ │ │ │ + bhi 72308 <__cxa_atexit@plt+0x665c0> │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + add r1, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 72300 <__cxa_atexit@plt+0x665b8> │ │ │ │ + ldr r8, [pc, #308] @ 72330 <__cxa_atexit@plt+0x665e8> │ │ │ │ + ldr r7, [pc, #308] @ 72334 <__cxa_atexit@plt+0x665ec> │ │ │ │ + ldr lr, [pc, #308] @ 72338 <__cxa_atexit@plt+0x665f0> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str sl, [r6, #72] @ 0x48 │ │ │ │ - str r9, [r6, #80] @ 0x50 │ │ │ │ - add r9, r7, #2 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr sl, [sp, #24] │ │ │ │ - str r3, [r6, #68] @ 0x44 │ │ │ │ - sub r6, r1, #9 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + add r0, r6, #44 @ 0x2c │ │ │ │ add r8, pc, r8 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [sp] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #20] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + stm r0, {r7, r8, sl} │ │ │ │ + sub r0, r1, #17 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + sub r0, r1, #5 │ │ │ │ + str r0, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ - mov fp, lr │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - add r0, r5, #28 │ │ │ │ - cmp fp, r0 │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - bhi 84874 <__cxa_atexit@plt+0x78b2c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #16 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc 8487c <__cxa_atexit@plt+0x78b34> │ │ │ │ - ldr r2, [pc, #196] @ 848e0 <__cxa_atexit@plt+0x78b98> │ │ │ │ - ldr r3, [pc, #196] @ 848e4 <__cxa_atexit@plt+0x78b9c> │ │ │ │ - ldr ip, [pc, #196] @ 848e8 <__cxa_atexit@plt+0x78ba0> │ │ │ │ - ldr r8, [pc, #196] @ 848ec <__cxa_atexit@plt+0x78ba4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r6, {r3, r9} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r2, r1, #9 │ │ │ │ - sub r3, r1, #1 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r5, #28] │ │ │ │ + mov r7, r2 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + cmp fp, r3 │ │ │ │ str lr, [r5, #32] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - add r9, ip, #2 │ │ │ │ - mov r5, r0 │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ + bhi 722e0 <__cxa_atexit@plt+0x66598> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #24 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 722e8 <__cxa_atexit@plt+0x665a0> │ │ │ │ + ldr r2, [pc, #164] @ 72324 <__cxa_atexit@plt+0x665dc> │ │ │ │ + ldr r0, [pc, #164] @ 72328 <__cxa_atexit@plt+0x665e0> │ │ │ │ + ldr lr, [pc, #164] @ 7232c <__cxa_atexit@plt+0x665e4> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r0, sl} │ │ │ │ + sub r0, r1, #17 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + sub r0, r1, #5 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + mov r7, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ mov r1, r6 │ │ │ │ - b 84884 <__cxa_atexit@plt+0x78b3c> │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #68] @ 848d0 <__cxa_atexit@plt+0x78b88> │ │ │ │ + b 722f0 <__cxa_atexit@plt+0x665a8> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, ip │ │ │ │ mov r6, r1 │ │ │ │ - mov sl, lr │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #40] @ 848dc <__cxa_atexit@plt+0x78b94> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [sp, #24] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + mov r5, ip │ │ │ │ mov r6, r1 │ │ │ │ - mov fp, lr │ │ │ │ - bx r0 │ │ │ │ - rsceq r6, fp, r4, lsl r0 │ │ │ │ - @ instruction: 0xfffff9d0 │ │ │ │ - @ instruction: 0xfffff9f8 │ │ │ │ - rsceq r5, fp, r8, ror #31 │ │ │ │ - @ instruction: 0xffff4780 │ │ │ │ - @ instruction: 0xffff443c │ │ │ │ - rsceq r6, fp, r8, asr r0 │ │ │ │ - rsceq r5, fp, r4, lsl #28 │ │ │ │ - @ instruction: 0xffff4808 │ │ │ │ - @ instruction: 0xffff44ac │ │ │ │ - rsceq r6, fp, r0, ror #1 │ │ │ │ - rsceq r5, fp, r8, ror #28 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #264 @ 0x108 │ │ │ │ - mov lr, r9 │ │ │ │ - mov r8, r5 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 84bc0 <__cxa_atexit@plt+0x78e78> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r0, [pc, #732] @ 84c18 <__cxa_atexit@plt+0x78ed0> │ │ │ │ - ldr r1, [pc, #732] @ 84c1c <__cxa_atexit@plt+0x78ed4> │ │ │ │ - ldr r7, [pc, #732] @ 84c20 <__cxa_atexit@plt+0x78ed8> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr ip, [pc, #728] @ 84c24 <__cxa_atexit@plt+0x78edc> │ │ │ │ - ldr r5, [pc, #728] @ 84c28 <__cxa_atexit@plt+0x78ee0> │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr fp, [pc, #724] @ 84c2c <__cxa_atexit@plt+0x78ee4> │ │ │ │ - str r3, [r2, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [pc, #716] @ 84c30 <__cxa_atexit@plt+0x78ee8> │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r0, [pc, #704] @ 84c34 <__cxa_atexit@plt+0x78eec> │ │ │ │ - str r1, [r2, #96] @ 0x60 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bx r2 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffff294 │ │ │ │ + @ instruction: 0xffffef78 │ │ │ │ + @ instruction: 0xfffff4cc │ │ │ │ + @ instruction: 0xfffff31c │ │ │ │ + @ instruction: 0xffffeffc │ │ │ │ + @ instruction: 0xfffff548 │ │ │ │ + rsceq r5, ip, r8, asr pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 723f0 <__cxa_atexit@plt+0x666a8> │ │ │ │ + ldr r3, [pc, #172] @ 7240c <__cxa_atexit@plt+0x666c4> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + beq 723e4 <__cxa_atexit@plt+0x6669c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 723f8 <__cxa_atexit@plt+0x666b0> │ │ │ │ + ldr ip, [pc, #128] @ 72410 <__cxa_atexit@plt+0x666c8> │ │ │ │ + ldr lr, [pc, #128] @ 72414 <__cxa_atexit@plt+0x666cc> │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #692] @ 84c38 <__cxa_atexit@plt+0x78ef0> │ │ │ │ - str r7, [r2, #72] @ 0x48 │ │ │ │ - str ip, [r3, #80]! @ 0x50 │ │ │ │ - mov r4, lr │ │ │ │ - ldr lr, [pc, #680] @ 84c3c <__cxa_atexit@plt+0x78ef4> │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r7, r2 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r7, #16]! │ │ │ │ - str r5, [r3, #56]! @ 0x38 │ │ │ │ - mov r0, r2 │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub r1, r3, #29 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r5] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + ldr r1, [pc, #100] @ 72418 <__cxa_atexit@plt+0x666d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r6, {r7, lr} │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r9, sl} │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r2, #76] @ 0x4c │ │ │ │ - mov r3, r2 │ │ │ │ - str r1, [r0, #4]! │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r1, r9, sl} │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r9, r3, #9 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff32c │ │ │ │ + @ instruction: 0xfffff684 │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + rsceq r5, ip, ip, ror lr │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 724a0 <__cxa_atexit@plt+0x66758> │ │ │ │ + ldr r8, [pc, #104] @ 724ac <__cxa_atexit@plt+0x66764> │ │ │ │ + ldr r9, [pc, #104] @ 724b0 <__cxa_atexit@plt+0x66768> │ │ │ │ + ldr lr, [pc, #104] @ 724b4 <__cxa_atexit@plt+0x6676c> │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ add r9, pc, r9 │ │ │ │ - mov r1, r2 │ │ │ │ - str r9, [r3, #24]! │ │ │ │ + stmib r3, {r7, r9} │ │ │ │ + sub r1, r6, #29 │ │ │ │ + add r7, r3, #12 │ │ │ │ + str r1, [r5] │ │ │ │ + ldmdb r5, {r1, sl} │ │ │ │ + stm r7, {r0, r1, sl} │ │ │ │ + sub r9, r6, #9 │ │ │ │ + mov r7, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r8] │ │ │ │ - str lr, [r1, #132]! @ 0x84 │ │ │ │ - mov ip, r2 │ │ │ │ - add fp, pc, fp │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ - str r0, [r1, #-16] │ │ │ │ - sub r0, r6, #165 @ 0xa5 │ │ │ │ - str sl, [r2, #28] │ │ │ │ - str sl, [r2, #84] @ 0x54 │ │ │ │ - str sl, [r2, #60] @ 0x3c │ │ │ │ - str sl, [r2, #44] @ 0x2c │ │ │ │ - str fp, [ip, #40]! @ 0x28 │ │ │ │ - str r7, [r2, #68] @ 0x44 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #88] @ 0x58 │ │ │ │ - str r3, [r2, #64] @ 0x40 │ │ │ │ - str r3, [r2, #48] @ 0x30 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r4, [r1, #-12] │ │ │ │ - str r0, [r1, #-8] │ │ │ │ - ldr r0, [pc, #520] @ 84c40 <__cxa_atexit@plt+0x78ef8> │ │ │ │ - str sl, [r1, #4] │ │ │ │ - str sl, [r1, #32] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str sl, [r1, #56] @ 0x38 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #500] @ 84c44 <__cxa_atexit@plt+0x78efc> │ │ │ │ - str r7, [r1, #20] │ │ │ │ - str r7, [r1, #40] @ 0x28 │ │ │ │ - str r7, [r1, #72] @ 0x48 │ │ │ │ - ldr r7, [pc, #488] @ 84c48 <__cxa_atexit@plt+0x78f00> │ │ │ │ - ldr lr, [r8, #4] │ │ │ │ - ldr fp, [r8, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ - sub r0, r6, #159 @ 0x9f │ │ │ │ - str r7, [r1, #84] @ 0x54 │ │ │ │ - sub r7, r6, #189 @ 0xbd │ │ │ │ - str ip, [r1, #124] @ 0x7c │ │ │ │ - str fp, [r1, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r1, #16] │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ - str r3, [r1, #-4] │ │ │ │ - str r3, [r1, #8] │ │ │ │ - str r3, [r1, #36] @ 0x24 │ │ │ │ - str r3, [r1, #60] @ 0x3c │ │ │ │ - str r7, [r1, #128] @ 0x80 │ │ │ │ - str r3, [r1, #132] @ 0x84 │ │ │ │ - str lr, [r1, #-20] @ 0xffffffec │ │ │ │ - str lr, [r1, #12] │ │ │ │ - str lr, [r1, #28] │ │ │ │ - str lr, [r1, #64] @ 0x40 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - ldr r5, [pc, #384] @ 84c4c <__cxa_atexit@plt+0x78f04> │ │ │ │ - mov ip, r1 │ │ │ │ - sub sl, r6, #81 @ 0x51 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [ip, #24]! │ │ │ │ - sub r9, r6, #55 @ 0x37 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ - str sl, [r1, #108] @ 0x6c │ │ │ │ - str ip, [r1, #52] @ 0x34 │ │ │ │ - str ip, [r1, #88] @ 0x58 │ │ │ │ - str r1, [r1, #92] @ 0x5c │ │ │ │ - str r7, [r1, #96] @ 0x60 │ │ │ │ - str r3, [r1, #100] @ 0x64 │ │ │ │ - str r9, [r1, #112] @ 0x70 │ │ │ │ - ldr r7, [pc, #332] @ 84c50 <__cxa_atexit@plt+0x78f08> │ │ │ │ - sub r0, r6, #45 @ 0x2d │ │ │ │ - stmib r8, {r0, r9} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r1, #116] @ 0x74 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - sub r0, r8, #4 │ │ │ │ - sub sl, r6, #13 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r7, [r1, #120] @ 0x78 │ │ │ │ - bhi 84bec <__cxa_atexit@plt+0x78ea4> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - add r6, r2, #308 @ 0x134 │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff26c │ │ │ │ + @ instruction: 0xfffff5d4 │ │ │ │ + @ instruction: 0xfffffbac │ │ │ │ + rsceq r4, ip, r8, lsl #20 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr sl, [r3], #4 │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 72550 <__cxa_atexit@plt+0x66808> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 84be4 <__cxa_atexit@plt+0x78e9c> │ │ │ │ - ldr r7, [pc, #288] @ 84c60 <__cxa_atexit@plt+0x78f18> │ │ │ │ - ldr lr, [pc, #288] @ 84c64 <__cxa_atexit@plt+0x78f1c> │ │ │ │ - str sl, [r0] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #268]! @ 0x10c │ │ │ │ - ldr r7, [pc, #276] @ 84c68 <__cxa_atexit@plt+0x78f20> │ │ │ │ + bcc 72558 <__cxa_atexit@plt+0x66810> │ │ │ │ + ldr lr, [pc, #128] @ 7257c <__cxa_atexit@plt+0x66834> │ │ │ │ + ldr r9, [pc, #128] @ 72580 <__cxa_atexit@plt+0x66838> │ │ │ │ + ldr ip, [pc, #128] @ 72584 <__cxa_atexit@plt+0x6683c> │ │ │ │ + sub r7, r6, #13 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r7, [r5] │ │ │ │ + add r7, r2, #20 │ │ │ │ add lr, pc, lr │ │ │ │ - sub r3, r6, #26 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #113 @ 0x71 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - str r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #248] @ 84c6c <__cxa_atexit@plt+0x78f24> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #244] @ 84c70 <__cxa_atexit@plt+0x78f28> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r5, [pc, #236] @ 84c74 <__cxa_atexit@plt+0x78f2c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - str r5, [r2, #16] │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str r2, [r2, #20] │ │ │ │ - str r8, [r2, #24] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str lr, [r2, #36]! @ 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r8, r2 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #148] @ 84c5c <__cxa_atexit@plt+0x78f14> │ │ │ │ + str r9, [r2, #16] │ │ │ │ + stm r7, {r1, sl, lr} │ │ │ │ + str sl, [r2, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + sub r9, r6, #1 │ │ │ │ + mov r8, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + mov r6, r2 │ │ │ │ + b 72560 <__cxa_atexit@plt+0x66818> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 72578 <__cxa_atexit@plt+0x66830> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r8 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, lr │ │ │ │ - mov r1, #264 @ 0x108 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r1 │ │ │ │ bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #96] @ 84c54 <__cxa_atexit@plt+0x78f0c> │ │ │ │ - ldr r5, [pc, #96] @ 84c58 <__cxa_atexit@plt+0x78f10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - add r5, r5, #113 @ 0x71 │ │ │ │ - add r3, r5, #256 @ 0x100 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, r3 │ │ │ │ + rsceq r4, ip, ip, asr r9 │ │ │ │ + @ instruction: 0xfffc17e4 │ │ │ │ + @ instruction: 0xfffc096c │ │ │ │ + @ instruction: 0xfffbfa64 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 725ec <__cxa_atexit@plt+0x668a4> │ │ │ │ + ldr r1, [pc, #80] @ 725f4 <__cxa_atexit@plt+0x668ac> │ │ │ │ + ldr r3, [pc, #80] @ 725f8 <__cxa_atexit@plt+0x668b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 725dc <__cxa_atexit@plt+0x66894> │ │ │ │ + ldr r7, [pc, #48] @ 725fc <__cxa_atexit@plt+0x668b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r9, [r3, #39] @ 0x27 │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 840ca4 <__cxa_atexit@plt+0x834f5c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffd820 │ │ │ │ - @ instruction: 0xffffa50c │ │ │ │ - @ instruction: 0xffff9374 │ │ │ │ - @ instruction: 0xffff9e1c │ │ │ │ - @ instruction: 0xffff91a0 │ │ │ │ - @ instruction: 0xffff8ab4 │ │ │ │ - @ instruction: 0xffff83d4 │ │ │ │ - @ instruction: 0xffff7dc8 │ │ │ │ - @ instruction: 0xffff4854 │ │ │ │ - @ instruction: 0xffffd870 │ │ │ │ - @ instruction: 0xffffe040 │ │ │ │ - @ instruction: 0xffffe3f8 │ │ │ │ - @ instruction: 0xfffff0ac │ │ │ │ - @ instruction: 0xffffddd0 │ │ │ │ - @ instruction: 0xfffffa90 │ │ │ │ - rsceq r5, fp, r0, ror r8 │ │ │ │ - rscseq sl, sl, r4, lsl sp │ │ │ │ - rsceq r5, fp, r8, asr #26 │ │ │ │ - @ instruction: 0xfffe857c │ │ │ │ - @ instruction: 0xfffe8620 │ │ │ │ - ldrhteq sl, [sl], #208 @ 0xd0 │ │ │ │ - rscseq sl, sl, r8, ror #21 │ │ │ │ - rscseq sl, sl, r0, lsl fp │ │ │ │ - ldrhteq sl, [sl], #200 @ 0xc8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq sp, fp, r8, asr #1 │ │ │ │ + rscseq sp, fp, r4, lsl r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 72620 <__cxa_atexit@plt+0x668d8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #39] @ 0x27 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 840ca4 <__cxa_atexit@plt+0x834f5c> │ │ │ │ + rscseq sp, fp, ip, asr #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 84d00 <__cxa_atexit@plt+0x78fb8> │ │ │ │ - ldr r1, [pc, #136] @ 84d20 <__cxa_atexit@plt+0x78fd8> │ │ │ │ - ldr r7, [pc, #136] @ 84d24 <__cxa_atexit@plt+0x78fdc> │ │ │ │ + bhi 726ac <__cxa_atexit@plt+0x66964> │ │ │ │ + ldr r1, [pc, #136] @ 726cc <__cxa_atexit@plt+0x66984> │ │ │ │ + ldr r7, [pc, #136] @ 726d0 <__cxa_atexit@plt+0x66988> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 84cf4 <__cxa_atexit@plt+0x78fac> │ │ │ │ + beq 726a0 <__cxa_atexit@plt+0x66958> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 84d0c <__cxa_atexit@plt+0x78fc4> │ │ │ │ - ldr r3, [pc, #88] @ 84d28 <__cxa_atexit@plt+0x78fe0> │ │ │ │ + bcc 726b8 <__cxa_atexit@plt+0x66970> │ │ │ │ + ldr r3, [pc, #88] @ 726d4 <__cxa_atexit@plt+0x6698c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 84d2c <__cxa_atexit@plt+0x78fe4> │ │ │ │ + ldr r1, [pc, #80] @ 726d8 <__cxa_atexit@plt+0x66990> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - ldrsbteq sl, [sl], #144 @ 0x90 │ │ │ │ - rscseq sl, sl, ip, lsl #19 │ │ │ │ - rscseq sl, sl, r4, asr #23 │ │ │ │ + rscseq sp, fp, r8, lsr #32 │ │ │ │ + rscseq ip, fp, r0, ror #31 │ │ │ │ + smlalseq sp, fp, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 84d78 <__cxa_atexit@plt+0x79030> │ │ │ │ - ldr r2, [pc, #48] @ 84d84 <__cxa_atexit@plt+0x7903c> │ │ │ │ + bcc 72724 <__cxa_atexit@plt+0x669dc> │ │ │ │ + ldr r2, [pc, #48] @ 72730 <__cxa_atexit@plt+0x669e8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 84d88 <__cxa_atexit@plt+0x79040> │ │ │ │ + ldr r1, [pc, #36] @ 72734 <__cxa_atexit@plt+0x669ec> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sl, sl, r8, lsl #18 │ │ │ │ - rscseq sl, sl, ip, lsr fp │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, fp, ip, asr pc │ │ │ │ + rscseq sp, fp, r8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 84de8 <__cxa_atexit@plt+0x790a0> │ │ │ │ - ldr lr, [pc, #72] @ 84df0 <__cxa_atexit@plt+0x790a8> │ │ │ │ - ldr r0, [pc, #72] @ 84df4 <__cxa_atexit@plt+0x790ac> │ │ │ │ + bhi 72794 <__cxa_atexit@plt+0x66a4c> │ │ │ │ + ldr lr, [pc, #72] @ 7279c <__cxa_atexit@plt+0x66a54> │ │ │ │ + ldr r0, [pc, #72] @ 727a0 <__cxa_atexit@plt+0x66a58> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r0, [r5, #-8]! │ │ │ │ tst r1, #3 │ │ │ │ str r7, [r5, #4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ - beq 84dd8 <__cxa_atexit@plt+0x79090> │ │ │ │ + beq 72784 <__cxa_atexit@plt+0x66a3c> │ │ │ │ mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq sl, sl, r0, asr #17 │ │ │ │ + rscseq ip, fp, r8, lsl pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 84e7c <__cxa_atexit@plt+0x79134> │ │ │ │ - ldr r2, [pc, #88] @ 84e88 <__cxa_atexit@plt+0x79140> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 72834 <__cxa_atexit@plt+0x66aec> │ │ │ │ + ldr r2, [pc, #100] @ 72840 <__cxa_atexit@plt+0x66af8> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - stmib r3, {r7, r8, r9} │ │ │ │ - beq 84e64 <__cxa_atexit@plt+0x7911c> │ │ │ │ - ldr r2, [pc, #64] @ 84e8c <__cxa_atexit@plt+0x79144> │ │ │ │ + str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ + add lr, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 7281c <__cxa_atexit@plt+0x66ad4> │ │ │ │ + ldr r2, [pc, #64] @ 72844 <__cxa_atexit@plt+0x66afc> │ │ │ │ ldr r7, [sl, #7] │ │ │ │ str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - beq 84e74 <__cxa_atexit@plt+0x7912c> │ │ │ │ - b 84ecc <__cxa_atexit@plt+0x79184> │ │ │ │ + beq 7282c <__cxa_atexit@plt+0x66ae4> │ │ │ │ + b 72884 <__cxa_atexit@plt+0x66b3c> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 84ec0 <__cxa_atexit@plt+0x79178> │ │ │ │ + ldr r3, [pc, #32] @ 72878 <__cxa_atexit@plt+0x66b30> │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 84eb8 <__cxa_atexit@plt+0x79170> │ │ │ │ - b 84ecc <__cxa_atexit@plt+0x79184> │ │ │ │ + beq 72870 <__cxa_atexit@plt+0x66b28> │ │ │ │ + b 72884 <__cxa_atexit@plt+0x66b3c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r3, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 84f28 <__cxa_atexit@plt+0x791e0> │ │ │ │ - add r6, sl, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 84f60 <__cxa_atexit@plt+0x79218> │ │ │ │ - ldr r3, [pc, #124] @ 84f80 <__cxa_atexit@plt+0x79238> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + bne 728e8 <__cxa_atexit@plt+0x66ba0> │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 72924 <__cxa_atexit@plt+0x66bdc> │ │ │ │ + ldr r3, [pc, #132] @ 72944 <__cxa_atexit@plt+0x66bfc> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r3, [pc, #112] @ 84f84 <__cxa_atexit@plt+0x7923c> │ │ │ │ + ldr r3, [pc, #120] @ 72948 <__cxa_atexit@plt+0x66c00> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r1, [sl, #8] │ │ │ │ + str r0, [sl, #8] │ │ │ │ str r9, [sl, #12] │ │ │ │ str r3, [sl, #16] │ │ │ │ str r2, [sl, #20] │ │ │ │ - b 84f54 <__cxa_atexit@plt+0x7920c> │ │ │ │ - add r6, sl, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 84f68 <__cxa_atexit@plt+0x79220> │ │ │ │ - ldr r3, [pc, #60] @ 84f78 <__cxa_atexit@plt+0x79230> │ │ │ │ + str r1, [sl, #24] │ │ │ │ + b 72918 <__cxa_atexit@plt+0x66bd0> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 7292c <__cxa_atexit@plt+0x66be4> │ │ │ │ + ldr r3, [pc, #64] @ 7293c <__cxa_atexit@plt+0x66bf4> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r3, [pc, #52] @ 84f7c <__cxa_atexit@plt+0x79234> │ │ │ │ + ldr r3, [pc, #56] @ 72940 <__cxa_atexit@plt+0x66bf8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r9, [sl, #8] │ │ │ │ str r2, [sl, #16] │ │ │ │ str r3, [sl, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + str r1, [sl, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #28 │ │ │ │ + b 72930 <__cxa_atexit@plt+0x66be8> │ │ │ │ mov r7, #24 │ │ │ │ - b 84f6c <__cxa_atexit@plt+0x79224> │ │ │ │ - mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - rscseq sl, sl, r0, lsr #16 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - rscseq sl, sl, r4, asr r8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + rscseq ip, fp, ip, ror sp │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + ldrhteq ip, [fp], #212 @ 0xd4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 85010 <__cxa_atexit@plt+0x792c8> │ │ │ │ - ldr r1, [pc, #136] @ 85030 <__cxa_atexit@plt+0x792e8> │ │ │ │ - ldr r7, [pc, #136] @ 85034 <__cxa_atexit@plt+0x792ec> │ │ │ │ + bhi 729d4 <__cxa_atexit@plt+0x66c8c> │ │ │ │ + ldr r1, [pc, #136] @ 729f4 <__cxa_atexit@plt+0x66cac> │ │ │ │ + ldr r7, [pc, #136] @ 729f8 <__cxa_atexit@plt+0x66cb0> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 85004 <__cxa_atexit@plt+0x792bc> │ │ │ │ + beq 729c8 <__cxa_atexit@plt+0x66c80> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 8501c <__cxa_atexit@plt+0x792d4> │ │ │ │ - ldr r3, [pc, #88] @ 85038 <__cxa_atexit@plt+0x792f0> │ │ │ │ + bcc 729e0 <__cxa_atexit@plt+0x66c98> │ │ │ │ + ldr r3, [pc, #88] @ 729fc <__cxa_atexit@plt+0x66cb4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 8503c <__cxa_atexit@plt+0x792f4> │ │ │ │ + ldr r1, [pc, #80] @ 72a00 <__cxa_atexit@plt+0x66cb8> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq sl, sl, r0, asr #13 │ │ │ │ - rscseq sl, sl, ip, ror r6 │ │ │ │ - ldrhteq sl, [sl], #132 @ 0x84 │ │ │ │ + rscseq ip, fp, r0, lsl #26 │ │ │ │ + ldrhteq ip, [fp], #200 @ 0xc8 │ │ │ │ + rscseq ip, fp, r8, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 85088 <__cxa_atexit@plt+0x79340> │ │ │ │ - ldr r2, [pc, #48] @ 85094 <__cxa_atexit@plt+0x7934c> │ │ │ │ + bcc 72a4c <__cxa_atexit@plt+0x66d04> │ │ │ │ + ldr r2, [pc, #48] @ 72a58 <__cxa_atexit@plt+0x66d10> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 85098 <__cxa_atexit@plt+0x79350> │ │ │ │ + ldr r1, [pc, #36] @ 72a5c <__cxa_atexit@plt+0x66d14> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq sl, [sl], #88 @ 0x58 │ │ │ │ - rscseq sl, sl, ip, lsr #16 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, fp, r4, lsr ip │ │ │ │ + rscseq ip, fp, r0, ror #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 850f8 <__cxa_atexit@plt+0x793b0> │ │ │ │ - ldr lr, [pc, #72] @ 85100 <__cxa_atexit@plt+0x793b8> │ │ │ │ - ldr r0, [pc, #72] @ 85104 <__cxa_atexit@plt+0x793bc> │ │ │ │ + bhi 72abc <__cxa_atexit@plt+0x66d74> │ │ │ │ + ldr lr, [pc, #72] @ 72ac4 <__cxa_atexit@plt+0x66d7c> │ │ │ │ + ldr r0, [pc, #72] @ 72ac8 <__cxa_atexit@plt+0x66d80> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r0, [r5, #-8]! │ │ │ │ tst r1, #3 │ │ │ │ str r7, [r5, #4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ - beq 850e8 <__cxa_atexit@plt+0x793a0> │ │ │ │ + beq 72aac <__cxa_atexit@plt+0x66d64> │ │ │ │ mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - ldrhteq sl, [sl], #80 @ 0x50 │ │ │ │ + ldrshteq ip, [fp], #176 @ 0xb0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8518c <__cxa_atexit@plt+0x79444> │ │ │ │ - ldr r2, [pc, #88] @ 85198 <__cxa_atexit@plt+0x79450> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 72b5c <__cxa_atexit@plt+0x66e14> │ │ │ │ + ldr r2, [pc, #100] @ 72b68 <__cxa_atexit@plt+0x66e20> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - stmib r3, {r7, r8, r9} │ │ │ │ - beq 85174 <__cxa_atexit@plt+0x7942c> │ │ │ │ - ldr r2, [pc, #64] @ 8519c <__cxa_atexit@plt+0x79454> │ │ │ │ + str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ + add lr, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 72b44 <__cxa_atexit@plt+0x66dfc> │ │ │ │ + ldr r2, [pc, #64] @ 72b6c <__cxa_atexit@plt+0x66e24> │ │ │ │ ldr r7, [sl, #7] │ │ │ │ str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - beq 85184 <__cxa_atexit@plt+0x7943c> │ │ │ │ - b 851dc <__cxa_atexit@plt+0x79494> │ │ │ │ + beq 72b54 <__cxa_atexit@plt+0x66e0c> │ │ │ │ + b 72bac <__cxa_atexit@plt+0x66e64> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 851d0 <__cxa_atexit@plt+0x79488> │ │ │ │ + ldr r3, [pc, #32] @ 72ba0 <__cxa_atexit@plt+0x66e58> │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 851c8 <__cxa_atexit@plt+0x79480> │ │ │ │ - b 851dc <__cxa_atexit@plt+0x79494> │ │ │ │ + beq 72b98 <__cxa_atexit@plt+0x66e50> │ │ │ │ + b 72bac <__cxa_atexit@plt+0x66e64> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r3, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 85238 <__cxa_atexit@plt+0x794f0> │ │ │ │ - add r6, sl, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 85270 <__cxa_atexit@plt+0x79528> │ │ │ │ - ldr r3, [pc, #124] @ 85290 <__cxa_atexit@plt+0x79548> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + bne 72c10 <__cxa_atexit@plt+0x66ec8> │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 72c4c <__cxa_atexit@plt+0x66f04> │ │ │ │ + ldr r3, [pc, #132] @ 72c6c <__cxa_atexit@plt+0x66f24> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r3, [pc, #112] @ 85294 <__cxa_atexit@plt+0x7954c> │ │ │ │ + ldr r3, [pc, #120] @ 72c70 <__cxa_atexit@plt+0x66f28> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r1, [sl, #8] │ │ │ │ + str r0, [sl, #8] │ │ │ │ str r9, [sl, #12] │ │ │ │ str r3, [sl, #16] │ │ │ │ str r2, [sl, #20] │ │ │ │ - b 85264 <__cxa_atexit@plt+0x7951c> │ │ │ │ - add r6, sl, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 85278 <__cxa_atexit@plt+0x79530> │ │ │ │ - ldr r3, [pc, #60] @ 85288 <__cxa_atexit@plt+0x79540> │ │ │ │ + str r1, [sl, #24] │ │ │ │ + b 72c40 <__cxa_atexit@plt+0x66ef8> │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 72c54 <__cxa_atexit@plt+0x66f0c> │ │ │ │ + ldr r3, [pc, #64] @ 72c64 <__cxa_atexit@plt+0x66f1c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - ldr r3, [pc, #52] @ 8528c <__cxa_atexit@plt+0x79544> │ │ │ │ + ldr r3, [pc, #56] @ 72c68 <__cxa_atexit@plt+0x66f20> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r9, [sl, #8] │ │ │ │ str r2, [sl, #16] │ │ │ │ str r3, [sl, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + str r1, [sl, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #28 │ │ │ │ + b 72c58 <__cxa_atexit@plt+0x66f10> │ │ │ │ mov r7, #24 │ │ │ │ - b 8527c <__cxa_atexit@plt+0x79534> │ │ │ │ - mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - rscseq sl, sl, r0, lsl r5 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - rscseq sl, sl, r4, asr #10 │ │ │ │ - rsceq r5, fp, r4, ror r6 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 852f0 <__cxa_atexit@plt+0x795a8> │ │ │ │ - ldr r2, [pc, #68] @ 85308 <__cxa_atexit@plt+0x795c0> │ │ │ │ - ldr lr, [pc, #68] @ 8530c <__cxa_atexit@plt+0x795c4> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - sub sl, r6, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #9 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - b 8490c <__cxa_atexit@plt+0x78bc4> │ │ │ │ - ldr r7, [pc, #24] @ 85310 <__cxa_atexit@plt+0x795c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - rsceq r5, fp, r0, lsr r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 85364 <__cxa_atexit@plt+0x7961c> │ │ │ │ - ldr r2, [pc, #60] @ 8536c <__cxa_atexit@plt+0x79624> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 85370 <__cxa_atexit@plt+0x79628> │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 85358 <__cxa_atexit@plt+0x79610> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8537c <__cxa_atexit@plt+0x79634> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq sl, sl, r8, lsr #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #108] @ 853f4 <__cxa_atexit@plt+0x796ac> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - beq 853dc <__cxa_atexit@plt+0x79694> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [pc, #60] @ 853f8 <__cxa_atexit@plt+0x796b0> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stmib r5, {r0, r2, r7} │ │ │ │ - beq 853e8 <__cxa_atexit@plt+0x796a0> │ │ │ │ - mov r7, r3 │ │ │ │ - b 85448 <__cxa_atexit@plt+0x79700> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8543c <__cxa_atexit@plt+0x796f4> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 85434 <__cxa_atexit@plt+0x796ec> │ │ │ │ - b 85448 <__cxa_atexit@plt+0x79700> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 85464 <__cxa_atexit@plt+0x7971c> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 854d0 <__cxa_atexit@plt+0x79788> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge 854b8 <__cxa_atexit@plt+0x79770> │ │ │ │ - ldr r7, [pc, #84] @ 854e4 <__cxa_atexit@plt+0x7979c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 854e8 <__cxa_atexit@plt+0x797a0> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 8545c <__cxa_atexit@plt+0x79714> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge 8545c <__cxa_atexit@plt+0x79714> │ │ │ │ - b 85488 <__cxa_atexit@plt+0x79740> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sl, sl, ip, asr #3 │ │ │ │ - rscseq sl, sl, r8, lsl #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 85534 <__cxa_atexit@plt+0x797ec> │ │ │ │ - ldr r2, [pc, #48] @ 85544 <__cxa_atexit@plt+0x797fc> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r8, [sl, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - ldrdeq r5, [fp], #60 @ 0x3c @ │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + rscseq ip, fp, r4, asr sl │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + rscseq ip, fp, ip, lsl #21 │ │ │ │ + rsceq r5, ip, r0, lsr #12 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub ip, r5, #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, ip │ │ │ │ - bhi 855f8 <__cxa_atexit@plt+0x798b0> │ │ │ │ + bhi 72cf4 <__cxa_atexit@plt+0x66fac> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 85600 <__cxa_atexit@plt+0x798b8> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [pc, #184] @ 85640 <__cxa_atexit@plt+0x798f8> │ │ │ │ - sub lr, r2, #19 │ │ │ │ - sub r2, r2, #11 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r8} │ │ │ │ - ldr r3, [pc, #168] @ 85644 <__cxa_atexit@plt+0x798fc> │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str fp, [r5, #-4] │ │ │ │ - bcc 8561c <__cxa_atexit@plt+0x798d4> │ │ │ │ - ldr r3, [pc, #136] @ 85650 <__cxa_atexit@plt+0x79908> │ │ │ │ - ldr r1, [pc, #136] @ 85654 <__cxa_atexit@plt+0x7990c> │ │ │ │ - ldr fp, [sp] │ │ │ │ - add lr, r6, #32 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r6, r2, #9 │ │ │ │ - str r6, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r0, r3, sl} │ │ │ │ - sub sl, r2, #1 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 72d00 <__cxa_atexit@plt+0x66fb8> │ │ │ │ + ldr r0, [pc, #100] @ 72d10 <__cxa_atexit@plt+0x66fc8> │ │ │ │ + sub lr, r6, #17 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + sub r2, r6, #5 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + stmdb r5, {r0, r2, r9} │ │ │ │ + ldr r5, [pc, #72] @ 72d14 <__cxa_atexit@plt+0x66fcc> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + ldr r5, [pc, #56] @ 72d18 <__cxa_atexit@plt+0x66fd0> │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #16] │ │ │ │ mov r5, ip │ │ │ │ - mov r6, r2 │ │ │ │ - b 8490c <__cxa_atexit@plt+0x78bc4> │ │ │ │ - mov r2, r6 │ │ │ │ - b 85608 <__cxa_atexit@plt+0x798c0> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #60] @ 8564c <__cxa_atexit@plt+0x79904> │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 85648 <__cxa_atexit@plt+0x79900> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbteq sl, [sl], #20 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - strdeq r5, [fp], #44 @ 0x2c @ │ │ │ │ - rsceq r5, fp, r0, lsr #6 │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - @ instruction: 0xfffff840 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0xfffffaec │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + rsceq r5, ip, ip, ror r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b 10ab60 <__cxa_atexit@plt+0xfee18> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 85688 <__cxa_atexit@plt+0x79940> │ │ │ │ + bhi 72d6c <__cxa_atexit@plt+0x67024> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 85690 <__cxa_atexit@plt+0x79948> │ │ │ │ + ldr r2, [pc, #20] @ 72d74 <__cxa_atexit@plt+0x6702c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrshteq r9, [sl], #244 @ 0xf4 │ │ │ │ + rscseq ip, fp, r4, lsl r9 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 85750 <__cxa_atexit@plt+0x79a08> │ │ │ │ - ldr lr, [pc, #168] @ 85760 <__cxa_atexit@plt+0x79a18> │ │ │ │ + bhi 72e34 <__cxa_atexit@plt+0x670ec> │ │ │ │ + ldr lr, [pc, #168] @ 72e44 <__cxa_atexit@plt+0x670fc> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 85764 <__cxa_atexit@plt+0x79a1c> │ │ │ │ + ldr r0, [pc, #140] @ 72e48 <__cxa_atexit@plt+0x67100> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ stmib r3, {r2, sl} │ │ │ │ - beq 85738 <__cxa_atexit@plt+0x799f0> │ │ │ │ + beq 72e1c <__cxa_atexit@plt+0x670d4> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 85768 <__cxa_atexit@plt+0x79a20> │ │ │ │ + ldr lr, [pc, #84] @ 72e4c <__cxa_atexit@plt+0x67104> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 85744 <__cxa_atexit@plt+0x799fc> │ │ │ │ + beq 72e28 <__cxa_atexit@plt+0x670e0> │ │ │ │ mov r7, r3 │ │ │ │ - b 857b8 <__cxa_atexit@plt+0x79a70> │ │ │ │ + b 72e9c <__cxa_atexit@plt+0x67154> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - smlalseq r9, sl, r4, pc @ │ │ │ │ + ldrhteq ip, [fp], #132 @ 0x84 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 857ac <__cxa_atexit@plt+0x79a64> │ │ │ │ + ldr r0, [pc, #28] @ 72e90 <__cxa_atexit@plt+0x67148> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 857a4 <__cxa_atexit@plt+0x79a5c> │ │ │ │ - b 857b8 <__cxa_atexit@plt+0x79a70> │ │ │ │ + beq 72e88 <__cxa_atexit@plt+0x67140> │ │ │ │ + b 72e9c <__cxa_atexit@plt+0x67154> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 85854 <__cxa_atexit@plt+0x79b0c> │ │ │ │ + bne 72f38 <__cxa_atexit@plt+0x671f0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 85860 <__cxa_atexit@plt+0x79b18> │ │ │ │ + bcc 72f44 <__cxa_atexit@plt+0x671fc> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 857f8 <__cxa_atexit@plt+0x79ab0> │ │ │ │ + bge 72edc <__cxa_atexit@plt+0x67194> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 85854 <__cxa_atexit@plt+0x79b0c> │ │ │ │ + bne 72f38 <__cxa_atexit@plt+0x671f0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 857ec <__cxa_atexit@plt+0x79aa4> │ │ │ │ - bne 85854 <__cxa_atexit@plt+0x79b0c> │ │ │ │ - ldr r1, [pc, #88] @ 85870 <__cxa_atexit@plt+0x79b28> │ │ │ │ + blt 72ed0 <__cxa_atexit@plt+0x67188> │ │ │ │ + bne 72f38 <__cxa_atexit@plt+0x671f0> │ │ │ │ + ldr r1, [pc, #88] @ 72f54 <__cxa_atexit@plt+0x6720c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 85874 <__cxa_atexit@plt+0x79b2c> │ │ │ │ + ldr r8, [pc, #76] @ 72f58 <__cxa_atexit@plt+0x67210> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ @@ -124613,281 +105598,379 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - rscseq sl, sl, ip, ror r0 │ │ │ │ + rscseq ip, fp, r0, lsl r8 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 858f0 <__cxa_atexit@plt+0x79ba8> │ │ │ │ + bcc 72fd4 <__cxa_atexit@plt+0x6728c> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 85900 <__cxa_atexit@plt+0x79bb8> │ │ │ │ + ldr fp, [pc, #64] @ 72fe4 <__cxa_atexit@plt+0x6729c> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdd8 │ │ │ │ - rsceq r5, fp, r8, lsr #32 │ │ │ │ + rsceq r5, ip, ip, lsr #5 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #40 @ 0x28 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 859a0 <__cxa_atexit@plt+0x79c58> │ │ │ │ - ldr lr, [pc, #128] @ 859ac <__cxa_atexit@plt+0x79c64> │ │ │ │ - add r7, r7, #1 │ │ │ │ + bhi 73094 <__cxa_atexit@plt+0x6734c> │ │ │ │ + ldr lr, [pc, #144] @ 730a0 <__cxa_atexit@plt+0x67358> │ │ │ │ + ldr ip, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ mov r3, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ - add lr, r3, #12 │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r3, #16 │ │ │ │ tst sl, #3 │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - beq 85988 <__cxa_atexit@plt+0x79c40> │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 7307c <__cxa_atexit@plt+0x67334> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 859b0 <__cxa_atexit@plt+0x79c68> │ │ │ │ - str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr lr, [pc, #80] @ 730a4 <__cxa_atexit@plt+0x6735c> │ │ │ │ + str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ - beq 85998 <__cxa_atexit@plt+0x79c50> │ │ │ │ - b 85a0c <__cxa_atexit@plt+0x79cc4> │ │ │ │ + str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ + beq 7308c <__cxa_atexit@plt+0x67344> │ │ │ │ + b 73100 <__cxa_atexit@plt+0x673b8> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq r4, fp, ip, ror pc │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + strdeq r5, [ip], #16 @ │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 859fc <__cxa_atexit@plt+0x79cb4> │ │ │ │ + ldr lr, [pc, #40] @ 730f0 <__cxa_atexit@plt+0x673a8> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 859f4 <__cxa_atexit@plt+0x79cac> │ │ │ │ - b 85a0c <__cxa_atexit@plt+0x79cc4> │ │ │ │ + beq 730e8 <__cxa_atexit@plt+0x673a0> │ │ │ │ + b 73100 <__cxa_atexit@plt+0x673b8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r4, fp, r0, lsr pc │ │ │ │ - andeq r0, r0, r9, asr #1 │ │ │ │ + rsceq r5, ip, r4, lsr #3 │ │ │ │ + andeq r0, r0, sl, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 85aa8 <__cxa_atexit@plt+0x79d60> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 85ab4 <__cxa_atexit@plt+0x79d6c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - sub ip, r2, #25 │ │ │ │ - str sl, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - str r8, [sp] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - ldr fp, [r7, #6] │ │ │ │ - ldmib r3, {r0, ip} │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr sl, [pc, #84] @ 85ac8 <__cxa_atexit@plt+0x79d80> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str fp, [r6, #12] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #16 │ │ │ │ - str ip, [r6, #32] │ │ │ │ - mov r6, r2 │ │ │ │ - stm r1, {r0, r3, lr} │ │ │ │ - b 85558 <__cxa_atexit@plt+0x79810> │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - b 85558 <__cxa_atexit@plt+0x79810> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov lr, fp │ │ │ │ + ldr ip, [r3, #24]! │ │ │ │ + mov fp, r3 │ │ │ │ + ldr sl, [r3, #-4] │ │ │ │ + ldr r9, [r3, #16] │ │ │ │ + ldr r8, [fp, #12]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + mov r0, r7 │ │ │ │ + ldmib r3, {r2, r7} │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 73240 <__cxa_atexit@plt+0x674f8> │ │ │ │ + str lr, [sp, #24] │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + cmp lr, r1 │ │ │ │ + str lr, [sp, #20] │ │ │ │ + bcc 732c0 <__cxa_atexit@plt+0x67578> │ │ │ │ + str r7, [sp, #16] │ │ │ │ + ldr r7, [r0, #2] │ │ │ │ + str ip, [r5, #36] @ 0x24 │ │ │ │ + mov lr, r8 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + ldr r7, [r0, #6] │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + sub r7, r1, #25 │ │ │ │ + str r7, [sp] │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [pc, #400] @ 7331c <__cxa_atexit@plt+0x675d4> │ │ │ │ + str ip, [r6, #16] │ │ │ │ + ldr ip, [sp, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + mov r8, lr │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + cmp ip, r3 │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + bhi 73304 <__cxa_atexit@plt+0x675bc> │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + add r1, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 732fc <__cxa_atexit@plt+0x675b4> │ │ │ │ + ldr r7, [pc, #332] @ 7332c <__cxa_atexit@plt+0x675e4> │ │ │ │ + ldr r0, [pc, #332] @ 73330 <__cxa_atexit@plt+0x675e8> │ │ │ │ + ldr lr, [pc, #332] @ 73334 <__cxa_atexit@plt+0x675ec> │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + sub r0, r1, #17 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + sub r0, r1, #5 │ │ │ │ + str sl, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str lr, [r5, #24] │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r9, [r5, #32] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, ip │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + cmp lr, r3 │ │ │ │ + str ip, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + bhi 732d8 <__cxa_atexit@plt+0x67590> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #24 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 732e0 <__cxa_atexit@plt+0x67598> │ │ │ │ + ldr fp, [pc, #184] @ 73320 <__cxa_atexit@plt+0x675d8> │ │ │ │ + ldr ip, [pc, #184] @ 73324 <__cxa_atexit@plt+0x675dc> │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r8, [pc, #180] @ 73328 <__cxa_atexit@plt+0x675e0> │ │ │ │ + add fp, pc, fp │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str fp, [r6, #16] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r6, r1, #17 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ + sub r6, r1, #5 │ │ │ │ + str r6, [r5, #28] │ │ │ │ + str r8, [r5, #24] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, lr │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r1, r6 │ │ │ │ + b 732e8 <__cxa_atexit@plt+0x675a0> │ │ │ │ + mov r0, #24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + mov r0, #24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, ip │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + @ instruction: 0xfffff548 │ │ │ │ + @ instruction: 0xfffffa88 │ │ │ │ + @ instruction: 0xfffff8f8 │ │ │ │ + @ instruction: 0xfffff5d4 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 85afc <__cxa_atexit@plt+0x79db4> │ │ │ │ + bhi 73368 <__cxa_atexit@plt+0x67620> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 85b04 <__cxa_atexit@plt+0x79dbc> │ │ │ │ + ldr r2, [pc, #20] @ 73370 <__cxa_atexit@plt+0x67628> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, sl, r0, lsl #23 │ │ │ │ + rscseq ip, fp, r8, lsl r3 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 85bc4 <__cxa_atexit@plt+0x79e7c> │ │ │ │ - ldr lr, [pc, #168] @ 85bd4 <__cxa_atexit@plt+0x79e8c> │ │ │ │ + bhi 73430 <__cxa_atexit@plt+0x676e8> │ │ │ │ + ldr lr, [pc, #168] @ 73440 <__cxa_atexit@plt+0x676f8> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 85bd8 <__cxa_atexit@plt+0x79e90> │ │ │ │ + ldr r0, [pc, #140] @ 73444 <__cxa_atexit@plt+0x676fc> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ stmib r3, {r2, sl} │ │ │ │ - beq 85bac <__cxa_atexit@plt+0x79e64> │ │ │ │ + beq 73418 <__cxa_atexit@plt+0x676d0> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 85bdc <__cxa_atexit@plt+0x79e94> │ │ │ │ + ldr lr, [pc, #84] @ 73448 <__cxa_atexit@plt+0x67700> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 85bb8 <__cxa_atexit@plt+0x79e70> │ │ │ │ + beq 73424 <__cxa_atexit@plt+0x676dc> │ │ │ │ mov r7, r3 │ │ │ │ - b 85c2c <__cxa_atexit@plt+0x79ee4> │ │ │ │ + b 73498 <__cxa_atexit@plt+0x67750> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r9, sl, r0, lsr #22 │ │ │ │ + ldrhteq ip, [fp], #40 @ 0x28 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 85c20 <__cxa_atexit@plt+0x79ed8> │ │ │ │ + ldr r0, [pc, #28] @ 7348c <__cxa_atexit@plt+0x67744> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 85c18 <__cxa_atexit@plt+0x79ed0> │ │ │ │ - b 85c2c <__cxa_atexit@plt+0x79ee4> │ │ │ │ + beq 73484 <__cxa_atexit@plt+0x6773c> │ │ │ │ + b 73498 <__cxa_atexit@plt+0x67750> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 85cc8 <__cxa_atexit@plt+0x79f80> │ │ │ │ + bne 73534 <__cxa_atexit@plt+0x677ec> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 85cd4 <__cxa_atexit@plt+0x79f8c> │ │ │ │ + bcc 73540 <__cxa_atexit@plt+0x677f8> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 85c6c <__cxa_atexit@plt+0x79f24> │ │ │ │ + bge 734d8 <__cxa_atexit@plt+0x67790> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 85cc8 <__cxa_atexit@plt+0x79f80> │ │ │ │ + bne 73534 <__cxa_atexit@plt+0x677ec> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 85c60 <__cxa_atexit@plt+0x79f18> │ │ │ │ - bne 85cc8 <__cxa_atexit@plt+0x79f80> │ │ │ │ - ldr r1, [pc, #88] @ 85ce4 <__cxa_atexit@plt+0x79f9c> │ │ │ │ + blt 734cc <__cxa_atexit@plt+0x67784> │ │ │ │ + bne 73534 <__cxa_atexit@plt+0x677ec> │ │ │ │ + ldr r1, [pc, #88] @ 73550 <__cxa_atexit@plt+0x67808> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 85ce8 <__cxa_atexit@plt+0x79fa0> │ │ │ │ + ldr r8, [pc, #76] @ 73554 <__cxa_atexit@plt+0x6780c> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ @@ -124898,834 +105981,2593 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - rscseq r9, sl, r8, lsl #24 │ │ │ │ + rscseq ip, fp, r4, lsl r2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 85d64 <__cxa_atexit@plt+0x7a01c> │ │ │ │ + bcc 735d0 <__cxa_atexit@plt+0x67888> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 85d74 <__cxa_atexit@plt+0x7a02c> │ │ │ │ + ldr fp, [pc, #64] @ 735e0 <__cxa_atexit@plt+0x67898> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdd8 │ │ │ │ - strhteq r4, [fp], #180 @ 0xb4 │ │ │ │ + strhteq r4, [ip], #192 @ 0xc0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 85e0c <__cxa_atexit@plt+0x7a0c4> │ │ │ │ - ldr r1, [pc, #120] @ 85e18 <__cxa_atexit@plt+0x7a0d0> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ + bhi 73678 <__cxa_atexit@plt+0x67930> │ │ │ │ + ldr lr, [pc, #120] @ 73684 <__cxa_atexit@plt+0x6793c> │ │ │ │ + add r7, r7, #1 │ │ │ │ mov r3, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ tst sl, #3 │ │ │ │ - stmib r3, {r0, r7, r8, r9} │ │ │ │ - beq 85df4 <__cxa_atexit@plt+0x7a0ac> │ │ │ │ + stmib r3, {r0, r1, r7, r8, r9} │ │ │ │ + beq 73660 <__cxa_atexit@plt+0x67918> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 85e1c <__cxa_atexit@plt+0x7a0d4> │ │ │ │ - str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr lr, [pc, #80] @ 73688 <__cxa_atexit@plt+0x67940> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq 85e04 <__cxa_atexit@plt+0x7a0bc> │ │ │ │ - b 85e78 <__cxa_atexit@plt+0x7a130> │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 73670 <__cxa_atexit@plt+0x67928> │ │ │ │ + b 736e4 <__cxa_atexit@plt+0x6799c> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq r4, fp, r0, lsl fp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rsceq r4, ip, ip, lsl #24 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 85e68 <__cxa_atexit@plt+0x7a120> │ │ │ │ + ldr lr, [pc, #40] @ 736d4 <__cxa_atexit@plt+0x6798c> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 85e60 <__cxa_atexit@plt+0x7a118> │ │ │ │ - b 85e78 <__cxa_atexit@plt+0x7a130> │ │ │ │ + beq 736cc <__cxa_atexit@plt+0x67984> │ │ │ │ + b 736e4 <__cxa_atexit@plt+0x6799c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r4, fp, r4, asr #21 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ + rsceq r4, ip, r0, asr #23 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r8, [r5, #28]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 85f04 <__cxa_atexit@plt+0x7a1bc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 85f10 <__cxa_atexit@plt+0x7a1c8> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - sub lr, r2, #25 │ │ │ │ - str r1, [r3, #28] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr sl, [r3, #20]! │ │ │ │ + mov ip, r3 │ │ │ │ + ldr lr, [r3, #4] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r9, [r3, #16] │ │ │ │ + ldr r8, [ip, #12]! │ │ │ │ + and r1, r0, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 73814 <__cxa_atexit@plt+0x67acc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #32 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 73888 <__cxa_atexit@plt+0x67b40> │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r0, #2] │ │ │ │ + ldr r0, [r0, #6] │ │ │ │ + str r7, [sp, #16] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + sub r0, r1, #25 │ │ │ │ + str lr, [r5, #32] │ │ │ │ str r0, [sp] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr fp, [r3, #8] │ │ │ │ - ldr lr, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [pc, #72] @ 85f24 <__cxa_atexit@plt+0x7a1dc> │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + str fp, [sp, #24] │ │ │ │ + mov lr, r9 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r7, [pc, #368] @ 738dc <__cxa_atexit@plt+0x67b94> │ │ │ │ str fp, [r6, #32] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + mov r9, lr │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ add r0, r6, #16 │ │ │ │ - mov r6, r2 │ │ │ │ - stm r0, {r1, r3, sl, lr} │ │ │ │ - b 85558 <__cxa_atexit@plt+0x79810> │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - b 85558 <__cxa_atexit@plt+0x79810> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmp fp, r3 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + stm r0, {r2, r8, sl} │ │ │ │ + bhi 738c4 <__cxa_atexit@plt+0x67b7c> │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + add r1, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 738bc <__cxa_atexit@plt+0x67b74> │ │ │ │ + ldr r8, [pc, #308] @ 738ec <__cxa_atexit@plt+0x67ba4> │ │ │ │ + ldr r7, [pc, #308] @ 738f0 <__cxa_atexit@plt+0x67ba8> │ │ │ │ + ldr lr, [pc, #308] @ 738f4 <__cxa_atexit@plt+0x67bac> │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, r6, #44 @ 0x2c │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [sp] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #20] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + stm r0, {r7, r8, sl} │ │ │ │ + sub r0, r1, #17 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + sub r0, r1, #5 │ │ │ │ + str r0, [r5, #24] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + cmp fp, r3 │ │ │ │ + str lr, [r5, #32] │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ + bhi 7389c <__cxa_atexit@plt+0x67b54> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #24 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 738a4 <__cxa_atexit@plt+0x67b5c> │ │ │ │ + ldr r2, [pc, #164] @ 738e0 <__cxa_atexit@plt+0x67b98> │ │ │ │ + ldr r0, [pc, #164] @ 738e4 <__cxa_atexit@plt+0x67b9c> │ │ │ │ + ldr lr, [pc, #164] @ 738e8 <__cxa_atexit@plt+0x67ba0> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r0, sl} │ │ │ │ + sub r0, r1, #17 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + sub r0, r1, #5 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r1, r6 │ │ │ │ + b 738ac <__cxa_atexit@plt+0x67b64> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffff294 │ │ │ │ + @ instruction: 0xffffef78 │ │ │ │ + @ instruction: 0xfffff4cc │ │ │ │ + @ instruction: 0xfffff31c │ │ │ │ + @ instruction: 0xffffeffc │ │ │ │ + @ instruction: 0xfffff548 │ │ │ │ + smlaleq r4, ip, ip, r9 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r0, r5, #8 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 85ffc <__cxa_atexit@plt+0x7a2b4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 86004 <__cxa_atexit@plt+0x7a2bc> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r1, [pc, #256] @ 8605c <__cxa_atexit@plt+0x7a314> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r8, [pc, #252] @ 86060 <__cxa_atexit@plt+0x7a318> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 739ac <__cxa_atexit@plt+0x67c64> │ │ │ │ + ldr r3, [pc, #172] @ 739c8 <__cxa_atexit@plt+0x67c80> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + beq 739a0 <__cxa_atexit@plt+0x67c58> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 739b4 <__cxa_atexit@plt+0x67c6c> │ │ │ │ + ldr ip, [pc, #128] @ 739cc <__cxa_atexit@plt+0x67c84> │ │ │ │ + ldr lr, [pc, #128] @ 739d0 <__cxa_atexit@plt+0x67c88> │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + sub r1, r3, #29 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r5] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + ldr r1, [pc, #100] @ 739d4 <__cxa_atexit@plt+0x67c8c> │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r6, {r7, lr} │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r9, sl} │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [r5] │ │ │ │ - stmib r6, {r1, lr} │ │ │ │ - mov r1, r5 │ │ │ │ - sub r3, r2, #21 │ │ │ │ - sub ip, r2, #5 │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ - str sl, [r1, #-4]! │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r1, r9, sl} │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r9, r3, #9 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff32c │ │ │ │ + @ instruction: 0xfffff684 │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + rsceq r4, ip, r0, asr #17 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 73a5c <__cxa_atexit@plt+0x67d14> │ │ │ │ + ldr r8, [pc, #104] @ 73a68 <__cxa_atexit@plt+0x67d20> │ │ │ │ + ldr r9, [pc, #104] @ 73a6c <__cxa_atexit@plt+0x67d24> │ │ │ │ + ldr lr, [pc, #104] @ 73a70 <__cxa_atexit@plt+0x67d28> │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ add r8, pc, r8 │ │ │ │ - add lr, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - bcc 86020 <__cxa_atexit@plt+0x7a2d8> │ │ │ │ - ldr lr, [pc, #200] @ 86074 <__cxa_atexit@plt+0x7a32c> │ │ │ │ - ldr r9, [pc, #200] @ 86078 <__cxa_atexit@plt+0x7a330> │ │ │ │ - ldr sl, [pc, #200] @ 8607c <__cxa_atexit@plt+0x7a334> │ │ │ │ - ldr r8, [pc, #200] @ 86080 <__cxa_atexit@plt+0x7a338> │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ add r9, pc, r9 │ │ │ │ - sub r0, r2, #17 │ │ │ │ - str r9, [r6, #32] │ │ │ │ - mov r9, fp │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r0, [r5] │ │ │ │ - add r0, sl, #1 │ │ │ │ - add r5, r6, #36 @ 0x24 │ │ │ │ + stmib r3, {r7, r9} │ │ │ │ + sub r1, r6, #29 │ │ │ │ + add r7, r3, #12 │ │ │ │ + str r1, [r5] │ │ │ │ + ldmdb r5, {r1, sl} │ │ │ │ + stm r7, {r0, r1, sl} │ │ │ │ + sub r9, r6, #9 │ │ │ │ + mov r7, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - stm r5, {r0, r3, lr} │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - str ip, [r6, #52] @ 0x34 │ │ │ │ - sub sl, r2, #5 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff26c │ │ │ │ + @ instruction: 0xfffff5d4 │ │ │ │ + @ instruction: 0xfffffbac │ │ │ │ + rsceq r3, ip, ip, asr #8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr sl, [r3], #4 │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ mov r2, r6 │ │ │ │ - b 8600c <__cxa_atexit@plt+0x7a2c4> │ │ │ │ - mov r7, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 73b0c <__cxa_atexit@plt+0x67dc4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 73b14 <__cxa_atexit@plt+0x67dcc> │ │ │ │ + ldr lr, [pc, #128] @ 73b38 <__cxa_atexit@plt+0x67df0> │ │ │ │ + ldr r9, [pc, #128] @ 73b3c <__cxa_atexit@plt+0x67df4> │ │ │ │ + ldr ip, [pc, #128] @ 73b40 <__cxa_atexit@plt+0x67df8> │ │ │ │ + sub r7, r6, #13 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r7, [r5] │ │ │ │ + add r7, r2, #20 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r2, #16] │ │ │ │ + stm r7, {r1, sl, lr} │ │ │ │ + str sl, [r2, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + sub r9, r6, #1 │ │ │ │ + mov r8, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + mov r6, r2 │ │ │ │ + b 73b1c <__cxa_atexit@plt+0x67dd4> │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #92] @ 86070 <__cxa_atexit@plt+0x7a328> │ │ │ │ + ldr r7, [pc, #16] @ 73b34 <__cxa_atexit@plt+0x67dec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r9, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #60] @ 86064 <__cxa_atexit@plt+0x7a31c> │ │ │ │ - ldr r3, [pc, #60] @ 86068 <__cxa_atexit@plt+0x7a320> │ │ │ │ - ldr r7, [pc, #60] @ 8606c <__cxa_atexit@plt+0x7a324> │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r5, {r3, fp} │ │ │ │ + rsceq r3, ip, r0, lsr #7 │ │ │ │ + @ instruction: 0xfffc0228 │ │ │ │ + @ instruction: 0xfffbf3b0 │ │ │ │ + @ instruction: 0xfffbe4a8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 73b80 <__cxa_atexit@plt+0x67e38> │ │ │ │ + ldr r2, [pc, #40] @ 73b88 <__cxa_atexit@plt+0x67e40> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [pc, #32] @ 73b8c <__cxa_atexit@plt+0x67e44> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq fp, fp, r4, lsl #22 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 73bb0 <__cxa_atexit@plt+0x67e68> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 83271c <__cxa_atexit@plt+0x8269d4> │ │ │ │ + rscseq fp, fp, ip, lsr ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r3, [pc, #16] @ 73bd8 <__cxa_atexit@plt+0x67e90> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + rscseq fp, fp, ip, ror #22 │ │ │ │ + rsceq r3, ip, r4, asr #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 73c14 <__cxa_atexit@plt+0x67ecc> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + str sl, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 31450 <__cxa_atexit@plt+0x25708> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r4, ip, r8, lsl r6 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 73c5c <__cxa_atexit@plt+0x67f14> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + str sl, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b c8d08 <__cxa_atexit@plt+0xbcfc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff9ac │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - rsceq r4, fp, r8, lsr r7 │ │ │ │ - rsceq r4, fp, r0, lsl #12 │ │ │ │ - rsceq r4, fp, ip, ror #12 │ │ │ │ - rsceq r4, fp, r4, lsr #18 │ │ │ │ - @ instruction: 0xfffeb8c4 │ │ │ │ - @ instruction: 0xfffeb124 │ │ │ │ - rsceq r4, fp, r0, lsr #15 │ │ │ │ - rsceq r4, fp, r8, asr r6 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 860b4 <__cxa_atexit@plt+0x7a36c> │ │ │ │ + bhi 73c9c <__cxa_atexit@plt+0x67f54> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 860bc <__cxa_atexit@plt+0x7a374> │ │ │ │ + ldr r2, [pc, #20] @ 73ca4 <__cxa_atexit@plt+0x67f5c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, sl, r8, asr #11 │ │ │ │ + rscseq fp, fp, r4, ror #19 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8617c <__cxa_atexit@plt+0x7a434> │ │ │ │ - ldr lr, [pc, #168] @ 8618c <__cxa_atexit@plt+0x7a444> │ │ │ │ + bhi 73d68 <__cxa_atexit@plt+0x68020> │ │ │ │ + ldr lr, [pc, #172] @ 73d78 <__cxa_atexit@plt+0x68030> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 86190 <__cxa_atexit@plt+0x7a448> │ │ │ │ + ldr r0, [pc, #144] @ 73d7c <__cxa_atexit@plt+0x68034> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 86164 <__cxa_atexit@plt+0x7a41c> │ │ │ │ + beq 73d50 <__cxa_atexit@plt+0x68008> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 86194 <__cxa_atexit@plt+0x7a44c> │ │ │ │ + ldr lr, [pc, #84] @ 73d80 <__cxa_atexit@plt+0x68038> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 86170 <__cxa_atexit@plt+0x7a428> │ │ │ │ + beq 73d5c <__cxa_atexit@plt+0x68014> │ │ │ │ mov r7, r3 │ │ │ │ - b 861e4 <__cxa_atexit@plt+0x7a49c> │ │ │ │ + b 73dd0 <__cxa_atexit@plt+0x68088> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r9, sl, r8, ror #10 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq fp, fp, r4, lsl #19 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 861d8 <__cxa_atexit@plt+0x7a490> │ │ │ │ + ldr r0, [pc, #28] @ 73dc4 <__cxa_atexit@plt+0x6807c> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 861d0 <__cxa_atexit@plt+0x7a488> │ │ │ │ - b 861e4 <__cxa_atexit@plt+0x7a49c> │ │ │ │ + beq 73dbc <__cxa_atexit@plt+0x68074> │ │ │ │ + b 73dd0 <__cxa_atexit@plt+0x68088> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 86280 <__cxa_atexit@plt+0x7a538> │ │ │ │ + bne 73e6c <__cxa_atexit@plt+0x68124> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 8628c <__cxa_atexit@plt+0x7a544> │ │ │ │ + bcc 73e78 <__cxa_atexit@plt+0x68130> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 86224 <__cxa_atexit@plt+0x7a4dc> │ │ │ │ + bge 73e10 <__cxa_atexit@plt+0x680c8> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 86280 <__cxa_atexit@plt+0x7a538> │ │ │ │ + bne 73e6c <__cxa_atexit@plt+0x68124> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 86218 <__cxa_atexit@plt+0x7a4d0> │ │ │ │ - bne 86280 <__cxa_atexit@plt+0x7a538> │ │ │ │ - ldr r1, [pc, #88] @ 8629c <__cxa_atexit@plt+0x7a554> │ │ │ │ + blt 73e04 <__cxa_atexit@plt+0x680bc> │ │ │ │ + bne 73e6c <__cxa_atexit@plt+0x68124> │ │ │ │ + ldr r1, [pc, #88] @ 73e88 <__cxa_atexit@plt+0x68140> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 862a0 <__cxa_atexit@plt+0x7a558> │ │ │ │ + ldr r8, [pc, #76] @ 73e8c <__cxa_atexit@plt+0x68144> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - rscseq r9, sl, r0, asr r6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + ldrsbteq fp, [fp], #140 @ 0x8c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 86310 <__cxa_atexit@plt+0x7a5c8> │ │ │ │ + bcc 73efc <__cxa_atexit@plt+0x681b4> │ │ │ │ add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr ip, [r7, #7] │ │ │ │ ldr sl, [r7, #23] │ │ │ │ ldm lr, {r2, r9, lr} │ │ │ │ ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 86320 <__cxa_atexit@plt+0x7a5d8> │ │ │ │ + ldr r0, [pc, #60] @ 73f0c <__cxa_atexit@plt+0x681c4> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ str r8, [r3, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, lr │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 86354 <__cxa_atexit@plt+0x7a60c> │ │ │ │ + bhi 73f40 <__cxa_atexit@plt+0x681f8> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8635c <__cxa_atexit@plt+0x7a614> │ │ │ │ + ldr r2, [pc, #20] @ 73f48 <__cxa_atexit@plt+0x68200> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, sl, r8, lsr #6 │ │ │ │ + rscseq fp, fp, r0, asr #14 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8641c <__cxa_atexit@plt+0x7a6d4> │ │ │ │ - ldr lr, [pc, #168] @ 8642c <__cxa_atexit@plt+0x7a6e4> │ │ │ │ + bhi 7400c <__cxa_atexit@plt+0x682c4> │ │ │ │ + ldr lr, [pc, #172] @ 7401c <__cxa_atexit@plt+0x682d4> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 86430 <__cxa_atexit@plt+0x7a6e8> │ │ │ │ + ldr r0, [pc, #144] @ 74020 <__cxa_atexit@plt+0x682d8> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add r0, r3, #12 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - beq 86404 <__cxa_atexit@plt+0x7a6bc> │ │ │ │ + beq 73ff4 <__cxa_atexit@plt+0x682ac> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 86434 <__cxa_atexit@plt+0x7a6ec> │ │ │ │ + ldr lr, [pc, #84] @ 74024 <__cxa_atexit@plt+0x682dc> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 86410 <__cxa_atexit@plt+0x7a6c8> │ │ │ │ + beq 74000 <__cxa_atexit@plt+0x682b8> │ │ │ │ mov r7, r3 │ │ │ │ - b 86484 <__cxa_atexit@plt+0x7a73c> │ │ │ │ + b 74074 <__cxa_atexit@plt+0x6832c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r9, sl, r8, asr #5 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq fp, fp, r0, ror #13 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 86478 <__cxa_atexit@plt+0x7a730> │ │ │ │ + ldr r0, [pc, #28] @ 74068 <__cxa_atexit@plt+0x68320> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 86470 <__cxa_atexit@plt+0x7a728> │ │ │ │ - b 86484 <__cxa_atexit@plt+0x7a73c> │ │ │ │ + beq 74060 <__cxa_atexit@plt+0x68318> │ │ │ │ + b 74074 <__cxa_atexit@plt+0x6832c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 86520 <__cxa_atexit@plt+0x7a7d8> │ │ │ │ + bne 74110 <__cxa_atexit@plt+0x683c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 8652c <__cxa_atexit@plt+0x7a7e4> │ │ │ │ + bcc 7411c <__cxa_atexit@plt+0x683d4> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 864c4 <__cxa_atexit@plt+0x7a77c> │ │ │ │ + bge 740b4 <__cxa_atexit@plt+0x6836c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 86520 <__cxa_atexit@plt+0x7a7d8> │ │ │ │ + bne 74110 <__cxa_atexit@plt+0x683c8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 864b8 <__cxa_atexit@plt+0x7a770> │ │ │ │ - bne 86520 <__cxa_atexit@plt+0x7a7d8> │ │ │ │ - ldr r1, [pc, #88] @ 8653c <__cxa_atexit@plt+0x7a7f4> │ │ │ │ + blt 740a8 <__cxa_atexit@plt+0x68360> │ │ │ │ + bne 74110 <__cxa_atexit@plt+0x683c8> │ │ │ │ + ldr r1, [pc, #88] @ 7412c <__cxa_atexit@plt+0x683e4> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 86540 <__cxa_atexit@plt+0x7a7f8> │ │ │ │ + ldr r8, [pc, #76] @ 74130 <__cxa_atexit@plt+0x683e8> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - ldrhteq r9, [sl], #48 @ 0x30 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq fp, fp, r8, lsr r6 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 865bc <__cxa_atexit@plt+0x7a874> │ │ │ │ + bcc 741ac <__cxa_atexit@plt+0x68464> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 865cc <__cxa_atexit@plt+0x7a884> │ │ │ │ + ldr fp, [pc, #64] @ 741bc <__cxa_atexit@plt+0x68474> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - rsceq r4, fp, ip, lsr r3 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + rsceq r4, ip, r8, lsl #1 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 8667c <__cxa_atexit@plt+0x7a934> │ │ │ │ - ldr lr, [pc, #144] @ 86688 <__cxa_atexit@plt+0x7a940> │ │ │ │ - ldr ip, [r7, #1] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r0, [r7, #9] │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r3, #16 │ │ │ │ - tst sl, #3 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - beq 86664 <__cxa_atexit@plt+0x7a91c> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 8668c <__cxa_atexit@plt+0x7a944> │ │ │ │ - str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ - beq 86674 <__cxa_atexit@plt+0x7a92c> │ │ │ │ - b 866e8 <__cxa_atexit@plt+0x7a9a0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r9 │ │ │ │ + sub r6, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 742ec <__cxa_atexit@plt+0x685a4> │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + and r6, r2, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 74234 <__cxa_atexit@plt+0x684ec> │ │ │ │ + ldr r6, [r1, #7] │ │ │ │ + str r7, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r1, #11] │ │ │ │ + str r6, [r5, #20] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + b 7433c <__cxa_atexit@plt+0x685f4> │ │ │ │ + mov r1, r5 │ │ │ │ + str r9, [r1, #-8]! │ │ │ │ + sub r2, r1, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + str sl, [r1, #4] │ │ │ │ + bhi 74304 <__cxa_atexit@plt+0x685bc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #60 @ 0x3c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 7430c <__cxa_atexit@plt+0x685c4> │ │ │ │ + ldr ip, [pc, #192] @ 74324 <__cxa_atexit@plt+0x685dc> │ │ │ │ + ldmib r7, {r0, r1} │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r8, #4]! │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + ldr r9, [pc, #172] @ 74328 <__cxa_atexit@plt+0x685e0> │ │ │ │ + ldr ip, [pc, #172] @ 7432c <__cxa_atexit@plt+0x685e4> │ │ │ │ + ldr sl, [pc, #172] @ 74330 <__cxa_atexit@plt+0x685e8> │ │ │ │ + sub r5, r6, #39 @ 0x27 │ │ │ │ + str r5, [r8, #48] @ 0x30 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [lr, #32]! │ │ │ │ + str r9, [r5, #24]! │ │ │ │ + str r7, [r8, #44] @ 0x2c │ │ │ │ + str lr, [r8, #52] @ 0x34 │ │ │ │ + str r0, [r8, #56] @ 0x38 │ │ │ │ + str r5, [r8, #36] @ 0x24 │ │ │ │ + str r8, [r8, #28] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + ldr r5, [pc, #112] @ 74334 <__cxa_atexit@plt+0x685ec> │ │ │ │ + str r8, [r8, #20] │ │ │ │ + add ip, pc, ip │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r8, #16] │ │ │ │ + ldr r5, [pc, #96] @ 74338 <__cxa_atexit@plt+0x685f0> │ │ │ │ + add r9, ip, #2 │ │ │ │ + mov sl, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r8, #40]! @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rsceq r4, fp, r0, lsl #5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 866d8 <__cxa_atexit@plt+0x7a990> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 866d0 <__cxa_atexit@plt+0x7a988> │ │ │ │ - b 866e8 <__cxa_atexit@plt+0x7a9a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ + b 74314 <__cxa_atexit@plt+0x685cc> │ │ │ │ + mov r5, #60 @ 0x3c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r4, fp, r4, lsr r2 │ │ │ │ - andeq r0, r0, sl, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r0, [r3, #32]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr sl, [r3, #-12] │ │ │ │ - ldmdb r3, {r1, ip} │ │ │ │ - ldmib r3, {r8, r9} │ │ │ │ - bne 867b8 <__cxa_atexit@plt+0x7aa70> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #64 @ 0x40 │ │ │ │ - cmp lr, r2 │ │ │ │ - bcc 867cc <__cxa_atexit@plt+0x7aa84> │ │ │ │ - stm sp, {r0, r1} │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [pc, #176] @ 867dc <__cxa_atexit@plt+0x7aa94> │ │ │ │ - str fp, [sp, #20] │ │ │ │ - str sl, [sp, #16] │ │ │ │ - str r9, [sp, #12] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - str r8, [sp, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str fp, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #56] @ 0x38 │ │ │ │ - str r9, [r6, #60] @ 0x3c │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #108] @ 867e0 <__cxa_atexit@plt+0x7aa98> │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r6, {r1, lr} │ │ │ │ - ldr r1, [sp] │ │ │ │ - str fp, [r6, #16] │ │ │ │ - add lr, r6, #24 │ │ │ │ - add fp, sp, #8 │ │ │ │ - stm lr, {r1, r9, sl} │ │ │ │ - str r8, [r6, #20] │ │ │ │ - add lr, r5, #32 │ │ │ │ - sub r6, r2, #59 @ 0x3b │ │ │ │ - sub r1, r2, #25 │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ + @ instruction: 0xfffff8e0 │ │ │ │ + @ instruction: 0xfffff954 │ │ │ │ + rsceq r2, ip, r4, asr sp │ │ │ │ + @ instruction: 0xfffff998 │ │ │ │ + @ instruction: 0xfffff8f0 │ │ │ │ + andeq r1, r0, r4, lsr #7 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 744d8 <__cxa_atexit@plt+0x68790> │ │ │ │ + mov r1, r5 │ │ │ │ + sub r3, r6, #25 │ │ │ │ + ldr r2, [r1, #24]! │ │ │ │ + ldr lr, [r0, #2] │ │ │ │ + ldr ip, [r0, #6] │ │ │ │ + str r3, [r1] │ │ │ │ + ldr r3, [r5] │ │ │ │ + str r7, [sp] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r4, [r7, #16]! │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [pc, #368] @ 7451c <__cxa_atexit@plt+0x687d4> │ │ │ │ + sub r9, r6, #71 @ 0x47 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + stmib r8, {r3, r4} │ │ │ │ + ldr r0, [pc, #352] @ 74520 <__cxa_atexit@plt+0x687d8> │ │ │ │ + str lr, [r8, #20] │ │ │ │ + str ip, [r8, #24] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r4, [r8, #28] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str r2, [r8, #40] @ 0x28 │ │ │ │ + str sl, [r8, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #312] @ 74524 <__cxa_atexit@plt+0x687dc> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r9, [r8, #64] @ 0x40 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r4, [r8, #60] @ 0x3c │ │ │ │ + sub r4, r6, #59 @ 0x3b │ │ │ │ + cmp fp, r7 │ │ │ │ + str r0, [r8, #48] @ 0x30 │ │ │ │ + str lr, [r8, #52] @ 0x34 │ │ │ │ + str ip, [r8, #56] @ 0x38 │ │ │ │ + str r4, [r5, #28] │ │ │ │ + str r9, [r8, #68] @ 0x44 │ │ │ │ + str r2, [r8, #72] @ 0x48 │ │ │ │ + str sl, [r8, #76] @ 0x4c │ │ │ │ + bhi 74500 <__cxa_atexit@plt+0x687b8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r6, r8, #136 @ 0x88 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 744f4 <__cxa_atexit@plt+0x687ac> │ │ │ │ + ldr r4, [pc, #236] @ 7452c <__cxa_atexit@plt+0x687e4> │ │ │ │ + ldr lr, [pc, #236] @ 74530 <__cxa_atexit@plt+0x687e8> │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr ip, [pc, #216] @ 74534 <__cxa_atexit@plt+0x687ec> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r4, [r8, #80]! @ 0x50 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #196] @ 74538 <__cxa_atexit@plt+0x687f0> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r9, [pc, #192] @ 7453c <__cxa_atexit@plt+0x687f4> │ │ │ │ + ldr sl, [pc, #192] @ 74540 <__cxa_atexit@plt+0x687f8> │ │ │ │ + str ip, [r2, #32]! │ │ │ │ + str r2, [r8, #52] @ 0x34 │ │ │ │ + mov r2, r8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #24]! │ │ │ │ + sub r4, r6, #39 @ 0x27 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r4, [r8, #48] @ 0x30 │ │ │ │ + str r7, [r8, #44] @ 0x2c │ │ │ │ + str r1, [r8, #56] @ 0x38 │ │ │ │ + str r2, [r8, #36] @ 0x24 │ │ │ │ + str r8, [r8, #28] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str lr, [r8, #16] │ │ │ │ + str r8, [r8, #20] │ │ │ │ + str r9, [r8, #40]! @ 0x28 │ │ │ │ + add r9, sl, #2 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + mov r5, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #72] @ 74528 <__cxa_atexit@plt+0x687e0> │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + mov r5, #60 @ 0x3c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + rscseq fp, fp, ip, ror #6 │ │ │ │ + @ instruction: 0xfffffad0 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xfffff700 │ │ │ │ + @ instruction: 0xfffff770 │ │ │ │ + @ instruction: 0xfffff7bc │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ + andeq r1, r0, ip, ror #3 │ │ │ │ + rsceq r2, ip, r0, lsl #23 │ │ │ │ + rsceq r3, ip, r8, lsl #26 │ │ │ │ + andeq r1, r0, r8, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 7433c <__cxa_atexit@plt+0x685f4> │ │ │ │ + rsceq r3, ip, r8, ror #25 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 745e8 <__cxa_atexit@plt+0x688a0> │ │ │ │ + ldr r1, [pc, #108] @ 745f0 <__cxa_atexit@plt+0x688a8> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-12]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r2, {r7, r9} │ │ │ │ + beq 745c8 <__cxa_atexit@plt+0x68880> │ │ │ │ + ldr r0, [pc, #80] @ 745f4 <__cxa_atexit@plt+0x688ac> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr sl, [sl, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3] │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 745d8 <__cxa_atexit@plt+0x68890> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + b 741d0 <__cxa_atexit@plt+0x68488> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rsceq r3, ip, r4, asr ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ 74644 <__cxa_atexit@plt+0x688fc> │ │ │ │ + mov r7, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 74634 <__cxa_atexit@plt+0x688ec> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 741d0 <__cxa_atexit@plt+0x68488> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq r3, ip, r4, lsl #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 741d0 <__cxa_atexit@plt+0x68488> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74700 <__cxa_atexit@plt+0x689b8> │ │ │ │ + ldr lr, [pc, #128] @ 7470c <__cxa_atexit@plt+0x689c4> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 74710 <__cxa_atexit@plt+0x689c8> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 746e8 <__cxa_atexit@plt+0x689a0> │ │ │ │ + ldr r3, [pc, #76] @ 74714 <__cxa_atexit@plt+0x689cc> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 746f8 <__cxa_atexit@plt+0x689b0> │ │ │ │ + b 7475c <__cxa_atexit@plt+0x68a14> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq sl, fp, r8, asr #31 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ 74750 <__cxa_atexit@plt+0x68a08> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 74748 <__cxa_atexit@plt+0x68a00> │ │ │ │ + b 7475c <__cxa_atexit@plt+0x68a14> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 74804 <__cxa_atexit@plt+0x68abc> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 747dc <__cxa_atexit@plt+0x68a94> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 74808 <__cxa_atexit@plt+0x68ac0> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 747e8 <__cxa_atexit@plt+0x68aa0> │ │ │ │ + ldr r1, [pc, #88] @ 7480c <__cxa_atexit@plt+0x68ac4> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 747f8 <__cxa_atexit@plt+0x68ab0> │ │ │ │ + ldr r2, [pc, #68] @ 74810 <__cxa_atexit@plt+0x68ac8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 7488c <__cxa_atexit@plt+0x68b44> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 74870 <__cxa_atexit@plt+0x68b28> │ │ │ │ + ldr r2, [pc, #68] @ 74890 <__cxa_atexit@plt+0x68b48> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 74880 <__cxa_atexit@plt+0x68b38> │ │ │ │ + ldr r3, [pc, #52] @ 74894 <__cxa_atexit@plt+0x68b4c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 748ec <__cxa_atexit@plt+0x68ba4> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 748e4 <__cxa_atexit@plt+0x68b9c> │ │ │ │ + ldr r2, [pc, #36] @ 748f0 <__cxa_atexit@plt+0x68ba8> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 7491c <__cxa_atexit@plt+0x68bd4> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 749b8 <__cxa_atexit@plt+0x68c70> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 74994 <__cxa_atexit@plt+0x68c4c> │ │ │ │ + ldr r7, [pc, #108] @ 749bc <__cxa_atexit@plt+0x68c74> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 749a0 <__cxa_atexit@plt+0x68c58> │ │ │ │ + ldr r7, [pc, #88] @ 749c0 <__cxa_atexit@plt+0x68c78> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 749ac <__cxa_atexit@plt+0x68c64> │ │ │ │ + ldr r7, [pc, #72] @ 749c4 <__cxa_atexit@plt+0x68c7c> │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 74a34 <__cxa_atexit@plt+0x68cec> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 74a20 <__cxa_atexit@plt+0x68cd8> │ │ │ │ + ldr r3, [pc, #64] @ 74a38 <__cxa_atexit@plt+0x68cf0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 74a2c <__cxa_atexit@plt+0x68ce4> │ │ │ │ + ldr r3, [pc, #44] @ 74a3c <__cxa_atexit@plt+0x68cf4> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 74a88 <__cxa_atexit@plt+0x68d40> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 74a80 <__cxa_atexit@plt+0x68d38> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 74a8c <__cxa_atexit@plt+0x68d44> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 74ab8 <__cxa_atexit@plt+0x68d70> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 74b2c <__cxa_atexit@plt+0x68de4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 74b0c <__cxa_atexit@plt+0x68dc4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 74b18 <__cxa_atexit@plt+0x68dd0> │ │ │ │ + ldr r2, [pc, #56] @ 74b30 <__cxa_atexit@plt+0x68de8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq sl, fp, r4, lsr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 74b70 <__cxa_atexit@plt+0x68e28> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 74b7c <__cxa_atexit@plt+0x68e34> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq sl, [fp], #188 @ 0xbc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 74bcc <__cxa_atexit@plt+0x68e84> │ │ │ │ + ldr r2, [pc, #52] @ 74bdc <__cxa_atexit@plt+0x68e94> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + rsceq r2, ip, r8, lsl r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 74c80 <__cxa_atexit@plt+0x68f38> │ │ │ │ + ldr lr, [pc, #132] @ 74c8c <__cxa_atexit@plt+0x68f44> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + add r7, r7, #11 │ │ │ │ + mov r3, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r0, sl} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + beq 74c68 <__cxa_atexit@plt+0x68f20> │ │ │ │ + ldr r3, [pc, #80] @ 74c90 <__cxa_atexit@plt+0x68f48> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r2, #3 │ │ │ │ + str r3, [r1, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r1, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r1, #-24] @ 0xffffffe8 │ │ │ │ + beq 74c74 <__cxa_atexit@plt+0x68f2c> │ │ │ │ + mov r7, r2 │ │ │ │ + b 74ce8 <__cxa_atexit@plt+0x68fa0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rsceq r2, ip, r8, ror #2 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 74cd8 <__cxa_atexit@plt+0x68f90> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 74cd0 <__cxa_atexit@plt+0x68f88> │ │ │ │ + b 74ce8 <__cxa_atexit@plt+0x68fa0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r2, ip, r0, lsr #2 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 74de4 <__cxa_atexit@plt+0x6909c> │ │ │ │ + ldr ip, [pc, #288] @ 74e24 <__cxa_atexit@plt+0x690dc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r9, fp │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldmib r5, {sl, lr} │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + sub ip, r6, #11 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r9, r2 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str fp, [r3, #16] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str sl, [r5, #20] │ │ │ │ + str ip, [r5, #28] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bhi 74df8 <__cxa_atexit@plt+0x690b0> │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 74df0 <__cxa_atexit@plt+0x690a8> │ │ │ │ + add r0, r3, #28 │ │ │ │ + add r8, r3, #20 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 74dc0 <__cxa_atexit@plt+0x69078> │ │ │ │ + ldr r3, [pc, #164] @ 74e30 <__cxa_atexit@plt+0x690e8> │ │ │ │ + ldr lr, [pc, #164] @ 74e34 <__cxa_atexit@plt+0x690ec> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r0] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + mov fp, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r0, r1, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r0, [r6] │ │ │ │ + str r3, [r8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r1, [pc, #96] @ 74e28 <__cxa_atexit@plt+0x690e0> │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, ip │ │ │ │ + mov fp, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str lr, [r0] │ │ │ │ + str r1, [r8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #44] @ 74e2c <__cxa_atexit@plt+0x690e4> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + mov fp, r9 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + @ instruction: 0xfffbba08 │ │ │ │ + strdeq r1, [ip], #248 @ 0xf8 @ │ │ │ │ + @ instruction: 0xfffbb82c │ │ │ │ + @ instruction: 0xfffbbc44 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 74e68 <__cxa_atexit@plt+0x69120> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 74e70 <__cxa_atexit@plt+0x69128> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, fp, r8, lsl r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 74ebc <__cxa_atexit@plt+0x69174> │ │ │ │ + ldr r1, [pc, #48] @ 74ecc <__cxa_atexit@plt+0x69184> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq r1, ip, r8, lsr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r0, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 74f9c <__cxa_atexit@plt+0x69254> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 74fa8 <__cxa_atexit@plt+0x69260> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr ip, [r7, #31] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + sub r9, r6, #31 │ │ │ │ + sub lr, r6, #5 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r4, [r7, #11] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r3, [r7, #27] │ │ │ │ + ldr fp, [r7, #35] @ 0x23 │ │ │ │ + str r8, [r2, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #104] @ 74fb8 <__cxa_atexit@plt+0x69270> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r8} │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + add r8, r2, #16 │ │ │ │ + str r1, [r2, #12] │ │ │ │ + ldr r1, [sp] │ │ │ │ + stm r8, {r1, r4, sl} │ │ │ │ + ldr r1, [pc, #76] @ 74fbc <__cxa_atexit@plt+0x69274> │ │ │ │ + str fp, [r2, #32] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #28] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + mov r5, r0 │ │ │ │ + stm r1, {r3, ip, lr} │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ - ldm fp, {r8, r9, sl, fp} │ │ │ │ - b 8490c <__cxa_atexit@plt+0x78bc4> │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 75048 <__cxa_atexit@plt+0x69300> │ │ │ │ + ldr r1, [pc, #136] @ 75068 <__cxa_atexit@plt+0x69320> │ │ │ │ + ldr r7, [pc, #136] @ 7506c <__cxa_atexit@plt+0x69324> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7503c <__cxa_atexit@plt+0x692f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 75054 <__cxa_atexit@plt+0x6930c> │ │ │ │ + ldr r3, [pc, #88] @ 75070 <__cxa_atexit@plt+0x69328> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 75074 <__cxa_atexit@plt+0x6932c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8490c <__cxa_atexit@plt+0x78bc4> │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - @ instruction: 0xfffffb30 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sl, fp, ip, lsl #13 │ │ │ │ + rscseq sl, fp, r4, asr #12 │ │ │ │ + ldrshteq sl, [fp], #100 @ 0x64 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 750c0 <__cxa_atexit@plt+0x69378> │ │ │ │ + ldr r2, [pc, #48] @ 750cc <__cxa_atexit@plt+0x69384> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 750d0 <__cxa_atexit@plt+0x69388> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, fp, r0, asr #11 │ │ │ │ + rscseq sl, fp, ip, ror #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 75130 <__cxa_atexit@plt+0x693e8> │ │ │ │ + ldr lr, [pc, #72] @ 75138 <__cxa_atexit@plt+0x693f0> │ │ │ │ + ldr r0, [pc, #72] @ 7513c <__cxa_atexit@plt+0x693f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 75120 <__cxa_atexit@plt+0x693d8> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sl, fp, ip, ror r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7519c <__cxa_atexit@plt+0x69454> │ │ │ │ + ldr r3, [pc, #48] @ 751a4 <__cxa_atexit@plt+0x6945c> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + beq 75190 <__cxa_atexit@plt+0x69448> │ │ │ │ + mov r7, sl │ │ │ │ + b 751b0 <__cxa_atexit@plt+0x69468> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [pc, #172] @ 75268 <__cxa_atexit@plt+0x69520> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 7520c <__cxa_atexit@plt+0x694c4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 7521c <__cxa_atexit@plt+0x694d4> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 75250 <__cxa_atexit@plt+0x69508> │ │ │ │ + ldr r7, [pc, #120] @ 75274 <__cxa_atexit@plt+0x6952c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 75238 <__cxa_atexit@plt+0x694f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 75258 <__cxa_atexit@plt+0x69510> │ │ │ │ + ldr r7, [pc, #60] @ 7526c <__cxa_atexit@plt+0x69524> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r7, [pc, #48] @ 75270 <__cxa_atexit@plt+0x69528> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 7525c <__cxa_atexit@plt+0x69514> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + rscseq sl, fp, ip, lsr #9 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 752c8 <__cxa_atexit@plt+0x69580> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 752f8 <__cxa_atexit@plt+0x695b0> │ │ │ │ + ldr r3, [pc, #100] @ 75318 <__cxa_atexit@plt+0x695d0> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 752e4 <__cxa_atexit@plt+0x6959c> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 75300 <__cxa_atexit@plt+0x695b8> │ │ │ │ + ldr r3, [pc, #52] @ 75310 <__cxa_atexit@plt+0x695c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #40] @ 75314 <__cxa_atexit@plt+0x695cc> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #16 │ │ │ │ + b 75304 <__cxa_atexit@plt+0x695bc> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + rscseq sl, fp, r0, lsl #8 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 753a4 <__cxa_atexit@plt+0x6965c> │ │ │ │ + ldr r1, [pc, #136] @ 753c4 <__cxa_atexit@plt+0x6967c> │ │ │ │ + ldr r7, [pc, #136] @ 753c8 <__cxa_atexit@plt+0x69680> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 75398 <__cxa_atexit@plt+0x69650> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 753b0 <__cxa_atexit@plt+0x69668> │ │ │ │ + ldr r3, [pc, #88] @ 753cc <__cxa_atexit@plt+0x69684> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 753d0 <__cxa_atexit@plt+0x69688> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq sl, fp, r0, lsr r3 │ │ │ │ + rscseq sl, fp, r8, ror #5 │ │ │ │ + smlalseq sl, fp, r8, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7541c <__cxa_atexit@plt+0x696d4> │ │ │ │ + ldr r2, [pc, #48] @ 75428 <__cxa_atexit@plt+0x696e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 7542c <__cxa_atexit@plt+0x696e4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq sl, fp, r4, ror #4 │ │ │ │ + rscseq sl, fp, r0, lsl r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7548c <__cxa_atexit@plt+0x69744> │ │ │ │ + ldr lr, [pc, #72] @ 75494 <__cxa_atexit@plt+0x6974c> │ │ │ │ + ldr r0, [pc, #72] @ 75498 <__cxa_atexit@plt+0x69750> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 7547c <__cxa_atexit@plt+0x69734> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sl, fp, r0, lsr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 754f8 <__cxa_atexit@plt+0x697b0> │ │ │ │ + ldr r3, [pc, #48] @ 75500 <__cxa_atexit@plt+0x697b8> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + beq 754ec <__cxa_atexit@plt+0x697a4> │ │ │ │ + mov r7, sl │ │ │ │ + b 7550c <__cxa_atexit@plt+0x697c4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [pc, #172] @ 755c4 <__cxa_atexit@plt+0x6987c> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 75568 <__cxa_atexit@plt+0x69820> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 75578 <__cxa_atexit@plt+0x69830> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 755ac <__cxa_atexit@plt+0x69864> │ │ │ │ + ldr r7, [pc, #120] @ 755d0 <__cxa_atexit@plt+0x69888> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 75594 <__cxa_atexit@plt+0x6984c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 755b4 <__cxa_atexit@plt+0x6986c> │ │ │ │ + ldr r7, [pc, #60] @ 755c8 <__cxa_atexit@plt+0x69880> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r7, [pc, #48] @ 755cc <__cxa_atexit@plt+0x69884> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 755b8 <__cxa_atexit@plt+0x69870> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + rscseq sl, fp, r0, asr r1 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 75624 <__cxa_atexit@plt+0x698dc> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 75654 <__cxa_atexit@plt+0x6990c> │ │ │ │ + ldr r3, [pc, #100] @ 75674 <__cxa_atexit@plt+0x6992c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 75640 <__cxa_atexit@plt+0x698f8> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7565c <__cxa_atexit@plt+0x69914> │ │ │ │ + ldr r3, [pc, #52] @ 7566c <__cxa_atexit@plt+0x69924> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #40] @ 75670 <__cxa_atexit@plt+0x69928> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #16 │ │ │ │ + b 75660 <__cxa_atexit@plt+0x69918> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + rscseq sl, fp, r4, lsr #1 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + ldrdeq r2, [ip], #176 @ 0xb0 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 757ac <__cxa_atexit@plt+0x69a64> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #80 @ 0x50 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 757b8 <__cxa_atexit@plt+0x69a70> │ │ │ │ + str r3, [sp] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldmib r7, {r0, r4} │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + sub ip, r6, #73 @ 0x49 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str r7, [sp, #16] │ │ │ │ + ldr r1, [pc, #280] @ 757ec <__cxa_atexit@plt+0x69aa4> │ │ │ │ + ldr r4, [pc, #280] @ 757f0 <__cxa_atexit@plt+0x69aa8> │ │ │ │ + sub r7, r6, #57 @ 0x39 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r7, [pc, #268] @ 757f4 <__cxa_atexit@plt+0x69aac> │ │ │ │ + stmib r2, {r4, r9, sl} │ │ │ │ + add r4, r2, #16 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r4, {r0, r1, ip} │ │ │ │ + mov lr, fp │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r1, [pc, #240] @ 757f8 <__cxa_atexit@plt+0x69ab0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str fp, [r2, #32] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #28] │ │ │ │ + str r7, [r2, #68] @ 0x44 │ │ │ │ + str r3, [r2, #72] @ 0x48 │ │ │ │ + ldr r7, [pc, #216] @ 757fc <__cxa_atexit@plt+0x69ab4> │ │ │ │ + sub r4, r6, #51 @ 0x33 │ │ │ │ + mov r1, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #76] @ 0x4c │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r9, [r2, #80] @ 0x50 │ │ │ │ + str r8, [r2, #44] @ 0x2c │ │ │ │ + str r7, [r2, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r3, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r7, [r2, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r2, #48] @ 0x30 │ │ │ │ + add r7, r2, #52 @ 0x34 │ │ │ │ + stm r7, {r0, r9, sl} │ │ │ │ + sub r7, r6, #9 │ │ │ │ + sub sl, r6, #1 │ │ │ │ + stmda r5, {r4, r7} │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp lr, r7 │ │ │ │ + bhi 757c8 <__cxa_atexit@plt+0x69a80> │ │ │ │ + ldr r7, [pc, #128] @ 75800 <__cxa_atexit@plt+0x69ab8> │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + stmib r5, {r1, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 757a0 <__cxa_atexit@plt+0x69a58> │ │ │ │ + mov fp, lr │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 75804 <__cxa_atexit@plt+0x69abc> │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, r1 │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffee7c │ │ │ │ + @ instruction: 0xffffeaec │ │ │ │ + @ instruction: 0xfffffa54 │ │ │ │ + @ instruction: 0xfffff7cc │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + @ instruction: 0xfffb9bf0 │ │ │ │ + rsceq r1, ip, r8, lsl r6 │ │ │ │ + rsceq r2, ip, r0, asr #20 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov lr, sl │ │ │ │ + mov ip, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 758cc <__cxa_atexit@plt+0x69b84> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, ip, #60 @ 0x3c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 758d4 <__cxa_atexit@plt+0x69b8c> │ │ │ │ + ldr r1, [pc, #164] @ 758ec <__cxa_atexit@plt+0x69ba4> │ │ │ │ + ldmib r7, {r0, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [pc, #152] @ 758f0 <__cxa_atexit@plt+0x69ba8> │ │ │ │ + str r1, [ip, #4]! │ │ │ │ + stmdb r2, {r9, lr} │ │ │ │ + ldr lr, [pc, #144] @ 758f4 <__cxa_atexit@plt+0x69bac> │ │ │ │ + sub r1, r6, #39 @ 0x27 │ │ │ │ + ldr r9, [pc, #140] @ 758f8 <__cxa_atexit@plt+0x69bb0> │ │ │ │ + str r1, [ip, #48] @ 0x30 │ │ │ │ + mov r2, ip │ │ │ │ + mov r1, ip │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r2, #32]! │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + str r7, [ip, #44] @ 0x2c │ │ │ │ + str r2, [ip, #52] @ 0x34 │ │ │ │ + str r0, [ip, #56] @ 0x38 │ │ │ │ + str r1, [ip, #36] @ 0x24 │ │ │ │ + str ip, [ip, #28] │ │ │ │ + str r0, [ip, #8] │ │ │ │ + str r3, [ip, #12] │ │ │ │ + ldr r3, [pc, #84] @ 758fc <__cxa_atexit@plt+0x69bb4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str ip, [ip, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [ip, #16] │ │ │ │ + str r9, [ip, #40]! @ 0x28 │ │ │ │ + ldr r3, [pc, #64] @ 75900 <__cxa_atexit@plt+0x69bb8> │ │ │ │ + mov r8, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, ip │ │ │ │ + b 758dc <__cxa_atexit@plt+0x69b94> │ │ │ │ + mov r5, #60 @ 0x3c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffe2fc │ │ │ │ + @ instruction: 0xffffe3b8 │ │ │ │ + @ instruction: 0xffffe36c │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xffffe30c │ │ │ │ + rsceq r1, ip, r8, asr r7 │ │ │ │ + rsceq r2, ip, r4, asr #18 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 75984 <__cxa_atexit@plt+0x69c3c> │ │ │ │ + ldr r1, [pc, #100] @ 75990 <__cxa_atexit@plt+0x69c48> │ │ │ │ + mov r3, r2 │ │ │ │ + ldmib r7, {r0, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r0, r8, r9, sl} │ │ │ │ + beq 75970 <__cxa_atexit@plt+0x69c28> │ │ │ │ + ldr r3, [pc, #72] @ 75994 <__cxa_atexit@plt+0x69c4c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 7597c <__cxa_atexit@plt+0x69c34> │ │ │ │ + b 759e4 <__cxa_atexit@plt+0x69c9c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strhteq r2, [ip], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r1, [pc, #28] @ 759d4 <__cxa_atexit@plt+0x69c8c> │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 759cc <__cxa_atexit@plt+0x69c84> │ │ │ │ + b 759e4 <__cxa_atexit@plt+0x69c9c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r2, ip, r4, ror r8 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r5, #20]! │ │ │ │ + mov r8, r6 │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 75aa0 <__cxa_atexit@plt+0x69d58> │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 75b70 <__cxa_atexit@plt+0x69e28> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #60 @ 0x3c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 75b64 <__cxa_atexit@plt+0x69e1c> │ │ │ │ + ldr r3, [pc, #372] @ 75b9c <__cxa_atexit@plt+0x69e54> │ │ │ │ + ldr r1, [pc, #372] @ 75ba0 <__cxa_atexit@plt+0x69e58> │ │ │ │ + ldmib r7, {r0, r2} │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [pc, #364] @ 75ba4 <__cxa_atexit@plt+0x69e5c> │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + sub r3, r6, #43 @ 0x2b │ │ │ │ + ldr ip, [pc, #356] @ 75ba8 <__cxa_atexit@plt+0x69e60> │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r1, [lr, #28]! │ │ │ │ + str r9, [r3, #20]! │ │ │ │ + str lr, [r8, #44] @ 0x2c │ │ │ │ + str r7, [r8, #48] @ 0x30 │ │ │ │ + str r0, [r8, #52] @ 0x34 │ │ │ │ + str r2, [r8, #56] @ 0x38 │ │ │ │ + str r3, [r8, #32] │ │ │ │ + str r8, [r8, #24] │ │ │ │ + str r2, [r8, #8] │ │ │ │ + ldr r3, [pc, #300] @ 75bac <__cxa_atexit@plt+0x69e64> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r8, [r8, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str ip, [r8, #36]! @ 0x24 │ │ │ │ + ldr r3, [pc, #280] @ 75bb0 <__cxa_atexit@plt+0x69e68> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 75b88 <__cxa_atexit@plt+0x69e40> │ │ │ │ + ldr ip, [pc, #224] @ 75b98 <__cxa_atexit@plt+0x69e50> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + cmp fp, r5 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + bhi 75b74 <__cxa_atexit@plt+0x69e2c> │ │ │ │ + add r6, r8, #72 @ 0x48 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 75b64 <__cxa_atexit@plt+0x69e1c> │ │ │ │ + ldr r3, [pc, #200] @ 75bb4 <__cxa_atexit@plt+0x69e6c> │ │ │ │ + ldr ip, [pc, #200] @ 75bb8 <__cxa_atexit@plt+0x69e70> │ │ │ │ + ldr r1, [pc, #200] @ 75bbc <__cxa_atexit@plt+0x69e74> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [pc, #196] @ 75bc0 <__cxa_atexit@plt+0x69e78> │ │ │ │ + ldr r9, [pc, #196] @ 75bc4 <__cxa_atexit@plt+0x69e7c> │ │ │ │ + str r3, [r8, #16]! │ │ │ │ + mov r2, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #32]! │ │ │ │ + mov r1, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #24]! │ │ │ │ + ldmdb r8, {r0, lr} │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ + str r1, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8, #44] @ 0x2c │ │ │ │ + str r3, [r8, #48] @ 0x30 │ │ │ │ + str r2, [r8, #52] @ 0x34 │ │ │ │ + str r0, [r8, #56] @ 0x38 │ │ │ │ + str r8, [r8, #28] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str ip, [r8, #16] │ │ │ │ + str r8, [r8, #20] │ │ │ │ + ldr r3, [pc, #116] @ 75bc8 <__cxa_atexit@plt+0x69e80> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r9, r9, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #40]! @ 0x28 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r0, #60 @ 0x3c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 75b74 <__cxa_atexit@plt+0x69e2c> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r5, r2, #28 │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + andeq r1, r0, r4, asr r1 │ │ │ │ + andeq r1, r0, ip, ror #4 │ │ │ │ + andeq r1, r0, r0, lsr #4 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andeq r1, r0, r0, asr #3 │ │ │ │ + rsceq r1, ip, r4, lsl #11 │ │ │ │ + @ instruction: 0xffffe054 │ │ │ │ + @ instruction: 0xffffe09c │ │ │ │ + @ instruction: 0xffffe128 │ │ │ │ + @ instruction: 0xffffe0d4 │ │ │ │ + rsceq r1, ip, r8, asr #9 │ │ │ │ + @ instruction: 0xfffffb28 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 86814 <__cxa_atexit@plt+0x7aacc> │ │ │ │ + bhi 75bfc <__cxa_atexit@plt+0x69eb4> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8681c <__cxa_atexit@plt+0x7aad4> │ │ │ │ + ldr r2, [pc, #20] @ 75c04 <__cxa_atexit@plt+0x69ebc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, sl, r8, ror #28 │ │ │ │ + rscseq r9, fp, r4, lsl #21 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 868dc <__cxa_atexit@plt+0x7ab94> │ │ │ │ - ldr lr, [pc, #168] @ 868ec <__cxa_atexit@plt+0x7aba4> │ │ │ │ + bhi 75cc4 <__cxa_atexit@plt+0x69f7c> │ │ │ │ + ldr lr, [pc, #168] @ 75cd4 <__cxa_atexit@plt+0x69f8c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 868f0 <__cxa_atexit@plt+0x7aba8> │ │ │ │ + ldr r0, [pc, #140] @ 75cd8 <__cxa_atexit@plt+0x69f90> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ stmib r3, {r2, sl} │ │ │ │ - beq 868c4 <__cxa_atexit@plt+0x7ab7c> │ │ │ │ + beq 75cac <__cxa_atexit@plt+0x69f64> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 868f4 <__cxa_atexit@plt+0x7abac> │ │ │ │ + ldr lr, [pc, #84] @ 75cdc <__cxa_atexit@plt+0x69f94> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 868d0 <__cxa_atexit@plt+0x7ab88> │ │ │ │ + beq 75cb8 <__cxa_atexit@plt+0x69f70> │ │ │ │ mov r7, r3 │ │ │ │ - b 86944 <__cxa_atexit@plt+0x7abfc> │ │ │ │ + b 75d2c <__cxa_atexit@plt+0x69fe4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r8, sl, r8, lsl #28 │ │ │ │ + rscseq r9, fp, r4, lsr #20 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 86938 <__cxa_atexit@plt+0x7abf0> │ │ │ │ + ldr r0, [pc, #28] @ 75d20 <__cxa_atexit@plt+0x69fd8> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 86930 <__cxa_atexit@plt+0x7abe8> │ │ │ │ - b 86944 <__cxa_atexit@plt+0x7abfc> │ │ │ │ + beq 75d18 <__cxa_atexit@plt+0x69fd0> │ │ │ │ + b 75d2c <__cxa_atexit@plt+0x69fe4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 869e0 <__cxa_atexit@plt+0x7ac98> │ │ │ │ + bne 75dc8 <__cxa_atexit@plt+0x6a080> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 869ec <__cxa_atexit@plt+0x7aca4> │ │ │ │ + bcc 75dd4 <__cxa_atexit@plt+0x6a08c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 86984 <__cxa_atexit@plt+0x7ac3c> │ │ │ │ + bge 75d6c <__cxa_atexit@plt+0x6a024> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 869e0 <__cxa_atexit@plt+0x7ac98> │ │ │ │ + bne 75dc8 <__cxa_atexit@plt+0x6a080> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 86978 <__cxa_atexit@plt+0x7ac30> │ │ │ │ - bne 869e0 <__cxa_atexit@plt+0x7ac98> │ │ │ │ - ldr r1, [pc, #88] @ 869fc <__cxa_atexit@plt+0x7acb4> │ │ │ │ + blt 75d60 <__cxa_atexit@plt+0x6a018> │ │ │ │ + bne 75dc8 <__cxa_atexit@plt+0x6a080> │ │ │ │ + ldr r1, [pc, #88] @ 75de4 <__cxa_atexit@plt+0x6a09c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 86a00 <__cxa_atexit@plt+0x7acb8> │ │ │ │ + ldr r8, [pc, #76] @ 75de8 <__cxa_atexit@plt+0x6a0a0> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ @@ -125736,164 +108578,164 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - ldrshteq r8, [sl], #224 @ 0xe0 │ │ │ │ + rscseq r9, fp, r0, lsl #19 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 86a70 <__cxa_atexit@plt+0x7ad28> │ │ │ │ + bcc 75e58 <__cxa_atexit@plt+0x6a110> │ │ │ │ add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr ip, [r7, #7] │ │ │ │ ldr sl, [r7, #23] │ │ │ │ ldm lr, {r2, r9, lr} │ │ │ │ ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 86a80 <__cxa_atexit@plt+0x7ad38> │ │ │ │ + ldr r0, [pc, #60] @ 75e68 <__cxa_atexit@plt+0x6a120> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ str r8, [r3, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, lr │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 86ab4 <__cxa_atexit@plt+0x7ad6c> │ │ │ │ + bhi 75e9c <__cxa_atexit@plt+0x6a154> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 86abc <__cxa_atexit@plt+0x7ad74> │ │ │ │ + ldr r2, [pc, #20] @ 75ea4 <__cxa_atexit@plt+0x6a15c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, sl, r8, asr #23 │ │ │ │ + rscseq r9, fp, r4, ror #15 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 86b7c <__cxa_atexit@plt+0x7ae34> │ │ │ │ - ldr lr, [pc, #168] @ 86b8c <__cxa_atexit@plt+0x7ae44> │ │ │ │ + bhi 75f64 <__cxa_atexit@plt+0x6a21c> │ │ │ │ + ldr lr, [pc, #168] @ 75f74 <__cxa_atexit@plt+0x6a22c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 86b90 <__cxa_atexit@plt+0x7ae48> │ │ │ │ + ldr r0, [pc, #140] @ 75f78 <__cxa_atexit@plt+0x6a230> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ stmib r3, {r2, sl} │ │ │ │ - beq 86b64 <__cxa_atexit@plt+0x7ae1c> │ │ │ │ + beq 75f4c <__cxa_atexit@plt+0x6a204> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 86b94 <__cxa_atexit@plt+0x7ae4c> │ │ │ │ + ldr lr, [pc, #84] @ 75f7c <__cxa_atexit@plt+0x6a234> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 86b70 <__cxa_atexit@plt+0x7ae28> │ │ │ │ + beq 75f58 <__cxa_atexit@plt+0x6a210> │ │ │ │ mov r7, r3 │ │ │ │ - b 86be4 <__cxa_atexit@plt+0x7ae9c> │ │ │ │ + b 75fcc <__cxa_atexit@plt+0x6a284> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r8, sl, r8, ror #22 │ │ │ │ + rscseq r9, fp, r4, lsl #15 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 86bd8 <__cxa_atexit@plt+0x7ae90> │ │ │ │ + ldr r0, [pc, #28] @ 75fc0 <__cxa_atexit@plt+0x6a278> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 86bd0 <__cxa_atexit@plt+0x7ae88> │ │ │ │ - b 86be4 <__cxa_atexit@plt+0x7ae9c> │ │ │ │ + beq 75fb8 <__cxa_atexit@plt+0x6a270> │ │ │ │ + b 75fcc <__cxa_atexit@plt+0x6a284> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 86c80 <__cxa_atexit@plt+0x7af38> │ │ │ │ + bne 76068 <__cxa_atexit@plt+0x6a320> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 86c8c <__cxa_atexit@plt+0x7af44> │ │ │ │ + bcc 76074 <__cxa_atexit@plt+0x6a32c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 86c24 <__cxa_atexit@plt+0x7aedc> │ │ │ │ + bge 7600c <__cxa_atexit@plt+0x6a2c4> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 86c80 <__cxa_atexit@plt+0x7af38> │ │ │ │ + bne 76068 <__cxa_atexit@plt+0x6a320> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 86c18 <__cxa_atexit@plt+0x7aed0> │ │ │ │ - bne 86c80 <__cxa_atexit@plt+0x7af38> │ │ │ │ - ldr r1, [pc, #88] @ 86c9c <__cxa_atexit@plt+0x7af54> │ │ │ │ + blt 76000 <__cxa_atexit@plt+0x6a2b8> │ │ │ │ + bne 76068 <__cxa_atexit@plt+0x6a320> │ │ │ │ + ldr r1, [pc, #88] @ 76084 <__cxa_atexit@plt+0x6a33c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 86ca0 <__cxa_atexit@plt+0x7af58> │ │ │ │ + ldr r8, [pc, #76] @ 76088 <__cxa_atexit@plt+0x6a340> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ @@ -125904,1318 +108746,2203 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - rscseq r8, sl, r0, asr ip │ │ │ │ + rscseq r9, fp, r0, ror #13 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 86d1c <__cxa_atexit@plt+0x7afd4> │ │ │ │ + bcc 76104 <__cxa_atexit@plt+0x6a3bc> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 86d2c <__cxa_atexit@plt+0x7afe4> │ │ │ │ + ldr fp, [pc, #64] @ 76114 <__cxa_atexit@plt+0x6a3cc> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdd8 │ │ │ │ - ldrdeq r3, [fp], #188 @ 0xbc @ │ │ │ │ + rsceq r2, ip, r0, lsr r1 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 86dc4 <__cxa_atexit@plt+0x7b07c> │ │ │ │ - ldr r1, [pc, #120] @ 86dd0 <__cxa_atexit@plt+0x7b088> │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ + bhi 761c4 <__cxa_atexit@plt+0x6a47c> │ │ │ │ + ldr lr, [pc, #144] @ 761d0 <__cxa_atexit@plt+0x6a488> │ │ │ │ + ldr r0, [r7, #13] │ │ │ │ mov r3, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr ip, [r7, #9] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ tst sl, #3 │ │ │ │ - stmib r3, {r0, r7, r8, r9} │ │ │ │ - beq 86dac <__cxa_atexit@plt+0x7b064> │ │ │ │ + stmib r3, {r0, r1, ip} │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + beq 761ac <__cxa_atexit@plt+0x6a464> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 86dd4 <__cxa_atexit@plt+0x7b08c> │ │ │ │ - str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr lr, [pc, #80] @ 761d4 <__cxa_atexit@plt+0x6a48c> │ │ │ │ + str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r3, #7] │ │ │ │ ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq 86dbc <__cxa_atexit@plt+0x7b074> │ │ │ │ - b 86e30 <__cxa_atexit@plt+0x7b0e8> │ │ │ │ + str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ + beq 761bc <__cxa_atexit@plt+0x6a474> │ │ │ │ + b 76230 <__cxa_atexit@plt+0x6a4e8> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq r3, fp, r8, lsr fp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rsceq r2, ip, r4, ror r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 86e20 <__cxa_atexit@plt+0x7b0d8> │ │ │ │ + ldr lr, [pc, #40] @ 76220 <__cxa_atexit@plt+0x6a4d8> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmda r5, {r0, r1, r3} │ │ │ │ str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 86e18 <__cxa_atexit@plt+0x7b0d0> │ │ │ │ - b 86e30 <__cxa_atexit@plt+0x7b0e8> │ │ │ │ + beq 76218 <__cxa_atexit@plt+0x6a4d0> │ │ │ │ + b 76230 <__cxa_atexit@plt+0x6a4e8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r3, fp, ip, ror #21 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ + rsceq r2, ip, r8, lsr #32 │ │ │ │ + andeq r0, r0, sl, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r1, [r3, #24]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r3, #36]! @ 0x24 │ │ │ │ + and r2, r1, #3 │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldmdb r3, {r7, r9, sl, lr} │ │ │ │ cmp r2, #2 │ │ │ │ - ldr sl, [r3, #-4] │ │ │ │ - ldmib r3, {r8, r9} │ │ │ │ - bne 86efc <__cxa_atexit@plt+0x7b1b4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + bne 76304 <__cxa_atexit@plt+0x6a5bc> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #64 @ 0x40 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 86f0c <__cxa_atexit@plt+0x7b1c4> │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 76314 <__cxa_atexit@plt+0x6a5cc> │ │ │ │ str r8, [sp, #12] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ + mov ip, r0 │ │ │ │ + ldr r8, [r1, #2] │ │ │ │ + ldr r0, [r1, #6] │ │ │ │ + ldr r1, [pc, #176] @ 76328 <__cxa_atexit@plt+0x6a5e0> │ │ │ │ str fp, [sp, #16] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - ldr fp, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [pc, #140] @ 86f1c <__cxa_atexit@plt+0x7b1d4> │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str sl, [sp, #8] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #36] @ 0x24 │ │ │ │ - add r1, r6, #40 @ 0x28 │ │ │ │ - stm r1, {r0, ip, lr} │ │ │ │ - add r1, r6, #52 @ 0x34 │ │ │ │ - stm r1, {r9, sl, fp} │ │ │ │ - ldr r8, [pc, #112] @ 86f20 <__cxa_atexit@plt+0x7b1d8> │ │ │ │ - add r1, r6, #8 │ │ │ │ - stm r1, {r0, ip, lr} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str fp, [r6, #28] │ │ │ │ - str r4, [r6, #32] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str fp, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str lr, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + str sl, [r6, #64] @ 0x40 │ │ │ │ + ldr r1, [pc, #108] @ 7632c <__cxa_atexit@plt+0x6a5e4> │ │ │ │ + str fp, [r6, #16] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - sub r6, r2, #59 @ 0x3b │ │ │ │ - sub r1, r2, #25 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str r1, [r5, #28] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + sub r7, r2, #59 @ 0x3b │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r6, r2, #25 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b 8490c <__cxa_atexit@plt+0x78bc4> │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ + ldm sp, {r7, r9, sl} │ │ │ │ + b 75914 <__cxa_atexit@plt+0x69bcc> │ │ │ │ + str lr, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ mov r5, r3 │ │ │ │ - b 8490c <__cxa_atexit@plt+0x78bc4> │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - @ instruction: 0xfffffb50 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r0, r5, #8 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 86ff4 <__cxa_atexit@plt+0x7b2ac> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 86ffc <__cxa_atexit@plt+0x7b2b4> │ │ │ │ - stm sp, {r8, fp} │ │ │ │ - ldr fp, [pc, #260] @ 8705c <__cxa_atexit@plt+0x7b314> │ │ │ │ - ldr r8, [pc, #260] @ 87060 <__cxa_atexit@plt+0x7b318> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr lr, [r5] │ │ │ │ - stmib r6, {fp, lr} │ │ │ │ - add lr, r6, #20 │ │ │ │ - add r8, pc, r8 │ │ │ │ - stm lr, {r1, r8, r9, sl} │ │ │ │ - mov r1, r5 │ │ │ │ - sub r3, r2, #25 │ │ │ │ - sub ip, r2, #5 │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - str sl, [r1, #-4]! │ │ │ │ - cmp r0, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - bcc 87018 <__cxa_atexit@plt+0x7b2d0> │ │ │ │ - ldr lr, [pc, #204] @ 87074 <__cxa_atexit@plt+0x7b32c> │ │ │ │ - ldr r9, [pc, #204] @ 87078 <__cxa_atexit@plt+0x7b330> │ │ │ │ - ldr sl, [pc, #204] @ 8707c <__cxa_atexit@plt+0x7b334> │ │ │ │ - ldr r8, [pc, #204] @ 87080 <__cxa_atexit@plt+0x7b338> │ │ │ │ - sub r0, r2, #17 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r0, [r5] │ │ │ │ - add r0, sl, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r6, #40 @ 0x28 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - stm r5, {r0, r3, lr} │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #56] @ 0x38 │ │ │ │ - sub sl, r2, #5 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldm sp, {r9, fp} │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - mov r2, r6 │ │ │ │ - b 87004 <__cxa_atexit@plt+0x7b2bc> │ │ │ │ - mov r7, #32 │ │ │ │ + b 75914 <__cxa_atexit@plt+0x69bcc> │ │ │ │ + mov r7, #64 @ 0x40 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #100] @ 87070 <__cxa_atexit@plt+0x7b328> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #68] @ 87064 <__cxa_atexit@plt+0x7b31c> │ │ │ │ - ldr r3, [pc, #68] @ 87068 <__cxa_atexit@plt+0x7b320> │ │ │ │ - ldr r7, [pc, #68] @ 8706c <__cxa_atexit@plt+0x7b324> │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #4] │ │ │ │ + mov r7, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 76360 <__cxa_atexit@plt+0x6a618> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 76368 <__cxa_atexit@plt+0x6a620> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff67c │ │ │ │ - @ instruction: 0xfffffdcc │ │ │ │ - rsceq r3, fp, r0, asr #14 │ │ │ │ - strdeq r3, [fp], #80 @ 0x50 @ │ │ │ │ - rsceq r3, fp, r4, ror r6 │ │ │ │ - rsceq r3, fp, r0, asr #18 │ │ │ │ - @ instruction: 0xfffea8d4 │ │ │ │ - @ instruction: 0xfffea118 │ │ │ │ - strhteq r3, [fp], #112 @ 0x70 │ │ │ │ - rsceq r3, fp, r4, ror #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + rscseq r9, fp, r0, lsr #6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8710c <__cxa_atexit@plt+0x7b3c4> │ │ │ │ - ldr r1, [pc, #136] @ 8712c <__cxa_atexit@plt+0x7b3e4> │ │ │ │ - ldr r7, [pc, #136] @ 87130 <__cxa_atexit@plt+0x7b3e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 76428 <__cxa_atexit@plt+0x6a6e0> │ │ │ │ + ldr lr, [pc, #168] @ 76438 <__cxa_atexit@plt+0x6a6f0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 7643c <__cxa_atexit@plt+0x6a6f4> │ │ │ │ tst r7, #3 │ │ │ │ - beq 87100 <__cxa_atexit@plt+0x7b3b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 87118 <__cxa_atexit@plt+0x7b3d0> │ │ │ │ - ldr r3, [pc, #88] @ 87134 <__cxa_atexit@plt+0x7b3ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 87138 <__cxa_atexit@plt+0x7b3f0> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 76410 <__cxa_atexit@plt+0x6a6c8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 76440 <__cxa_atexit@plt+0x6a6f8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 7641c <__cxa_atexit@plt+0x6a6d4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 76490 <__cxa_atexit@plt+0x6a748> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r8, sl, r4, asr #11 │ │ │ │ - rscseq r8, sl, r0, lsl #11 │ │ │ │ - ldrhteq r8, [sl], #120 @ 0x78 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r9, fp, r0, asr #5 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 76484 <__cxa_atexit@plt+0x6a73c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 7647c <__cxa_atexit@plt+0x6a734> │ │ │ │ + b 76490 <__cxa_atexit@plt+0x6a748> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7652c <__cxa_atexit@plt+0x6a7e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 76538 <__cxa_atexit@plt+0x6a7f0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 764d0 <__cxa_atexit@plt+0x6a788> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 7652c <__cxa_atexit@plt+0x6a7e4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 764c4 <__cxa_atexit@plt+0x6a77c> │ │ │ │ + bne 7652c <__cxa_atexit@plt+0x6a7e4> │ │ │ │ + ldr r1, [pc, #88] @ 76548 <__cxa_atexit@plt+0x6a800> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 7654c <__cxa_atexit@plt+0x6a804> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r9, fp, ip, lsl r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 87184 <__cxa_atexit@plt+0x7b43c> │ │ │ │ - ldr r2, [pc, #48] @ 87190 <__cxa_atexit@plt+0x7b448> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 87194 <__cxa_atexit@plt+0x7b44c> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc 765bc <__cxa_atexit@plt+0x6a874> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 765cc <__cxa_atexit@plt+0x6a884> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r8, [sl], #76 @ 0x4c │ │ │ │ - rscseq r8, sl, r0, lsr r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 76600 <__cxa_atexit@plt+0x6a8b8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 76608 <__cxa_atexit@plt+0x6a8c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, fp, r0, lsl #1 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 87224 <__cxa_atexit@plt+0x7b4dc> │ │ │ │ - ldr lr, [pc, #140] @ 87244 <__cxa_atexit@plt+0x7b4fc> │ │ │ │ - ldr r8, [pc, #140] @ 87248 <__cxa_atexit@plt+0x7b500> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 766c8 <__cxa_atexit@plt+0x6a980> │ │ │ │ + ldr lr, [pc, #168] @ 766d8 <__cxa_atexit@plt+0x6a990> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 766dc <__cxa_atexit@plt+0x6a994> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 87218 <__cxa_atexit@plt+0x7b4d0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 87230 <__cxa_atexit@plt+0x7b4e8> │ │ │ │ - ldr r7, [pc, #76] @ 8724c <__cxa_atexit@plt+0x7b504> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 766b0 <__cxa_atexit@plt+0x6a968> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 766e0 <__cxa_atexit@plt+0x6a998> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 766bc <__cxa_atexit@plt+0x6a974> │ │ │ │ + mov r7, r3 │ │ │ │ + b 76730 <__cxa_atexit@plt+0x6a9e8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrhteq r8, [sl], #64 @ 0x40 │ │ │ │ - rscseq r8, sl, r4, lsr #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r9, fp, r0, lsr #32 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 87290 <__cxa_atexit@plt+0x7b548> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 8729c <__cxa_atexit@plt+0x7b554> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 76724 <__cxa_atexit@plt+0x6a9dc> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 7671c <__cxa_atexit@plt+0x6a9d4> │ │ │ │ + b 76730 <__cxa_atexit@plt+0x6a9e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r8, sl, r4, lsr #12 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 87374 <__cxa_atexit@plt+0x7b62c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 8731c <__cxa_atexit@plt+0x7b5d4> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - bcc 87388 <__cxa_atexit@plt+0x7b640> │ │ │ │ - ldr r2, [pc, #204] @ 873c8 <__cxa_atexit@plt+0x7b680> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #196] @ 873cc <__cxa_atexit@plt+0x7b684> │ │ │ │ - add lr, r3, #8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r1, r7, sl} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - b 87358 <__cxa_atexit@plt+0x7b610> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 767cc <__cxa_atexit@plt+0x6aa84> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 767d8 <__cxa_atexit@plt+0x6aa90> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 76770 <__cxa_atexit@plt+0x6aa28> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 767cc <__cxa_atexit@plt+0x6aa84> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 76764 <__cxa_atexit@plt+0x6aa1c> │ │ │ │ + bne 767cc <__cxa_atexit@plt+0x6aa84> │ │ │ │ + ldr r1, [pc, #88] @ 767e8 <__cxa_atexit@plt+0x6aaa0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 767ec <__cxa_atexit@plt+0x6aaa4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r8, fp, ip, ror pc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - stmda r5, {r7, r9} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 873a4 <__cxa_atexit@plt+0x7b65c> │ │ │ │ - ldr r7, [pc, #124] @ 873bc <__cxa_atexit@plt+0x7b674> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #116] @ 873c0 <__cxa_atexit@plt+0x7b678> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r2, r6, #3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r9, sl │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r2 │ │ │ │ + bcc 76868 <__cxa_atexit@plt+0x6ab20> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 76878 <__cxa_atexit@plt+0x6ab30> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #88] @ 873d4 <__cxa_atexit@plt+0x7b68c> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #64] @ 873d0 <__cxa_atexit@plt+0x7b688> │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #24] @ 873c4 <__cxa_atexit@plt+0x7b67c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - rscseq r8, sl, r8, lsl r4 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - rscseq r8, sl, r8, asr r4 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r3, fp, ip, ror #11 │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 8743c <__cxa_atexit@plt+0x7b6f4> │ │ │ │ - ldr r2, [pc, #84] @ 87454 <__cxa_atexit@plt+0x7b70c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [pc, #60] @ 87458 <__cxa_atexit@plt+0x7b710> │ │ │ │ - add lr, sl, #8 │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [sl, #20] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 8745c <__cxa_atexit@plt+0x7b714> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd94 │ │ │ │ - rscseq r8, sl, ip, lsr r3 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 874b8 <__cxa_atexit@plt+0x7b770> │ │ │ │ - ldr r3, [pc, #72] @ 874d0 <__cxa_atexit@plt+0x7b788> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r3, [pc, #52] @ 874d4 <__cxa_atexit@plt+0x7b78c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r2, [sl, #16] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 874d8 <__cxa_atexit@plt+0x7b790> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - ldrhteq r8, [sl], #44 @ 0x2c │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq r1, ip, ip, asr #19 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov lr, r9 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 87574 <__cxa_atexit@plt+0x7b82c> │ │ │ │ - ldr r1, [pc, #128] @ 87584 <__cxa_atexit@plt+0x7b83c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-16]! │ │ │ │ - mov r1, r2 │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str r9, [r1, #8]! │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 76918 <__cxa_atexit@plt+0x6abd0> │ │ │ │ + ldr lr, [pc, #128] @ 76924 <__cxa_atexit@plt+0x6abdc> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ + add lr, r3, #8 │ │ │ │ tst sl, #3 │ │ │ │ - str r8, [r2, #4] │ │ │ │ - beq 87558 <__cxa_atexit@plt+0x7b810> │ │ │ │ - ldr ip, [pc, #88] @ 87588 <__cxa_atexit@plt+0x7b840> │ │ │ │ + str r7, [r3, #4] │ │ │ │ + stm lr, {r0, r1, r9} │ │ │ │ + beq 76900 <__cxa_atexit@plt+0x6abb8> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r0] │ │ │ │ + ldr lr, [pc, #80] @ 76928 <__cxa_atexit@plt+0x6abe0> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r2] │ │ │ │ - beq 87568 <__cxa_atexit@plt+0x7b820> │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, lr │ │ │ │ - b 872ac <__cxa_atexit@plt+0x7b564> │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 76910 <__cxa_atexit@plt+0x6abc8> │ │ │ │ + b 76984 <__cxa_atexit@plt+0x6ac3c> │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r5, r0 │ │ │ │ - bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, lr │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r1, ip, r0, lsr #18 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #56] @ 875dc <__cxa_atexit@plt+0x7b894> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ + ldr lr, [pc, #40] @ 76974 <__cxa_atexit@plt+0x6ac2c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 875d0 <__cxa_atexit@plt+0x7b888> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 872ac <__cxa_atexit@plt+0x7b564> │ │ │ │ + beq 7696c <__cxa_atexit@plt+0x6ac24> │ │ │ │ + b 76984 <__cxa_atexit@plt+0x6ac3c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #12]! │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldmdb r5, {r3, r8} │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 872ac <__cxa_atexit@plt+0x7b564> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq r1, [ip], #132 @ 0x84 @ │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr sl, [r3, #28]! │ │ │ │ + and r2, r1, #3 │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldmdb r3, {r7, r9} │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 76a54 <__cxa_atexit@plt+0x6ad0c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 76a64 <__cxa_atexit@plt+0x6ad1c> │ │ │ │ + add lr, r5, #8 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r8, [sp, #4] │ │ │ │ + ldr r7, [r1, #2] │ │ │ │ + ldr r4, [r1, #6] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldm lr, {r8, ip, lr} │ │ │ │ + ldr r1, [pc, #152] @ 76a78 <__cxa_atexit@plt+0x6ad30> │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str r9, [r6, #56] @ 0x38 │ │ │ │ + str ip, [r6, #60] @ 0x3c │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + ldr fp, [pc, #116] @ 76a7c <__cxa_atexit@plt+0x6ad34> │ │ │ │ + str r7, [r6, #8] │ │ │ │ + sub r7, r2, #59 @ 0x3b │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r6, #4] │ │ │ │ + str r4, [r6, #12] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r7, [r5, #32] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str ip, [r6, #28] │ │ │ │ + sub r6, r2, #25 │ │ │ │ + str r6, [r5, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 75914 <__cxa_atexit@plt+0x69bcc> │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str sl, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + b 75914 <__cxa_atexit@plt+0x69bcc> │ │ │ │ + mov r7, #64 @ 0x40 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + @ instruction: 0xfffffb48 │ │ │ │ + rsceq r1, ip, r8, asr #15 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub ip, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + str r8, [sp] │ │ │ │ + bhi 76b30 <__cxa_atexit@plt+0x6ade8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 76b38 <__cxa_atexit@plt+0x6adf0> │ │ │ │ + ldr r8, [pc, #180] @ 76b70 <__cxa_atexit@plt+0x6ae28> │ │ │ │ + sub lr, r6, #33 @ 0x21 │ │ │ │ + ldmib r7, {r0, r7} │ │ │ │ + ldm r5, {r1, r3} │ │ │ │ + str lr, [r5] │ │ │ │ + ldr lr, [pc, #164] @ 76b74 <__cxa_atexit@plt+0x6ae2c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + add r8, r2, #8 │ │ │ │ + stm r8, {r1, r9, sl} │ │ │ │ + str sl, [r2, #36] @ 0x24 │ │ │ │ + add r1, r2, #20 │ │ │ │ + sub sl, r6, #9 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r1, {r0, r3, lr} │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + sub r3, r5, #60 @ 0x3c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8764c <__cxa_atexit@plt+0x7b904> │ │ │ │ - ldr r2, [pc, #60] @ 87654 <__cxa_atexit@plt+0x7b90c> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 87658 <__cxa_atexit@plt+0x7b910> │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 87640 <__cxa_atexit@plt+0x7b8f8> │ │ │ │ - mov r7, r3 │ │ │ │ - b 87664 <__cxa_atexit@plt+0x7b91c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ + str r9, [r2, #32] │ │ │ │ + bhi 76b4c <__cxa_atexit@plt+0x6ae04> │ │ │ │ + ldr r3, [pc, #104] @ 76b78 <__cxa_atexit@plt+0x6ae30> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [sp] │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ + beq 76b28 <__cxa_atexit@plt+0x6ade0> │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + b 76b40 <__cxa_atexit@plt+0x6adf8> │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r8, sl, r0, asr #32 │ │ │ │ + ldr r2, [pc, #40] @ 76b7c <__cxa_atexit@plt+0x6ae34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp] │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r5, ip │ │ │ │ + mov r7, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff654 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + @ instruction: 0xfffb8860 │ │ │ │ + smlaleq r0, ip, r4, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [pc, #148] @ 87708 <__cxa_atexit@plt+0x7b9c0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 76be0 <__cxa_atexit@plt+0x6ae98> │ │ │ │ + ldr r2, [pc, #76] @ 76bec <__cxa_atexit@plt+0x6aea4> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #72] @ 76bf0 <__cxa_atexit@plt+0x6aea8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 876e0 <__cxa_atexit@plt+0x7b998> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #108] @ 8770c <__cxa_atexit@plt+0x7b9c4> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - stmda r5, {r7, sl} │ │ │ │ - beq 876ec <__cxa_atexit@plt+0x7b9a4> │ │ │ │ - ldr r1, [pc, #84] @ 87710 <__cxa_atexit@plt+0x7b9c8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 876fc <__cxa_atexit@plt+0x7b9b4> │ │ │ │ - ldr r3, [pc, #64] @ 87714 <__cxa_atexit@plt+0x7b9cc> │ │ │ │ - str r7, [r5] │ │ │ │ + beq 76bd8 <__cxa_atexit@plt+0x6ae90> │ │ │ │ + ldr r3, [pc, #44] @ 76bf4 <__cxa_atexit@plt+0x6aeac> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r3, [r5] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq r8, fp, r8, asr #21 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 76c18 <__cxa_atexit@plt+0x6aed0> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 8ba5c4 <__cxa_atexit@plt+0x8ae87c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 76c3c <__cxa_atexit@plt+0x6aef4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 83271c <__cxa_atexit@plt+0x8269d4> │ │ │ │ + ldrhteq r8, [fp], #176 @ 0xb0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r3, [pc, #16] @ 76c64 <__cxa_atexit@plt+0x6af1c> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b b128dc <__cxa_atexit@plt+0xb06b94> │ │ │ │ + rscseq r8, fp, r0, ror #21 │ │ │ │ + strhteq r0, [ip], #24 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 76ca0 <__cxa_atexit@plt+0x6af58> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + str sl, [r2] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov sl, r3 │ │ │ │ + b 31450 <__cxa_atexit@plt+0x25708> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + rsceq r1, ip, ip, lsl #11 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 76ce8 <__cxa_atexit@plt+0x6afa0> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + str sl, [r2] │ │ │ │ mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b c8d08 <__cxa_atexit@plt+0xbcfc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 76d28 <__cxa_atexit@plt+0x6afe0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 76d30 <__cxa_atexit@plt+0x6afe8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, fp, r8, asr r9 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 76df4 <__cxa_atexit@plt+0x6b0ac> │ │ │ │ + ldr lr, [pc, #172] @ 76e04 <__cxa_atexit@plt+0x6b0bc> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 76e08 <__cxa_atexit@plt+0x6b0c0> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 76ddc <__cxa_atexit@plt+0x6b094> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 76e0c <__cxa_atexit@plt+0x6b0c4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 76de8 <__cxa_atexit@plt+0x6b0a0> │ │ │ │ + mov r7, r3 │ │ │ │ + b 76e5c <__cxa_atexit@plt+0x6b114> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrshteq r8, [fp], #136 @ 0x88 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #100] @ 8779c <__cxa_atexit@plt+0x7ba54> │ │ │ │ - mov r2, r5 │ │ │ │ - str sl, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 87780 <__cxa_atexit@plt+0x7ba38> │ │ │ │ - ldr r1, [pc, #72] @ 877a0 <__cxa_atexit@plt+0x7ba58> │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 76e50 <__cxa_atexit@plt+0x6b108> │ │ │ │ tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 76e48 <__cxa_atexit@plt+0x6b100> │ │ │ │ + b 76e5c <__cxa_atexit@plt+0x6b114> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 76ef8 <__cxa_atexit@plt+0x6b1b0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 76f04 <__cxa_atexit@plt+0x6b1bc> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 76e9c <__cxa_atexit@plt+0x6b154> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 76ef8 <__cxa_atexit@plt+0x6b1b0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 76e90 <__cxa_atexit@plt+0x6b148> │ │ │ │ + bne 76ef8 <__cxa_atexit@plt+0x6b1b0> │ │ │ │ + ldr r1, [pc, #88] @ 76f14 <__cxa_atexit@plt+0x6b1cc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - beq 87790 <__cxa_atexit@plt+0x7ba48> │ │ │ │ - ldr r2, [pc, #56] @ 877a4 <__cxa_atexit@plt+0x7ba5c> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 76f18 <__cxa_atexit@plt+0x6b1d0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq r8, fp, r0, asr r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 76f88 <__cxa_atexit@plt+0x6b240> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 76f98 <__cxa_atexit@plt+0x6b250> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 76fcc <__cxa_atexit@plt+0x6b284> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 76fd4 <__cxa_atexit@plt+0x6b28c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrhteq r8, [fp], #100 @ 0x64 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 77098 <__cxa_atexit@plt+0x6b350> │ │ │ │ + ldr lr, [pc, #172] @ 770a8 <__cxa_atexit@plt+0x6b360> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #144] @ 770ac <__cxa_atexit@plt+0x6b364> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + add r0, r3, #8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + beq 77080 <__cxa_atexit@plt+0x6b338> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 770b0 <__cxa_atexit@plt+0x6b368> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 7708c <__cxa_atexit@plt+0x6b344> │ │ │ │ + mov r7, r3 │ │ │ │ + b 77100 <__cxa_atexit@plt+0x6b3b8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + rscseq r8, fp, r4, asr r6 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 877f0 <__cxa_atexit@plt+0x7baa8> │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r9} │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 770f4 <__cxa_atexit@plt+0x6b3ac> │ │ │ │ tst r7, #3 │ │ │ │ - beq 877e8 <__cxa_atexit@plt+0x7baa0> │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 877f4 <__cxa_atexit@plt+0x7baac> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 770ec <__cxa_atexit@plt+0x6b3a4> │ │ │ │ + b 77100 <__cxa_atexit@plt+0x6b3b8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 87820 <__cxa_atexit@plt+0x7bad8> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 87894 <__cxa_atexit@plt+0x7bb4c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 87874 <__cxa_atexit@plt+0x7bb2c> │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7719c <__cxa_atexit@plt+0x6b454> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 771a8 <__cxa_atexit@plt+0x6b460> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 77140 <__cxa_atexit@plt+0x6b3f8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 7719c <__cxa_atexit@plt+0x6b454> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 77134 <__cxa_atexit@plt+0x6b3ec> │ │ │ │ + bne 7719c <__cxa_atexit@plt+0x6b454> │ │ │ │ + ldr r1, [pc, #88] @ 771b8 <__cxa_atexit@plt+0x6b470> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 771bc <__cxa_atexit@plt+0x6b474> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 87880 <__cxa_atexit@plt+0x7bb38> │ │ │ │ - ldr r2, [pc, #56] @ 87898 <__cxa_atexit@plt+0x7bb50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq r8, sl, r4, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq r8, fp, ip, lsr #11 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 878d8 <__cxa_atexit@plt+0x7bb90> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 878e4 <__cxa_atexit@plt+0x7bb9c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 77238 <__cxa_atexit@plt+0x6b4f0> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 77248 <__cxa_atexit@plt+0x6b500> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + strdeq r0, [ip], #252 @ 0xfc @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r9 │ │ │ │ + sub r6, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 77374 <__cxa_atexit@plt+0x6b62c> │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + and r6, r2, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 772bc <__cxa_atexit@plt+0x6b574> │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + str r7, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl, lr} │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + b 773c4 <__cxa_atexit@plt+0x6b67c> │ │ │ │ + mov r1, r5 │ │ │ │ + str r9, [r1, #-8]! │ │ │ │ + sub ip, r1, #8 │ │ │ │ + cmp fp, ip │ │ │ │ + str sl, [r1, #4] │ │ │ │ + bhi 7738c <__cxa_atexit@plt+0x6b644> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #60 @ 0x3c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 77394 <__cxa_atexit@plt+0x6b64c> │ │ │ │ + ldr r2, [pc, #192] @ 773ac <__cxa_atexit@plt+0x6b664> │ │ │ │ + ldmib r7, {r0, r1} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + ldr r9, [pc, #172] @ 773b0 <__cxa_atexit@plt+0x6b668> │ │ │ │ + ldr sl, [pc, #172] @ 773b4 <__cxa_atexit@plt+0x6b66c> │ │ │ │ + ldr r2, [pc, #172] @ 773b8 <__cxa_atexit@plt+0x6b670> │ │ │ │ + mov r3, r8 │ │ │ │ + sub r5, r6, #43 @ 0x2b │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #28]! │ │ │ │ + str r5, [r8, #40] @ 0x28 │ │ │ │ + str r0, [r8, #52] @ 0x34 │ │ │ │ + str r3, [r8, #44] @ 0x2c │ │ │ │ + str r7, [r8, #48] @ 0x30 │ │ │ │ + str r1, [r8, #56] @ 0x38 │ │ │ │ + ldr r3, [pc, #136] @ 773bc <__cxa_atexit@plt+0x6b674> │ │ │ │ + mov r0, r8 │ │ │ │ + str r8, [r8, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r0, #20]! │ │ │ │ + str r0, [r8, #32] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + ldr r0, [pc, #112] @ 773c0 <__cxa_atexit@plt+0x6b678> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r8, [r8, #16] │ │ │ │ + str r9, [r8, #36]! @ 0x24 │ │ │ │ + add r9, sl, #2 │ │ │ │ + mov r5, ip │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r8 │ │ │ │ + b 7739c <__cxa_atexit@plt+0x6b654> │ │ │ │ + mov r0, #60 @ 0x3c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff894 │ │ │ │ + andeq r1, r0, ip, asr #25 │ │ │ │ + rsceq pc, fp, r8, asr #25 │ │ │ │ + @ instruction: 0xfffff9a8 │ │ │ │ + @ instruction: 0xfffff938 │ │ │ │ + @ instruction: 0xfffff8f0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 77558 <__cxa_atexit@plt+0x6b810> │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + mov r4, r5 │ │ │ │ + sub r3, r6, #25 │ │ │ │ + ldr r2, [r4, #24]! │ │ │ │ + ldr lr, [r0, #2] │ │ │ │ + ldr ip, [r0, #6] │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [r5] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str r4, [sp] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldmib r5, {r9, fp} │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r4, [r7, #16]! │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r3, [pc, #368] @ 775a0 <__cxa_atexit@plt+0x6b858> │ │ │ │ + sub r1, r6, #71 @ 0x47 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + stmib r8, {r3, r4} │ │ │ │ + ldr r0, [pc, #352] @ 775a4 <__cxa_atexit@plt+0x6b85c> │ │ │ │ + str lr, [r8, #20] │ │ │ │ + str ip, [r8, #24] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r4, [r8, #28] │ │ │ │ + str r1, [r8, #32] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str r2, [r8, #40] @ 0x28 │ │ │ │ + str sl, [r8, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #312] @ 775a8 <__cxa_atexit@plt+0x6b860> │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r4, [r8, #60] @ 0x3c │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r4, r6, #59 @ 0x3b │ │ │ │ + cmp r3, r7 │ │ │ │ + str r0, [r8, #48] @ 0x30 │ │ │ │ + str lr, [r8, #52] @ 0x34 │ │ │ │ + str ip, [r8, #56] @ 0x38 │ │ │ │ + str r1, [r8, #64] @ 0x40 │ │ │ │ + str r4, [r5, #28] │ │ │ │ + str r9, [r8, #68] @ 0x44 │ │ │ │ + str r2, [r8, #72] @ 0x48 │ │ │ │ + str sl, [r8, #76] @ 0x4c │ │ │ │ + bhi 77580 <__cxa_atexit@plt+0x6b838> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + add r6, r8, #136 @ 0x88 │ │ │ │ + cmp r4, r6 │ │ │ │ + bcc 77574 <__cxa_atexit@plt+0x6b82c> │ │ │ │ + ldr r4, [pc, #244] @ 775b0 <__cxa_atexit@plt+0x6b868> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr fp, [pc, #224] @ 775b4 <__cxa_atexit@plt+0x6b86c> │ │ │ │ + ldr sl, [pc, #224] @ 775b8 <__cxa_atexit@plt+0x6b870> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r4, [r8, #80]! @ 0x50 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr ip, [pc, #208] @ 775bc <__cxa_atexit@plt+0x6b874> │ │ │ │ + ldr r2, [pc, #208] @ 775c0 <__cxa_atexit@plt+0x6b878> │ │ │ │ + str r1, [r8, #52] @ 0x34 │ │ │ │ + mov r1, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r5, r8 │ │ │ │ + add fp, pc, fp │ │ │ │ + str sl, [r1, #20]! │ │ │ │ + sub r4, r6, #43 @ 0x2b │ │ │ │ + add r9, r8, #40 @ 0x28 │ │ │ │ + str fp, [r5, #28]! │ │ │ │ + stm r9, {r4, r5, r7} │ │ │ │ + str r0, [r8, #56] @ 0x38 │ │ │ │ + str r1, [r8, #32] │ │ │ │ + str r8, [r8, #24] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + ldr r0, [pc, #152] @ 775c4 <__cxa_atexit@plt+0x6b87c> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r8, [r8, #16] │ │ │ │ + str ip, [r8, #36]! @ 0x24 │ │ │ │ + add r9, r2, #2 │ │ │ │ + mov r5, lr │ │ │ │ + mov fp, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #76] @ 775ac <__cxa_atexit@plt+0x6b864> │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r7, [sl], #252 @ 0xfc │ │ │ │ - andeq r0, r2, r4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + mov r5, #60 @ 0x3c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + mov fp, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, fp, r8, ror #5 │ │ │ │ + @ instruction: 0xfffffad8 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffff6c0 │ │ │ │ + @ instruction: 0xfffff7bc │ │ │ │ + @ instruction: 0xfffff77c │ │ │ │ + andeq r1, r0, r0, ror #21 │ │ │ │ + rsceq pc, fp, r8, ror #21 │ │ │ │ + @ instruction: 0xfffff710 │ │ │ │ + rsceq r0, ip, r4, lsl #25 │ │ │ │ + andeq r1, r0, r8, lsl #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 773c4 <__cxa_atexit@plt+0x6b67c> │ │ │ │ + rsceq r0, ip, r4, ror #24 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7766c <__cxa_atexit@plt+0x6b924> │ │ │ │ + ldr r1, [pc, #108] @ 77674 <__cxa_atexit@plt+0x6b92c> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-12]! │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r2, {r7, r9} │ │ │ │ + beq 7764c <__cxa_atexit@plt+0x6b904> │ │ │ │ + ldr r0, [pc, #80] @ 77678 <__cxa_atexit@plt+0x6b930> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr sl, [sl, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3] │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 7765c <__cxa_atexit@plt+0x6b914> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + b 7725c <__cxa_atexit@plt+0x6b514> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + ldrdeq r0, [ip], #176 @ 0xb0 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ 776c8 <__cxa_atexit@plt+0x6b980> │ │ │ │ + mov r7, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 776b8 <__cxa_atexit@plt+0x6b970> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 7725c <__cxa_atexit@plt+0x6b514> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq r0, ip, r0, lsl #23 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 7725c <__cxa_atexit@plt+0x6b514> │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r2, r7 │ │ │ │ - sub r7, r5, #52 @ 0x34 │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 879c8 <__cxa_atexit@plt+0x7bc80> │ │ │ │ - ldr lr, [pc, #204] @ 879d4 <__cxa_atexit@plt+0x7bc8c> │ │ │ │ + bhi 777b8 <__cxa_atexit@plt+0x6ba70> │ │ │ │ + ldr lr, [pc, #180] @ 777c4 <__cxa_atexit@plt+0x6ba7c> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r0, #-32]! @ 0xffffffe0 │ │ │ │ + str lr, [r0, #-24]! @ 0xffffffe8 │ │ │ │ ldr r8, [r2, #8] │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - ldr r9, [r2, #16] │ │ │ │ - ldr sl, [r2, #28] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - ldr lr, [pc, #168] @ 879d8 <__cxa_atexit@plt+0x7bc90> │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr lr, [pc, #152] @ 777c8 <__cxa_atexit@plt+0x6ba80> │ │ │ │ tst r1, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - stmib r0, {r8, sl} │ │ │ │ - str r3, [r0, #12] │ │ │ │ - str r9, [r0, #16] │ │ │ │ - str r7, [r0, #20] │ │ │ │ - str lr, [r0, #24] │ │ │ │ - str r2, [r0, #28] │ │ │ │ - beq 879a0 <__cxa_atexit@plt+0x7bc58> │ │ │ │ - ldr r3, [pc, #132] @ 879dc <__cxa_atexit@plt+0x7bc94> │ │ │ │ + stmib r0, {r3, r7, r8, lr} │ │ │ │ + str r2, [r0, #20] │ │ │ │ + beq 77790 <__cxa_atexit@plt+0x6ba48> │ │ │ │ + ldr lr, [pc, #132] @ 777cc <__cxa_atexit@plt+0x6ba84> │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r1, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [r1, #7] │ │ │ │ - str r3, [r2, #-36]! @ 0xffffffdc │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str lr, [r2, #-28]! @ 0xffffffe4 │ │ │ │ + tst r3, #3 │ │ │ │ str r1, [r2, #4] │ │ │ │ - beq 879b0 <__cxa_atexit@plt+0x7bc68> │ │ │ │ - ldr r3, [pc, #96] @ 879e0 <__cxa_atexit@plt+0x7bc98> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + beq 777a0 <__cxa_atexit@plt+0x6ba58> │ │ │ │ + ldr r2, [pc, #96] @ 777d0 <__cxa_atexit@plt+0x6ba88> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 879c0 <__cxa_atexit@plt+0x7bc78> │ │ │ │ - b 87aa8 <__cxa_atexit@plt+0x7bd60> │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 777b0 <__cxa_atexit@plt+0x6ba68> │ │ │ │ + b 77894 <__cxa_atexit@plt+0x6bb4c> │ │ │ │ ldr r2, [r1] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ bx r2 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq r7, sl, ip, lsr sp │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + rscseq r7, fp, r0, asr #30 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #92] @ 87a58 <__cxa_atexit@plt+0x7bd10> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5, #16] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [pc, #88] @ 77844 <__cxa_atexit@plt+0x6bafc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 87a44 <__cxa_atexit@plt+0x7bcfc> │ │ │ │ - ldr r3, [pc, #60] @ 87a5c <__cxa_atexit@plt+0x7bd14> │ │ │ │ + beq 77830 <__cxa_atexit@plt+0x6bae8> │ │ │ │ + ldr r3, [pc, #60] @ 77848 <__cxa_atexit@plt+0x6bb00> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ str r1, [r5, #4] │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r5, #16] │ │ │ │ tst r7, #3 │ │ │ │ - beq 87a50 <__cxa_atexit@plt+0x7bd08> │ │ │ │ - b 87aa8 <__cxa_atexit@plt+0x7bd60> │ │ │ │ + beq 7783c <__cxa_atexit@plt+0x6baf4> │ │ │ │ + b 77894 <__cxa_atexit@plt+0x6bb4c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 87a9c <__cxa_atexit@plt+0x7bd54> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ + ldr r1, [pc, #36] @ 77888 <__cxa_atexit@plt+0x6bb40> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 87a94 <__cxa_atexit@plt+0x7bd4c> │ │ │ │ - b 87aa8 <__cxa_atexit@plt+0x7bd60> │ │ │ │ + beq 77880 <__cxa_atexit@plt+0x6bb38> │ │ │ │ + b 77894 <__cxa_atexit@plt+0x6bb4c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r2, [pc, #180] @ 87b78 <__cxa_atexit@plt+0x7be30> │ │ │ │ - stmda r5, {r0, r1, sl} │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 7793c <__cxa_atexit@plt+0x6bbf4> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-12]! │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq 87b08 <__cxa_atexit@plt+0x7bdc0> │ │ │ │ - mov r8, r5 │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr r7, [r8, #4]! │ │ │ │ - beq 87b34 <__cxa_atexit@plt+0x7bdec> │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r0, r2 │ │ │ │ - bge 87b18 <__cxa_atexit@plt+0x7bdd0> │ │ │ │ - ldr r0, [pc, #140] @ 87b88 <__cxa_atexit@plt+0x7be40> │ │ │ │ - mov sl, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r3, r0, #1 │ │ │ │ - b 87b34 <__cxa_atexit@plt+0x7bdec> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #92] @ 87b7c <__cxa_atexit@plt+0x7be34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r3, r0, #1 │ │ │ │ - bne 87b34 <__cxa_atexit@plt+0x7bdec> │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r1, r0 │ │ │ │ - blt 87af4 <__cxa_atexit@plt+0x7bdac> │ │ │ │ - ldr r2, [pc, #68] @ 87b80 <__cxa_atexit@plt+0x7be38> │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 87b6c <__cxa_atexit@plt+0x7be24> │ │ │ │ - ldr r2, [pc, #44] @ 87b84 <__cxa_atexit@plt+0x7be3c> │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - mov r9, r7 │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 77914 <__cxa_atexit@plt+0x6bbcc> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 77940 <__cxa_atexit@plt+0x6bbf8> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 77920 <__cxa_atexit@plt+0x6bbd8> │ │ │ │ + ldr r1, [pc, #88] @ 77944 <__cxa_atexit@plt+0x6bbfc> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 77930 <__cxa_atexit@plt+0x6bbe8> │ │ │ │ + ldr r2, [pc, #68] @ 77948 <__cxa_atexit@plt+0x6bc00> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rscseq r7, sl, ip, lsr fp │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - rscseq r7, sl, ip, asr fp │ │ │ │ - andeq r1, r0, sl, ror #16 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 779c4 <__cxa_atexit@plt+0x6bc7c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - mov r2, r3 │ │ │ │ - and r0, r1, #3 │ │ │ │ - ldr sl, [r2, #-4]! │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 87bfc <__cxa_atexit@plt+0x7beb4> │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge 87bdc <__cxa_atexit@plt+0x7be94> │ │ │ │ - ldr r0, [pc, #128] @ 87c50 <__cxa_atexit@plt+0x7bf08> │ │ │ │ - mov sl, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - b 87bfc <__cxa_atexit@plt+0x7beb4> │ │ │ │ - ldr r0, [pc, #96] @ 87c44 <__cxa_atexit@plt+0x7befc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - bne 87bfc <__cxa_atexit@plt+0x7beb4> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - cmp r8, r0 │ │ │ │ - blt 87bc8 <__cxa_atexit@plt+0x7be80> │ │ │ │ - ldr r0, [pc, #68] @ 87c48 <__cxa_atexit@plt+0x7bf00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 779a8 <__cxa_atexit@plt+0x6bc60> │ │ │ │ + ldr r2, [pc, #68] @ 779c8 <__cxa_atexit@plt+0x6bc80> │ │ │ │ tst r7, #3 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - beq 87c38 <__cxa_atexit@plt+0x7bef0> │ │ │ │ - ldr r3, [pc, #44] @ 87c4c <__cxa_atexit@plt+0x7bf04> │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - str r1, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 779b8 <__cxa_atexit@plt+0x6bc70> │ │ │ │ + ldr r3, [pc, #52] @ 779cc <__cxa_atexit@plt+0x6bc84> │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r7, sl, r8, ror sl │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rscseq r7, sl, r8, lsl #21 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 87c80 <__cxa_atexit@plt+0x7bf38> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 77a24 <__cxa_atexit@plt+0x6bcdc> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 77a1c <__cxa_atexit@plt+0x6bcd4> │ │ │ │ + ldr r2, [pc, #36] @ 77a28 <__cxa_atexit@plt+0x6bce0> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 77a54 <__cxa_atexit@plt+0x6bd0c> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ ldr r8, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r5, lsl #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #160] @ 87d34 <__cxa_atexit@plt+0x7bfec> │ │ │ │ mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #12]! │ │ │ │ - ldr r9, [r7, #-8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r8, [r7, #4] │ │ │ │ + ldr r7, [pc, #132] @ 77af0 <__cxa_atexit@plt+0x6bda8> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ tst r9, #3 │ │ │ │ - beq 87d04 <__cxa_atexit@plt+0x7bfbc> │ │ │ │ - ldr r3, [pc, #124] @ 87d38 <__cxa_atexit@plt+0x7bff0> │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 77acc <__cxa_atexit@plt+0x6bd84> │ │ │ │ + ldr r7, [pc, #108] @ 77af4 <__cxa_atexit@plt+0x6bdac> │ │ │ │ tst sl, #3 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 87d14 <__cxa_atexit@plt+0x7bfcc> │ │ │ │ - ldr r3, [pc, #104] @ 87d3c <__cxa_atexit@plt+0x7bff4> │ │ │ │ + str r9, [r5, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 77ad8 <__cxa_atexit@plt+0x6bd90> │ │ │ │ + ldr r7, [pc, #88] @ 77af8 <__cxa_atexit@plt+0x6bdb0> │ │ │ │ tst r8, #3 │ │ │ │ - str sl, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 87d24 <__cxa_atexit@plt+0x7bfdc> │ │ │ │ - ldr r7, [pc, #84] @ 87d40 <__cxa_atexit@plt+0x7bff8> │ │ │ │ - ldr r3, [r5, #20]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 77ae4 <__cxa_atexit@plt+0x6bd9c> │ │ │ │ + ldr r7, [pc, #72] @ 77afc <__cxa_atexit@plt+0x6bdb4> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ str r8, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 87db0 <__cxa_atexit@plt+0x7c068> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ + ldr r7, [pc, #88] @ 77b6c <__cxa_atexit@plt+0x6be24> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + str r9, [r5, #20] │ │ │ │ add r7, pc, r7 │ │ │ │ tst sl, #3 │ │ │ │ str r7, [r5] │ │ │ │ - beq 87d9c <__cxa_atexit@plt+0x7c054> │ │ │ │ - ldr r3, [pc, #64] @ 87db4 <__cxa_atexit@plt+0x7c06c> │ │ │ │ + beq 77b58 <__cxa_atexit@plt+0x6be10> │ │ │ │ + ldr r3, [pc, #64] @ 77b70 <__cxa_atexit@plt+0x6be28> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ stm r5, {r3, sl} │ │ │ │ - beq 87da8 <__cxa_atexit@plt+0x7c060> │ │ │ │ - ldr r3, [pc, #44] @ 87db8 <__cxa_atexit@plt+0x7c070> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 77b64 <__cxa_atexit@plt+0x6be1c> │ │ │ │ + ldr r3, [pc, #44] @ 77b74 <__cxa_atexit@plt+0x6be2c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 87e04 <__cxa_atexit@plt+0x7c0bc> │ │ │ │ + ldr r3, [pc, #56] @ 77bc0 <__cxa_atexit@plt+0x6be78> │ │ │ │ mov sl, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, sl} │ │ │ │ tst r7, #3 │ │ │ │ - beq 87dfc <__cxa_atexit@plt+0x7c0b4> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 87e08 <__cxa_atexit@plt+0x7c0c0> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ + beq 77bb8 <__cxa_atexit@plt+0x6be70> │ │ │ │ + ldr r3, [pc, #32] @ 77bc4 <__cxa_atexit@plt+0x6be7c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 77bf0 <__cxa_atexit@plt+0x6bea8> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #144] @ 77ca0 <__cxa_atexit@plt+0x6bf58> │ │ │ │ + str sl, [r5, #12] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #8]! │ │ │ │ + beq 77c7c <__cxa_atexit@plt+0x6bf34> │ │ │ │ + ldr r2, [pc, #116] @ 77ca4 <__cxa_atexit@plt+0x6bf5c> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq 77c88 <__cxa_atexit@plt+0x6bf40> │ │ │ │ + ldr r2, [pc, #96] @ 77ca8 <__cxa_atexit@plt+0x6bf60> │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 77c94 <__cxa_atexit@plt+0x6bf4c> │ │ │ │ + ldr r5, [pc, #76] @ 77cac <__cxa_atexit@plt+0x6bf64> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7, #16] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 87e34 <__cxa_atexit@plt+0x7c0ec> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #100] @ 77d28 <__cxa_atexit@plt+0x6bfe0> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 77d14 <__cxa_atexit@plt+0x6bfcc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #72] @ 77d2c <__cxa_atexit@plt+0x6bfe4> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r3] │ │ │ │ + beq 77d20 <__cxa_atexit@plt+0x6bfd8> │ │ │ │ + ldr r2, [pc, #48] @ 77d30 <__cxa_atexit@plt+0x6bfe8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 77d88 <__cxa_atexit@plt+0x6c040> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r3] │ │ │ │ + beq 77d80 <__cxa_atexit@plt+0x6c038> │ │ │ │ + ldr r2, [pc, #36] @ 77d8c <__cxa_atexit@plt+0x6c044> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 77db8 <__cxa_atexit@plt+0x6c070> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 87ea8 <__cxa_atexit@plt+0x7c160> │ │ │ │ + ldr r3, [pc, #96] @ 77e2c <__cxa_atexit@plt+0x6c0e4> │ │ │ │ mov r2, r5 │ │ │ │ str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 87e88 <__cxa_atexit@plt+0x7c140> │ │ │ │ + beq 77e0c <__cxa_atexit@plt+0x6c0c4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 87e94 <__cxa_atexit@plt+0x7c14c> │ │ │ │ - ldr r2, [pc, #56] @ 87eac <__cxa_atexit@plt+0x7c164> │ │ │ │ + bcc 77e18 <__cxa_atexit@plt+0x6c0d0> │ │ │ │ + ldr r2, [pc, #56] @ 77e30 <__cxa_atexit@plt+0x6c0e8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r6, {r2, r7, r8} │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - rscseq r7, sl, r0, lsr sl │ │ │ │ + rscseq r7, fp, r4, lsr #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 87eec <__cxa_atexit@plt+0x7c1a4> │ │ │ │ + bcc 77e70 <__cxa_atexit@plt+0x6c128> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 87ef8 <__cxa_atexit@plt+0x7c1b0> │ │ │ │ + ldr r1, [pc, #28] @ 77e7c <__cxa_atexit@plt+0x6c134> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r7, sl, r8, asr #19 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r7, [fp], #140 @ 0x8c │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 87f70 <__cxa_atexit@plt+0x7c228> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 77ed0 <__cxa_atexit@plt+0x6c188> │ │ │ │ + ldr lr, [pc, #56] @ 77ee0 <__cxa_atexit@plt+0x6c198> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r7, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff844 │ │ │ │ + rsceq lr, fp, r4, lsl pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 77f8c <__cxa_atexit@plt+0x6c244> │ │ │ │ + ldr lr, [pc, #140] @ 77f98 <__cxa_atexit@plt+0x6c250> │ │ │ │ + add ip, r7, #3 │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + mov r3, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + ldm ip, {r9, sl, ip} │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r2, ip} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + beq 77f74 <__cxa_atexit@plt+0x6c22c> │ │ │ │ + ldr r3, [pc, #80] @ 77f9c <__cxa_atexit@plt+0x6c254> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #64] @ 87f80 <__cxa_atexit@plt+0x7c238> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sl, #4]! │ │ │ │ - ldr r0, [pc, #56] @ 87f84 <__cxa_atexit@plt+0x7c23c> │ │ │ │ - str r7, [sl, #28] │ │ │ │ - str r8, [sl, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r8, r0, #1 │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - str ip, [sl, #20] │ │ │ │ - str r3, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r2, #3 │ │ │ │ + str r3, [r1, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r1, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r1, #-28] @ 0xffffffe4 │ │ │ │ + beq 77f80 <__cxa_atexit@plt+0x6c238> │ │ │ │ + mov r7, r2 │ │ │ │ + b 77ff4 <__cxa_atexit@plt+0x6c2ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rsceq lr, fp, ip, asr lr │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 77fe4 <__cxa_atexit@plt+0x6c29c> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 77fdc <__cxa_atexit@plt+0x6c294> │ │ │ │ + b 77ff4 <__cxa_atexit@plt+0x6c2ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq lr, fp, r4, lsl lr │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 780ec <__cxa_atexit@plt+0x6c3a4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr sl, [pc, #236] @ 78130 <__cxa_atexit@plt+0x6c3e8> │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add sl, pc, sl │ │ │ │ + stmib r3, {sl, lr} │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r2, ip} │ │ │ │ + mov r1, r5 │ │ │ │ + sub ip, r6, #15 │ │ │ │ + ldr lr, [r1, #4]! │ │ │ │ + cmp fp, r5 │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str lr, [r5, #24] │ │ │ │ + str ip, [r5, #32] │ │ │ │ + bhi 78100 <__cxa_atexit@plt+0x6c3b8> │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 780f8 <__cxa_atexit@plt+0x6c3b0> │ │ │ │ + add r1, r3, #32 │ │ │ │ + add r8, r3, #24 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 780cc <__cxa_atexit@plt+0x6c384> │ │ │ │ + ldr r0, [pc, #160] @ 7813c <__cxa_atexit@plt+0x6c3f4> │ │ │ │ + ldr r2, [pc, #160] @ 78140 <__cxa_atexit@plt+0x6c3f8> │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r1] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #24] │ │ │ │ + str r1, [r6] │ │ │ │ + str r0, [r8] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, r3, lr} │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #96] @ 78134 <__cxa_atexit@plt+0x6c3ec> │ │ │ │ + str r7, [r1] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, ip │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #48] @ 78138 <__cxa_atexit@plt+0x6c3f0> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff9ac │ │ │ │ - rsceq r2, fp, r0, lsl sl │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + @ instruction: 0xfffb8704 │ │ │ │ + strdeq lr, [fp], #196 @ 0xc4 @ │ │ │ │ + @ instruction: 0xfffb8530 │ │ │ │ + @ instruction: 0xfffb8928 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r7 │ │ │ │ sub r7, r5, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8801c <__cxa_atexit@plt+0x7c2d4> │ │ │ │ - ldr lr, [pc, #128] @ 88028 <__cxa_atexit@plt+0x7c2e0> │ │ │ │ + bhi 781d8 <__cxa_atexit@plt+0x6c490> │ │ │ │ + ldr lr, [pc, #128] @ 781e4 <__cxa_atexit@plt+0x6c49c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ - ldr lr, [pc, #104] @ 8802c <__cxa_atexit@plt+0x7c2e4> │ │ │ │ + ldr lr, [pc, #104] @ 781e8 <__cxa_atexit@plt+0x6c4a0> │ │ │ │ tst r2, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [r1, #8] │ │ │ │ str lr, [r1, #12] │ │ │ │ str r3, [r1, #16] │ │ │ │ - beq 88004 <__cxa_atexit@plt+0x7c2bc> │ │ │ │ - ldr r3, [pc, #76] @ 88030 <__cxa_atexit@plt+0x7c2e8> │ │ │ │ + beq 781c0 <__cxa_atexit@plt+0x6c478> │ │ │ │ + ldr r3, [pc, #76] @ 781ec <__cxa_atexit@plt+0x6c4a4> │ │ │ │ ldr r1, [r2, #3] │ │ │ │ ldr r2, [r2, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ tst r7, #3 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq 88014 <__cxa_atexit@plt+0x7c2cc> │ │ │ │ - b 88078 <__cxa_atexit@plt+0x7c330> │ │ │ │ + beq 781d0 <__cxa_atexit@plt+0x6c488> │ │ │ │ + b 78234 <__cxa_atexit@plt+0x6c4ec> │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq r7, sl, r8, lsr #13 │ │ │ │ + ldrshteq r7, [fp], #64 @ 0x40 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ 8806c <__cxa_atexit@plt+0x7c324> │ │ │ │ + ldr r1, [pc, #32] @ 78228 <__cxa_atexit@plt+0x6c4e0> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ stm r5, {r2, r3} │ │ │ │ str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 88064 <__cxa_atexit@plt+0x7c31c> │ │ │ │ - b 88078 <__cxa_atexit@plt+0x7c330> │ │ │ │ + beq 78220 <__cxa_atexit@plt+0x6c4d8> │ │ │ │ + b 78234 <__cxa_atexit@plt+0x6c4ec> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ - ldr r2, [pc, #152] @ 88120 <__cxa_atexit@plt+0x7c3d8> │ │ │ │ + ldr r2, [pc, #152] @ 782dc <__cxa_atexit@plt+0x6c594> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ str r8, [r5, #12] │ │ │ │ str r9, [r5] │ │ │ │ - beq 880f8 <__cxa_atexit@plt+0x7c3b0> │ │ │ │ + beq 782b4 <__cxa_atexit@plt+0x6c56c> │ │ │ │ ldr sl, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #112] @ 88124 <__cxa_atexit@plt+0x7c3dc> │ │ │ │ + ldr r1, [pc, #112] @ 782e0 <__cxa_atexit@plt+0x6c598> │ │ │ │ mov r2, r5 │ │ │ │ tst r9, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r2, #-8]! │ │ │ │ stmda r5, {r7, sl} │ │ │ │ - beq 88104 <__cxa_atexit@plt+0x7c3bc> │ │ │ │ - ldr r1, [pc, #88] @ 88128 <__cxa_atexit@plt+0x7c3e0> │ │ │ │ + beq 782c0 <__cxa_atexit@plt+0x6c578> │ │ │ │ + ldr r1, [pc, #88] @ 782e4 <__cxa_atexit@plt+0x6c59c> │ │ │ │ tst r7, #3 │ │ │ │ str r9, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r2] │ │ │ │ - beq 88114 <__cxa_atexit@plt+0x7c3cc> │ │ │ │ - ldr r2, [pc, #68] @ 8812c <__cxa_atexit@plt+0x7c3e4> │ │ │ │ + beq 782d0 <__cxa_atexit@plt+0x6c588> │ │ │ │ + ldr r2, [pc, #68] @ 782e8 <__cxa_atexit@plt+0x6c5a0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ @@ -127226,106 +110953,106 @@ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr sl, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 881a8 <__cxa_atexit@plt+0x7c460> │ │ │ │ + ldr r2, [pc, #96] @ 78364 <__cxa_atexit@plt+0x6c61c> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ tst r9, #3 │ │ │ │ stm r5, {r7, sl} │ │ │ │ - beq 8818c <__cxa_atexit@plt+0x7c444> │ │ │ │ - ldr r2, [pc, #68] @ 881ac <__cxa_atexit@plt+0x7c464> │ │ │ │ + beq 78348 <__cxa_atexit@plt+0x6c600> │ │ │ │ + ldr r2, [pc, #68] @ 78368 <__cxa_atexit@plt+0x6c620> │ │ │ │ tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ stmda r5, {r2, r9} │ │ │ │ - beq 8819c <__cxa_atexit@plt+0x7c454> │ │ │ │ - ldr r3, [pc, #52] @ 881b0 <__cxa_atexit@plt+0x7c468> │ │ │ │ + beq 78358 <__cxa_atexit@plt+0x6c610> │ │ │ │ + ldr r3, [pc, #52] @ 7836c <__cxa_atexit@plt+0x6c624> │ │ │ │ ldr r8, [r5, #16] │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 88208 <__cxa_atexit@plt+0x7c4c0> │ │ │ │ + ldr r2, [pc, #64] @ 783c4 <__cxa_atexit@plt+0x6c67c> │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ str r9, [r3] │ │ │ │ - beq 88200 <__cxa_atexit@plt+0x7c4b8> │ │ │ │ - ldr r2, [pc, #36] @ 8820c <__cxa_atexit@plt+0x7c4c4> │ │ │ │ + beq 783bc <__cxa_atexit@plt+0x6c674> │ │ │ │ + ldr r2, [pc, #36] @ 783c8 <__cxa_atexit@plt+0x6c680> │ │ │ │ ldr sl, [r5, #8] │ │ │ │ ldr r8, [r5, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #20] @ 88238 <__cxa_atexit@plt+0x7c4f0> │ │ │ │ + ldr r3, [pc, #20] @ 783f4 <__cxa_atexit@plt+0x6c6ac> │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r8, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov sl, r7 │ │ │ │ - ldr r7, [pc, #132] @ 882d4 <__cxa_atexit@plt+0x7c58c> │ │ │ │ + ldr r7, [pc, #132] @ 78490 <__cxa_atexit@plt+0x6c748> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ str sl, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ tst r9, #3 │ │ │ │ stm r5, {r7, r8} │ │ │ │ - beq 882b0 <__cxa_atexit@plt+0x7c568> │ │ │ │ - ldr r7, [pc, #108] @ 882d8 <__cxa_atexit@plt+0x7c590> │ │ │ │ + beq 7846c <__cxa_atexit@plt+0x6c724> │ │ │ │ + ldr r7, [pc, #108] @ 78494 <__cxa_atexit@plt+0x6c74c> │ │ │ │ tst sl, #3 │ │ │ │ str r9, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - beq 882bc <__cxa_atexit@plt+0x7c574> │ │ │ │ - ldr r7, [pc, #88] @ 882dc <__cxa_atexit@plt+0x7c594> │ │ │ │ + beq 78478 <__cxa_atexit@plt+0x6c730> │ │ │ │ + ldr r7, [pc, #88] @ 78498 <__cxa_atexit@plt+0x6c750> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ stm r5, {r7, sl} │ │ │ │ - beq 882c8 <__cxa_atexit@plt+0x7c580> │ │ │ │ - ldr r7, [pc, #72] @ 882e0 <__cxa_atexit@plt+0x7c598> │ │ │ │ + beq 78484 <__cxa_atexit@plt+0x6c73c> │ │ │ │ + ldr r7, [pc, #72] @ 7849c <__cxa_atexit@plt+0x6c754> │ │ │ │ ldr r3, [r5, #8]! │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #4] │ │ │ │ str r8, [r5] │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -127334,18143 +111061,19425 @@ │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 88350 <__cxa_atexit@plt+0x7c608> │ │ │ │ + ldr r7, [pc, #88] @ 7850c <__cxa_atexit@plt+0x6c7c4> │ │ │ │ ldr sl, [r5, #12] │ │ │ │ str r9, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ tst sl, #3 │ │ │ │ str r7, [r5] │ │ │ │ - beq 8833c <__cxa_atexit@plt+0x7c5f4> │ │ │ │ - ldr r3, [pc, #64] @ 88354 <__cxa_atexit@plt+0x7c60c> │ │ │ │ + beq 784f8 <__cxa_atexit@plt+0x6c7b0> │ │ │ │ + ldr r3, [pc, #64] @ 78510 <__cxa_atexit@plt+0x6c7c8> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ stm r5, {r3, sl} │ │ │ │ - beq 88348 <__cxa_atexit@plt+0x7c600> │ │ │ │ - ldr r3, [pc, #44] @ 88358 <__cxa_atexit@plt+0x7c610> │ │ │ │ + beq 78504 <__cxa_atexit@plt+0x6c7bc> │ │ │ │ + ldr r3, [pc, #44] @ 78514 <__cxa_atexit@plt+0x6c7cc> │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 883a4 <__cxa_atexit@plt+0x7c65c> │ │ │ │ + ldr r3, [pc, #56] @ 78560 <__cxa_atexit@plt+0x6c818> │ │ │ │ mov sl, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, sl} │ │ │ │ tst r7, #3 │ │ │ │ - beq 8839c <__cxa_atexit@plt+0x7c654> │ │ │ │ + beq 78558 <__cxa_atexit@plt+0x6c810> │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 883a8 <__cxa_atexit@plt+0x7c660> │ │ │ │ + ldr r3, [pc, #28] @ 78564 <__cxa_atexit@plt+0x6c81c> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 883d4 <__cxa_atexit@plt+0x7c68c> │ │ │ │ + ldr r3, [pc, #20] @ 78590 <__cxa_atexit@plt+0x6c848> │ │ │ │ ldr sl, [r5, #-4] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 88448 <__cxa_atexit@plt+0x7c700> │ │ │ │ + ldr r3, [pc, #96] @ 78604 <__cxa_atexit@plt+0x6c8bc> │ │ │ │ mov r2, r5 │ │ │ │ str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 88428 <__cxa_atexit@plt+0x7c6e0> │ │ │ │ + beq 785e4 <__cxa_atexit@plt+0x6c89c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 88434 <__cxa_atexit@plt+0x7c6ec> │ │ │ │ - ldr r2, [pc, #56] @ 8844c <__cxa_atexit@plt+0x7c704> │ │ │ │ + bcc 785f0 <__cxa_atexit@plt+0x6c8a8> │ │ │ │ + ldr r2, [pc, #56] @ 78608 <__cxa_atexit@plt+0x6c8c0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r6, {r2, r7, r8} │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - smlalseq r7, sl, r0, r4 │ │ │ │ + rscseq r7, fp, ip, asr #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8848c <__cxa_atexit@plt+0x7c744> │ │ │ │ + bcc 78648 <__cxa_atexit@plt+0x6c900> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 88498 <__cxa_atexit@plt+0x7c750> │ │ │ │ + ldr r1, [pc, #28] @ 78654 <__cxa_atexit@plt+0x6c90c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r7, sl, r8, lsr #8 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r7, fp, r4, ror #1 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 884e8 <__cxa_atexit@plt+0x7c7a0> │ │ │ │ - ldr r2, [pc, #52] @ 884f8 <__cxa_atexit@plt+0x7c7b0> │ │ │ │ + bcc 786a4 <__cxa_atexit@plt+0x6c95c> │ │ │ │ + ldr r2, [pc, #52] @ 786b4 <__cxa_atexit@plt+0x6c96c> │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldr r0, [r7, #5] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r7, #9] │ │ │ │ str r2, [r3, #4]! │ │ │ │ str sl, [r3, #8] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffac0 │ │ │ │ - rsceq r2, fp, r8, lsr #8 │ │ │ │ + rsceq lr, fp, r0, asr #14 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, sl │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 885fc <__cxa_atexit@plt+0x7c8b4> │ │ │ │ + bhi 78790 <__cxa_atexit@plt+0x6ca48> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 88604 <__cxa_atexit@plt+0x7c8bc> │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - add lr, sp, #8 │ │ │ │ - stm lr, {r3, r4, fp} │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - add lr, r7, #7 │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - ldm lr, {r3, r9, lr} │ │ │ │ - ldr sl, [r7, #27] │ │ │ │ - ldr r4, [r7, #31] │ │ │ │ - ldr r0, [pc, #244] @ 88650 <__cxa_atexit@plt+0x7c908> │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str r3, [r6, #44] @ 0x2c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - sub fp, r2, #43 @ 0x2b │ │ │ │ - sub r0, r2, #9 │ │ │ │ - ldr r2, [pc, #216] @ 88654 <__cxa_atexit@plt+0x7c90c> │ │ │ │ - str r4, [r6, #32] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r2, ip} │ │ │ │ - add r2, r6, #16 │ │ │ │ - stm r2, {r3, r9, lr} │ │ │ │ - add r2, r6, #64 @ 0x40 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r4, [r5, #-12] │ │ │ │ - stmdb r5, {r0, fp} │ │ │ │ - bcc 88618 <__cxa_atexit@plt+0x7c8d0> │ │ │ │ - ldr r4, [pc, #172] @ 88660 <__cxa_atexit@plt+0x7c918> │ │ │ │ - ldr r3, [pc, #172] @ 88664 <__cxa_atexit@plt+0x7c91c> │ │ │ │ - ldr r1, [pc, #172] @ 88668 <__cxa_atexit@plt+0x7c920> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - sub r6, r2, #9 │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ + add r6, r2, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7879c <__cxa_atexit@plt+0x6ca54> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr sl, [r7, #19] │ │ │ │ + ldr ip, [r7, #35] @ 0x23 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + str fp, [sp, #24] │ │ │ │ + str r4, [sp] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [r7, #31] │ │ │ │ + ldr fp, [r7, #15] │ │ │ │ + ldr r9, [r7, #39] @ 0x27 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str r8, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #108] @ 787ac <__cxa_atexit@plt+0x6ca64> │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - sub sl, r2, #1 │ │ │ │ - add r8, r1, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 8490c <__cxa_atexit@plt+0x78bc4> │ │ │ │ - mov r2, r6 │ │ │ │ - b 8860c <__cxa_atexit@plt+0x7c8c4> │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str fp, [r2, #24] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + sub r4, r6, #39 @ 0x27 │ │ │ │ + sub r3, r6, #9 │ │ │ │ + stmib r2, {r1, r8} │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + ldr r0, [pc, #64] @ 787b0 <__cxa_atexit@plt+0x6ca68> │ │ │ │ + stmdb r5, {r3, r4} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add fp, sp, #12 │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + ldm fp, {r5, r8, r9, fp} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #32] │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #56] @ 88658 <__cxa_atexit@plt+0x7c910> │ │ │ │ - ldr r7, [pc, #56] @ 8865c <__cxa_atexit@plt+0x7c914> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r5, #16 │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, r6, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0xfffff980 │ │ │ │ - ldrdeq r1, [fp], #192 @ 0xc0 @ │ │ │ │ - rsceq r2, fp, r8, ror #5 │ │ │ │ - @ instruction: 0xffffcb68 │ │ │ │ - @ instruction: 0xffffc84c │ │ │ │ - rsceq r1, fp, r4, lsr #26 │ │ │ │ + @ instruction: 0xfffff7a8 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8869c <__cxa_atexit@plt+0x7c954> │ │ │ │ + bhi 787e4 <__cxa_atexit@plt+0x6ca9c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 886a4 <__cxa_atexit@plt+0x7c95c> │ │ │ │ + ldr r2, [pc, #20] @ 787ec <__cxa_atexit@plt+0x6caa4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r6, sl, r0, ror #31 │ │ │ │ + smlalseq r6, fp, ip, lr │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 886f0 <__cxa_atexit@plt+0x7c9a8> │ │ │ │ - ldr r1, [pc, #48] @ 88700 <__cxa_atexit@plt+0x7c9b8> │ │ │ │ + bcc 78838 <__cxa_atexit@plt+0x6caf0> │ │ │ │ + ldr r1, [pc, #48] @ 78848 <__cxa_atexit@plt+0x6cb00> │ │ │ │ ldr r2, [r7, #1] │ │ │ │ ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r7, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ - rsceq r2, fp, r4, ror #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r6 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 887d0 <__cxa_atexit@plt+0x7ca88> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #64 @ 0x40 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 887d8 <__cxa_atexit@plt+0x7ca90> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add ip, r7, #11 │ │ │ │ - sub lr, r6, #43 @ 0x2b │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r8, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - sub fp, r6, #5 │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldm ip, {r0, r9, sl, ip} │ │ │ │ - ldr r4, [r7, #27] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - stmdb r2, {fp, lr} │ │ │ │ - ldr r2, [pc, #120] @ 887ec <__cxa_atexit@plt+0x7caa4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #112] @ 887f0 <__cxa_atexit@plt+0x7caa8> │ │ │ │ - ldr lr, [pc, #112] @ 887f4 <__cxa_atexit@plt+0x7caac> │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r4, [r3, #20] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - add r2, r3, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - stm r2, {r1, ip, lr} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - b 85f34 <__cxa_atexit@plt+0x7a1ec> │ │ │ │ - mov r6, r3 │ │ │ │ - b 887e0 <__cxa_atexit@plt+0x7ca98> │ │ │ │ - mov r5, #64 @ 0x40 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffee8c │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - rsceq r2, fp, r0, lsl #3 │ │ │ │ + rsceq lr, fp, ip, lsr #11 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r4, r8 │ │ │ │ + andeq r0, r0, sl │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - mov lr, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 888d4 <__cxa_atexit@plt+0x7cb8c> │ │ │ │ + bhi 78934 <__cxa_atexit@plt+0x6cbec> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #36 @ 0x24 │ │ │ │ + add r6, r2, #56 @ 0x38 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 888dc <__cxa_atexit@plt+0x7cb94> │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str r4, [sp, #16] │ │ │ │ + bcc 78940 <__cxa_atexit@plt+0x6cbf8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #27] │ │ │ │ + ldr ip, [r7, #35] @ 0x23 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #39] @ 0x27 │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + str r1, [sp] │ │ │ │ + str fp, [sp, #24] │ │ │ │ + str r4, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - add r8, r7, #3 │ │ │ │ - ldr r4, [r7, #27] │ │ │ │ - str r3, [sp, #8] │ │ │ │ ldr r3, [r7, #31] │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [r7, #43] @ 0x2b │ │ │ │ - str fp, [sp, #24] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr ip, [r7, #19] │ │ │ │ - ldr fp, [r7, #35] @ 0x23 │ │ │ │ - ldr r9, [r7, #39] @ 0x27 │ │ │ │ - ldr r7, [r7, #47] @ 0x2f │ │ │ │ - ldr r3, [pc, #116] @ 888f0 <__cxa_atexit@plt+0x7cba8> │ │ │ │ - str r4, [r5, #-16] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub sl, r6, #31 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - add r3, r2, #8 │ │ │ │ - stm r3, {r0, r1, r8, lr} │ │ │ │ + ldr fp, [r7, #23] │ │ │ │ + str r0, [sp, #16] │ │ │ │ str r9, [r2, #36] @ 0x24 │ │ │ │ + str r3, [r2, #40] @ 0x28 │ │ │ │ + str ip, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [pc, #124] @ 78950 <__cxa_atexit@plt+0x6cc08> │ │ │ │ + str lr, [r2, #52] @ 0x34 │ │ │ │ + str r8, [r2, #56] @ 0x38 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [pc, #108] @ 78954 <__cxa_atexit@plt+0x6cc0c> │ │ │ │ + sub r0, r6, #5 │ │ │ │ + sub r1, r6, #51 @ 0x33 │ │ │ │ + add r4, pc, r4 │ │ │ │ + stmib r2, {r4, r8} │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + add r8, r2, #20 │ │ │ │ str fp, [r2, #32] │ │ │ │ - str r4, [r5, #-12] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [sp] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + stm r8, {r4, sl, lr} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ ldr fp, [sp, #24] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov sl, r7 │ │ │ │ - str ip, [r2, #24] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - b 7287c <__cxa_atexit@plt+0x66b34> │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ - b 888e4 <__cxa_atexit@plt+0x7cb9c> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, lr │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - smlaleq r2, fp, r4, r0 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 88960 <__cxa_atexit@plt+0x7cc18> │ │ │ │ - ldr r2, [pc, #88] @ 88974 <__cxa_atexit@plt+0x7cc2c> │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub lr, r3, #32 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 789e0 <__cxa_atexit@plt+0x6cc98> │ │ │ │ + ldr r1, [pc, #136] @ 78a00 <__cxa_atexit@plt+0x6ccb8> │ │ │ │ + ldr r7, [pc, #136] @ 78a04 <__cxa_atexit@plt+0x6ccbc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 88958 <__cxa_atexit@plt+0x7cc10> │ │ │ │ - b 88988 <__cxa_atexit@plt+0x7cc40> │ │ │ │ + beq 789d4 <__cxa_atexit@plt+0x6cc8c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 789ec <__cxa_atexit@plt+0x6cca4> │ │ │ │ + ldr r3, [pc, #88] @ 78a08 <__cxa_atexit@plt+0x6ccc0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 78a0c <__cxa_atexit@plt+0x6ccc4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 88978 <__cxa_atexit@plt+0x7cc30> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - rsceq r2, fp, r4, lsr r0 │ │ │ │ - rsceq r2, fp, r0, lsl r0 │ │ │ │ - andeq r0, r0, r8, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrshteq r6, [fp], #196 @ 0xc4 │ │ │ │ + rscseq r6, fp, ip, lsr #25 │ │ │ │ + rscseq r6, fp, ip, asr sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 88a40 <__cxa_atexit@plt+0x7ccf8> │ │ │ │ - ldr ip, [pc, #168] @ 88a4c <__cxa_atexit@plt+0x7cd04> │ │ │ │ - ldr r8, [r5, #16]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldmdb r5, {r0, r1, r7} │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr ip, [pc, #116] @ 88a50 <__cxa_atexit@plt+0x7cd08> │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - sub r0, r6, #47 @ 0x2f │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str lr, [r5] │ │ │ │ - add lr, r3, #36 @ 0x24 │ │ │ │ - sub fp, r6, #53 @ 0x35 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - stm lr, {r7, r8, fp} │ │ │ │ - add lr, r3, #48 @ 0x30 │ │ │ │ - str fp, [r5, #8] │ │ │ │ - stm lr, {r0, r4, r9, sl} │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r7 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b 73440 <__cxa_atexit@plt+0x676f8> │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + bcc 78a58 <__cxa_atexit@plt+0x6cd10> │ │ │ │ + ldr r2, [pc, #48] @ 78a64 <__cxa_atexit@plt+0x6cd1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 78a68 <__cxa_atexit@plt+0x6cd20> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffeb2c │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r6, fp, r8, lsr #24 │ │ │ │ + ldrsbteq r6, [fp], #196 @ 0xc4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88a90 <__cxa_atexit@plt+0x7cd48> │ │ │ │ - ldr r2, [pc, #44] @ 88aa0 <__cxa_atexit@plt+0x7cd58> │ │ │ │ - ldr r7, [pc, #44] @ 88aa4 <__cxa_atexit@plt+0x7cd5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88aa8 <__cxa_atexit@plt+0x7cd60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ + bhi 78ac8 <__cxa_atexit@plt+0x6cd80> │ │ │ │ + ldr lr, [pc, #72] @ 78ad0 <__cxa_atexit@plt+0x6cd88> │ │ │ │ + ldr r0, [pc, #72] @ 78ad4 <__cxa_atexit@plt+0x6cd8c> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 78ab8 <__cxa_atexit@plt+0x6cd70> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88aac <__cxa_atexit@plt+0x7cd64> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r8, lsr #30 │ │ │ │ - rsceq r1, fp, r0, lsr #30 │ │ │ │ - rsceq r1, fp, r4, lsr #30 │ │ │ │ - smlaleq r1, fp, r8, r9 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88ad8 <__cxa_atexit@plt+0x7cd90> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r8, asr #28 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r6, fp, r4, ror #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88b18 <__cxa_atexit@plt+0x7cdd0> │ │ │ │ - ldr r2, [pc, #44] @ 88b28 <__cxa_atexit@plt+0x7cde0> │ │ │ │ - ldr r7, [pc, #44] @ 88b2c <__cxa_atexit@plt+0x7cde4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88b30 <__cxa_atexit@plt+0x7cde8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + bhi 78b34 <__cxa_atexit@plt+0x6cdec> │ │ │ │ + ldr r3, [pc, #48] @ 78b3c <__cxa_atexit@plt+0x6cdf4> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + beq 78b28 <__cxa_atexit@plt+0x6cde0> │ │ │ │ + mov r7, sl │ │ │ │ + b 78b48 <__cxa_atexit@plt+0x6ce00> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88b34 <__cxa_atexit@plt+0x7cdec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r4, asr #29 │ │ │ │ - strhteq r1, [fp], #236 @ 0xec │ │ │ │ - rsceq r1, fp, r0, asr #29 │ │ │ │ - rsceq r1, fp, r0, lsl r9 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88b60 <__cxa_atexit@plt+0x7ce18> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #9 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r0, asr #27 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 88ba0 <__cxa_atexit@plt+0x7ce58> │ │ │ │ - ldr r2, [pc, #44] @ 88bb0 <__cxa_atexit@plt+0x7ce68> │ │ │ │ - ldr r7, [pc, #44] @ 88bb4 <__cxa_atexit@plt+0x7ce6c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88bb8 <__cxa_atexit@plt+0x7ce70> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [pc, #172] @ 78c00 <__cxa_atexit@plt+0x6ceb8> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 78ba4 <__cxa_atexit@plt+0x6ce5c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 78bb4 <__cxa_atexit@plt+0x6ce6c> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 78be8 <__cxa_atexit@plt+0x6cea0> │ │ │ │ + ldr r7, [pc, #120] @ 78c0c <__cxa_atexit@plt+0x6cec4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 78bd0 <__cxa_atexit@plt+0x6ce88> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88bbc <__cxa_atexit@plt+0x7ce74> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 78bf0 <__cxa_atexit@plt+0x6cea8> │ │ │ │ + ldr r7, [pc, #60] @ 78c04 <__cxa_atexit@plt+0x6cebc> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r0, ror #28 │ │ │ │ - rsceq r1, fp, r8, asr lr │ │ │ │ - rsceq r1, fp, ip, asr lr │ │ │ │ - rsceq r1, fp, r8, lsl #17 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88be8 <__cxa_atexit@plt+0x7cea0> │ │ │ │ - mov r8, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r7, [pc, #48] @ 78c08 <__cxa_atexit@plt+0x6cec0> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 78bf4 <__cxa_atexit@plt+0x6ceac> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + rscseq r6, fp, r4, lsl fp │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 78c60 <__cxa_atexit@plt+0x6cf18> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 78c90 <__cxa_atexit@plt+0x6cf48> │ │ │ │ + ldr r3, [pc, #100] @ 78cb0 <__cxa_atexit@plt+0x6cf68> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 78c7c <__cxa_atexit@plt+0x6cf34> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 78c98 <__cxa_atexit@plt+0x6cf50> │ │ │ │ + ldr r3, [pc, #52] @ 78ca8 <__cxa_atexit@plt+0x6cf60> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #40] @ 78cac <__cxa_atexit@plt+0x6cf64> │ │ │ │ + add r5, r5, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #17 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r8, lsr sp │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #16 │ │ │ │ + b 78c9c <__cxa_atexit@plt+0x6cf54> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + rscseq r6, fp, r8, ror #20 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88c28 <__cxa_atexit@plt+0x7cee0> │ │ │ │ - ldr r2, [pc, #44] @ 88c38 <__cxa_atexit@plt+0x7cef0> │ │ │ │ - ldr r7, [pc, #44] @ 88c3c <__cxa_atexit@plt+0x7cef4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88c40 <__cxa_atexit@plt+0x7cef8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 78d3c <__cxa_atexit@plt+0x6cff4> │ │ │ │ + ldr r1, [pc, #136] @ 78d5c <__cxa_atexit@plt+0x6d014> │ │ │ │ + ldr r7, [pc, #136] @ 78d60 <__cxa_atexit@plt+0x6d018> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 78d30 <__cxa_atexit@plt+0x6cfe8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 78d48 <__cxa_atexit@plt+0x6d000> │ │ │ │ + ldr r3, [pc, #88] @ 78d64 <__cxa_atexit@plt+0x6d01c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 78d68 <__cxa_atexit@plt+0x6d020> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88c44 <__cxa_atexit@plt+0x7cefc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq r1, [fp], #220 @ 0xdc @ │ │ │ │ - strdeq r1, [fp], #212 @ 0xd4 @ │ │ │ │ - strdeq r1, [fp], #216 @ 0xd8 @ │ │ │ │ - rsceq r1, fp, r0, lsl #16 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88c70 <__cxa_atexit@plt+0x7cf28> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #25 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - ldrhteq r6, [sl], #192 @ 0xc0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlalseq r6, fp, r8, r9 │ │ │ │ + rscseq r6, fp, r0, asr r9 │ │ │ │ + rscseq r6, fp, r0, lsl #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 78db4 <__cxa_atexit@plt+0x6d06c> │ │ │ │ + ldr r2, [pc, #48] @ 78dc0 <__cxa_atexit@plt+0x6d078> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 78dc4 <__cxa_atexit@plt+0x6d07c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r6, fp, ip, asr #17 │ │ │ │ + rscseq r6, fp, r8, ror r9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88cb0 <__cxa_atexit@plt+0x7cf68> │ │ │ │ - ldr r2, [pc, #44] @ 88cc0 <__cxa_atexit@plt+0x7cf78> │ │ │ │ - ldr r7, [pc, #44] @ 88cc4 <__cxa_atexit@plt+0x7cf7c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88cc8 <__cxa_atexit@plt+0x7cf80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ + bhi 78e24 <__cxa_atexit@plt+0x6d0dc> │ │ │ │ + ldr lr, [pc, #72] @ 78e2c <__cxa_atexit@plt+0x6d0e4> │ │ │ │ + ldr r0, [pc, #72] @ 78e30 <__cxa_atexit@plt+0x6d0e8> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r1, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 78e14 <__cxa_atexit@plt+0x6d0cc> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88ccc <__cxa_atexit@plt+0x7cf84> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaleq r1, fp, r8, sp │ │ │ │ - smlaleq r1, fp, r0, sp │ │ │ │ - smlaleq r1, fp, r4, sp │ │ │ │ - rsceq r1, fp, r8, ror r7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88cf8 <__cxa_atexit@plt+0x7cfb0> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #33 @ 0x21 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r8, lsr #24 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r6, fp, r8, lsl #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88d38 <__cxa_atexit@plt+0x7cff0> │ │ │ │ - ldr r2, [pc, #44] @ 88d48 <__cxa_atexit@plt+0x7d000> │ │ │ │ - ldr r7, [pc, #44] @ 88d4c <__cxa_atexit@plt+0x7d004> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88d50 <__cxa_atexit@plt+0x7d008> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + bhi 78e90 <__cxa_atexit@plt+0x6d148> │ │ │ │ + ldr r3, [pc, #48] @ 78e98 <__cxa_atexit@plt+0x6d150> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + beq 78e84 <__cxa_atexit@plt+0x6d13c> │ │ │ │ + mov r7, sl │ │ │ │ + b 78ea4 <__cxa_atexit@plt+0x6d15c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88d54 <__cxa_atexit@plt+0x7d00c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r4, lsr sp │ │ │ │ - rsceq r1, fp, ip, lsr #26 │ │ │ │ - rsceq r1, fp, r0, lsr sp │ │ │ │ - strdeq r1, [fp], #96 @ 0x60 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88d80 <__cxa_atexit@plt+0x7d038> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #41 @ 0x29 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r0, lsr #23 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 88dc0 <__cxa_atexit@plt+0x7d078> │ │ │ │ - ldr r2, [pc, #44] @ 88dd0 <__cxa_atexit@plt+0x7d088> │ │ │ │ - ldr r7, [pc, #44] @ 88dd4 <__cxa_atexit@plt+0x7d08c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88dd8 <__cxa_atexit@plt+0x7d090> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r6, [pc, #172] @ 78f5c <__cxa_atexit@plt+0x6d214> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r1, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 78f00 <__cxa_atexit@plt+0x6d1b8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 78f10 <__cxa_atexit@plt+0x6d1c8> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 78f44 <__cxa_atexit@plt+0x6d1fc> │ │ │ │ + ldr r7, [pc, #120] @ 78f68 <__cxa_atexit@plt+0x6d220> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 78f2c <__cxa_atexit@plt+0x6d1e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88ddc <__cxa_atexit@plt+0x7d094> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 78f4c <__cxa_atexit@plt+0x6d204> │ │ │ │ + ldr r7, [pc, #60] @ 78f60 <__cxa_atexit@plt+0x6d218> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq r1, [fp], #192 @ 0xc0 @ │ │ │ │ - rsceq r1, fp, r8, asr #25 │ │ │ │ - rsceq r1, fp, ip, asr #25 │ │ │ │ - rsceq r1, fp, r8, ror #12 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88e08 <__cxa_atexit@plt+0x7d0c0> │ │ │ │ - mov r8, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r7, [pc, #48] @ 78f64 <__cxa_atexit@plt+0x6d21c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r5, #16 │ │ │ │ + b 78f50 <__cxa_atexit@plt+0x6d208> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + ldrhteq r6, [fp], #120 @ 0x78 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 78fbc <__cxa_atexit@plt+0x6d274> │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 78fec <__cxa_atexit@plt+0x6d2a4> │ │ │ │ + ldr r3, [pc, #100] @ 7900c <__cxa_atexit@plt+0x6d2c4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + b 78fd8 <__cxa_atexit@plt+0x6d290> │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 78ff4 <__cxa_atexit@plt+0x6d2ac> │ │ │ │ + ldr r3, [pc, #52] @ 79004 <__cxa_atexit@plt+0x6d2bc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r9, [sl, #8] │ │ │ │ + ldr r3, [pc, #40] @ 79008 <__cxa_atexit@plt+0x6d2c0> │ │ │ │ + add r5, r5, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #49 @ 0x31 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r8, lsl fp │ │ │ │ + add r8, r3, #1 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #16 │ │ │ │ + b 78ff8 <__cxa_atexit@plt+0x6d2b0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + rscseq r6, fp, ip, lsl #14 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + rsceq pc, fp, r8, lsr r2 @ │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 88e48 <__cxa_atexit@plt+0x7d100> │ │ │ │ - ldr r2, [pc, #44] @ 88e58 <__cxa_atexit@plt+0x7d110> │ │ │ │ - ldr r7, [pc, #44] @ 88e5c <__cxa_atexit@plt+0x7d114> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88e60 <__cxa_atexit@plt+0x7d118> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 79078 <__cxa_atexit@plt+0x6d330> │ │ │ │ + ldr lr, [pc, #76] @ 79084 <__cxa_atexit@plt+0x6d33c> │ │ │ │ + stmdb r3, {r9, sl} │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r9, [r7, #4] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ + sub lr, r3, #28 │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + beq 79070 <__cxa_atexit@plt+0x6d328> │ │ │ │ + b 79094 <__cxa_atexit@plt+0x6d34c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88e64 <__cxa_atexit@plt+0x7d11c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, ip, ror #24 │ │ │ │ - rsceq r1, fp, r4, ror #24 │ │ │ │ - rsceq r1, fp, r8, ror #24 │ │ │ │ - rsceq r1, fp, r0, ror #11 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rsceq pc, fp, r4, asr #3 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88e90 <__cxa_atexit@plt+0x7d148> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #57 @ 0x39 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - smlalseq r6, sl, r0, sl │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 88ed0 <__cxa_atexit@plt+0x7d188> │ │ │ │ - ldr r2, [pc, #44] @ 88ee0 <__cxa_atexit@plt+0x7d198> │ │ │ │ - ldr r7, [pc, #44] @ 88ee4 <__cxa_atexit@plt+0x7d19c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #84 @ 0x54 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 791d0 <__cxa_atexit@plt+0x6d488> │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r2, [pc, #328] @ 791fc <__cxa_atexit@plt+0x6d4b4> │ │ │ │ + ldr r3, [pc, #328] @ 79200 <__cxa_atexit@plt+0x6d4b8> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + mov lr, r5 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + sub r7, r6, #61 @ 0x3d │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88ee8 <__cxa_atexit@plt+0x7d1a0> │ │ │ │ + str r2, [r1, #4] │ │ │ │ + add r2, r1, #8 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r9, [lr, #28]! │ │ │ │ + stm r2, {r0, r9, sl} │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ + ldr r2, [pc, #260] @ 79204 <__cxa_atexit@plt+0x6d4bc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub ip, r6, #77 @ 0x4d │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r1, #28] │ │ │ │ + str r8, [r1, #32] │ │ │ │ + str r2, [r1, #20] │ │ │ │ + str ip, [r1, #24] │ │ │ │ + ldr r2, [pc, #232] @ 79208 <__cxa_atexit@plt+0x6d4c0> │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [pc, #216] @ 7920c <__cxa_atexit@plt+0x6d4c4> │ │ │ │ + sub r8, r6, #9 │ │ │ │ + str r8, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r8, r7 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr ip, [r2, #16]! │ │ │ │ + sub r3, r6, #55 @ 0x37 │ │ │ │ + str r7, [r1, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r3, [lr] │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #-12] │ │ │ │ + str sl, [r1, #56] @ 0x38 │ │ │ │ + sub sl, r6, #1 │ │ │ │ + str r7, [r1, #40] @ 0x28 │ │ │ │ + sub r7, r2, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ + str ip, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ + str r9, [r1, #64] @ 0x40 │ │ │ │ + str r3, [r1, #68] @ 0x44 │ │ │ │ + bhi 791dc <__cxa_atexit@plt+0x6d494> │ │ │ │ + ldr r7, [pc, #112] @ 79210 <__cxa_atexit@plt+0x6d4c8> │ │ │ │ + add lr, r5, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + stm lr, {r7, r8, sl} │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 791c0 <__cxa_atexit@plt+0x6d478> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88eec <__cxa_atexit@plt+0x7d1a4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #84 @ 0x54 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #48] @ 79214 <__cxa_atexit@plt+0x6d4cc> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r8, lsl #24 │ │ │ │ - rsceq r1, fp, r0, lsl #24 │ │ │ │ - rsceq r1, fp, r4, lsl #24 │ │ │ │ - rsceq r1, fp, r8, asr r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88f18 <__cxa_atexit@plt+0x7d1d0> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #129 @ 0x81 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r8, lsl #20 │ │ │ │ + @ instruction: 0xffffe184 │ │ │ │ + @ instruction: 0xfffff758 │ │ │ │ + @ instruction: 0xffffe4e8 │ │ │ │ + @ instruction: 0xfffff9cc │ │ │ │ + @ instruction: 0xfffffd14 │ │ │ │ + @ instruction: 0xfffb61d0 │ │ │ │ + rsceq sp, fp, r4, lsl #24 │ │ │ │ + rsceq pc, fp, r0, lsr r0 @ │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 88f58 <__cxa_atexit@plt+0x7d210> │ │ │ │ - ldr r2, [pc, #44] @ 88f68 <__cxa_atexit@plt+0x7d220> │ │ │ │ - ldr r7, [pc, #44] @ 88f6c <__cxa_atexit@plt+0x7d224> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88f70 <__cxa_atexit@plt+0x7d228> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88f74 <__cxa_atexit@plt+0x7d22c> │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov lr, sl │ │ │ │ + mov ip, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 792d8 <__cxa_atexit@plt+0x6d590> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, ip, #60 @ 0x3c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 792e0 <__cxa_atexit@plt+0x6d598> │ │ │ │ + ldr r1, [pc, #160] @ 792f8 <__cxa_atexit@plt+0x6d5b0> │ │ │ │ + ldmib r7, {r0, r3} │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [pc, #152] @ 792fc <__cxa_atexit@plt+0x6d5b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [ip, #4]! │ │ │ │ + stmdb r2, {r9, lr} │ │ │ │ + mov r2, ip │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #132] @ 79300 <__cxa_atexit@plt+0x6d5b8> │ │ │ │ + ldr r9, [pc, #132] @ 79304 <__cxa_atexit@plt+0x6d5bc> │ │ │ │ + str r8, [r2, #28]! │ │ │ │ + sub r1, r6, #43 @ 0x2b │ │ │ │ + add r8, ip, #40 @ 0x28 │ │ │ │ + stm r8, {r1, r2, r7} │ │ │ │ + str r0, [ip, #52] @ 0x34 │ │ │ │ + str r3, [ip, #56] @ 0x38 │ │ │ │ + ldr r0, [pc, #108] @ 79308 <__cxa_atexit@plt+0x6d5c0> │ │ │ │ + mov r2, ip │ │ │ │ + str ip, [ip, #24] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #20]! │ │ │ │ + str r2, [ip, #32] │ │ │ │ + str r3, [ip, #8] │ │ │ │ + ldr r0, [pc, #84] @ 7930c <__cxa_atexit@plt+0x6d5c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [ip, #12] │ │ │ │ + str ip, [ip, #16] │ │ │ │ + str lr, [ip, #36]! @ 0x24 │ │ │ │ + add r9, r9, #2 │ │ │ │ + mov r8, ip │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, ip │ │ │ │ + b 792e8 <__cxa_atexit@plt+0x6d5a0> │ │ │ │ + mov r5, #60 @ 0x3c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r4, lsr #23 │ │ │ │ - smlaleq r1, fp, ip, fp │ │ │ │ - rsceq r1, fp, r0, lsr #23 │ │ │ │ - ldrdeq r1, [fp], #64 @ 0x40 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 88fa0 <__cxa_atexit@plt+0x7d258> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #137 @ 0x89 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r0, lsl #19 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffd920 │ │ │ │ + @ instruction: 0xffffda48 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + rsceq sp, fp, r0, ror #26 │ │ │ │ + @ instruction: 0xffffd9d0 │ │ │ │ + @ instruction: 0xffffd988 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88fe0 <__cxa_atexit@plt+0x7d298> │ │ │ │ - ldr r2, [pc, #44] @ 88ff0 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ - ldr r7, [pc, #44] @ 88ff4 <__cxa_atexit@plt+0x7d2ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 88ff8 <__cxa_atexit@plt+0x7d2b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 79340 <__cxa_atexit@plt+0x6d5f8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 79348 <__cxa_atexit@plt+0x6d600> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, fp, r0, asr #6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 79408 <__cxa_atexit@plt+0x6d6c0> │ │ │ │ + ldr lr, [pc, #168] @ 79418 <__cxa_atexit@plt+0x6d6d0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 7941c <__cxa_atexit@plt+0x6d6d4> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 793f0 <__cxa_atexit@plt+0x6d6a8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 79420 <__cxa_atexit@plt+0x6d6d8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 793fc <__cxa_atexit@plt+0x6d6b4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 79470 <__cxa_atexit@plt+0x6d728> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88ffc <__cxa_atexit@plt+0x7d2b4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r0, asr #22 │ │ │ │ - rsceq r1, fp, r8, lsr fp │ │ │ │ - rsceq r1, fp, ip, lsr fp │ │ │ │ - rsceq r1, fp, r8, asr #8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89028 <__cxa_atexit@plt+0x7d2e0> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #145 @ 0x91 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - ldrshteq r6, [sl], #136 @ 0x88 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89068 <__cxa_atexit@plt+0x7d320> │ │ │ │ - ldr r2, [pc, #44] @ 89078 <__cxa_atexit@plt+0x7d330> │ │ │ │ - ldr r7, [pc, #44] @ 8907c <__cxa_atexit@plt+0x7d334> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89080 <__cxa_atexit@plt+0x7d338> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89084 <__cxa_atexit@plt+0x7d33c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r6, fp, r0, ror #5 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 79464 <__cxa_atexit@plt+0x6d71c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 7945c <__cxa_atexit@plt+0x6d714> │ │ │ │ + b 79470 <__cxa_atexit@plt+0x6d728> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq r1, [fp], #172 @ 0xac @ │ │ │ │ - ldrdeq r1, [fp], #164 @ 0xa4 @ │ │ │ │ - ldrdeq r1, [fp], #168 @ 0xa8 @ │ │ │ │ - rsceq r1, fp, r0, asr #7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 890b0 <__cxa_atexit@plt+0x7d368> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #153 @ 0x99 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r0, ror r8 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 890f0 <__cxa_atexit@plt+0x7d3a8> │ │ │ │ - ldr r2, [pc, #44] @ 89100 <__cxa_atexit@plt+0x7d3b8> │ │ │ │ - ldr r7, [pc, #44] @ 89104 <__cxa_atexit@plt+0x7d3bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89108 <__cxa_atexit@plt+0x7d3c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7950c <__cxa_atexit@plt+0x6d7c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 79518 <__cxa_atexit@plt+0x6d7d0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 794b0 <__cxa_atexit@plt+0x6d768> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8910c <__cxa_atexit@plt+0x7d3c4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + bne 7950c <__cxa_atexit@plt+0x6d7c4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 794a4 <__cxa_atexit@plt+0x6d75c> │ │ │ │ + bne 7950c <__cxa_atexit@plt+0x6d7c4> │ │ │ │ + ldr r1, [pc, #88] @ 79528 <__cxa_atexit@plt+0x6d7e0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 7952c <__cxa_atexit@plt+0x6d7e4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r8, ror sl │ │ │ │ - rsceq r1, fp, r0, ror sl │ │ │ │ - rsceq r1, fp, r4, ror sl │ │ │ │ - rsceq r1, fp, r8, lsr r3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89138 <__cxa_atexit@plt+0x7d3f0> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #161 @ 0xa1 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r8, ror #15 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89178 <__cxa_atexit@plt+0x7d430> │ │ │ │ - ldr r2, [pc, #44] @ 89188 <__cxa_atexit@plt+0x7d440> │ │ │ │ - ldr r7, [pc, #44] @ 8918c <__cxa_atexit@plt+0x7d444> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89190 <__cxa_atexit@plt+0x7d448> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89194 <__cxa_atexit@plt+0x7d44c> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r6, fp, ip, lsr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7959c <__cxa_atexit@plt+0x6d854> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 795ac <__cxa_atexit@plt+0x6d864> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r4, lsl sl │ │ │ │ - rsceq r1, fp, ip, lsl #20 │ │ │ │ - rsceq r1, fp, r0, lsl sl │ │ │ │ - strhteq r1, [fp], #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 891c0 <__cxa_atexit@plt+0x7d478> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #169 @ 0xa9 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r0, ror #14 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 89200 <__cxa_atexit@plt+0x7d4b8> │ │ │ │ - ldr r2, [pc, #44] @ 89210 <__cxa_atexit@plt+0x7d4c8> │ │ │ │ - ldr r7, [pc, #44] @ 89214 <__cxa_atexit@plt+0x7d4cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89218 <__cxa_atexit@plt+0x7d4d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 795e0 <__cxa_atexit@plt+0x6d898> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 795e8 <__cxa_atexit@plt+0x6d8a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, fp, r0, lsr #1 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 796a8 <__cxa_atexit@plt+0x6d960> │ │ │ │ + ldr lr, [pc, #168] @ 796b8 <__cxa_atexit@plt+0x6d970> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 796bc <__cxa_atexit@plt+0x6d974> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 79690 <__cxa_atexit@plt+0x6d948> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 796c0 <__cxa_atexit@plt+0x6d978> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 7969c <__cxa_atexit@plt+0x6d954> │ │ │ │ + mov r7, r3 │ │ │ │ + b 79710 <__cxa_atexit@plt+0x6d9c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8921c <__cxa_atexit@plt+0x7d4d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strhteq r1, [fp], #144 @ 0x90 │ │ │ │ - rsceq r1, fp, r8, lsr #19 │ │ │ │ - rsceq r1, fp, ip, lsr #19 │ │ │ │ - rsceq r1, fp, r8, lsr #4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89248 <__cxa_atexit@plt+0x7d500> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #177 @ 0xb1 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - ldrsbteq r6, [sl], #104 @ 0x68 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89288 <__cxa_atexit@plt+0x7d540> │ │ │ │ - ldr r2, [pc, #44] @ 89298 <__cxa_atexit@plt+0x7d550> │ │ │ │ - ldr r7, [pc, #44] @ 8929c <__cxa_atexit@plt+0x7d554> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 892a0 <__cxa_atexit@plt+0x7d558> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 892a4 <__cxa_atexit@plt+0x7d55c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r6, fp, r0, asr #32 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 79704 <__cxa_atexit@plt+0x6d9bc> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 796fc <__cxa_atexit@plt+0x6d9b4> │ │ │ │ + b 79710 <__cxa_atexit@plt+0x6d9c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, ip, asr #18 │ │ │ │ - rsceq r1, fp, r4, asr #18 │ │ │ │ - rsceq r1, fp, r8, asr #18 │ │ │ │ - rsceq r1, fp, r0, lsr #3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 892d0 <__cxa_atexit@plt+0x7d588> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #185 @ 0xb9 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r0, asr r6 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89310 <__cxa_atexit@plt+0x7d5c8> │ │ │ │ - ldr r2, [pc, #44] @ 89320 <__cxa_atexit@plt+0x7d5d8> │ │ │ │ - ldr r7, [pc, #44] @ 89324 <__cxa_atexit@plt+0x7d5dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89328 <__cxa_atexit@plt+0x7d5e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 797ac <__cxa_atexit@plt+0x6da64> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 797b8 <__cxa_atexit@plt+0x6da70> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 79750 <__cxa_atexit@plt+0x6da08> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8932c <__cxa_atexit@plt+0x7d5e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + bne 797ac <__cxa_atexit@plt+0x6da64> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 79744 <__cxa_atexit@plt+0x6d9fc> │ │ │ │ + bne 797ac <__cxa_atexit@plt+0x6da64> │ │ │ │ + ldr r1, [pc, #88] @ 797c8 <__cxa_atexit@plt+0x6da80> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 797cc <__cxa_atexit@plt+0x6da84> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r8, ror #17 │ │ │ │ - rsceq r1, fp, r0, ror #17 │ │ │ │ - rsceq r1, fp, r4, ror #17 │ │ │ │ - rsceq r1, fp, r8, lsl r1 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89358 <__cxa_atexit@plt+0x7d610> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #193 @ 0xc1 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r8, asr #11 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89398 <__cxa_atexit@plt+0x7d650> │ │ │ │ - ldr r2, [pc, #44] @ 893a8 <__cxa_atexit@plt+0x7d660> │ │ │ │ - ldr r7, [pc, #44] @ 893ac <__cxa_atexit@plt+0x7d664> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 893b0 <__cxa_atexit@plt+0x7d668> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 893b4 <__cxa_atexit@plt+0x7d66c> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + smlalseq r5, fp, ip, pc @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 79848 <__cxa_atexit@plt+0x6db00> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 79858 <__cxa_atexit@plt+0x6db10> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r4, lsl #17 │ │ │ │ - rsceq r1, fp, ip, ror r8 │ │ │ │ - rsceq r1, fp, r0, lsl #17 │ │ │ │ - smlaleq r1, fp, r0, r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + ldrdeq sp, [fp], #112 @ 0x70 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 893e0 <__cxa_atexit@plt+0x7d698> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #209 @ 0xd1 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r0, asr #10 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89420 <__cxa_atexit@plt+0x7d6d8> │ │ │ │ - ldr r2, [pc, #44] @ 89430 <__cxa_atexit@plt+0x7d6e8> │ │ │ │ - ldr r7, [pc, #44] @ 89434 <__cxa_atexit@plt+0x7d6ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89438 <__cxa_atexit@plt+0x7d6f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 79908 <__cxa_atexit@plt+0x6dbc0> │ │ │ │ + ldr lr, [pc, #144] @ 79914 <__cxa_atexit@plt+0x6dbcc> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + beq 798f0 <__cxa_atexit@plt+0x6dba8> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 79918 <__cxa_atexit@plt+0x6dbd0> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 79900 <__cxa_atexit@plt+0x6dbb8> │ │ │ │ + b 79974 <__cxa_atexit@plt+0x6dc2c> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8943c <__cxa_atexit@plt+0x7d6f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r0, lsr #16 │ │ │ │ - rsceq r1, fp, r8, lsl r8 │ │ │ │ - rsceq r1, fp, ip, lsl r8 │ │ │ │ - rsceq r1, fp, r8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq sp, fp, r4, lsl r7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89468 <__cxa_atexit@plt+0x7d720> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #217 @ 0xd9 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - ldrhteq r6, [sl], #72 @ 0x48 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 894a8 <__cxa_atexit@plt+0x7d760> │ │ │ │ - ldr r2, [pc, #44] @ 894b8 <__cxa_atexit@plt+0x7d770> │ │ │ │ - ldr r7, [pc, #44] @ 894bc <__cxa_atexit@plt+0x7d774> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 894c0 <__cxa_atexit@plt+0x7d778> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 894c4 <__cxa_atexit@plt+0x7d77c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 79964 <__cxa_atexit@plt+0x6dc1c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7995c <__cxa_atexit@plt+0x6dc14> │ │ │ │ + b 79974 <__cxa_atexit@plt+0x6dc2c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strhteq r1, [fp], #124 @ 0x7c │ │ │ │ - strhteq r1, [fp], #116 @ 0x74 │ │ │ │ - strhteq r1, [fp], #120 @ 0x78 │ │ │ │ - rsceq r0, fp, r0, lsl #31 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sp, fp, r8, asr #13 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 894f4 <__cxa_atexit@plt+0x7d7ac> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r3, r3, #249 @ 0xf9 │ │ │ │ - add r9, r3, #768 @ 0x300 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r0, lsr r4 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r0, [r3, #24]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + ldr sl, [r3, #12] │ │ │ │ + ldmib r3, {ip, lr} │ │ │ │ + bne 79a60 <__cxa_atexit@plt+0x6dd18> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #64 @ 0x40 │ │ │ │ + cmp r2, r9 │ │ │ │ + bcc 79a84 <__cxa_atexit@plt+0x6dd3c> │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str sl, [sp, #12] │ │ │ │ + str ip, [sp] │ │ │ │ + stmib sp, {r0, r4} │ │ │ │ + mov r0, lr │ │ │ │ + ldr fp, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r4, [pc, #196] @ 79a9c <__cxa_atexit@plt+0x6dd54> │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ + str ip, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [pc, #156] @ 79aa0 <__cxa_atexit@plt+0x6dd58> │ │ │ │ + str r2, [r6, #32] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str lr, [r6, #20] │ │ │ │ + add lr, r5, #28 │ │ │ │ + stmib r6, {r4, fp} │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str ip, [r6, #28] │ │ │ │ + sub r6, r9, #59 @ 0x3b │ │ │ │ + sub r4, r9, #25 │ │ │ │ + stm lr, {r2, r4, r6} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r8, [pc, #96] @ 79aa4 <__cxa_atexit@plt+0x6dd5c> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r9, [pc, #92] @ 79aa8 <__cxa_atexit@plt+0x6dd60> │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r8, [pc, #44] @ 79a94 <__cxa_atexit@plt+0x6dd4c> │ │ │ │ + ldr r9, [pc, #44] @ 79a98 <__cxa_atexit@plt+0x6dd50> │ │ │ │ + str r1, [r5, #24] │ │ │ │ + add r1, r5, #28 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + stm r1, {r0, ip, lr} │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r9 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq sp, fp, r4, asr #11 │ │ │ │ + ldrdeq sp, [fp], #80 @ 0x50 @ │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + rsceq sp, fp, r0, ror #11 │ │ │ │ + rsceq sp, fp, ip, ror #11 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 89534 <__cxa_atexit@plt+0x7d7ec> │ │ │ │ - ldr r2, [pc, #44] @ 89544 <__cxa_atexit@plt+0x7d7fc> │ │ │ │ - ldr r7, [pc, #44] @ 89548 <__cxa_atexit@plt+0x7d800> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 8954c <__cxa_atexit@plt+0x7d804> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 79adc <__cxa_atexit@plt+0x6dd94> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 79ae4 <__cxa_atexit@plt+0x6dd9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, fp, r4, lsr #23 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 79ba4 <__cxa_atexit@plt+0x6de5c> │ │ │ │ + ldr lr, [pc, #168] @ 79bb4 <__cxa_atexit@plt+0x6de6c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 79bb8 <__cxa_atexit@plt+0x6de70> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 79b8c <__cxa_atexit@plt+0x6de44> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 79bbc <__cxa_atexit@plt+0x6de74> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 79b98 <__cxa_atexit@plt+0x6de50> │ │ │ │ + mov r7, r3 │ │ │ │ + b 79c0c <__cxa_atexit@plt+0x6dec4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89550 <__cxa_atexit@plt+0x7d808> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r4, asr r7 │ │ │ │ - rsceq r1, fp, ip, asr #14 │ │ │ │ - rsceq r1, fp, r0, asr r7 │ │ │ │ - strdeq r0, [fp], #228 @ 0xe4 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 8957c <__cxa_atexit@plt+0x7d834> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #65 @ 0x41 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r4, lsr #7 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 895bc <__cxa_atexit@plt+0x7d874> │ │ │ │ - ldr r2, [pc, #44] @ 895cc <__cxa_atexit@plt+0x7d884> │ │ │ │ - ldr r7, [pc, #44] @ 895d0 <__cxa_atexit@plt+0x7d888> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 895d4 <__cxa_atexit@plt+0x7d88c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 895d8 <__cxa_atexit@plt+0x7d890> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r5, fp, r4, asr #22 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 79c00 <__cxa_atexit@plt+0x6deb8> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 79bf8 <__cxa_atexit@plt+0x6deb0> │ │ │ │ + b 79c0c <__cxa_atexit@plt+0x6dec4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq r1, [fp], #96 @ 0x60 @ │ │ │ │ - rsceq r1, fp, r8, ror #13 │ │ │ │ - rsceq r1, fp, ip, ror #13 │ │ │ │ - rsceq r0, fp, ip, ror #28 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89604 <__cxa_atexit@plt+0x7d8bc> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #73 @ 0x49 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, ip, lsl r3 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89644 <__cxa_atexit@plt+0x7d8fc> │ │ │ │ - ldr r2, [pc, #44] @ 89654 <__cxa_atexit@plt+0x7d90c> │ │ │ │ - ldr r7, [pc, #44] @ 89658 <__cxa_atexit@plt+0x7d910> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 8965c <__cxa_atexit@plt+0x7d914> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 79ca8 <__cxa_atexit@plt+0x6df60> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 79cb4 <__cxa_atexit@plt+0x6df6c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 79c4c <__cxa_atexit@plt+0x6df04> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89660 <__cxa_atexit@plt+0x7d918> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + bne 79ca8 <__cxa_atexit@plt+0x6df60> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 79c40 <__cxa_atexit@plt+0x6def8> │ │ │ │ + bne 79ca8 <__cxa_atexit@plt+0x6df60> │ │ │ │ + ldr r1, [pc, #88] @ 79cc4 <__cxa_atexit@plt+0x6df7c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 79cc8 <__cxa_atexit@plt+0x6df80> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, ip, lsl #13 │ │ │ │ - rsceq r1, fp, r4, lsl #13 │ │ │ │ - smlaleq r1, fp, r0, r6 │ │ │ │ - rsceq r0, fp, r4, ror #27 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 8968c <__cxa_atexit@plt+0x7d944> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #81 @ 0x51 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - smlalseq r6, sl, r4, r2 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 896cc <__cxa_atexit@plt+0x7d984> │ │ │ │ - ldr r2, [pc, #44] @ 896dc <__cxa_atexit@plt+0x7d994> │ │ │ │ - ldr r7, [pc, #44] @ 896e0 <__cxa_atexit@plt+0x7d998> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 896e4 <__cxa_atexit@plt+0x7d99c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 896e8 <__cxa_atexit@plt+0x7d9a0> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r5, fp, r0, lsr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 79d38 <__cxa_atexit@plt+0x6dff0> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 79d48 <__cxa_atexit@plt+0x6e000> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r0, lsr r6 │ │ │ │ - rsceq r1, fp, r8, lsr #12 │ │ │ │ - rsceq r1, fp, ip, lsr #12 │ │ │ │ - rsceq r0, fp, ip, asr sp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89714 <__cxa_atexit@plt+0x7d9cc> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #89 @ 0x59 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, ip, lsl #4 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 89754 <__cxa_atexit@plt+0x7da0c> │ │ │ │ - ldr r2, [pc, #44] @ 89764 <__cxa_atexit@plt+0x7da1c> │ │ │ │ - ldr r7, [pc, #44] @ 89768 <__cxa_atexit@plt+0x7da20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 8976c <__cxa_atexit@plt+0x7da24> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 79d7c <__cxa_atexit@plt+0x6e034> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 79d84 <__cxa_atexit@plt+0x6e03c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, fp, r4, lsl #18 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 79e44 <__cxa_atexit@plt+0x6e0fc> │ │ │ │ + ldr lr, [pc, #168] @ 79e54 <__cxa_atexit@plt+0x6e10c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 79e58 <__cxa_atexit@plt+0x6e110> │ │ │ │ + tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 79e2c <__cxa_atexit@plt+0x6e0e4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 79e5c <__cxa_atexit@plt+0x6e114> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 79e38 <__cxa_atexit@plt+0x6e0f0> │ │ │ │ + mov r7, r3 │ │ │ │ + b 79eac <__cxa_atexit@plt+0x6e164> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89770 <__cxa_atexit@plt+0x7da28> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, ip, asr #11 │ │ │ │ - rsceq r1, fp, r4, asr #11 │ │ │ │ - rsceq r1, fp, r8, asr #11 │ │ │ │ - ldrdeq r0, [fp], #196 @ 0xc4 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 8979c <__cxa_atexit@plt+0x7da54> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #97 @ 0x61 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r4, lsl #3 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 897dc <__cxa_atexit@plt+0x7da94> │ │ │ │ - ldr r2, [pc, #44] @ 897ec <__cxa_atexit@plt+0x7daa4> │ │ │ │ - ldr r7, [pc, #44] @ 897f0 <__cxa_atexit@plt+0x7daa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 897f4 <__cxa_atexit@plt+0x7daac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 897f8 <__cxa_atexit@plt+0x7dab0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r5, fp, r4, lsr #17 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 79ea0 <__cxa_atexit@plt+0x6e158> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 79e98 <__cxa_atexit@plt+0x6e150> │ │ │ │ + b 79eac <__cxa_atexit@plt+0x6e164> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r8, ror #10 │ │ │ │ - rsceq r1, fp, r0, ror #10 │ │ │ │ - rsceq r1, fp, r4, ror #10 │ │ │ │ - rsceq r0, fp, ip, asr #24 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89824 <__cxa_atexit@plt+0x7dadc> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #105 @ 0x69 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - ldrshteq r6, [sl], #12 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89864 <__cxa_atexit@plt+0x7db1c> │ │ │ │ - ldr r2, [pc, #44] @ 89874 <__cxa_atexit@plt+0x7db2c> │ │ │ │ - ldr r7, [pc, #44] @ 89878 <__cxa_atexit@plt+0x7db30> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 8987c <__cxa_atexit@plt+0x7db34> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 79f48 <__cxa_atexit@plt+0x6e200> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 79f54 <__cxa_atexit@plt+0x6e20c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 79eec <__cxa_atexit@plt+0x6e1a4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89880 <__cxa_atexit@plt+0x7db38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + bne 79f48 <__cxa_atexit@plt+0x6e200> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 79ee0 <__cxa_atexit@plt+0x6e198> │ │ │ │ + bne 79f48 <__cxa_atexit@plt+0x6e200> │ │ │ │ + ldr r1, [pc, #88] @ 79f64 <__cxa_atexit@plt+0x6e21c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 79f68 <__cxa_atexit@plt+0x6e220> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r4, lsl #10 │ │ │ │ - strdeq r1, [fp], #76 @ 0x4c @ │ │ │ │ - rsceq r1, fp, r0, lsl #10 │ │ │ │ - rsceq r0, fp, r4, asr #23 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 898ac <__cxa_atexit@plt+0x7db64> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #113 @ 0x71 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r6, sl, r4, ror r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 898ec <__cxa_atexit@plt+0x7dba4> │ │ │ │ - ldr r2, [pc, #44] @ 898fc <__cxa_atexit@plt+0x7dbb4> │ │ │ │ - ldr r7, [pc, #44] @ 89900 <__cxa_atexit@plt+0x7dbb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89904 <__cxa_atexit@plt+0x7dbbc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89908 <__cxa_atexit@plt+0x7dbc0> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r5, fp, r0, lsl #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 79fe4 <__cxa_atexit@plt+0x6e29c> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 79ff4 <__cxa_atexit@plt+0x6e2ac> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r0, lsr #9 │ │ │ │ - smlaleq r1, fp, r8, r4 │ │ │ │ - smlaleq r1, fp, ip, r4 │ │ │ │ - rsceq r0, fp, ip, lsr fp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89934 <__cxa_atexit@plt+0x7dbec> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #121 @ 0x79 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r5, sl, ip, ror #31 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq sp, fp, r4, lsr r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89974 <__cxa_atexit@plt+0x7dc2c> │ │ │ │ - ldr r2, [pc, #44] @ 89984 <__cxa_atexit@plt+0x7dc3c> │ │ │ │ - ldr r7, [pc, #44] @ 89988 <__cxa_atexit@plt+0x7dc40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 8998c <__cxa_atexit@plt+0x7dc44> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7a08c <__cxa_atexit@plt+0x6e344> │ │ │ │ + ldr r1, [pc, #120] @ 7a098 <__cxa_atexit@plt+0x6e350> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7, r9} │ │ │ │ + beq 7a074 <__cxa_atexit@plt+0x6e32c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 7a09c <__cxa_atexit@plt+0x6e354> │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + beq 7a084 <__cxa_atexit@plt+0x6e33c> │ │ │ │ + b 7a0f8 <__cxa_atexit@plt+0x6e3b0> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89990 <__cxa_atexit@plt+0x7dc48> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, ip, lsr r4 │ │ │ │ - rsceq r1, fp, r4, lsr r4 │ │ │ │ - rsceq r1, fp, r8, lsr r4 │ │ │ │ - strhteq r0, [fp], #164 @ 0xa4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlaleq ip, fp, r0, pc @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 899bc <__cxa_atexit@plt+0x7dc74> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #201 @ 0xc9 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r5, sl, r4, ror #30 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 7a0e8 <__cxa_atexit@plt+0x6e3a0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7a0e0 <__cxa_atexit@plt+0x6e398> │ │ │ │ + b 7a0f8 <__cxa_atexit@plt+0x6e3b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq ip, fp, r4, asr #30 │ │ │ │ + andeq r0, r0, r7, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add sl, r5, #20 │ │ │ │ + mov r8, r4 │ │ │ │ + ldm sl, {r1, r2, sl} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7a1b8 <__cxa_atexit@plt+0x6e470> │ │ │ │ + ldr r0, [r8, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 7a1e4 <__cxa_atexit@plt+0x6e49c> │ │ │ │ + ldr r9, [pc, #216] @ 7a200 <__cxa_atexit@plt+0x6e4b8> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #16]! │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + str sl, [sp] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldmdb r5, {sl, lr} │ │ │ │ + ldr r4, [r7, #6] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + add r9, r6, #40 @ 0x28 │ │ │ │ + ldr ip, [r5, #-12] │ │ │ │ + str r1, [r5] │ │ │ │ + stm r9, {r0, r4, ip} │ │ │ │ + str fp, [r6, #52] @ 0x34 │ │ │ │ + str r1, [r6, #56] @ 0x38 │ │ │ │ + str lr, [r6, #60] @ 0x3c │ │ │ │ + str sl, [r6, #64] @ 0x40 │ │ │ │ + ldr r1, [pc, #152] @ 7a204 <__cxa_atexit@plt+0x6e4bc> │ │ │ │ + str fp, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + add r1, r6, #8 │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r6, r3, #59 @ 0x3b │ │ │ │ + stm r1, {r0, r4, ip} │ │ │ │ + str r6, [r5, #12] │ │ │ │ + sub r6, r3, #25 │ │ │ │ + stmib r5, {r2, r6} │ │ │ │ + mov r4, r8 │ │ │ │ + ldr r8, [pc, #100] @ 7a208 <__cxa_atexit@plt+0x6e4c0> │ │ │ │ + ldr r9, [pc, #100] @ 7a20c <__cxa_atexit@plt+0x6e4c4> │ │ │ │ + mov r6, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldm sp, {sl, fp} │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r3, [pc, #56] @ 7a1f8 <__cxa_atexit@plt+0x6e4b0> │ │ │ │ + ldr r9, [pc, #56] @ 7a1fc <__cxa_atexit@plt+0x6e4b4> │ │ │ │ + str r1, [r5, #16]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r4, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r8, #828] @ 0x33c │ │ │ │ + mov r4, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rsceq ip, fp, r0, ror lr │ │ │ │ + rsceq ip, fp, r8, ror lr │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + @ instruction: 0xfffffb60 │ │ │ │ + rsceq ip, fp, ip, lsl #29 │ │ │ │ + smlaleq ip, fp, r8, lr │ │ │ │ + rsceq lr, fp, r8 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 899fc <__cxa_atexit@plt+0x7dcb4> │ │ │ │ - ldr r2, [pc, #44] @ 89a0c <__cxa_atexit@plt+0x7dcc4> │ │ │ │ - ldr r7, [pc, #44] @ 89a10 <__cxa_atexit@plt+0x7dcc8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89a14 <__cxa_atexit@plt+0x7dccc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r8, [sp] │ │ │ │ + bhi 7a2b0 <__cxa_atexit@plt+0x6e568> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7a2b8 <__cxa_atexit@plt+0x6e570> │ │ │ │ + ldr ip, [pc, #164] @ 7a2f0 <__cxa_atexit@plt+0x6e5a8> │ │ │ │ + ldr r8, [pc, #164] @ 7a2f4 <__cxa_atexit@plt+0x6e5ac> │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add ip, r2, #8 │ │ │ │ + stm ip, {r0, r9, sl} │ │ │ │ + add r0, r2, #20 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stm r0, {r1, r8, r9, sl} │ │ │ │ + sub sl, r6, #5 │ │ │ │ + sub r2, r5, #60 @ 0x3c │ │ │ │ + sub lr, r6, #25 │ │ │ │ + cmp fp, r2 │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + bhi 7a2cc <__cxa_atexit@plt+0x6e584> │ │ │ │ + ldr r3, [pc, #104] @ 7a2f8 <__cxa_atexit@plt+0x6e5b0> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [sp] │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ + beq 7a2a8 <__cxa_atexit@plt+0x6e560> │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89a18 <__cxa_atexit@plt+0x7dcd0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 7a2c0 <__cxa_atexit@plt+0x6e578> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r8, [sp] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq r1, [fp], #56 @ 0x38 @ │ │ │ │ - ldrdeq r1, [fp], #48 @ 0x30 @ │ │ │ │ - ldrdeq r1, [fp], #52 @ 0x34 @ │ │ │ │ - rsceq r0, fp, ip, lsr #20 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89a44 <__cxa_atexit@plt+0x7dcfc> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #225 @ 0xe1 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - ldrsbteq r5, [sl], #236 @ 0xec │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89a84 <__cxa_atexit@plt+0x7dd3c> │ │ │ │ - ldr r2, [pc, #44] @ 89a94 <__cxa_atexit@plt+0x7dd4c> │ │ │ │ - ldr r7, [pc, #44] @ 89a98 <__cxa_atexit@plt+0x7dd50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89a9c <__cxa_atexit@plt+0x7dd54> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #40] @ 7a2fc <__cxa_atexit@plt+0x6e5b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89aa0 <__cxa_atexit@plt+0x7dd58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + @ instruction: 0xfffff614 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + @ instruction: 0xfffb50e0 │ │ │ │ + rsceq ip, fp, r0, lsl fp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7a394 <__cxa_atexit@plt+0x6e64c> │ │ │ │ + ldr lr, [pc, #128] @ 7a3a0 <__cxa_atexit@plt+0x6e658> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 7a3a4 <__cxa_atexit@plt+0x6e65c> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 7a37c <__cxa_atexit@plt+0x6e634> │ │ │ │ + ldr r3, [pc, #76] @ 7a3a8 <__cxa_atexit@plt+0x6e660> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 7a38c <__cxa_atexit@plt+0x6e644> │ │ │ │ + b 7a3f0 <__cxa_atexit@plt+0x6e6a8> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r4, ror r3 │ │ │ │ - rsceq r1, fp, ip, ror #6 │ │ │ │ - rsceq r1, fp, r0, ror r3 │ │ │ │ - rsceq r0, fp, r4, lsr #19 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89acc <__cxa_atexit@plt+0x7dd84> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #233 @ 0xe9 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r5, sl, r4, asr lr │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r5, fp, r4, lsr r3 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89b0c <__cxa_atexit@plt+0x7ddc4> │ │ │ │ - ldr r2, [pc, #44] @ 89b1c <__cxa_atexit@plt+0x7ddd4> │ │ │ │ - ldr r7, [pc, #44] @ 89b20 <__cxa_atexit@plt+0x7ddd8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ 7a3e4 <__cxa_atexit@plt+0x6e69c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7a3dc <__cxa_atexit@plt+0x6e694> │ │ │ │ + b 7a3f0 <__cxa_atexit@plt+0x6e6a8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 7a498 <__cxa_atexit@plt+0x6e750> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89b24 <__cxa_atexit@plt+0x7dddc> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 7a470 <__cxa_atexit@plt+0x6e728> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 7a49c <__cxa_atexit@plt+0x6e754> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 7a47c <__cxa_atexit@plt+0x6e734> │ │ │ │ + ldr r1, [pc, #88] @ 7a4a0 <__cxa_atexit@plt+0x6e758> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 7a48c <__cxa_atexit@plt+0x6e744> │ │ │ │ + ldr r2, [pc, #68] @ 7a4a4 <__cxa_atexit@plt+0x6e75c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89b28 <__cxa_atexit@plt+0x7dde0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r0, lsl r3 │ │ │ │ - rsceq r1, fp, r8, lsl #6 │ │ │ │ - rsceq r1, fp, ip, lsl #6 │ │ │ │ - rsceq r0, fp, ip, lsl r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89b54 <__cxa_atexit@plt+0x7de0c> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #241 @ 0xf1 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r5, sl, ip, asr #27 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89b94 <__cxa_atexit@plt+0x7de4c> │ │ │ │ - ldr r2, [pc, #44] @ 89ba4 <__cxa_atexit@plt+0x7de5c> │ │ │ │ - ldr r7, [pc, #44] @ 89ba8 <__cxa_atexit@plt+0x7de60> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 7a520 <__cxa_atexit@plt+0x6e7d8> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89bac <__cxa_atexit@plt+0x7de64> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 7a504 <__cxa_atexit@plt+0x6e7bc> │ │ │ │ + ldr r2, [pc, #68] @ 7a524 <__cxa_atexit@plt+0x6e7dc> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 7a514 <__cxa_atexit@plt+0x6e7cc> │ │ │ │ + ldr r3, [pc, #52] @ 7a528 <__cxa_atexit@plt+0x6e7e0> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89bb0 <__cxa_atexit@plt+0x7de68> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, ip, lsr #5 │ │ │ │ - rsceq r1, fp, r4, lsr #5 │ │ │ │ - rsceq r1, fp, r8, lsr #5 │ │ │ │ - smlaleq r0, fp, r4, r8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 89bdc <__cxa_atexit@plt+0x7de94> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #249 @ 0xf9 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - rscseq r5, sl, r4, asr #26 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89c1c <__cxa_atexit@plt+0x7ded4> │ │ │ │ - ldr r2, [pc, #44] @ 89c2c <__cxa_atexit@plt+0x7dee4> │ │ │ │ - ldr r7, [pc, #44] @ 89c30 <__cxa_atexit@plt+0x7dee8> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 7a580 <__cxa_atexit@plt+0x6e838> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r0, [pc, #36] @ 89c34 <__cxa_atexit@plt+0x7deec> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3] │ │ │ │ + beq 7a578 <__cxa_atexit@plt+0x6e830> │ │ │ │ + ldr r2, [pc, #36] @ 7a584 <__cxa_atexit@plt+0x6e83c> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 89c38 <__cxa_atexit@plt+0x7def0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r1, fp, r8, asr #4 │ │ │ │ - rsceq r1, fp, r0, asr #4 │ │ │ │ - rsceq r1, fp, r4, asr #4 │ │ │ │ - rsceq r0, fp, ip, lsl #16 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 89c68 <__cxa_atexit@plt+0x7df20> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 7a5b0 <__cxa_atexit@plt+0x6e868> │ │ │ │ ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r9, r3, #256 @ 0x100 │ │ │ │ - b 6c608 <__cxa_atexit@plt+0x608c0> │ │ │ │ - ldrhteq r5, [sl], #204 @ 0xcc │ │ │ │ - rsceq r1, fp, r8, lsr #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 89cd4 <__cxa_atexit@plt+0x7df8c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89ccc <__cxa_atexit@plt+0x7df84> │ │ │ │ - ldr r3, [pc, #60] @ 89cdc <__cxa_atexit@plt+0x7df94> │ │ │ │ - ldr r7, [pc, #60] @ 89ce0 <__cxa_atexit@plt+0x7df98> │ │ │ │ - ldr r2, [pc, #60] @ 89ce4 <__cxa_atexit@plt+0x7df9c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 7a64c <__cxa_atexit@plt+0x6e904> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r0, [pc, #36] @ 89ce8 <__cxa_atexit@plt+0x7dfa0> │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 7a628 <__cxa_atexit@plt+0x6e8e0> │ │ │ │ + ldr r7, [pc, #108] @ 7a650 <__cxa_atexit@plt+0x6e908> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 7a634 <__cxa_atexit@plt+0x6e8ec> │ │ │ │ + ldr r7, [pc, #88] @ 7a654 <__cxa_atexit@plt+0x6e90c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 7a640 <__cxa_atexit@plt+0x6e8f8> │ │ │ │ + ldr r7, [pc, #72] @ 7a658 <__cxa_atexit@plt+0x6e910> │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 7a6c8 <__cxa_atexit@plt+0x6e980> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 7a6b4 <__cxa_atexit@plt+0x6e96c> │ │ │ │ + ldr r3, [pc, #64] @ 7a6cc <__cxa_atexit@plt+0x6e984> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 7a6c0 <__cxa_atexit@plt+0x6e978> │ │ │ │ + ldr r3, [pc, #44] @ 7a6d0 <__cxa_atexit@plt+0x6e988> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 7a71c <__cxa_atexit@plt+0x6e9d4> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7a714 <__cxa_atexit@plt+0x6e9cc> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 7a720 <__cxa_atexit@plt+0x6e9d8> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq r1, [fp], #48 @ 0x30 @ │ │ │ │ - rscseq r5, sl, r8, lsr #19 │ │ │ │ - ldrdeq r1, [fp], #52 @ 0x34 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 7a74c <__cxa_atexit@plt+0x6ea04> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 89d20 <__cxa_atexit@plt+0x7dfd8> │ │ │ │ - ldr r2, [pc, #28] @ 89d2c <__cxa_atexit@plt+0x7dfe4> │ │ │ │ + ldr r3, [pc, #96] @ 7a7c0 <__cxa_atexit@plt+0x6ea78> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7a7a0 <__cxa_atexit@plt+0x6ea58> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 7a7ac <__cxa_atexit@plt+0x6ea64> │ │ │ │ + ldr r2, [pc, #56] @ 7a7c4 <__cxa_atexit@plt+0x6ea7c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #1 │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r5, sl, ip, fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89db8 <__cxa_atexit@plt+0x7e070> │ │ │ │ - ldr r1, [pc, #136] @ 89dd8 <__cxa_atexit@plt+0x7e090> │ │ │ │ - ldr r7, [pc, #136] @ 89ddc <__cxa_atexit@plt+0x7e094> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 89dac <__cxa_atexit@plt+0x7e064> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 89dc4 <__cxa_atexit@plt+0x7e07c> │ │ │ │ - ldr r3, [pc, #88] @ 89de0 <__cxa_atexit@plt+0x7e098> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 89de4 <__cxa_atexit@plt+0x7e09c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, sl, r8, lsl r9 │ │ │ │ - ldrsbteq r5, [sl], #132 @ 0x84 │ │ │ │ - rscseq r5, sl, ip, lsl #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + smlalseq r4, fp, r0, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 89e30 <__cxa_atexit@plt+0x7e0e8> │ │ │ │ - ldr r2, [pc, #48] @ 89e3c <__cxa_atexit@plt+0x7e0f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 89e40 <__cxa_atexit@plt+0x7e0f8> │ │ │ │ - add r2, r2, #1 │ │ │ │ + bcc 7a804 <__cxa_atexit@plt+0x6eabc> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 7a810 <__cxa_atexit@plt+0x6eac8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sl, r0, asr r8 │ │ │ │ - rscseq r5, sl, r4, lsl #21 │ │ │ │ - rsceq r1, fp, r4, lsl #5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89ed0 <__cxa_atexit@plt+0x7e188> │ │ │ │ - ldr r1, [pc, #136] @ 89ef0 <__cxa_atexit@plt+0x7e1a8> │ │ │ │ - ldr r7, [pc, #136] @ 89ef4 <__cxa_atexit@plt+0x7e1ac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 89ec0 <__cxa_atexit@plt+0x7e178> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 89edc <__cxa_atexit@plt+0x7e194> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - sub r8, r3, #64 @ 0x40 │ │ │ │ - cmp r8, #1114112 @ 0x110000 │ │ │ │ - bcs 89ecc <__cxa_atexit@plt+0x7e184> │ │ │ │ - ldr r7, [pc, #72] @ 89ef8 <__cxa_atexit@plt+0x7e1b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, sl, r0, lsl #16 │ │ │ │ - rscseq r5, sl, r8, ror #19 │ │ │ │ - rsceq r1, fp, ip, asr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r4, fp, r8, lsr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 89f50 <__cxa_atexit@plt+0x7e208> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - sub r8, r2, #64 @ 0x40 │ │ │ │ - cmp r8, #1114112 @ 0x110000 │ │ │ │ - bcs 89f44 <__cxa_atexit@plt+0x7e1fc> │ │ │ │ - ldr r7, [pc, #40] @ 89f5c <__cxa_atexit@plt+0x7e214> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sl, r4, ror #18 │ │ │ │ - rsceq r1, fp, r4, ror #2 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 89fb8 <__cxa_atexit@plt+0x7e270> │ │ │ │ - ldr r2, [pc, #68] @ 89fd0 <__cxa_atexit@plt+0x7e288> │ │ │ │ - ldr r1, [pc, #68] @ 89fd4 <__cxa_atexit@plt+0x7e28c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + bcc 7a860 <__cxa_atexit@plt+0x6eb18> │ │ │ │ + ldr r2, [pc, #52] @ 7a870 <__cxa_atexit@plt+0x6eb28> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r3, #20] │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r1, [r8, #12]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #24] @ 89fd8 <__cxa_atexit@plt+0x7e290> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - rsceq r1, fp, r4, lsl r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8a038 <__cxa_atexit@plt+0x7e2f0> │ │ │ │ - ldr lr, [pc, #72] @ 8a040 <__cxa_atexit@plt+0x7e2f8> │ │ │ │ - ldr r0, [pc, #72] @ 8a044 <__cxa_atexit@plt+0x7e2fc> │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7a908 <__cxa_atexit@plt+0x6ebc0> │ │ │ │ + ldr lr, [pc, #128] @ 7a914 <__cxa_atexit@plt+0x6ebcc> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 8a028 <__cxa_atexit@plt+0x7e2e0> │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr lr, [pc, #104] @ 7a918 <__cxa_atexit@plt+0x6ebd0> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #12] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + beq 7a8f0 <__cxa_atexit@plt+0x6eba8> │ │ │ │ + ldr r3, [pc, #76] @ 7a91c <__cxa_atexit@plt+0x6ebd4> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 7a900 <__cxa_atexit@plt+0x6ebb8> │ │ │ │ + b 7a964 <__cxa_atexit@plt+0x6ec1c> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r5, sl, r0, ror r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r4, fp, r0, asr #27 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ 7a958 <__cxa_atexit@plt+0x6ec10> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7a950 <__cxa_atexit@plt+0x6ec08> │ │ │ │ + b 7a964 <__cxa_atexit@plt+0x6ec1c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rsceq r1, fp, ip, rrx │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8a0e8 <__cxa_atexit@plt+0x7e3a0> │ │ │ │ - ldr r1, [pc, #136] @ 8a108 <__cxa_atexit@plt+0x7e3c0> │ │ │ │ - ldr r7, [pc, #136] @ 8a10c <__cxa_atexit@plt+0x7e3c4> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 7aa0c <__cxa_atexit@plt+0x6ecc4> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 7a9e4 <__cxa_atexit@plt+0x6ec9c> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #112] @ 7aa10 <__cxa_atexit@plt+0x6ecc8> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + stmda r5, {r7, sl} │ │ │ │ + beq 7a9f0 <__cxa_atexit@plt+0x6eca8> │ │ │ │ + ldr r1, [pc, #88] @ 7aa14 <__cxa_atexit@plt+0x6eccc> │ │ │ │ tst r7, #3 │ │ │ │ - beq 8a0d8 <__cxa_atexit@plt+0x7e390> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8a0f4 <__cxa_atexit@plt+0x7e3ac> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - sub r8, r3, #64 @ 0x40 │ │ │ │ - cmp r8, #1114112 @ 0x110000 │ │ │ │ - bcs 8a0e4 <__cxa_atexit@plt+0x7e39c> │ │ │ │ - ldr r7, [pc, #72] @ 8a110 <__cxa_atexit@plt+0x7e3c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + str r9, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + beq 7aa00 <__cxa_atexit@plt+0x6ecb8> │ │ │ │ + ldr r2, [pc, #68] @ 7aa18 <__cxa_atexit@plt+0x6ecd0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, sl, r8, ror #11 │ │ │ │ - ldrsbteq r5, [sl], #112 @ 0x70 │ │ │ │ - strhteq r0, [fp], #244 @ 0xf4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8a168 <__cxa_atexit@plt+0x7e420> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - sub r8, r2, #64 @ 0x40 │ │ │ │ - cmp r8, #1114112 @ 0x110000 │ │ │ │ - bcs 8a15c <__cxa_atexit@plt+0x7e414> │ │ │ │ - ldr r7, [pc, #40] @ 8a174 <__cxa_atexit@plt+0x7e42c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r5, sl, ip, asr #14 │ │ │ │ - rsceq r0, fp, r0, ror #30 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #96] @ 7aa94 <__cxa_atexit@plt+0x6ed4c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 8a1fc <__cxa_atexit@plt+0x7e4b4> │ │ │ │ - ldr lr, [pc, #104] @ 8a208 <__cxa_atexit@plt+0x7e4c0> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r7, r7, #5 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r3, #12 │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - stm lr, {r1, r7, r8, r9} │ │ │ │ - beq 8a1e4 <__cxa_atexit@plt+0x7e49c> │ │ │ │ - ldr r2, [pc, #64] @ 8a20c <__cxa_atexit@plt+0x7e4c4> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 7aa78 <__cxa_atexit@plt+0x6ed30> │ │ │ │ + ldr r2, [pc, #68] @ 7aa98 <__cxa_atexit@plt+0x6ed50> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 8a1f4 <__cxa_atexit@plt+0x7e4ac> │ │ │ │ - b 8a254 <__cxa_atexit@plt+0x7e50c> │ │ │ │ - ldr r0, [sl] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + beq 7aa88 <__cxa_atexit@plt+0x6ed40> │ │ │ │ + ldr r3, [pc, #52] @ 7aa9c <__cxa_atexit@plt+0x6ed54> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rsceq r0, fp, ip, asr #29 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 8a244 <__cxa_atexit@plt+0x7e4fc> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 7aaf4 <__cxa_atexit@plt+0x6edac> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 8a23c <__cxa_atexit@plt+0x7e4f4> │ │ │ │ - b 8a254 <__cxa_atexit@plt+0x7e50c> │ │ │ │ + str r9, [r3] │ │ │ │ + beq 7aaec <__cxa_atexit@plt+0x6eda4> │ │ │ │ + ldr r2, [pc, #36] @ 7aaf8 <__cxa_atexit@plt+0x6edb0> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlaleq r0, fp, r4, lr │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - mov r2, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 8a2b4 <__cxa_atexit@plt+0x7e56c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 8a30c <__cxa_atexit@plt+0x7e5c4> │ │ │ │ - ldr r3, [pc, #184] @ 8a344 <__cxa_atexit@plt+0x7e5fc> │ │ │ │ - ldr r1, [pc, #184] @ 8a348 <__cxa_atexit@plt+0x7e600> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r2, #24] │ │ │ │ - mov r8, r2 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str r1, [r8, #16]! │ │ │ │ - b 8a300 <__cxa_atexit@plt+0x7e5b8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r6, [r3, #20]! │ │ │ │ - ldr r1, [r3, #-8] │ │ │ │ - ldr sl, [r3, #-12] │ │ │ │ - str r6, [r3, #8] │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - stm r3, {r1, r7} │ │ │ │ - bcc 8a31c <__cxa_atexit@plt+0x7e5d4> │ │ │ │ - ldr r3, [pc, #84] @ 8a338 <__cxa_atexit@plt+0x7e5f0> │ │ │ │ - ldr r1, [pc, #84] @ 8a33c <__cxa_atexit@plt+0x7e5f4> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 7ab24 <__cxa_atexit@plt+0x6eddc> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r2, #20] │ │ │ │ - mov r8, r2 │ │ │ │ - str r9, [r2, #8] │ │ │ │ - str r1, [r8, #12]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov sl, r2 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #28] @ 8a340 <__cxa_atexit@plt+0x7e5f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #132] @ 7abc0 <__cxa_atexit@plt+0x6ee78> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 7ab9c <__cxa_atexit@plt+0x6ee54> │ │ │ │ + ldr r7, [pc, #108] @ 7abc4 <__cxa_atexit@plt+0x6ee7c> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 7aba8 <__cxa_atexit@plt+0x6ee60> │ │ │ │ + ldr r7, [pc, #88] @ 7abc8 <__cxa_atexit@plt+0x6ee80> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + beq 7abb4 <__cxa_atexit@plt+0x6ee6c> │ │ │ │ + ldr r7, [pc, #72] @ 7abcc <__cxa_atexit@plt+0x6ee84> │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa4c │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - rsceq r0, fp, ip, lsr #27 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8a3a8 <__cxa_atexit@plt+0x7e660> │ │ │ │ - ldr lr, [pc, #72] @ 8a3b0 <__cxa_atexit@plt+0x7e668> │ │ │ │ - ldr r0, [pc, #72] @ 8a3b4 <__cxa_atexit@plt+0x7e66c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 8a398 <__cxa_atexit@plt+0x7e650> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r5, sl, r0, lsl #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #88] @ 7ac3c <__cxa_atexit@plt+0x6eef4> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 7ac28 <__cxa_atexit@plt+0x6eee0> │ │ │ │ + ldr r3, [pc, #64] @ 7ac40 <__cxa_atexit@plt+0x6eef8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + beq 7ac34 <__cxa_atexit@plt+0x6eeec> │ │ │ │ + ldr r3, [pc, #44] @ 7ac44 <__cxa_atexit@plt+0x6eefc> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [fp], #204 @ 0xcc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8a458 <__cxa_atexit@plt+0x7e710> │ │ │ │ - ldr r1, [pc, #136] @ 8a478 <__cxa_atexit@plt+0x7e730> │ │ │ │ - ldr r7, [pc, #136] @ 8a47c <__cxa_atexit@plt+0x7e734> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 7ac90 <__cxa_atexit@plt+0x6ef48> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ tst r7, #3 │ │ │ │ - beq 8a448 <__cxa_atexit@plt+0x7e700> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8a464 <__cxa_atexit@plt+0x7e71c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - sub r8, r3, #64 @ 0x40 │ │ │ │ - cmp r8, #1114112 @ 0x110000 │ │ │ │ - bcs 8a454 <__cxa_atexit@plt+0x7e70c> │ │ │ │ - ldr r7, [pc, #72] @ 8a480 <__cxa_atexit@plt+0x7e738> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + beq 7ac88 <__cxa_atexit@plt+0x6ef40> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 7ac94 <__cxa_atexit@plt+0x6ef4c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 7acc0 <__cxa_atexit@plt+0x6ef78> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b e90f4 <__cxa_atexit@plt+0xdd3ac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 7ad34 <__cxa_atexit@plt+0x6efec> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7ad14 <__cxa_atexit@plt+0x6efcc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 7ad20 <__cxa_atexit@plt+0x6efd8> │ │ │ │ + ldr r2, [pc, #56] @ 7ad38 <__cxa_atexit@plt+0x6eff0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r5, sl, r8, ror r2 │ │ │ │ - rscseq r5, sl, r0, ror #8 │ │ │ │ - rsceq r0, fp, r4, asr #24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r4, fp, ip, lsl sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8a4d8 <__cxa_atexit@plt+0x7e790> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - sub r8, r2, #64 @ 0x40 │ │ │ │ - cmp r8, #1114112 @ 0x110000 │ │ │ │ - bcs 8a4cc <__cxa_atexit@plt+0x7e784> │ │ │ │ - ldr r7, [pc, #40] @ 8a4e4 <__cxa_atexit@plt+0x7e79c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + bcc 7ad78 <__cxa_atexit@plt+0x6f030> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 7ad84 <__cxa_atexit@plt+0x6f03c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r5, [sl], #60 @ 0x3c │ │ │ │ - strdeq r0, [fp], #176 @ 0xb0 @ │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r4, [fp], #148 @ 0x94 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 8a560 <__cxa_atexit@plt+0x7e818> │ │ │ │ - ldr r2, [pc, #92] @ 8a56c <__cxa_atexit@plt+0x7e824> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7add4 <__cxa_atexit@plt+0x6f08c> │ │ │ │ + ldr r2, [pc, #52] @ 7ade4 <__cxa_atexit@plt+0x6f09c> │ │ │ │ ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-20]! @ 0xffffffec │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r3, {r1, r7, r8, r9} │ │ │ │ - beq 8a548 <__cxa_atexit@plt+0x7e800> │ │ │ │ - ldr r2, [pc, #64] @ 8a570 <__cxa_atexit@plt+0x7e828> │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - str sl, [r3] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 8a558 <__cxa_atexit@plt+0x7e810> │ │ │ │ - b 8a5b8 <__cxa_atexit@plt+0x7e870> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + rsceq sp, fp, r0, ror #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7ae84 <__cxa_atexit@plt+0x6f13c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7ae90 <__cxa_atexit@plt+0x6f148> │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + sub ip, r6, #9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr fp, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr sl, [r7, #19] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + sub lr, r6, #27 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #80] @ 7aea0 <__cxa_atexit@plt+0x6f158> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #64] @ 7aea4 <__cxa_atexit@plt+0x6f15c> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str fp, [r3, #32] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + ldm sp, {r8, fp} │ │ │ │ + str r1, [r3, #28] │ │ │ │ + b 76a90 <__cxa_atexit@plt+0x6ad48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - rsceq r0, fp, r8, ror #22 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 8a5a8 <__cxa_atexit@plt+0x7e860> │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a5a0 <__cxa_atexit@plt+0x7e858> │ │ │ │ - b 8a5b8 <__cxa_atexit@plt+0x7e870> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffff9c4 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7aed8 <__cxa_atexit@plt+0x6f190> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 7aee0 <__cxa_atexit@plt+0x6f198> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r0, fp, r0, lsr fp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mov r3, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 8a614 <__cxa_atexit@plt+0x7e8cc> │ │ │ │ + rscseq r4, fp, r8, lsr #15 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8a668 <__cxa_atexit@plt+0x7e920> │ │ │ │ - ldr r7, [pc, #176] @ 8a69c <__cxa_atexit@plt+0x7e954> │ │ │ │ - ldr r2, [pc, #176] @ 8a6a0 <__cxa_atexit@plt+0x7e958> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #24] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r8, #16]! │ │ │ │ - b 8a658 <__cxa_atexit@plt+0x7e910> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r7, [r2, #12]! │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - bcc 8a674 <__cxa_atexit@plt+0x7e92c> │ │ │ │ - ldr r7, [pc, #84] @ 8a690 <__cxa_atexit@plt+0x7e948> │ │ │ │ - ldr r2, [pc, #84] @ 8a694 <__cxa_atexit@plt+0x7e94c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #20] │ │ │ │ - mov r8, r3 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r2, [r8, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - add r5, r5, #24 │ │ │ │ + bcc 7af2c <__cxa_atexit@plt+0x6f1e4> │ │ │ │ + ldr r1, [pc, #48] @ 7af3c <__cxa_atexit@plt+0x6f1f4> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #28 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #28] @ 8a698 <__cxa_atexit@plt+0x7e950> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq sp, fp, r4, lsr #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7afd4 <__cxa_atexit@plt+0x6f28c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7afe0 <__cxa_atexit@plt+0x6f298> │ │ │ │ + add ip, r7, #3 │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r6, #5 │ │ │ │ + ldr r4, [r7, #23] │ │ │ │ + ldm ip, {r0, r1, r9, sl, ip} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + stmdb r5, {fp, lr} │ │ │ │ + ldr r5, [pc, #84] @ 7aff0 <__cxa_atexit@plt+0x6f2a8> │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ + str r8, [r2, #44] @ 0x2c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + ldr r5, [pc, #68] @ 7aff4 <__cxa_atexit@plt+0x6f2ac> │ │ │ │ + str r4, [r2, #32] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r2, {r5, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r1 │ │ │ │ + add lr, r2, #12 │ │ │ │ + stm lr, {r0, r1, r9, sl, ip} │ │ │ │ + b 7a220 <__cxa_atexit@plt+0x6e4d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff6f4 │ │ │ │ - @ instruction: 0xfffff804 │ │ │ │ - rsceq r0, fp, r4, asr sl │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + rsceq sp, fp, ip, ror r2 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r1, fp │ │ │ │ mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 8a734 <__cxa_atexit@plt+0x7e9ec> │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7b098 <__cxa_atexit@plt+0x6f350> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r6, r2, #32 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 8a73c <__cxa_atexit@plt+0x7e9f4> │ │ │ │ - mov r0, r3 │ │ │ │ - sub r3, r6, #5 │ │ │ │ - sub r1, r6, #25 │ │ │ │ - ldr lr, [r5] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - str r1, [r5] │ │ │ │ + bcc 7b0a0 <__cxa_atexit@plt+0x6f358> │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + sub r8, r6, #27 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ ldr ip, [r5, #4] │ │ │ │ - ldr r1, [pc, #100] @ 8a75c <__cxa_atexit@plt+0x7ea14> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r2, {r1, lr} │ │ │ │ - add lr, r2, #12 │ │ │ │ - stm lr, {r9, sl, ip} │ │ │ │ - ldr r5, [pc, #84] @ 8a760 <__cxa_atexit@plt+0x7ea18> │ │ │ │ - add lr, r2, #24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - stm lr, {r5, r9, sl} │ │ │ │ - ldr r5, [pc, #72] @ 8a764 <__cxa_atexit@plt+0x7ea1c> │ │ │ │ - mov sl, r0 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r8, [pc, #84] @ 7b0b4 <__cxa_atexit@plt+0x6f36c> │ │ │ │ + ldr r5, [pc, #84] @ 7b0b8 <__cxa_atexit@plt+0x6f370> │ │ │ │ + str r4, [r2, #32] │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ add r5, pc, r5 │ │ │ │ - add r9, r5, #2 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [pc, #56] @ 8a768 <__cxa_atexit@plt+0x7ea20> │ │ │ │ + stmib r2, {r5, lr} │ │ │ │ + str sl, [r2, #20] │ │ │ │ add r8, pc, r8 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ + mov r5, r3 │ │ │ │ + mov sl, r1 │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str r0, [r2, #24] │ │ │ │ + str ip, [r2, #28] │ │ │ │ + b c8d08 <__cxa_atexit@plt+0xbcfc0> │ │ │ │ mov r6, r2 │ │ │ │ - b 8a744 <__cxa_atexit@plt+0x7e9fc> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 8a758 <__cxa_atexit@plt+0x7ea10> │ │ │ │ + b 7b0a8 <__cxa_atexit@plt+0x6f360> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov fp, r1 │ │ │ │ bx r0 │ │ │ │ - rsceq r0, fp, r0, lsr #19 │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - rsceq pc, sl, r0, ror #29 │ │ │ │ - strhteq pc, [sl], #228 @ 0xe4 @ │ │ │ │ - smlaleq r0, fp, r4, r9 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8a7a8 <__cxa_atexit@plt+0x7ea60> │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 8a7b0 <__cxa_atexit@plt+0x7ea68> │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8b1e8 <__cxa_atexit@plt+0x7f4a0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + rsceq fp, fp, r8, asr #27 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + strhteq sp, [fp], #24 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov lr, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7b120 <__cxa_atexit@plt+0x6f3d8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7b128 <__cxa_atexit@plt+0x6f3e0> │ │ │ │ + ldr r1, [pc, #68] @ 7b13c <__cxa_atexit@plt+0x6f3f4> │ │ │ │ + ldmib r7, {r0, r3} │ │ │ │ + ldr ip, [pc, #64] @ 7b140 <__cxa_atexit@plt+0x6f3f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r9, ip, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + stmib r8, {r0, r3} │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 7b130 <__cxa_atexit@plt+0x6f3e8> │ │ │ │ + mov r0, #12 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r4, [sl], #228 @ 0xe4 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + rsceq fp, fp, r4, asr sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8a7e4 <__cxa_atexit@plt+0x7ea9c> │ │ │ │ + bhi 7b174 <__cxa_atexit@plt+0x6f42c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 8a7ec <__cxa_atexit@plt+0x7eaa4> │ │ │ │ + ldr r2, [pc, #20] @ 7b17c <__cxa_atexit@plt+0x6f434> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalseq r4, sl, r8, lr │ │ │ │ + rscseq r4, fp, ip, lsl #10 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8a834 <__cxa_atexit@plt+0x7eaec> │ │ │ │ - ldr r2, [pc, #44] @ 8a844 <__cxa_atexit@plt+0x7eafc> │ │ │ │ + bcc 7b1c4 <__cxa_atexit@plt+0x6f47c> │ │ │ │ + ldr r2, [pc, #44] @ 7b1d4 <__cxa_atexit@plt+0x6f48c> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #12] │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8a878 <__cxa_atexit@plt+0x7eb30> │ │ │ │ + bhi 7b208 <__cxa_atexit@plt+0x6f4c0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 8a880 <__cxa_atexit@plt+0x7eb38> │ │ │ │ + ldr r2, [pc, #20] @ 7b210 <__cxa_atexit@plt+0x6f4c8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r4, sl, r4, lsl #28 │ │ │ │ + rscseq r4, fp, r8, ror r4 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8a8cc <__cxa_atexit@plt+0x7eb84> │ │ │ │ - ldr r1, [pc, #48] @ 8a8dc <__cxa_atexit@plt+0x7eb94> │ │ │ │ + bcc 7b25c <__cxa_atexit@plt+0x6f514> │ │ │ │ + ldr r1, [pc, #48] @ 7b26c <__cxa_atexit@plt+0x6f524> │ │ │ │ ldr r2, [r7, #1] │ │ │ │ ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r7, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ + ldrdeq ip, [fp], #248 @ 0xf8 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 8a968 <__cxa_atexit@plt+0x7ec20> │ │ │ │ + bhi 7b2fc <__cxa_atexit@plt+0x6f5b4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 8a974 <__cxa_atexit@plt+0x7ec2c> │ │ │ │ + bcc 7b308 <__cxa_atexit@plt+0x6f5c0> │ │ │ │ ldr r0, [r7, #7] │ │ │ │ sub ip, r6, #5 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ str r0, [sp] │ │ │ │ ldr r9, [r7, #11] │ │ │ │ ldr sl, [r7, #15] │ │ │ │ ldr r0, [r7, #19] │ │ │ │ ldr r7, [r7, #23] │ │ │ │ sub lr, r6, #19 │ │ │ │ stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #72] @ 8a984 <__cxa_atexit@plt+0x7ec3c> │ │ │ │ + ldr r5, [pc, #72] @ 7b318 <__cxa_atexit@plt+0x6f5d0> │ │ │ │ str r7, [r3, #12] │ │ │ │ add r5, pc, r5 │ │ │ │ stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #60] @ 8a988 <__cxa_atexit@plt+0x7ec40> │ │ │ │ + ldr r7, [pc, #60] @ 7b31c <__cxa_atexit@plt+0x6f5d4> │ │ │ │ str r8, [r3, #24] │ │ │ │ ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ + b 76a90 <__cxa_atexit@plt+0x6ad48> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rsceq ip, fp, r4, ror #30 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8aa14 <__cxa_atexit@plt+0x7eccc> │ │ │ │ - ldr r1, [pc, #136] @ 8aa34 <__cxa_atexit@plt+0x7ecec> │ │ │ │ - ldr r7, [pc, #136] @ 8aa38 <__cxa_atexit@plt+0x7ecf0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8aa08 <__cxa_atexit@plt+0x7ecc0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8aa20 <__cxa_atexit@plt+0x7ecd8> │ │ │ │ - ldr r3, [pc, #88] @ 8aa3c <__cxa_atexit@plt+0x7ecf4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 8aa40 <__cxa_atexit@plt+0x7ecf8> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov ip, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7b3a0 <__cxa_atexit@plt+0x6f658> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 7b3a8 <__cxa_atexit@plt+0x6f660> │ │ │ │ + sub r8, r6, #23 │ │ │ │ + ldm r5, {r0, r3} │ │ │ │ + ldr lr, [r7, #4] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r8, [pc, #80] @ 7b3c0 <__cxa_atexit@plt+0x6f678> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + ldr r5, [pc, #76] @ 7b3c4 <__cxa_atexit@plt+0x6f67c> │ │ │ │ + str sl, [r2, #20] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #4] │ │ │ │ + add r5, r2, #8 │ │ │ │ + stm r5, {r0, r9, ip} │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, ip │ │ │ │ + str lr, [r2, #24] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + b c8d08 <__cxa_atexit@plt+0xbcfc0> │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + b 7b3b0 <__cxa_atexit@plt+0x6f668> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, ip │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + rsceq fp, fp, r8, asr #21 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + strhteq ip, [fp], #236 @ 0xec │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7b42c <__cxa_atexit@plt+0x6f6e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7b434 <__cxa_atexit@plt+0x6f6ec> │ │ │ │ + ldr r1, [pc, #68] @ 7b448 <__cxa_atexit@plt+0x6f700> │ │ │ │ + ldr r0, [pc, #68] @ 7b44c <__cxa_atexit@plt+0x6f704> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r9, r0, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + str r3, [r8, #4] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 7b43c <__cxa_atexit@plt+0x6f6f4> │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + rsceq fp, fp, ip, asr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7b480 <__cxa_atexit@plt+0x6f738> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 7b488 <__cxa_atexit@plt+0x6f740> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrhteq r4, [sl], #204 @ 0xcc │ │ │ │ - rscseq r4, sl, r8, ror ip │ │ │ │ - ldrhteq r4, [sl], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, fp, r0, lsl #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8aa8c <__cxa_atexit@plt+0x7ed44> │ │ │ │ - ldr r2, [pc, #48] @ 8aa98 <__cxa_atexit@plt+0x7ed50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc 7b4d0 <__cxa_atexit@plt+0x6f788> │ │ │ │ + ldr r2, [pc, #44] @ 7b4e0 <__cxa_atexit@plt+0x6f798> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 8aa9c <__cxa_atexit@plt+0x7ed54> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq r4, [sl], #180 @ 0xb4 │ │ │ │ - rscseq r4, sl, r8, lsr #28 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8aafc <__cxa_atexit@plt+0x7edb4> │ │ │ │ - ldr lr, [pc, #72] @ 8ab04 <__cxa_atexit@plt+0x7edbc> │ │ │ │ - ldr r0, [pc, #72] @ 8ab08 <__cxa_atexit@plt+0x7edc0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 8aaec <__cxa_atexit@plt+0x7eda4> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ + bhi 7b514 <__cxa_atexit@plt+0x6f7cc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 7b51c <__cxa_atexit@plt+0x6f7d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r4, sl, ip, lsr #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ + rscseq r4, fp, ip, ror #2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8ab6c <__cxa_atexit@plt+0x7ee24> │ │ │ │ - ldr r3, [pc, #52] @ 8ab74 <__cxa_atexit@plt+0x7ee2c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7b568 <__cxa_atexit@plt+0x6f820> │ │ │ │ + ldr r1, [pc, #48] @ 7b578 <__cxa_atexit@plt+0x6f830> │ │ │ │ ldr r2, [r7, #1] │ │ │ │ ldr r7, [r7, #5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r5, {r2, r7, r9} │ │ │ │ - beq 8ab60 <__cxa_atexit@plt+0x7ee18> │ │ │ │ - mov r7, sl │ │ │ │ - b 8ab80 <__cxa_atexit@plt+0x7ee38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + smlaleq ip, fp, ip, ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7b608 <__cxa_atexit@plt+0x6f8c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7b614 <__cxa_atexit@plt+0x6f8cc> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 7b624 <__cxa_atexit@plt+0x6f8dc> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 7b628 <__cxa_atexit@plt+0x6f8e0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 7a220 <__cxa_atexit@plt+0x6e4d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [pc, #168] @ 8ac34 <__cxa_atexit@plt+0x7eeec> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov r1, r5 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1, #-4]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 8abe4 <__cxa_atexit@plt+0x7ee9c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + strdeq ip, [fp], #188 @ 0xbc @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov ip, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7b6ac <__cxa_atexit@plt+0x6f964> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 8abf4 <__cxa_atexit@plt+0x7eeac> │ │ │ │ - add r6, sl, #16 │ │ │ │ + add r6, r2, #28 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 8ac1c <__cxa_atexit@plt+0x7eed4> │ │ │ │ - ldr r7, [pc, #104] @ 8ac3c <__cxa_atexit@plt+0x7eef4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b 8ac10 <__cxa_atexit@plt+0x7eec8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bcc 7b6b4 <__cxa_atexit@plt+0x6f96c> │ │ │ │ + sub r8, r6, #23 │ │ │ │ + ldm r5, {r0, r3} │ │ │ │ + ldr lr, [r7, #4] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r8, [pc, #80] @ 7b6cc <__cxa_atexit@plt+0x6f984> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + ldr r5, [pc, #76] @ 7b6d0 <__cxa_atexit@plt+0x6f988> │ │ │ │ + str sl, [r2, #20] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #4] │ │ │ │ + add r5, r2, #8 │ │ │ │ + stm r5, {r0, r9, ip} │ │ │ │ mov r5, r1 │ │ │ │ - mov r6, sl │ │ │ │ + mov sl, ip │ │ │ │ + str lr, [r2, #24] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + b c8d08 <__cxa_atexit@plt+0xbcfc0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 7b6bc <__cxa_atexit@plt+0x6f974> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, ip │ │ │ │ bx r0 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 8ac24 <__cxa_atexit@plt+0x7eedc> │ │ │ │ - ldr r7, [pc, #48] @ 8ac38 <__cxa_atexit@plt+0x7eef0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r5, #16 │ │ │ │ - b 8ac28 <__cxa_atexit@plt+0x7eee0> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ + strhteq fp, [fp], #124 @ 0x7c │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + rsceq ip, fp, r4, asr fp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7b738 <__cxa_atexit@plt+0x6f9f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7b740 <__cxa_atexit@plt+0x6f9f8> │ │ │ │ + ldr r1, [pc, #68] @ 7b754 <__cxa_atexit@plt+0x6fa0c> │ │ │ │ + ldr r0, [pc, #68] @ 7b758 <__cxa_atexit@plt+0x6fa10> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r9, r0, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + str r3, [r8, #4] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 7b748 <__cxa_atexit@plt+0x6fa00> │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + rsceq fp, fp, r0, asr #14 │ │ │ │ + rsceq ip, fp, ip, lsr #21 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 8ac98 <__cxa_atexit@plt+0x7ef50> │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8acbc <__cxa_atexit@plt+0x7ef74> │ │ │ │ - ldr r3, [pc, #88] @ 8acd8 <__cxa_atexit@plt+0x7ef90> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r5, r5, #20 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7b7e8 <__cxa_atexit@plt+0x6faa0> │ │ │ │ + ldr lr, [pc, #112] @ 7b7f4 <__cxa_atexit@plt+0x6faac> │ │ │ │ + ldmib r7, {r0, ip} │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r3, #16 │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r0, r1, ip} │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + beq 7b7d4 <__cxa_atexit@plt+0x6fa8c> │ │ │ │ + ldr r3, [pc, #68] @ 7b7f8 <__cxa_atexit@plt+0x6fab0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8acc4 <__cxa_atexit@plt+0x7ef7c> │ │ │ │ - ldr r3, [pc, #40] @ 8acd4 <__cxa_atexit@plt+0x7ef8c> │ │ │ │ - add r5, r5, #20 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + tst r7, #3 │ │ │ │ + str r7, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 7b7e0 <__cxa_atexit@plt+0x6fa98> │ │ │ │ + b 7b848 <__cxa_atexit@plt+0x6fb00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rsceq ip, fp, r0, lsl sl │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r2, [pc, #32] @ 7b838 <__cxa_atexit@plt+0x6faf0> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7b830 <__cxa_atexit@plt+0x6fae8> │ │ │ │ + b 7b848 <__cxa_atexit@plt+0x6fb00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrdeq ip, [fp], #144 @ 0x90 @ │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 7b8a8 <__cxa_atexit@plt+0x6fb60> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #144] @ 7b8f0 <__cxa_atexit@plt+0x6fba8> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7b8c4 <__cxa_atexit@plt+0x6fb7c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 7b8d8 <__cxa_atexit@plt+0x6fb90> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #112] @ 7b8f4 <__cxa_atexit@plt+0x6fbac> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7b8c4 <__cxa_atexit@plt+0x6fb7c> │ │ │ │ + mov r1, #12 │ │ │ │ + cmp r2, #2 │ │ │ │ + moveq r1, #4 │ │ │ │ + ldr r8, [r3, r1] │ │ │ │ + b 7b8dc <__cxa_atexit@plt+0x6fb94> │ │ │ │ + ldr r3, [pc, #60] @ 7b8ec <__cxa_atexit@plt+0x6fba4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #16 │ │ │ │ - b 8acc8 <__cxa_atexit@plt+0x7ef80> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 7b8d0 <__cxa_atexit@plt+0x6fb88> │ │ │ │ + b 7b904 <__cxa_atexit@plt+0x6fbbc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r5, r5, #32 │ │ │ │ + b 10a1ac <__cxa_atexit@plt+0xfe464> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + rsceq ip, fp, r4, lsl r9 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7b964 <__cxa_atexit@plt+0x6fc1c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #120] @ 7b994 <__cxa_atexit@plt+0x6fc4c> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7b970 <__cxa_atexit@plt+0x6fc28> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 7b97c <__cxa_atexit@plt+0x6fc34> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #88] @ 7b998 <__cxa_atexit@plt+0x6fc50> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7b970 <__cxa_atexit@plt+0x6fc28> │ │ │ │ + mov r1, #12 │ │ │ │ + cmp r2, #2 │ │ │ │ + moveq r1, #4 │ │ │ │ + ldr r8, [r3, r1] │ │ │ │ + b 7b980 <__cxa_atexit@plt+0x6fc38> │ │ │ │ + ldr r8, [pc, #36] @ 7b990 <__cxa_atexit@plt+0x6fc48> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 7b980 <__cxa_atexit@plt+0x6fc38> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r5, r5, #32 │ │ │ │ + b 10a1ac <__cxa_atexit@plt+0xfe464> │ │ │ │ + rsceq fp, fp, r0, lsl #10 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rsceq ip, fp, r4, ror #16 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7b9e4 <__cxa_atexit@plt+0x6fc9c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #68] @ 7ba04 <__cxa_atexit@plt+0x6fcbc> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7b9f8 <__cxa_atexit@plt+0x6fcb0> │ │ │ │ + mov r1, #12 │ │ │ │ + cmp r2, #2 │ │ │ │ + moveq r1, #4 │ │ │ │ + ldr r8, [r3, r1] │ │ │ │ + b 7b9e8 <__cxa_atexit@plt+0x6fca0> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + add r5, r5, #28 │ │ │ │ + b 10a1ac <__cxa_atexit@plt+0xfe464> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + strdeq ip, [fp], #120 @ 0x78 @ │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + mov r2, #12 │ │ │ │ + cmp r3, #2 │ │ │ │ + moveq r2, #4 │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r8, [r5, r2] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 10a1ac <__cxa_atexit@plt+0xfe464> │ │ │ │ + ldrdeq ip, [fp], #112 @ 0x70 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + b 7b76c <__cxa_atexit@plt+0x6fa24> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8ad64 <__cxa_atexit@plt+0x7f01c> │ │ │ │ - ldr r1, [pc, #136] @ 8ad84 <__cxa_atexit@plt+0x7f03c> │ │ │ │ - ldr r7, [pc, #136] @ 8ad88 <__cxa_atexit@plt+0x7f040> │ │ │ │ + bhi 7bae0 <__cxa_atexit@plt+0x6fd98> │ │ │ │ + ldr r1, [pc, #136] @ 7bb00 <__cxa_atexit@plt+0x6fdb8> │ │ │ │ + ldr r7, [pc, #136] @ 7bb04 <__cxa_atexit@plt+0x6fdbc> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 8ad58 <__cxa_atexit@plt+0x7f010> │ │ │ │ + beq 7bad4 <__cxa_atexit@plt+0x6fd8c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 8ad70 <__cxa_atexit@plt+0x7f028> │ │ │ │ - ldr r3, [pc, #88] @ 8ad8c <__cxa_atexit@plt+0x7f044> │ │ │ │ + bcc 7baec <__cxa_atexit@plt+0x6fda4> │ │ │ │ + ldr r3, [pc, #88] @ 7bb08 <__cxa_atexit@plt+0x6fdc0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 8ad90 <__cxa_atexit@plt+0x7f048> │ │ │ │ + ldr r1, [pc, #80] @ 7bb0c <__cxa_atexit@plt+0x6fdc4> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r4, sl, ip, ror #18 │ │ │ │ - rscseq r4, sl, r8, lsr #18 │ │ │ │ - rscseq r4, sl, r0, ror #22 │ │ │ │ + ldrshteq r3, [fp], #180 @ 0xb4 │ │ │ │ + rscseq r3, fp, ip, lsr #23 │ │ │ │ + rscseq r3, fp, ip, asr ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8addc <__cxa_atexit@plt+0x7f094> │ │ │ │ - ldr r2, [pc, #48] @ 8ade8 <__cxa_atexit@plt+0x7f0a0> │ │ │ │ + bcc 7bb58 <__cxa_atexit@plt+0x6fe10> │ │ │ │ + ldr r2, [pc, #48] @ 7bb64 <__cxa_atexit@plt+0x6fe1c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 8adec <__cxa_atexit@plt+0x7f0a4> │ │ │ │ + ldr r1, [pc, #36] @ 7bb68 <__cxa_atexit@plt+0x6fe20> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sl, r4, lsr #17 │ │ │ │ - ldrsbteq r4, [sl], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, fp, r8, lsr #22 │ │ │ │ + ldrsbteq r3, [fp], #180 @ 0xb4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7bbb4 <__cxa_atexit@plt+0x6fe6c> │ │ │ │ + ldr r1, [pc, #48] @ 7bbc8 <__cxa_atexit@plt+0x6fe80> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8ae4c <__cxa_atexit@plt+0x7f104> │ │ │ │ - ldr lr, [pc, #72] @ 8ae54 <__cxa_atexit@plt+0x7f10c> │ │ │ │ - ldr r0, [pc, #72] @ 8ae58 <__cxa_atexit@plt+0x7f110> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 8ae3c <__cxa_atexit@plt+0x7f0f4> │ │ │ │ - mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r1] │ │ │ │ + bhi 7bbfc <__cxa_atexit@plt+0x6feb4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 7bc04 <__cxa_atexit@plt+0x6febc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r4, sl, ip, asr r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + rscseq r3, fp, r4, lsl #21 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7bcc4 <__cxa_atexit@plt+0x6ff7c> │ │ │ │ + ldr lr, [pc, #168] @ 7bcd4 <__cxa_atexit@plt+0x6ff8c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 7bcd8 <__cxa_atexit@plt+0x6ff90> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 7bcac <__cxa_atexit@plt+0x6ff64> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 7bcdc <__cxa_atexit@plt+0x6ff94> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 7bcb8 <__cxa_atexit@plt+0x6ff70> │ │ │ │ + mov r7, r3 │ │ │ │ + b 7bd2c <__cxa_atexit@plt+0x6ffe4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8aebc <__cxa_atexit@plt+0x7f174> │ │ │ │ - ldr r3, [pc, #52] @ 8aec4 <__cxa_atexit@plt+0x7f17c> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r5, {r2, r7, r9} │ │ │ │ - beq 8aeb0 <__cxa_atexit@plt+0x7f168> │ │ │ │ - mov r7, sl │ │ │ │ - b 8aed0 <__cxa_atexit@plt+0x7f188> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r3, fp, r4, lsr #20 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [pc, #168] @ 8af84 <__cxa_atexit@plt+0x7f23c> │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - mov r1, r5 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1, #-4]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 8af34 <__cxa_atexit@plt+0x7f1ec> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 8af44 <__cxa_atexit@plt+0x7f1fc> │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 8af6c <__cxa_atexit@plt+0x7f224> │ │ │ │ - ldr r7, [pc, #104] @ 8af8c <__cxa_atexit@plt+0x7f244> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b 8af60 <__cxa_atexit@plt+0x7f218> │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 7bd20 <__cxa_atexit@plt+0x6ffd8> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 7bd18 <__cxa_atexit@plt+0x6ffd0> │ │ │ │ + b 7bd2c <__cxa_atexit@plt+0x6ffe4> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 8af74 <__cxa_atexit@plt+0x7f22c> │ │ │ │ - ldr r7, [pc, #48] @ 8af88 <__cxa_atexit@plt+0x7f240> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r5, #16 │ │ │ │ - b 8af78 <__cxa_atexit@plt+0x7f230> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7bdc8 <__cxa_atexit@plt+0x70080> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 7bdd4 <__cxa_atexit@plt+0x7008c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 7bd6c <__cxa_atexit@plt+0x70024> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 7bdc8 <__cxa_atexit@plt+0x70080> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 7bd60 <__cxa_atexit@plt+0x70018> │ │ │ │ + bne 7bdc8 <__cxa_atexit@plt+0x70080> │ │ │ │ + ldr r1, [pc, #88] @ 7bde4 <__cxa_atexit@plt+0x7009c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 7bde8 <__cxa_atexit@plt+0x700a0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r3, fp, r0, lsl #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 8afe8 <__cxa_atexit@plt+0x7f2a0> │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8b00c <__cxa_atexit@plt+0x7f2c4> │ │ │ │ - ldr r3, [pc, #88] @ 8b028 <__cxa_atexit@plt+0x7f2e0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8b014 <__cxa_atexit@plt+0x7f2cc> │ │ │ │ - ldr r3, [pc, #40] @ 8b024 <__cxa_atexit@plt+0x7f2dc> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #16 │ │ │ │ - b 8b018 <__cxa_atexit@plt+0x7f2d0> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - rsceq pc, sl, r0, lsr r4 @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [sp, #12] │ │ │ │ - bhi 8b170 <__cxa_atexit@plt+0x7f428> │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 8b178 <__cxa_atexit@plt+0x7f430> │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr lr, [r1] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - sub r0, r6, #17 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [r7, #12] │ │ │ │ - ldr ip, [r1, #4] │ │ │ │ - sub r4, r6, #47 @ 0x2f │ │ │ │ - stm r1, {r0, r4} │ │ │ │ - str sl, [r1, #-4] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #268] @ 8b1b4 <__cxa_atexit@plt+0x7f46c> │ │ │ │ - add r4, r3, #44 @ 0x2c │ │ │ │ - sub r1, r1, #8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r4, {r0, r2, r9} │ │ │ │ - ldr r0, [pc, #252] @ 8b1b8 <__cxa_atexit@plt+0x7f470> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str ip, [r3, #28] │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7be58 <__cxa_atexit@plt+0x70110> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 7be68 <__cxa_atexit@plt+0x70120> │ │ │ │ add r0, pc, r0 │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r4, r9, sl, fp} │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #224] @ 8b1bc <__cxa_atexit@plt+0x7f474> │ │ │ │ - mov fp, r8 │ │ │ │ - sub sl, r6, #5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r8, r1 │ │ │ │ - str r2, [r3, #32] │ │ │ │ - bhi 8b198 <__cxa_atexit@plt+0x7f450> │ │ │ │ - add r6, r3, #96 @ 0x60 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 8b190 <__cxa_atexit@plt+0x7f448> │ │ │ │ - ldr r5, [pc, #192] @ 8b1c4 <__cxa_atexit@plt+0x7f47c> │ │ │ │ - ldr lr, [pc, #192] @ 8b1c8 <__cxa_atexit@plt+0x7f480> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3, #56]! @ 0x38 │ │ │ │ - str sl, [r1] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #172] @ 8b1cc <__cxa_atexit@plt+0x7f484> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [pc, #164] @ 8b1d0 <__cxa_atexit@plt+0x7f488> │ │ │ │ - add r9, r5, #1 │ │ │ │ - sub r5, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [pc, #152] @ 8b1d4 <__cxa_atexit@plt+0x7f48c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #16 │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - str r5, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - stm r2, {r0, r3, r8} │ │ │ │ - str lr, [r3, #36]! @ 0x24 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - mov r5, r1 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ mov r8, r3 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 8b180 <__cxa_atexit@plt+0x7f438> │ │ │ │ - mov r5, #52 @ 0x34 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 8b1c0 <__cxa_atexit@plt+0x7f478> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffff824 │ │ │ │ - @ instruction: 0xfffffa44 │ │ │ │ - strhteq pc, [sl], #40 @ 0x28 @ │ │ │ │ - @ instruction: 0xfffe1fb8 │ │ │ │ - @ instruction: 0xfffe2054 │ │ │ │ - rscseq r4, sl, r8, lsr r5 │ │ │ │ - rscseq r4, sl, ip, asr r5 │ │ │ │ - rscseq r4, sl, r4, lsl #14 │ │ │ │ - rsceq pc, sl, r4, lsl #5 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8b2b4 <__cxa_atexit@plt+0x7f56c> │ │ │ │ - ldrb r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 8b288 <__cxa_atexit@plt+0x7f540> │ │ │ │ - ldr r7, [pc, #208] @ 8b2d8 <__cxa_atexit@plt+0x7f590> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ands r7, sl, #3 │ │ │ │ - beq 8b294 <__cxa_atexit@plt+0x7f54c> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 8b2a4 <__cxa_atexit@plt+0x7f55c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 8b2c4 <__cxa_atexit@plt+0x7f57c> │ │ │ │ - ldr ip, [pc, #164] @ 8b2e4 <__cxa_atexit@plt+0x7f59c> │ │ │ │ - ldr lr, [pc, #164] @ 8b2e8 <__cxa_atexit@plt+0x7f5a0> │ │ │ │ - ldr r1, [sl, #2] │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [sl, #6] │ │ │ │ - str ip, [r7, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr ip, [pc, #144] @ 8b2ec <__cxa_atexit@plt+0x7f5a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub sl, r6, #19 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - add r9, r7, #12 │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - str sl, [r7, #36] @ 0x24 │ │ │ │ - str r7, [r7, #40] @ 0x28 │ │ │ │ - str lr, [r7, #28]! │ │ │ │ - stm r9, {r3, r8, ip} │ │ │ │ + bhi 7be9c <__cxa_atexit@plt+0x70154> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 7bea4 <__cxa_atexit@plt+0x7015c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [sl] │ │ │ │ + rscseq r3, fp, r4, ror #15 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7bf64 <__cxa_atexit@plt+0x7021c> │ │ │ │ + ldr lr, [pc, #168] @ 7bf74 <__cxa_atexit@plt+0x7022c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 7bf78 <__cxa_atexit@plt+0x70230> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 7bf4c <__cxa_atexit@plt+0x70204> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 7bf7c <__cxa_atexit@plt+0x70234> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 7bf58 <__cxa_atexit@plt+0x70210> │ │ │ │ + mov r7, r3 │ │ │ │ + b 7bfcc <__cxa_atexit@plt+0x70284> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 8b2e0 <__cxa_atexit@plt+0x7f598> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 8b2dc <__cxa_atexit@plt+0x7f594> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - rsceq pc, sl, r8, asr #28 │ │ │ │ - rscseq r4, sl, r4, lsr r6 │ │ │ │ - @ instruction: 0xfffff52c │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - rscseq r4, sl, r4, lsr r6 │ │ │ │ - rsceq pc, sl, r0, lsl lr @ │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r3, fp, r4, lsl #15 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 7bfc0 <__cxa_atexit@plt+0x70278> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 7bfb8 <__cxa_atexit@plt+0x70270> │ │ │ │ + b 7bfcc <__cxa_atexit@plt+0x70284> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8b378 <__cxa_atexit@plt+0x7f630> │ │ │ │ + bne 7c068 <__cxa_atexit@plt+0x70320> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 7c074 <__cxa_atexit@plt+0x7032c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 7c00c <__cxa_atexit@plt+0x702c4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 7c068 <__cxa_atexit@plt+0x70320> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 7c000 <__cxa_atexit@plt+0x702b8> │ │ │ │ + bne 7c068 <__cxa_atexit@plt+0x70320> │ │ │ │ + ldr r1, [pc, #88] @ 7c084 <__cxa_atexit@plt+0x7033c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 7c088 <__cxa_atexit@plt+0x70340> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r3, fp, r0, ror #13 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8b388 <__cxa_atexit@plt+0x7f640> │ │ │ │ - ldr lr, [pc, #116] @ 8b398 <__cxa_atexit@plt+0x7f650> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ - mov r7, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #4]! │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #92] @ 8b39c <__cxa_atexit@plt+0x7f654> │ │ │ │ - sub r3, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - ldr sl, [pc, #80] @ 8b3a0 <__cxa_atexit@plt+0x7f658> │ │ │ │ - str r1, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r0, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r7, [r7, #40] @ 0x28 │ │ │ │ - str sl, [r7, #28]! │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #20] @ 8b394 <__cxa_atexit@plt+0x7f64c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + bcc 7c104 <__cxa_atexit@plt+0x703bc> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 7c114 <__cxa_atexit@plt+0x703cc> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sl, r0, ror #10 │ │ │ │ - @ instruction: 0xfffff444 │ │ │ │ - rscseq r4, sl, r4, asr r5 │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8b42c <__cxa_atexit@plt+0x7f6e4> │ │ │ │ - ldr r1, [pc, #136] @ 8b44c <__cxa_atexit@plt+0x7f704> │ │ │ │ - ldr r7, [pc, #136] @ 8b450 <__cxa_atexit@plt+0x7f708> │ │ │ │ + bhi 7c1a0 <__cxa_atexit@plt+0x70458> │ │ │ │ + ldr r1, [pc, #136] @ 7c1c0 <__cxa_atexit@plt+0x70478> │ │ │ │ + ldr r7, [pc, #136] @ 7c1c4 <__cxa_atexit@plt+0x7047c> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 8b420 <__cxa_atexit@plt+0x7f6d8> │ │ │ │ + beq 7c194 <__cxa_atexit@plt+0x7044c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 8b438 <__cxa_atexit@plt+0x7f6f0> │ │ │ │ - ldr r3, [pc, #88] @ 8b454 <__cxa_atexit@plt+0x7f70c> │ │ │ │ + bcc 7c1ac <__cxa_atexit@plt+0x70464> │ │ │ │ + ldr r3, [pc, #88] @ 7c1c8 <__cxa_atexit@plt+0x70480> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 8b458 <__cxa_atexit@plt+0x7f710> │ │ │ │ + ldr r1, [pc, #80] @ 7c1cc <__cxa_atexit@plt+0x70484> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r4, sl, r4, lsr #5 │ │ │ │ - rscseq r4, sl, r0, ror #4 │ │ │ │ - smlalseq r4, sl, r8, r4 │ │ │ │ + rscseq r3, fp, r4, lsr r5 │ │ │ │ + rscseq r3, fp, ip, ror #9 │ │ │ │ + smlalseq r3, fp, ip, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8b4a4 <__cxa_atexit@plt+0x7f75c> │ │ │ │ - ldr r2, [pc, #48] @ 8b4b0 <__cxa_atexit@plt+0x7f768> │ │ │ │ + bcc 7c218 <__cxa_atexit@plt+0x704d0> │ │ │ │ + ldr r2, [pc, #48] @ 7c224 <__cxa_atexit@plt+0x704dc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 8b4b4 <__cxa_atexit@plt+0x7f76c> │ │ │ │ + ldr r1, [pc, #36] @ 7c228 <__cxa_atexit@plt+0x704e0> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r4, [sl], #28 │ │ │ │ - rscseq r4, sl, r0, lsl r4 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, fp, r8, ror #8 │ │ │ │ + rscseq r3, fp, r4, lsl r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 8b4f8 <__cxa_atexit@plt+0x7f7b0> │ │ │ │ - ldr r2, [pc, #48] @ 8b510 <__cxa_atexit@plt+0x7f7c8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - mov r8, r3 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r7, [pc, #20] @ 8b514 <__cxa_atexit@plt+0x7f7cc> │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7c274 <__cxa_atexit@plt+0x7052c> │ │ │ │ + ldr r1, [pc, #48] @ 7c288 <__cxa_atexit@plt+0x70540> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ mov r3, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - rsceq pc, sl, r8, lsl #24 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7c34c <__cxa_atexit@plt+0x70604> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r6, [pc, #164] @ 7c358 <__cxa_atexit@plt+0x70610> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr ip, [r7, #1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr lr, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r6, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + tst sl, #3 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 7c32c <__cxa_atexit@plt+0x705e4> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [pc, #92] @ 7c35c <__cxa_atexit@plt+0x70614> │ │ │ │ + str sl, [r2, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 7c340 <__cxa_atexit@plt+0x705f8> │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 7c3b0 <__cxa_atexit@plt+0x70668> │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 7c3a4 <__cxa_atexit@plt+0x7065c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7c39c <__cxa_atexit@plt+0x70654> │ │ │ │ + b 7c3b0 <__cxa_atexit@plt+0x70668> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, fp, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r3, #32]! │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r8, [r3, #-12] │ │ │ │ + str r0, [sp, #24] │ │ │ │ + ldr r2, [r3, #-8] │ │ │ │ + ldr r0, [r3, #-4] │ │ │ │ + ldr ip, [r3, #4] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + ldr sl, [r3, #12] │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 7c4b4 <__cxa_atexit@plt+0x7076c> │ │ │ │ + add r6, r9, #72 @ 0x48 │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc 7c4ec <__cxa_atexit@plt+0x707a4> │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr r4, [r7, #2] │ │ │ │ + ldr fp, [r7, #6] │ │ │ │ + ldr lr, [pc, #252] @ 7c508 <__cxa_atexit@plt+0x707c0> │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str sl, [sp, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #68]! @ 0x44 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r1, [r9, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r2, ip │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldr r0, [pc, #204] @ 7c50c <__cxa_atexit@plt+0x707c4> │ │ │ │ + sub lr, r9, #32 │ │ │ │ + str r1, [r9, #-20] @ 0xffffffec │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm lr, {r0, r4, fp} │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + str ip, [r9, #-16] │ │ │ │ + str sl, [r9, #-8] │ │ │ │ + str r0, [r9, #-12] │ │ │ │ + str r8, [r9, #-4] │ │ │ │ + ldr r0, [pc, #168] @ 7c510 <__cxa_atexit@plt+0x707c8> │ │ │ │ + sub lr, r9, #64 @ 0x40 │ │ │ │ + str sl, [r9, #-40] @ 0xffffffd8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm lr, {r0, r4, fp} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r8, [r9, #-36] @ 0xffffffdc │ │ │ │ + add lr, r5, #36 @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + ldm fp, {r8, sl, fp} │ │ │ │ + str r1, [r9, #-52] @ 0xffffffcc │ │ │ │ + str r2, [r9, #-44] @ 0xffffffd4 │ │ │ │ + str ip, [r9, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, r6, #67 @ 0x43 │ │ │ │ + sub r1, r6, #33 @ 0x21 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + add r6, r9, #8 │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc 7c4f8 <__cxa_atexit@plt+0x707b0> │ │ │ │ + ldr lr, [pc, #60] @ 7c504 <__cxa_atexit@plt+0x707bc> │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r2, [r5, #32] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str ip, [r5, #44] @ 0x2c │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #4] │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff6a4 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xfffffc4c │ │ │ │ + @ instruction: 0xfffff984 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8b5a0 <__cxa_atexit@plt+0x7f858> │ │ │ │ - ldr r1, [pc, #136] @ 8b5c0 <__cxa_atexit@plt+0x7f878> │ │ │ │ - ldr r7, [pc, #136] @ 8b5c4 <__cxa_atexit@plt+0x7f87c> │ │ │ │ + bhi 7c59c <__cxa_atexit@plt+0x70854> │ │ │ │ + ldr r1, [pc, #136] @ 7c5bc <__cxa_atexit@plt+0x70874> │ │ │ │ + ldr r7, [pc, #136] @ 7c5c0 <__cxa_atexit@plt+0x70878> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 8b594 <__cxa_atexit@plt+0x7f84c> │ │ │ │ + beq 7c590 <__cxa_atexit@plt+0x70848> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 8b5ac <__cxa_atexit@plt+0x7f864> │ │ │ │ - ldr r3, [pc, #88] @ 8b5c8 <__cxa_atexit@plt+0x7f880> │ │ │ │ + bcc 7c5a8 <__cxa_atexit@plt+0x70860> │ │ │ │ + ldr r3, [pc, #88] @ 7c5c4 <__cxa_atexit@plt+0x7087c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 8b5cc <__cxa_atexit@plt+0x7f884> │ │ │ │ + ldr r1, [pc, #80] @ 7c5c8 <__cxa_atexit@plt+0x70880> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r4, sl, r0, lsr r1 │ │ │ │ - rscseq r4, sl, ip, ror #1 │ │ │ │ - rscseq r4, sl, r4, lsr #6 │ │ │ │ + rscseq r3, fp, r8, lsr r1 │ │ │ │ + ldrshteq r3, [fp], #0 │ │ │ │ + rscseq r3, fp, r0, lsr #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8b618 <__cxa_atexit@plt+0x7f8d0> │ │ │ │ - ldr r2, [pc, #48] @ 8b624 <__cxa_atexit@plt+0x7f8dc> │ │ │ │ + bcc 7c614 <__cxa_atexit@plt+0x708cc> │ │ │ │ + ldr r2, [pc, #48] @ 7c620 <__cxa_atexit@plt+0x708d8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 8b628 <__cxa_atexit@plt+0x7f8e0> │ │ │ │ + ldr r1, [pc, #36] @ 7c624 <__cxa_atexit@plt+0x708dc> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r4, sl, r8, rrx │ │ │ │ - smlalseq r4, sl, ip, r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8b65c <__cxa_atexit@plt+0x7f914> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 8b664 <__cxa_atexit@plt+0x7f91c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r4, sl, r0, lsr #32 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8b6ac <__cxa_atexit@plt+0x7f964> │ │ │ │ - ldr r2, [pc, #44] @ 8b6bc <__cxa_atexit@plt+0x7f974> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8b6f0 <__cxa_atexit@plt+0x7f9a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 8b6f8 <__cxa_atexit@plt+0x7f9b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12542c <__cxa_atexit@plt+0x1196e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r3, sl, ip, lsl #31 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r3, fp, ip, rrx │ │ │ │ + rscseq r3, fp, r8, lsl r1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8b744 <__cxa_atexit@plt+0x7f9fc> │ │ │ │ - ldr r1, [pc, #48] @ 8b754 <__cxa_atexit@plt+0x7fa0c> │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7c670 <__cxa_atexit@plt+0x70928> │ │ │ │ + ldr r1, [pc, #48] @ 7c684 <__cxa_atexit@plt+0x7093c> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8b820 <__cxa_atexit@plt+0x7fad8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 8b828 <__cxa_atexit@plt+0x7fae0> │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [r2, #15] │ │ │ │ - add r9, r2, #3 │ │ │ │ - sub ip, r6, #19 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r2, #19] │ │ │ │ - ldm r9, {r0, r7, r9} │ │ │ │ - ldr r2, [r2, #23] │ │ │ │ - ldr sl, [pc, #172] @ 8b85c <__cxa_atexit@plt+0x7fb14> │ │ │ │ - str r8, [r1, #8] │ │ │ │ - str r2, [r1, #12] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r1, #4] │ │ │ │ - ldr r2, [pc, #156] @ 8b860 <__cxa_atexit@plt+0x7fb18> │ │ │ │ - sub lr, r6, #5 │ │ │ │ - str r0, [r1, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r1, #16] │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r1, #24] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str ip, [r5, #-4] │ │ │ │ - bhi 8b83c <__cxa_atexit@plt+0x7faf4> │ │ │ │ - ldr r3, [pc, #112] @ 8b864 <__cxa_atexit@plt+0x7fb1c> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - beq 8b814 <__cxa_atexit@plt+0x7facc> │ │ │ │ - mov r5, r2 │ │ │ │ - b 8b8d4 <__cxa_atexit@plt+0x7fb8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r1 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7fae8> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #36] @ 8b868 <__cxa_atexit@plt+0x7fb20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrdeq pc, [sl], #136 @ 0x88 @ │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 8b8b0 <__cxa_atexit@plt+0x7fb68> │ │ │ │ - ldr r7, [pc, #52] @ 8b8c4 <__cxa_atexit@plt+0x7fb7c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - beq 8b8a4 <__cxa_atexit@plt+0x7fb5c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 8b8d4 <__cxa_atexit@plt+0x7fb8c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8b8c8 <__cxa_atexit@plt+0x7fb80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq pc, sl, r8, ror #16 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8b938 <__cxa_atexit@plt+0x7fbf0> │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8b964 <__cxa_atexit@plt+0x7fc1c> │ │ │ │ - ldr lr, [pc, #128] @ 8b984 <__cxa_atexit@plt+0x7fc3c> │ │ │ │ - ldr ip, [r3, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, ip │ │ │ │ - ldmdb r5, {r9, sl} │ │ │ │ - sub r1, r2, #23 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - stm lr, {r0, r3, r8, r9, sl} │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8b96c <__cxa_atexit@plt+0x7fc24> │ │ │ │ - ldr r3, [pc, #52] @ 8b980 <__cxa_atexit@plt+0x7fc38> │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r7, #28 │ │ │ │ - b 8b970 <__cxa_atexit@plt+0x7fc28> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r5, lsl r0 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 8b9e0 <__cxa_atexit@plt+0x7fc98> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl dbb8f4 <__cxa_atexit@plt+0xdafbac> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8b9d8 <__cxa_atexit@plt+0x7fc90> │ │ │ │ - ldr r3, [pc, #48] @ 8b9e8 <__cxa_atexit@plt+0x7fca0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [pc, #36] @ 8b9ec <__cxa_atexit@plt+0x7fca4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 8ba5cc <__cxa_atexit@plt+0x8ae884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r3, sl, r0, lsr #25 │ │ │ │ - smlalseq r3, sl, r4, ip │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8ba20 <__cxa_atexit@plt+0x7fcd8> │ │ │ │ + bhi 7c6b8 <__cxa_atexit@plt+0x70970> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8ba28 <__cxa_atexit@plt+0x7fce0> │ │ │ │ + ldr r2, [pc, #20] @ 7c6c0 <__cxa_atexit@plt+0x70978> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r3, sl, ip, asr ip │ │ │ │ + rscseq r2, fp, r8, asr #31 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8baec <__cxa_atexit@plt+0x7fda4> │ │ │ │ - ldr lr, [pc, #172] @ 8bafc <__cxa_atexit@plt+0x7fdb4> │ │ │ │ + bhi 7c780 <__cxa_atexit@plt+0x70a38> │ │ │ │ + ldr lr, [pc, #168] @ 7c790 <__cxa_atexit@plt+0x70a48> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #144] @ 8bb00 <__cxa_atexit@plt+0x7fdb8> │ │ │ │ + ldr r0, [pc, #140] @ 7c794 <__cxa_atexit@plt+0x70a4c> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - add r0, r3, #8 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ - beq 8bad4 <__cxa_atexit@plt+0x7fd8c> │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 7c768 <__cxa_atexit@plt+0x70a20> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 8bb04 <__cxa_atexit@plt+0x7fdbc> │ │ │ │ + ldr lr, [pc, #84] @ 7c798 <__cxa_atexit@plt+0x70a50> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 8bae0 <__cxa_atexit@plt+0x7fd98> │ │ │ │ + beq 7c774 <__cxa_atexit@plt+0x70a2c> │ │ │ │ mov r7, r3 │ │ │ │ - b 8bb54 <__cxa_atexit@plt+0x7fe0c> │ │ │ │ + b 7c7e8 <__cxa_atexit@plt+0x70aa0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - ldrshteq r3, [sl], #188 @ 0xbc │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, fp, r8, ror #30 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8bb48 <__cxa_atexit@plt+0x7fe00> │ │ │ │ + ldr r0, [pc, #28] @ 7c7dc <__cxa_atexit@plt+0x70a94> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 8bb40 <__cxa_atexit@plt+0x7fdf8> │ │ │ │ - b 8bb54 <__cxa_atexit@plt+0x7fe0c> │ │ │ │ + beq 7c7d4 <__cxa_atexit@plt+0x70a8c> │ │ │ │ + b 7c7e8 <__cxa_atexit@plt+0x70aa0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8bbf0 <__cxa_atexit@plt+0x7fea8> │ │ │ │ + bne 7c884 <__cxa_atexit@plt+0x70b3c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 8bbfc <__cxa_atexit@plt+0x7feb4> │ │ │ │ + bcc 7c890 <__cxa_atexit@plt+0x70b48> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 8bb94 <__cxa_atexit@plt+0x7fe4c> │ │ │ │ + bge 7c828 <__cxa_atexit@plt+0x70ae0> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 8bbf0 <__cxa_atexit@plt+0x7fea8> │ │ │ │ + bne 7c884 <__cxa_atexit@plt+0x70b3c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 8bb88 <__cxa_atexit@plt+0x7fe40> │ │ │ │ - bne 8bbf0 <__cxa_atexit@plt+0x7fea8> │ │ │ │ - ldr r1, [pc, #88] @ 8bc0c <__cxa_atexit@plt+0x7fec4> │ │ │ │ + blt 7c81c <__cxa_atexit@plt+0x70ad4> │ │ │ │ + bne 7c884 <__cxa_atexit@plt+0x70b3c> │ │ │ │ + ldr r1, [pc, #88] @ 7c8a0 <__cxa_atexit@plt+0x70b58> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 8bc10 <__cxa_atexit@plt+0x7fec8> │ │ │ │ + ldr r8, [pc, #76] @ 7c8a4 <__cxa_atexit@plt+0x70b5c> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - rscseq r3, sl, r0, ror #25 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r2, fp, r4, asr #29 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8bc80 <__cxa_atexit@plt+0x7ff38> │ │ │ │ + bcc 7c914 <__cxa_atexit@plt+0x70bcc> │ │ │ │ add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr ip, [r7, #7] │ │ │ │ ldr sl, [r7, #23] │ │ │ │ ldm lr, {r2, r9, lr} │ │ │ │ ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 8bc90 <__cxa_atexit@plt+0x7ff48> │ │ │ │ + ldr r0, [pc, #60] @ 7c924 <__cxa_atexit@plt+0x70bdc> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ str r8, [r3, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, lr │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8bcc4 <__cxa_atexit@plt+0x7ff7c> │ │ │ │ + bhi 7c958 <__cxa_atexit@plt+0x70c10> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8bccc <__cxa_atexit@plt+0x7ff84> │ │ │ │ + ldr r2, [pc, #20] @ 7c960 <__cxa_atexit@plt+0x70c18> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrhteq r3, [sl], #152 @ 0x98 │ │ │ │ + rscseq r2, fp, r8, lsr #26 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8bd90 <__cxa_atexit@plt+0x80048> │ │ │ │ - ldr lr, [pc, #172] @ 8bda0 <__cxa_atexit@plt+0x80058> │ │ │ │ + bhi 7ca20 <__cxa_atexit@plt+0x70cd8> │ │ │ │ + ldr lr, [pc, #168] @ 7ca30 <__cxa_atexit@plt+0x70ce8> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #144] @ 8bda4 <__cxa_atexit@plt+0x8005c> │ │ │ │ + ldr r0, [pc, #140] @ 7ca34 <__cxa_atexit@plt+0x70cec> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - add r0, r3, #8 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ - beq 8bd78 <__cxa_atexit@plt+0x80030> │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 7ca08 <__cxa_atexit@plt+0x70cc0> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 8bda8 <__cxa_atexit@plt+0x80060> │ │ │ │ + ldr lr, [pc, #84] @ 7ca38 <__cxa_atexit@plt+0x70cf0> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 8bd84 <__cxa_atexit@plt+0x8003c> │ │ │ │ + beq 7ca14 <__cxa_atexit@plt+0x70ccc> │ │ │ │ mov r7, r3 │ │ │ │ - b 8bdf8 <__cxa_atexit@plt+0x800b0> │ │ │ │ + b 7ca88 <__cxa_atexit@plt+0x70d40> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rscseq r3, sl, r8, asr r9 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, fp, r8, asr #25 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8bdec <__cxa_atexit@plt+0x800a4> │ │ │ │ + ldr r0, [pc, #28] @ 7ca7c <__cxa_atexit@plt+0x70d34> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 8bde4 <__cxa_atexit@plt+0x8009c> │ │ │ │ - b 8bdf8 <__cxa_atexit@plt+0x800b0> │ │ │ │ + beq 7ca74 <__cxa_atexit@plt+0x70d2c> │ │ │ │ + b 7ca88 <__cxa_atexit@plt+0x70d40> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8be94 <__cxa_atexit@plt+0x8014c> │ │ │ │ + bne 7cb24 <__cxa_atexit@plt+0x70ddc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 8bea0 <__cxa_atexit@plt+0x80158> │ │ │ │ + bcc 7cb30 <__cxa_atexit@plt+0x70de8> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 8be38 <__cxa_atexit@plt+0x800f0> │ │ │ │ + bge 7cac8 <__cxa_atexit@plt+0x70d80> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 8be94 <__cxa_atexit@plt+0x8014c> │ │ │ │ + bne 7cb24 <__cxa_atexit@plt+0x70ddc> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 8be2c <__cxa_atexit@plt+0x800e4> │ │ │ │ - bne 8be94 <__cxa_atexit@plt+0x8014c> │ │ │ │ - ldr r1, [pc, #88] @ 8beb0 <__cxa_atexit@plt+0x80168> │ │ │ │ + blt 7cabc <__cxa_atexit@plt+0x70d74> │ │ │ │ + bne 7cb24 <__cxa_atexit@plt+0x70ddc> │ │ │ │ + ldr r1, [pc, #88] @ 7cb40 <__cxa_atexit@plt+0x70df8> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 8beb4 <__cxa_atexit@plt+0x8016c> │ │ │ │ + ldr r8, [pc, #76] @ 7cb44 <__cxa_atexit@plt+0x70dfc> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - rscseq r3, sl, ip, lsr sl │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r2, fp, r4, lsr #24 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8bf30 <__cxa_atexit@plt+0x801e8> │ │ │ │ + bcc 7cbc0 <__cxa_atexit@plt+0x70e78> │ │ │ │ add ip, r7, #5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ ldr r1, [r7, #1] │ │ │ │ ldm ip, {r0, r2, ip} │ │ │ │ ldr r9, [r7, #17] │ │ │ │ ldr lr, [r7, #21] │ │ │ │ ldr r7, [r7, #25] │ │ │ │ - ldr fp, [pc, #64] @ 8bf40 <__cxa_atexit@plt+0x801f8> │ │ │ │ + ldr fp, [pc, #64] @ 7cbd0 <__cxa_atexit@plt+0x70e88> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ str sl, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r3, #12 │ │ │ │ stm r1, {r0, r2, ip} │ │ │ │ str lr, [r3, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - rsceq pc, sl, r4, lsr #3 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #24 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c01c <__cxa_atexit@plt+0x802d4> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8bfa0 <__cxa_atexit@plt+0x80258> │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str sl, [r3, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r1, [r1, #11] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - stmda r5, {r1, r2, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8c084 <__cxa_atexit@plt+0x8033c> │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - bhi 8c02c <__cxa_atexit@plt+0x802e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8c03c <__cxa_atexit@plt+0x802f4> │ │ │ │ - ldr r0, [pc, #172] @ 8c074 <__cxa_atexit@plt+0x8032c> │ │ │ │ - ldr r1, [pc, #172] @ 8c078 <__cxa_atexit@plt+0x80330> │ │ │ │ - ldr ip, [pc, #172] @ 8c07c <__cxa_atexit@plt+0x80334> │ │ │ │ - ldr lr, [pc, #172] @ 8c080 <__cxa_atexit@plt+0x80338> │ │ │ │ + bhi 7cc5c <__cxa_atexit@plt+0x70f14> │ │ │ │ + ldr r1, [pc, #136] @ 7cc7c <__cxa_atexit@plt+0x70f34> │ │ │ │ + ldr r7, [pc, #136] @ 7cc80 <__cxa_atexit@plt+0x70f38> │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r6, #24 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - sub r0, r3, #25 │ │ │ │ - sub r1, r3, #5 │ │ │ │ - add ip, pc, ip │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - str r0, [r5] │ │ │ │ - add r9, ip, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, lr │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #76] @ 8c070 <__cxa_atexit@plt+0x80328> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7cc50 <__cxa_atexit@plt+0x70f08> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 7cc68 <__cxa_atexit@plt+0x70f20> │ │ │ │ + ldr r3, [pc, #88] @ 7cc84 <__cxa_atexit@plt+0x70f3c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 7cc88 <__cxa_atexit@plt+0x70f40> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r2, fp, r8, ror sl │ │ │ │ + rscseq r2, fp, r0, lsr sl │ │ │ │ + rscseq r2, fp, r0, ror #21 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - b 8c04c <__cxa_atexit@plt+0x80304> │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ 8c06c <__cxa_atexit@plt+0x80324> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, r2 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7ccd4 <__cxa_atexit@plt+0x70f8c> │ │ │ │ + ldr r2, [pc, #48] @ 7cce0 <__cxa_atexit@plt+0x70f98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 7cce4 <__cxa_atexit@plt+0x70f9c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - smlaleq pc, sl, r8, r0 @ │ │ │ │ - rsceq pc, sl, r4, lsl r1 @ │ │ │ │ - @ instruction: 0xffffe518 │ │ │ │ - @ instruction: 0xffffe1b0 │ │ │ │ - rsceq lr, sl, r0, lsl r6 │ │ │ │ - strdeq lr, [sl], #80 @ 0x50 @ │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq r2, fp, ip, lsr #19 │ │ │ │ + rscseq r2, fp, r8, asr sl │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 8c1b4 <__cxa_atexit@plt+0x8046c> │ │ │ │ - str r7, [sp] │ │ │ │ - stmib sp, {r1, r4} │ │ │ │ - ldr r4, [pc, #336] @ 8c1fc <__cxa_atexit@plt+0x804b4> │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - ldr fp, [r2, #6] │ │ │ │ - ldr r1, [pc, #328] @ 8c200 <__cxa_atexit@plt+0x804b8> │ │ │ │ - mov r9, r8 │ │ │ │ - sub lr, r6, #71 @ 0x47 │ │ │ │ - mov r8, r5 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - stmib r3, {r1, ip} │ │ │ │ - add r1, r3, #20 │ │ │ │ - stm r1, {r0, fp, ip, lr} │ │ │ │ - mov r1, r5 │ │ │ │ - ldr sl, [r8, #20]! │ │ │ │ - str r4, [r3, #16] │ │ │ │ - ldr r4, [r1, #12]! │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #256] @ 8c204 <__cxa_atexit@plt+0x804bc> │ │ │ │ - str lr, [r3, #64] @ 0x40 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - add r2, r3, #52 @ 0x34 │ │ │ │ - stm r2, {r0, fp, ip} │ │ │ │ - mov fp, r9 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r2, r6, #59 @ 0x3b │ │ │ │ - sub r0, r6, #25 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r9, [r3, #68] @ 0x44 │ │ │ │ - str r7, [r3, #76] @ 0x4c │ │ │ │ - str r0, [r8] │ │ │ │ - bhi 8c1e0 <__cxa_atexit@plt+0x80498> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - add r6, r3, #108 @ 0x6c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 8c1d4 <__cxa_atexit@plt+0x8048c> │ │ │ │ - ldr r7, [pc, #180] @ 8c210 <__cxa_atexit@plt+0x804c8> │ │ │ │ - ldr r4, [pc, #180] @ 8c214 <__cxa_atexit@plt+0x804cc> │ │ │ │ - ldr lr, [pc, #180] @ 8c218 <__cxa_atexit@plt+0x804d0> │ │ │ │ - ldr r8, [pc, #180] @ 8c21c <__cxa_atexit@plt+0x804d4> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ - add r4, r3, #84 @ 0x54 │ │ │ │ - stm r4, {r0, r9, sl} │ │ │ │ - add r0, r3, #96 @ 0x60 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r0, {r2, r7, r9, sl} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #25 │ │ │ │ - sub r3, r6, #5 │ │ │ │ - str sl, [r5, #16] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, ip │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #80] @ 8c20c <__cxa_atexit@plt+0x804c4> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ + bcc 7cd30 <__cxa_atexit@plt+0x70fe8> │ │ │ │ + ldr r1, [pc, #48] @ 7cd44 <__cxa_atexit@plt+0x70ffc> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r5, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 8c208 <__cxa_atexit@plt+0x804c0> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - mov r5, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, ip │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xfffffb50 │ │ │ │ - rscseq r3, sl, r0, ror #15 │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - rsceq lr, sl, r4, lsl #30 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xffffe378 │ │ │ │ - @ instruction: 0xffffe01c │ │ │ │ - rsceq lr, sl, r4, ror r4 │ │ │ │ - rsceq lr, sl, r8, asr #8 │ │ │ │ - rsceq lr, sl, ip, asr #29 │ │ │ │ - andeq r0, r0, r7, lsl #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8c084 <__cxa_atexit@plt+0x8033c> │ │ │ │ - strdeq lr, [sl], #228 @ 0xe4 @ │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r1, r5, #20 │ │ │ │ - mov lr, r9 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 8c2d8 <__cxa_atexit@plt+0x80590> │ │ │ │ - ldr r9, [r7, #5] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r3, [pc, #116] @ 8c2e4 <__cxa_atexit@plt+0x8059c> │ │ │ │ - str r9, [r2, #-8]! │ │ │ │ - mov r0, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #-8]! │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7cde0 <__cxa_atexit@plt+0x71098> │ │ │ │ + ldr lr, [pc, #128] @ 7cdec <__cxa_atexit@plt+0x710a4> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #8 │ │ │ │ tst sl, #3 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - beq 8c2bc <__cxa_atexit@plt+0x80574> │ │ │ │ - ldr ip, [pc, #84] @ 8c2e8 <__cxa_atexit@plt+0x805a0> │ │ │ │ + str r1, [r3, #4] │ │ │ │ + stm lr, {r0, r7, r8, r9} │ │ │ │ + beq 7cdc8 <__cxa_atexit@plt+0x71080> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r1] │ │ │ │ + ldr lr, [pc, #80] @ 7cdf0 <__cxa_atexit@plt+0x710a8> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r0] │ │ │ │ - beq 8c2cc <__cxa_atexit@plt+0x80584> │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, lr │ │ │ │ - b 8bf54 <__cxa_atexit@plt+0x8020c> │ │ │ │ - ldr r1, [sl] │ │ │ │ - mov r5, r0 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 7cdd8 <__cxa_atexit@plt+0x71090> │ │ │ │ + b 7ce44 <__cxa_atexit@plt+0x710fc> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ - bx r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, lr │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rsceq lr, sl, r8, asr #28 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #56] @ 8c340 <__cxa_atexit@plt+0x805f8> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ + ldr lr, [pc, #40] @ 7ce38 <__cxa_atexit@plt+0x710f0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 8c334 <__cxa_atexit@plt+0x805ec> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 8bf54 <__cxa_atexit@plt+0x8020c> │ │ │ │ + beq 7ce30 <__cxa_atexit@plt+0x710e8> │ │ │ │ + b 7ce44 <__cxa_atexit@plt+0x710fc> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r3, #24]! │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + ldr sl, [r3, #12] │ │ │ │ + ldmib r3, {r1, ip} │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 7cf10 <__cxa_atexit@plt+0x711c8> │ │ │ │ + add r6, r9, #72 @ 0x48 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7cf3c <__cxa_atexit@plt+0x711f4> │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + mov r1, r0 │ │ │ │ + ldr lr, [r7, #6] │ │ │ │ + ldr r0, [pc, #200] @ 7cf58 <__cxa_atexit@plt+0x71210> │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str sl, [sp, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r9, #68]! @ 0x44 │ │ │ │ + str r8, [sp, #4] │ │ │ │ + str ip, [r9, #4] │ │ │ │ + ldmib r5, {r0, ip} │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r8, [pc, #164] @ 7cf5c <__cxa_atexit@plt+0x71214> │ │ │ │ + str r2, [r9, #-28] @ 0xffffffe4 │ │ │ │ + str lr, [r9, #-24] @ 0xffffffe8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r9, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r9, #-20] @ 0xffffffec │ │ │ │ + str sl, [r9, #-16] │ │ │ │ + stmdb r9, {r1, fp, ip} │ │ │ │ + ldr r1, [pc, #136] @ 7cf60 <__cxa_atexit@plt+0x71218> │ │ │ │ + sub r8, r9, #64 @ 0x40 │ │ │ │ + str sl, [r9, #-48] @ 0xffffffd0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + ldr r2, [sp] │ │ │ │ + sub lr, r9, #44 @ 0x2c │ │ │ │ + sub r1, r6, #33 @ 0x21 │ │ │ │ + str r1, [r5, #32] │ │ │ │ + stm lr, {r2, fp, ip} │ │ │ │ + sub r2, r6, #67 @ 0x43 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {r8, sl, fp} │ │ │ │ + str r0, [r9, #-52] @ 0xffffffcc │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + add r6, r9, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7cf48 <__cxa_atexit@plt+0x71200> │ │ │ │ + ldr r2, [pc, #48] @ 7cf54 <__cxa_atexit@plt+0x7120c> │ │ │ │ + str r0, [r5, #32] │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ mov r5, r3 │ │ │ │ + str ip, [r9, #4] │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffff704 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + @ instruction: 0xfffff9d0 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7cfe8 <__cxa_atexit@plt+0x712a0> │ │ │ │ + ldr ip, [pc, #108] @ 7cff8 <__cxa_atexit@plt+0x712b0> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + sub lr, r6, #33 @ 0x21 │ │ │ │ + add ip, pc, ip │ │ │ │ + str lr, [r5] │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + stm lr, {r1, r7, sl} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r7, [pc, #52] @ 7cffc <__cxa_atexit@plt+0x712b4> │ │ │ │ + str sl, [r3, #32] │ │ │ │ + mov sl, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r3, r6, #9 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strdeq lr, [sl], #208 @ 0xd0 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #12]! │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldmdb r5, {r3, r8} │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 8bf54 <__cxa_atexit@plt+0x8020c> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 8ce54 <__cxa_atexit@plt+0x8110c> │ │ │ │ + @ instruction: 0xfffff2f4 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + strdeq sl, [fp], #240 @ 0xf0 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d090 <__cxa_atexit@plt+0x71348> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d09c <__cxa_atexit@plt+0x71354> │ │ │ │ + ldr r9, [pc, #140] @ 7d0cc <__cxa_atexit@plt+0x71384> │ │ │ │ + ldr lr, [pc, #140] @ 7d0d0 <__cxa_atexit@plt+0x71388> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d0d4 <__cxa_atexit@plt+0x7138c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7d0c8 <__cxa_atexit@plt+0x71380> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq sl, fp, r0, asr pc │ │ │ │ + @ instruction: 0xfffff23c │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + smlaleq sl, fp, r0, pc @ │ │ │ │ + rsceq sl, fp, ip, lsr pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d168 <__cxa_atexit@plt+0x71420> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d174 <__cxa_atexit@plt+0x7142c> │ │ │ │ + ldr r9, [pc, #140] @ 7d1a4 <__cxa_atexit@plt+0x7145c> │ │ │ │ + ldr lr, [pc, #140] @ 7d1a8 <__cxa_atexit@plt+0x71460> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d1ac <__cxa_atexit@plt+0x71464> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7d1a0 <__cxa_atexit@plt+0x71458> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + smlaleq sl, fp, ip, lr │ │ │ │ + @ instruction: 0xfffff164 │ │ │ │ + @ instruction: 0xfffffc1c │ │ │ │ + ldrdeq sl, [fp], #236 @ 0xec @ │ │ │ │ + rsceq sl, fp, r8, lsl #29 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d240 <__cxa_atexit@plt+0x714f8> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d24c <__cxa_atexit@plt+0x71504> │ │ │ │ + ldr r9, [pc, #140] @ 7d27c <__cxa_atexit@plt+0x71534> │ │ │ │ + ldr lr, [pc, #140] @ 7d280 <__cxa_atexit@plt+0x71538> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d284 <__cxa_atexit@plt+0x7153c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7d278 <__cxa_atexit@plt+0x71530> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq sl, fp, r8, ror #27 │ │ │ │ + @ instruction: 0xfffff08c │ │ │ │ + @ instruction: 0xfffffb44 │ │ │ │ + rsceq sl, fp, r8, lsr #28 │ │ │ │ + ldrdeq sl, [fp], #212 @ 0xd4 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d318 <__cxa_atexit@plt+0x715d0> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d324 <__cxa_atexit@plt+0x715dc> │ │ │ │ + ldr r9, [pc, #140] @ 7d354 <__cxa_atexit@plt+0x7160c> │ │ │ │ + ldr lr, [pc, #140] @ 7d358 <__cxa_atexit@plt+0x71610> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d35c <__cxa_atexit@plt+0x71614> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7d350 <__cxa_atexit@plt+0x71608> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq sl, fp, r4, lsr sp │ │ │ │ + @ instruction: 0xffffefb4 │ │ │ │ + @ instruction: 0xfffffa6c │ │ │ │ + rsceq sl, fp, r4, ror sp │ │ │ │ + rsceq sl, fp, r0, lsr #26 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d3f0 <__cxa_atexit@plt+0x716a8> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d3fc <__cxa_atexit@plt+0x716b4> │ │ │ │ + ldr r9, [pc, #140] @ 7d42c <__cxa_atexit@plt+0x716e4> │ │ │ │ + ldr lr, [pc, #140] @ 7d430 <__cxa_atexit@plt+0x716e8> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d434 <__cxa_atexit@plt+0x716ec> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7d428 <__cxa_atexit@plt+0x716e0> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq sl, fp, r0, lsl #25 │ │ │ │ + @ instruction: 0xffffeedc │ │ │ │ + @ instruction: 0xfffff994 │ │ │ │ + rsceq sl, fp, r0, asr #25 │ │ │ │ + rsceq sl, fp, ip, ror #24 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d4c8 <__cxa_atexit@plt+0x71780> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d4d4 <__cxa_atexit@plt+0x7178c> │ │ │ │ + ldr r9, [pc, #140] @ 7d504 <__cxa_atexit@plt+0x717bc> │ │ │ │ + ldr lr, [pc, #140] @ 7d508 <__cxa_atexit@plt+0x717c0> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d50c <__cxa_atexit@plt+0x717c4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7d500 <__cxa_atexit@plt+0x717b8> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq sl, fp, ip, asr #23 │ │ │ │ + @ instruction: 0xffffee04 │ │ │ │ + @ instruction: 0xfffff8bc │ │ │ │ + rsceq sl, fp, ip, lsl #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c3f4 <__cxa_atexit@plt+0x806ac> │ │ │ │ - ldr r1, [pc, #136] @ 8c414 <__cxa_atexit@plt+0x806cc> │ │ │ │ - ldr r7, [pc, #136] @ 8c418 <__cxa_atexit@plt+0x806d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8c3e8 <__cxa_atexit@plt+0x806a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8c400 <__cxa_atexit@plt+0x806b8> │ │ │ │ - ldr r3, [pc, #88] @ 8c41c <__cxa_atexit@plt+0x806d4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 8c420 <__cxa_atexit@plt+0x806d8> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + bhi 7d5c8 <__cxa_atexit@plt+0x71880> │ │ │ │ + ldr r0, [pc, #164] @ 7d5d0 <__cxa_atexit@plt+0x71888> │ │ │ │ + ldr r2, [pc, #164] @ 7d5d4 <__cxa_atexit@plt+0x7188c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r0, [r2, #-4]! │ │ │ │ + tst r1, #3 │ │ │ │ + beq 7d588 <__cxa_atexit@plt+0x71840> │ │ │ │ + ldr r0, [pc, #128] @ 7d5d8 <__cxa_atexit@plt+0x71890> │ │ │ │ + ldr r7, [r1, #43] @ 0x2b │ │ │ │ + ldr r9, [r1, #35] @ 0x23 │ │ │ │ + add r0, pc, r0 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str r0, [r3] │ │ │ │ + str r9, [r2] │ │ │ │ + beq 7d598 <__cxa_atexit@plt+0x71850> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 7d5a8 <__cxa_atexit@plt+0x71860> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #68] @ 7d5e4 <__cxa_atexit@plt+0x7189c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 840ca4 <__cxa_atexit@plt+0x834f5c> │ │ │ │ + ldr r5, [pc, #44] @ 7d5dc <__cxa_atexit@plt+0x71894> │ │ │ │ + ldr r3, [pc, #44] @ 7d5e0 <__cxa_atexit@plt+0x71898> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r2] │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 8baa30 <__cxa_atexit@plt+0x8aece8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq r2, fp, r0, asr #2 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + smlaleq r9, fp, r4, sl │ │ │ │ + rscseq r2, fp, r0, asr #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #35] @ 0x23 │ │ │ │ + ldr r7, [r7, #43] @ 0x2b │ │ │ │ + ldr r2, [pc, #92] @ 7d65c <__cxa_atexit@plt+0x71914> │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 7d62c <__cxa_atexit@plt+0x718e4> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 7d640 <__cxa_atexit@plt+0x718f8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrsbteq r3, [sl], #44 @ 0x2c │ │ │ │ - smlalseq r3, sl, r8, r2 │ │ │ │ - ldrsbteq r3, [sl], #64 @ 0x40 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #52] @ 7d668 <__cxa_atexit@plt+0x71920> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 840ca4 <__cxa_atexit@plt+0x834f5c> │ │ │ │ + ldr r3, [pc, #24] @ 7d660 <__cxa_atexit@plt+0x71918> │ │ │ │ + ldr r2, [pc, #24] @ 7d664 <__cxa_atexit@plt+0x7191c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b 8baa30 <__cxa_atexit@plt+0x8aece8> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strdeq r9, [fp], #156 @ 0x9c @ │ │ │ │ + rscseq r2, fp, r8, lsr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 7d69c <__cxa_atexit@plt+0x71954> │ │ │ │ + ldr r5, [pc, #48] @ 7d6c0 <__cxa_atexit@plt+0x71978> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #2 │ │ │ │ + add r5, r3, #8 │ │ │ │ + b 840ca4 <__cxa_atexit@plt+0x834f5c> │ │ │ │ + ldr r3, [pc, #20] @ 7d6b8 <__cxa_atexit@plt+0x71970> │ │ │ │ + ldr r2, [pc, #20] @ 7d6bc <__cxa_atexit@plt+0x71974> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b 8baa30 <__cxa_atexit@plt+0x8aece8> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rsceq r9, fp, r0, lsr #19 │ │ │ │ + rscseq r2, fp, r0, asr r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8c46c <__cxa_atexit@plt+0x80724> │ │ │ │ - ldr r2, [pc, #48] @ 8c478 <__cxa_atexit@plt+0x80730> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 8c47c <__cxa_atexit@plt+0x80734> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r3, [pc, #16] @ 7d6e4 <__cxa_atexit@plt+0x7199c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 840ca4 <__cxa_atexit@plt+0x834f5c> │ │ │ │ + rscseq r2, fp, r4, lsl #2 │ │ │ │ + rsceq sl, fp, ip, lsr #11 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d778 <__cxa_atexit@plt+0x71a30> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d784 <__cxa_atexit@plt+0x71a3c> │ │ │ │ + ldr r9, [pc, #140] @ 7d7b4 <__cxa_atexit@plt+0x71a6c> │ │ │ │ + ldr lr, [pc, #140] @ 7d7b8 <__cxa_atexit@plt+0x71a70> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d7bc <__cxa_atexit@plt+0x71a74> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sl, r4, lsl r2 │ │ │ │ - rscseq r3, sl, r8, asr #8 │ │ │ │ - rsceq lr, sl, r8, asr #24 │ │ │ │ + ldr r0, [pc, #36] @ 7d7b0 <__cxa_atexit@plt+0x71a68> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq sl, fp, ip, lsl #10 │ │ │ │ + @ instruction: 0xffffeb54 │ │ │ │ + @ instruction: 0xfffff60c │ │ │ │ + rsceq sl, fp, ip, asr #10 │ │ │ │ + strdeq sl, [fp], #72 @ 0x48 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d850 <__cxa_atexit@plt+0x71b08> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d85c <__cxa_atexit@plt+0x71b14> │ │ │ │ + ldr r9, [pc, #140] @ 7d88c <__cxa_atexit@plt+0x71b44> │ │ │ │ + ldr lr, [pc, #140] @ 7d890 <__cxa_atexit@plt+0x71b48> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d894 <__cxa_atexit@plt+0x71b4c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7d888 <__cxa_atexit@plt+0x71b40> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq sl, fp, r8, asr r4 │ │ │ │ + @ instruction: 0xffffea7c │ │ │ │ + @ instruction: 0xfffff534 │ │ │ │ + smlaleq sl, fp, r8, r4 │ │ │ │ + rsceq sl, fp, r4, asr #8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7d928 <__cxa_atexit@plt+0x71be0> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7d934 <__cxa_atexit@plt+0x71bec> │ │ │ │ + ldr r9, [pc, #140] @ 7d964 <__cxa_atexit@plt+0x71c1c> │ │ │ │ + ldr lr, [pc, #140] @ 7d968 <__cxa_atexit@plt+0x71c20> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7d96c <__cxa_atexit@plt+0x71c24> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7d960 <__cxa_atexit@plt+0x71c18> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq sl, fp, r4, lsr #7 │ │ │ │ + @ instruction: 0xffffe9a4 │ │ │ │ + @ instruction: 0xfffff45c │ │ │ │ + rsceq sl, fp, r4, ror #7 │ │ │ │ + smlaleq sl, fp, r0, r3 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7da00 <__cxa_atexit@plt+0x71cb8> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7da0c <__cxa_atexit@plt+0x71cc4> │ │ │ │ + ldr r9, [pc, #140] @ 7da3c <__cxa_atexit@plt+0x71cf4> │ │ │ │ + ldr lr, [pc, #140] @ 7da40 <__cxa_atexit@plt+0x71cf8> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7da44 <__cxa_atexit@plt+0x71cfc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7da38 <__cxa_atexit@plt+0x71cf0> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + strdeq sl, [fp], #32 @ │ │ │ │ + @ instruction: 0xffffe8cc │ │ │ │ + @ instruction: 0xfffff384 │ │ │ │ + rsceq sl, fp, r0, lsr r3 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7da80 <__cxa_atexit@plt+0x71d38> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + b c810c <__cxa_atexit@plt+0xbc3c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq sl, fp, r4, lsl #14 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c4c0 <__cxa_atexit@plt+0x80778> │ │ │ │ - ldr r2, [pc, #40] @ 8c4c8 <__cxa_atexit@plt+0x80780> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 8c4cc <__cxa_atexit@plt+0x80784> │ │ │ │ + bhi 7dacc <__cxa_atexit@plt+0x71d84> │ │ │ │ + ldr r2, [pc, #36] @ 7dad4 <__cxa_atexit@plt+0x71d8c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + sub lr, r5, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r3, sl, r4, asr #3 │ │ │ │ - strdeq lr, [sl], #184 @ 0xb8 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strhteq sl, [fp], #108 @ 0x6c │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8c520 <__cxa_atexit@plt+0x807d8> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 8c510 <__cxa_atexit@plt+0x807c8> │ │ │ │ - ldr r2, [pc, #44] @ 8c52c <__cxa_atexit@plt+0x807e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - smlalseq r3, sl, r8, r3 │ │ │ │ - rsceq lr, sl, r8, lsl #23 │ │ │ │ + b ca1e0 <__cxa_atexit@plt+0xbe498> │ │ │ │ + smlaleq sl, fp, r0, r6 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c5bc <__cxa_atexit@plt+0x80874> │ │ │ │ - ldr r1, [pc, #136] @ 8c5dc <__cxa_atexit@plt+0x80894> │ │ │ │ - ldr r7, [pc, #136] @ 8c5e0 <__cxa_atexit@plt+0x80898> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8c5b0 <__cxa_atexit@plt+0x80868> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8c5c8 <__cxa_atexit@plt+0x80880> │ │ │ │ - ldr r3, [pc, #88] @ 8c5e4 <__cxa_atexit@plt+0x8089c> │ │ │ │ - ldr r1, [pc, #88] @ 8c5e8 <__cxa_atexit@plt+0x808a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 7db38 <__cxa_atexit@plt+0x71df0> │ │ │ │ + ldr r2, [pc, #40] @ 7db40 <__cxa_atexit@plt+0x71df8> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r3, sl, r4, lsl r1 │ │ │ │ - rsceq lr, sl, r0, lsr fp │ │ │ │ - rscseq r3, sl, ip, lsl #6 │ │ │ │ - rsceq lr, sl, ip, asr #21 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sl, fp, r4, asr #12 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8c638 <__cxa_atexit@plt+0x808f0> │ │ │ │ - ldr r2, [pc, #48] @ 8c644 <__cxa_atexit@plt+0x808fc> │ │ │ │ - ldr r1, [pc, #48] @ 8c648 <__cxa_atexit@plt+0x80900> │ │ │ │ + ldr r3, [r5, #12]! │ │ │ │ + mov r8, r7 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldmib r5, {r1, r9} │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b ca65c <__cxa_atexit@plt+0xbe914> │ │ │ │ + rsceq sl, fp, r0, lsr #12 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7dbb0 <__cxa_atexit@plt+0x71e68> │ │ │ │ + ldr r2, [pc, #36] @ 7dbb8 <__cxa_atexit@plt+0x71e70> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + sub lr, r5, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq lr, sl, r8, lsr #21 │ │ │ │ - rscseq r3, sl, r4, lsl #5 │ │ │ │ - rsceq lr, sl, ip, ror #20 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrdeq sl, [fp], #88 @ 0x58 @ │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b ca1e0 <__cxa_atexit@plt+0xbe498> │ │ │ │ + rsceq sl, fp, ip, lsr #11 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c6d8 <__cxa_atexit@plt+0x80990> │ │ │ │ - ldr r1, [pc, #136] @ 8c6f8 <__cxa_atexit@plt+0x809b0> │ │ │ │ - ldr r7, [pc, #136] @ 8c6fc <__cxa_atexit@plt+0x809b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8c6cc <__cxa_atexit@plt+0x80984> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8c6e4 <__cxa_atexit@plt+0x8099c> │ │ │ │ - ldr r3, [pc, #88] @ 8c700 <__cxa_atexit@plt+0x809b8> │ │ │ │ - ldr r1, [pc, #88] @ 8c704 <__cxa_atexit@plt+0x809bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 7dc1c <__cxa_atexit@plt+0x71ed4> │ │ │ │ + ldr r2, [pc, #40] @ 7dc24 <__cxa_atexit@plt+0x71edc> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sl, fp, r0, ror #10 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12]! │ │ │ │ + mov r8, r7 │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldmib r5, {r1, r9} │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b ca65c <__cxa_atexit@plt+0xbe914> │ │ │ │ + smlaleq sl, fp, r8, r4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7dce4 <__cxa_atexit@plt+0x71f9c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7dcf0 <__cxa_atexit@plt+0x71fa8> │ │ │ │ + ldr r9, [pc, #140] @ 7dd20 <__cxa_atexit@plt+0x71fd8> │ │ │ │ + ldr lr, [pc, #140] @ 7dd24 <__cxa_atexit@plt+0x71fdc> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7dd28 <__cxa_atexit@plt+0x71fe0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r0, [pc, #36] @ 7dd1c <__cxa_atexit@plt+0x71fd4> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrshteq r2, [sl], #248 @ 0xf8 │ │ │ │ - rsceq lr, sl, r4, lsl sl │ │ │ │ - ldrshteq r3, [sl], #16 │ │ │ │ - strhteq lr, [sl], #144 @ 0x90 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + strdeq sl, [fp], #56 @ 0x38 @ │ │ │ │ + @ instruction: 0xffffe5e8 │ │ │ │ + @ instruction: 0xfffff0a0 │ │ │ │ + rsceq sl, fp, r8, lsr r4 │ │ │ │ + smlaleq sl, fp, ip, r3 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7ddbc <__cxa_atexit@plt+0x72074> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7ddc8 <__cxa_atexit@plt+0x72080> │ │ │ │ + ldr r9, [pc, #140] @ 7ddf8 <__cxa_atexit@plt+0x720b0> │ │ │ │ + ldr lr, [pc, #140] @ 7ddfc <__cxa_atexit@plt+0x720b4> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7de00 <__cxa_atexit@plt+0x720b8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7ddf4 <__cxa_atexit@plt+0x720ac> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + strdeq sl, [fp], #44 @ 0x2c @ │ │ │ │ + @ instruction: 0xffffe510 │ │ │ │ + @ instruction: 0xffffefc8 │ │ │ │ + rsceq sl, fp, ip, lsr r3 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7de3c <__cxa_atexit@plt+0x720f4> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + b c810c <__cxa_atexit@plt+0xbc3c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7de80 <__cxa_atexit@plt+0x72138> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + b c810c <__cxa_atexit@plt+0xbc3c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7dec4 <__cxa_atexit@plt+0x7217c> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + b c810c <__cxa_atexit@plt+0xbc3c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq r8, fp, r8, lsl pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7df38 <__cxa_atexit@plt+0x721f0> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 7df48 <__cxa_atexit@plt+0x72200> │ │ │ │ + ldr r7, [pc, #80] @ 7df60 <__cxa_atexit@plt+0x72218> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq 7df2c <__cxa_atexit@plt+0x721e4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 7df64 <__cxa_atexit@plt+0x7221c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffb1460 │ │ │ │ + smlaleq r8, fp, ip, lr │ │ │ │ + rsceq r8, fp, r0, lsl #29 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r0, r9 │ │ │ │ + add r3, r6, #8 │ │ │ │ + mov r9, r4 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 7e01c <__cxa_atexit@plt+0x722d4> │ │ │ │ + ldr r2, [pc, #192] @ 7e058 <__cxa_atexit@plt+0x72310> │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8c754 <__cxa_atexit@plt+0x80a0c> │ │ │ │ - ldr r2, [pc, #48] @ 8c760 <__cxa_atexit@plt+0x80a18> │ │ │ │ - ldr r1, [pc, #48] @ 8c764 <__cxa_atexit@plt+0x80a1c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq lr, sl, ip, lsl #19 │ │ │ │ - rscseq r3, sl, r8, ror #2 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #28 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 8c81c <__cxa_atexit@plt+0x80ad4> │ │ │ │ - ldr r9, [pc, #180] @ 8c83c <__cxa_atexit@plt+0x80af4> │ │ │ │ - ldr r1, [pc, #180] @ 8c840 <__cxa_atexit@plt+0x80af8> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r2, r3, #44 @ 0x2c │ │ │ │ + cmp r1, r2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bcc 7e038 <__cxa_atexit@plt+0x722f0> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + ldr r4, [r5, #4]! │ │ │ │ + sub lr, r2, #33 @ 0x21 │ │ │ │ + str lr, [r5] │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #124] @ 7e05c <__cxa_atexit@plt+0x72314> │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r1, [r6, #28] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm lr, {r0, r4, r7, sl} │ │ │ │ + str ip, [r6, #32] │ │ │ │ + ldr r7, [pc, #104] @ 7e060 <__cxa_atexit@plt+0x72318> │ │ │ │ + sub r0, r2, #9 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r9, r0 │ │ │ │ + mov sl, r1 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r1, [r9, #-8] │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r9, #828] @ 0x33c │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [r9, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r9, #828] @ 0x33c │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r9, r0 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + @ instruction: 0xffffe2ac │ │ │ │ + @ instruction: 0xffffed50 │ │ │ │ + rsceq r9, fp, r0, asr #30 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7e0f4 <__cxa_atexit@plt+0x723ac> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7e100 <__cxa_atexit@plt+0x723b8> │ │ │ │ + ldr r9, [pc, #140] @ 7e130 <__cxa_atexit@plt+0x723e8> │ │ │ │ + ldr lr, [pc, #140] @ 7e134 <__cxa_atexit@plt+0x723ec> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7e138 <__cxa_atexit@plt+0x723f0> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - beq 8c810 <__cxa_atexit@plt+0x80ac8> │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r9, r2 │ │ │ │ - bcc 8c828 <__cxa_atexit@plt+0x80ae0> │ │ │ │ - ldr lr, [pc, #104] @ 8c844 <__cxa_atexit@plt+0x80afc> │ │ │ │ - sub r7, r2, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #96] @ 8c848 <__cxa_atexit@plt+0x80b00> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ str r9, [r6, #4] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - sub r7, r2, #7 │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ + ldr r0, [pc, #36] @ 7e12c <__cxa_atexit@plt+0x723e4> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - mov r0, #28 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq r9, fp, r0, lsr #29 │ │ │ │ + @ instruction: 0xffffe1d8 │ │ │ │ + @ instruction: 0xffffec90 │ │ │ │ + rsceq r9, fp, r0, ror #29 │ │ │ │ + rsceq sl, fp, r0, rrx │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7e1a0 <__cxa_atexit@plt+0x72458> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7e1a8 <__cxa_atexit@plt+0x72460> │ │ │ │ + ldr r1, [pc, #68] @ 7e1bc <__cxa_atexit@plt+0x72474> │ │ │ │ + ldr r0, [pc, #68] @ 7e1c0 <__cxa_atexit@plt+0x72478> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r9, r0, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + str r3, [r8, #4] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 7e1b0 <__cxa_atexit@plt+0x72468> │ │ │ │ + mov r0, #8 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - rscseq r2, sl, r0, ror #29 │ │ │ │ - rscseq r3, sl, r4, asr #1 │ │ │ │ - rscseq r3, sl, r4, lsl r1 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8c8a0 <__cxa_atexit@plt+0x80b58> │ │ │ │ - ldr r8, [pc, #60] @ 8c8ac <__cxa_atexit@plt+0x80b64> │ │ │ │ - sub r0, r6, #23 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #52] @ 8c8b0 <__cxa_atexit@plt+0x80b68> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7, r9} │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r1, r2, r7, lr} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, sl, r8, lsl #1 │ │ │ │ - rscseq r3, sl, r8, lsr #32 │ │ │ │ - rsceq lr, sl, r4, lsl r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rsceq r9, fp, r4, asr lr │ │ │ │ + rsceq r9, fp, r0, lsr r1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8c8f4 <__cxa_atexit@plt+0x80bac> │ │ │ │ - ldr r2, [pc, #40] @ 8c8fc <__cxa_atexit@plt+0x80bb4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 8c900 <__cxa_atexit@plt+0x80bb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7e254 <__cxa_atexit@plt+0x7250c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7e260 <__cxa_atexit@plt+0x72518> │ │ │ │ + ldr r9, [pc, #140] @ 7e290 <__cxa_atexit@plt+0x72548> │ │ │ │ + ldr lr, [pc, #140] @ 7e294 <__cxa_atexit@plt+0x7254c> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7e298 <__cxa_atexit@plt+0x72550> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlalseq r2, sl, r0, sp │ │ │ │ - rsceq lr, sl, r4, asr #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8c954 <__cxa_atexit@plt+0x80c0c> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 8c944 <__cxa_atexit@plt+0x80bfc> │ │ │ │ - ldr r2, [pc, #44] @ 8c960 <__cxa_atexit@plt+0x80c18> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r0, [pc, #36] @ 7e28c <__cxa_atexit@plt+0x72544> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + smlaleq r9, fp, r0, r0 │ │ │ │ + @ instruction: 0xffffe078 │ │ │ │ + @ instruction: 0xffffeb30 │ │ │ │ + ldrdeq r9, [fp], #0 @ │ │ │ │ + rsceq r9, fp, r0, lsl pc │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7e300 <__cxa_atexit@plt+0x725b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7e308 <__cxa_atexit@plt+0x725c0> │ │ │ │ + ldr r1, [pc, #68] @ 7e31c <__cxa_atexit@plt+0x725d4> │ │ │ │ + ldr r0, [pc, #68] @ 7e320 <__cxa_atexit@plt+0x725d8> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r9, r0, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + str r3, [r8, #4] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 7e310 <__cxa_atexit@plt+0x725c8> │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - rscseq r2, sl, r4, ror #30 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + strhteq r9, [fp], #204 @ 0xcc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c994 <__cxa_atexit@plt+0x80c4c> │ │ │ │ + bhi 7e354 <__cxa_atexit@plt+0x7260c> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8c99c <__cxa_atexit@plt+0x80c54> │ │ │ │ + ldr r2, [pc, #20] @ 7e35c <__cxa_atexit@plt+0x72614> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r2, sl, r8, ror #25 │ │ │ │ + rscseq r1, fp, ip, lsr #6 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8ca60 <__cxa_atexit@plt+0x80d18> │ │ │ │ - ldr lr, [pc, #172] @ 8ca70 <__cxa_atexit@plt+0x80d28> │ │ │ │ + bhi 7e41c <__cxa_atexit@plt+0x726d4> │ │ │ │ + ldr lr, [pc, #168] @ 7e42c <__cxa_atexit@plt+0x726e4> │ │ │ │ mov r3, r1 │ │ │ │ - add r9, r2, #24 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldm r9, {r7, r8, r9} │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ - ldr r0, [pc, #148] @ 8ca74 <__cxa_atexit@plt+0x80d2c> │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 7e430 <__cxa_atexit@plt+0x726e8> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - beq 8ca48 <__cxa_atexit@plt+0x80d00> │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 7e404 <__cxa_atexit@plt+0x726bc> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 8ca78 <__cxa_atexit@plt+0x80d30> │ │ │ │ + ldr lr, [pc, #84] @ 7e434 <__cxa_atexit@plt+0x726ec> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 8ca54 <__cxa_atexit@plt+0x80d0c> │ │ │ │ + beq 7e410 <__cxa_atexit@plt+0x726c8> │ │ │ │ mov r7, r3 │ │ │ │ - b 8cac8 <__cxa_atexit@plt+0x80d80> │ │ │ │ + b 7e484 <__cxa_atexit@plt+0x7273c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rscseq r2, sl, ip, lsl #25 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r1, fp, ip, asr #5 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8cabc <__cxa_atexit@plt+0x80d74> │ │ │ │ + ldr r0, [pc, #28] @ 7e478 <__cxa_atexit@plt+0x72730> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 8cab4 <__cxa_atexit@plt+0x80d6c> │ │ │ │ - b 8cac8 <__cxa_atexit@plt+0x80d80> │ │ │ │ + beq 7e470 <__cxa_atexit@plt+0x72728> │ │ │ │ + b 7e484 <__cxa_atexit@plt+0x7273c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8cb10 <__cxa_atexit@plt+0x80dc8> │ │ │ │ - add r9, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r9 │ │ │ │ - bcc 8cbf8 <__cxa_atexit@plt+0x80eb0> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 8cb54 <__cxa_atexit@plt+0x80e0c> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8cc08 <__cxa_atexit@plt+0x80ec0> │ │ │ │ - ldr r9, [pc, #256] @ 8cc24 <__cxa_atexit@plt+0x80edc> │ │ │ │ - sub r7, r3, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #248] @ 8cc28 <__cxa_atexit@plt+0x80ee0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - stmib r6, {sl, lr} │ │ │ │ - add lr, r6, #12 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - bx r2 │ │ │ │ - bne 8cbbc <__cxa_atexit@plt+0x80e74> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r8, r3 │ │ │ │ - blt 8cb04 <__cxa_atexit@plt+0x80dbc> │ │ │ │ - bne 8cbbc <__cxa_atexit@plt+0x80e74> │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r2, [pc, #164] @ 8cc18 <__cxa_atexit@plt+0x80ed0> │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - ldr ip, [pc, #160] @ 8cc1c <__cxa_atexit@plt+0x80ed4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub sl, r9, #23 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r1, [r5, #40]! @ 0x28 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldmdb r5, {r2, r3} │ │ │ │ - str sl, [r6, #44] @ 0x2c │ │ │ │ - add sl, r6, #12 │ │ │ │ - stm sl, {r2, r3, r7, ip, lr} │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #116] @ 8cc20 <__cxa_atexit@plt+0x80ed8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r9, #7 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r1 │ │ │ │ - str r1, [r6, #28]! │ │ │ │ - ldr r1, [r5, #40]! @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 8cc2c <__cxa_atexit@plt+0x80ee4> │ │ │ │ - sub r2, r9, #43 @ 0x2b │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [pc, #88] @ 8cc30 <__cxa_atexit@plt+0x80ee8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str r0, [r6, #-16] │ │ │ │ - str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ - sub r7, r9, #27 │ │ │ │ - str r8, [r6, #-12] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r2, [r6, #-4] │ │ │ │ - bx r1 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - rscseq r2, sl, r8, ror sp │ │ │ │ - ldrshteq r2, [sl], #200 @ 0xc8 │ │ │ │ - rscseq r2, sl, ip, ror sp │ │ │ │ - rscseq r2, sl, ip, asr #27 │ │ │ │ - ldrsbteq r2, [sl], #196 @ 0xc4 │ │ │ │ - rscseq r2, sl, r4, lsr #26 │ │ │ │ - rsceq lr, sl, r4, lsl #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8ccb0 <__cxa_atexit@plt+0x80f68> │ │ │ │ - ldr r2, [pc, #120] @ 8cccc <__cxa_atexit@plt+0x80f84> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 8cca4 <__cxa_atexit@plt+0x80f5c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8ccb8 <__cxa_atexit@plt+0x80f70> │ │ │ │ - ldr r3, [pc, #84] @ 8ccd0 <__cxa_atexit@plt+0x80f88> │ │ │ │ - ldr r1, [pc, #84] @ 8ccd4 <__cxa_atexit@plt+0x80f8c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq lr, sl, r0, asr #8 │ │ │ │ - rscseq r2, sl, ip, lsl ip │ │ │ │ - rsceq lr, sl, r0, ror #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8cd24 <__cxa_atexit@plt+0x80fdc> │ │ │ │ - ldr r2, [pc, #48] @ 8cd30 <__cxa_atexit@plt+0x80fe8> │ │ │ │ - ldr r1, [pc, #48] @ 8cd34 <__cxa_atexit@plt+0x80fec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strhteq lr, [sl], #60 @ 0x3c │ │ │ │ - smlalseq r2, sl, r8, fp │ │ │ │ - rsceq lr, sl, r0, lsl #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8cdb4 <__cxa_atexit@plt+0x8106c> │ │ │ │ - ldr r2, [pc, #120] @ 8cdd0 <__cxa_atexit@plt+0x81088> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 8cda8 <__cxa_atexit@plt+0x81060> │ │ │ │ + bne 7e520 <__cxa_atexit@plt+0x727d8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8cdbc <__cxa_atexit@plt+0x81074> │ │ │ │ - ldr r3, [pc, #84] @ 8cdd4 <__cxa_atexit@plt+0x8108c> │ │ │ │ - ldr r1, [pc, #84] @ 8cdd8 <__cxa_atexit@plt+0x81090> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq lr, sl, ip, lsr r3 │ │ │ │ - rscseq r2, sl, r8, lsl fp │ │ │ │ - ldrdeq lr, [sl], #44 @ 0x2c @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8ce28 <__cxa_atexit@plt+0x810e0> │ │ │ │ - ldr r2, [pc, #48] @ 8ce34 <__cxa_atexit@plt+0x810ec> │ │ │ │ - ldr r1, [pc, #48] @ 8ce38 <__cxa_atexit@plt+0x810f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 7e52c <__cxa_atexit@plt+0x727e4> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 7e4c4 <__cxa_atexit@plt+0x7277c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strhteq lr, [sl], #40 @ 0x28 │ │ │ │ - smlalseq r2, sl, r4, sl │ │ │ │ - @ instruction: 0xfffff510 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - rsceq lr, sl, ip, lsl #7 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8d05c <__cxa_atexit@plt+0x81314> │ │ │ │ + bne 7e520 <__cxa_atexit@plt+0x727d8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - and r2, r0, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8cf08 <__cxa_atexit@plt+0x811c0> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r2, [r0, #2] │ │ │ │ - ldr fp, [r0, #6] │ │ │ │ - and lr, r7, #3 │ │ │ │ - cmp lr, #2 │ │ │ │ - beq 8cf68 <__cxa_atexit@plt+0x81220> │ │ │ │ - cmp lr, #3 │ │ │ │ - bne 8d020 <__cxa_atexit@plt+0x812d8> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - cmp r2, lr │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - bcc 8d070 <__cxa_atexit@plt+0x81328> │ │ │ │ - ldr r2, [pc, #608] @ 8d128 <__cxa_atexit@plt+0x813e0> │ │ │ │ - ldr fp, [pc, #608] @ 8d12c <__cxa_atexit@plt+0x813e4> │ │ │ │ - ldr r3, [r5], #12 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - add fp, pc, fp │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r8, r6 │ │ │ │ - add r2, r6, #12 │ │ │ │ - str fp, [r8, #28]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - stm r2, {r0, r3, r9, sl} │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - mov sl, r6 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 8cfe8 <__cxa_atexit@plt+0x812a0> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 8d044 <__cxa_atexit@plt+0x812fc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 8d094 <__cxa_atexit@plt+0x8134c> │ │ │ │ - ldr r3, [pc, #484] @ 8d11c <__cxa_atexit@plt+0x813d4> │ │ │ │ - ldr r0, [pc, #484] @ 8d120 <__cxa_atexit@plt+0x813d8> │ │ │ │ - ldr r9, [r5], #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - mov r8, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - mov sl, r6 │ │ │ │ - str r0, [r8, #12]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - stmib r5, {r8, ip} │ │ │ │ - str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - stm lr, {r0, r2, fp} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 8d0b4 <__cxa_atexit@plt+0x8136c> │ │ │ │ - ldr lr, [pc, #368] @ 8d108 <__cxa_atexit@plt+0x813c0> │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - add r3, r7, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8d0e0 <__cxa_atexit@plt+0x81398> │ │ │ │ - ldr r1, [pc, #356] @ 8d124 <__cxa_atexit@plt+0x813dc> │ │ │ │ - add r5, r5, #12 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 7e4b8 <__cxa_atexit@plt+0x72770> │ │ │ │ + bne 7e520 <__cxa_atexit@plt+0x727d8> │ │ │ │ + ldr r1, [pc, #88] @ 7e53c <__cxa_atexit@plt+0x727f4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #16]! │ │ │ │ - add lr, r6, #20 │ │ │ │ - str fp, [r6, #16] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - stm lr, {r0, r7, r9, sl} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - mov r8, r6 │ │ │ │ - b 8d014 <__cxa_atexit@plt+0x812cc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 7e540 <__cxa_atexit@plt+0x727f8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ - str ip, [r5, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8d0c4 <__cxa_atexit@plt+0x8137c> │ │ │ │ - ldr r7, [pc, #276] @ 8d118 <__cxa_atexit@plt+0x813d0> │ │ │ │ - ldr r2, [r5], #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, ip │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - str ip, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - ldr r8, [sp] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r7, r3 │ │ │ │ - add lr, r5, #16 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - stm lr, {r0, r2, fp} │ │ │ │ - b 8d1f8 <__cxa_atexit@plt+0x814b0> │ │ │ │ - str ip, [r5, #-8]! │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b 8d508 <__cxa_atexit@plt+0x817c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #156] @ 8d114 <__cxa_atexit@plt+0x813cc> │ │ │ │ - ldr fp, [sp] │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, r3 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r7, [pc, #104] @ 8d104 <__cxa_atexit@plt+0x813bc> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r6, [pc, #84] @ 8d110 <__cxa_atexit@plt+0x813c8> │ │ │ │ - mov r2, #12 │ │ │ │ - add r6, pc, r6 │ │ │ │ - b 8d0ec <__cxa_atexit@plt+0x813a4> │ │ │ │ - ldr r6, [pc, #52] @ 8d100 <__cxa_atexit@plt+0x813b8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #36] @ 8d10c <__cxa_atexit@plt+0x813c4> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #7 │ │ │ │ - @ instruction: 0xfffff64c │ │ │ │ - @ instruction: 0xfffff430 │ │ │ │ - @ instruction: 0xfffff53c │ │ │ │ - @ instruction: 0xfffff9e0 │ │ │ │ - @ instruction: 0xfffff89c │ │ │ │ - @ instruction: 0xfffff9e4 │ │ │ │ - rsceq sp, sl, r8, lsl #31 │ │ │ │ - andeq r0, r0, r9, ror #8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 8d1c0 <__cxa_atexit@plt+0x81478> │ │ │ │ - ldr r6, [pc, #140] @ 8d1e8 <__cxa_atexit@plt+0x814a0> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bcc 8d1d0 <__cxa_atexit@plt+0x81488> │ │ │ │ - ldr lr, [pc, #112] @ 8d1f4 <__cxa_atexit@plt+0x814ac> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #16]! │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - add lr, r8, #12 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - stm lr, {r0, r1, r2, r7, sl} │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - mov r7, ip │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r9, [r8, #32] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #40] @ 8d1f0 <__cxa_atexit@plt+0x814a8> │ │ │ │ - mov r2, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 8d1dc <__cxa_atexit@plt+0x81494> │ │ │ │ - ldr r3, [pc, #20] @ 8d1ec <__cxa_atexit@plt+0x814a4> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - @ instruction: 0x000001bc │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - @ instruction: 0xfffff818 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 8d304 <__cxa_atexit@plt+0x815bc> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ - cmp r6, #1114112 @ 0x110000 │ │ │ │ - blt 8d29c <__cxa_atexit@plt+0x81554> │ │ │ │ - ldr lr, [pc, #304] @ 8d360 <__cxa_atexit@plt+0x81618> │ │ │ │ - mov r3, sl │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r6, [r3, #8] │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - bcc 8d320 <__cxa_atexit@plt+0x815d8> │ │ │ │ - ldr lr, [pc, #272] @ 8d374 <__cxa_atexit@plt+0x8162c> │ │ │ │ - add ip, r5, #8 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldm ip, {r8, r9, ip} │ │ │ │ - add lr, sl, #24 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - mov r8, sl │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str ip, [sl, #20] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, r5 │ │ │ │ - add r6, sl, #40 @ 0x28 │ │ │ │ - ldr lr, [r3, #12]! │ │ │ │ - cmp r0, r6 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - stmib r3, {r1, r8, lr} │ │ │ │ - str r2, [r3, #16] │ │ │ │ - bcc 8d340 <__cxa_atexit@plt+0x815f8> │ │ │ │ - ldr r0, [pc, #164] @ 8d36c <__cxa_atexit@plt+0x81624> │ │ │ │ - ldr ip, [pc, #164] @ 8d370 <__cxa_atexit@plt+0x81628> │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sl, #4]! │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - str r8, [sl, #20] │ │ │ │ - mov r8, sl │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r8, #28]! │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - add r0, sl, #8 │ │ │ │ - stm r0, {r1, r2, r9} │ │ │ │ - str lr, [sl, #24] │ │ │ │ - str r3, [sl, #36] @ 0x24 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #92] @ 8d368 <__cxa_atexit@plt+0x81620> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #60] @ 8d364 <__cxa_atexit@plt+0x8161c> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #20] @ 8d35c <__cxa_atexit@plt+0x81614> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffa04 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffff49c │ │ │ │ - @ instruction: 0xfffff5d4 │ │ │ │ - @ instruction: 0xfffff738 │ │ │ │ - rsceq sp, sl, ip, asr lr │ │ │ │ - andeq r1, r0, fp, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8d1f8 <__cxa_atexit@plt+0x814b0> │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 8d3f8 <__cxa_atexit@plt+0x816b0> │ │ │ │ - ldr lr, [pc, #84] @ 8d410 <__cxa_atexit@plt+0x816c8> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - add lr, r8, #12 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - stm lr, {r0, r1, r2, r7, sl} │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - mov r7, ip │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r9, [r8, #32] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #20] @ 8d414 <__cxa_atexit@plt+0x816cc> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff5e0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - strhteq sp, [sl], #192 @ 0xc0 │ │ │ │ - andeq r0, r0, r7, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8d480 <__cxa_atexit@plt+0x81738> │ │ │ │ - ldr r8, [pc, #88] @ 8d498 <__cxa_atexit@plt+0x81750> │ │ │ │ - ldr lr, [pc, #88] @ 8d49c <__cxa_atexit@plt+0x81754> │ │ │ │ - ldmib r5, {r1, ip} │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, r5, #12 │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - add r8, sl, #8 │ │ │ │ - ldm r9, {r2, r3, r9} │ │ │ │ - stm r8, {r1, r3, r9, ip} │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - mov r8, sl │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #28]! │ │ │ │ - add r5, r5, #32 │ │ │ │ - str r2, [sl, #24] │ │ │ │ - str r0, [sl, #36] @ 0x24 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 8d4a0 <__cxa_atexit@plt+0x81758> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff324 │ │ │ │ - @ instruction: 0xfffff450 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rsceq sp, sl, r4, lsl ip │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 8d4e8 <__cxa_atexit@plt+0x817a0> │ │ │ │ - ldr r3, [pc, #48] @ 8d500 <__cxa_atexit@plt+0x817b8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #20] @ 8d504 <__cxa_atexit@plt+0x817bc> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff17c │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 8d59c <__cxa_atexit@plt+0x81854> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - blt 8d558 <__cxa_atexit@plt+0x81810> │ │ │ │ - ldr r3, [pc, #156] @ 8d5d8 <__cxa_atexit@plt+0x81890> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r8, sl │ │ │ │ - str r2, [sl, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - add r6, sl, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 8d5b8 <__cxa_atexit@plt+0x81870> │ │ │ │ - ldr r3, [pc, #116] @ 8d5e0 <__cxa_atexit@plt+0x81898> │ │ │ │ - ldr r2, [pc, #116] @ 8d5e4 <__cxa_atexit@plt+0x8189c> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mov r8, sl │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #12]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r1, [sl, #20] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #56] @ 8d5dc <__cxa_atexit@plt+0x81894> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #20] @ 8d5d4 <__cxa_atexit@plt+0x8188c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xffffeff4 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xffffedfc │ │ │ │ - @ instruction: 0xffffef00 │ │ │ │ - rsceq sp, sl, ip, ror #23 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8d508 <__cxa_atexit@plt+0x817c0> │ │ │ │ - rsceq sp, sl, r4, asr #21 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8d65c <__cxa_atexit@plt+0x81914> │ │ │ │ - ldr r3, [pc, #72] @ 8d674 <__cxa_atexit@plt+0x8192c> │ │ │ │ - ldr r2, [pc, #72] @ 8d678 <__cxa_atexit@plt+0x81930> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #12]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r1, [sl, #20] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 8d67c <__cxa_atexit@plt+0x81934> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xffffed3c │ │ │ │ - @ instruction: 0xffffee40 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 8d75c <__cxa_atexit@plt+0x81a14> │ │ │ │ - ldr r0, [pc, #212] @ 8d77c <__cxa_atexit@plt+0x81a34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r2, #20] │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - ldr r2, [pc, #176] @ 8d780 <__cxa_atexit@plt+0x81a38> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 8d750 <__cxa_atexit@plt+0x81a08> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp sl, r2 │ │ │ │ - bcc 8d768 <__cxa_atexit@plt+0x81a20> │ │ │ │ - ldr lr, [pc, #124] @ 8d784 <__cxa_atexit@plt+0x81a3c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #120] @ 8d788 <__cxa_atexit@plt+0x81a40> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r7, [pc, #116] @ 8d78c <__cxa_atexit@plt+0x81a44> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - sub r3, r2, #23 │ │ │ │ - str sl, [r6, #16] │ │ │ │ - stmib r6, {r7, r9} │ │ │ │ - sub r7, r2, #34 @ 0x22 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, sl, r8, asr #31 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlalseq r2, sl, ip, r1 │ │ │ │ - rscseq r2, sl, ip, ror #3 │ │ │ │ - rscseq r1, sl, r8, ror pc │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r1, fp, r8, lsr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - mov r8, fp │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8d814 <__cxa_atexit@plt+0x81acc> │ │ │ │ - ldr r9, [pc, #108] @ 8d824 <__cxa_atexit@plt+0x81adc> │ │ │ │ - sub r1, r6, #34 @ 0x22 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub lr, r5, #16 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldm lr, {r0, sl, lr} │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr fp, [r5, #-4] │ │ │ │ - ldr r0, [pc, #56] @ 8d828 <__cxa_atexit@plt+0x81ae0> │ │ │ │ - add r1, r3, #16 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - mov fp, r8 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - ldr r7, [pc, #36] @ 8d82c <__cxa_atexit@plt+0x81ae4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bcc 7e5b0 <__cxa_atexit@plt+0x72868> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 7e5c0 <__cxa_atexit@plt+0x72878> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq r1, [sl], #224 @ 0xe0 │ │ │ │ - rscseq r2, sl, r8, lsl #2 │ │ │ │ - smlalseq r2, sl, ip, r0 │ │ │ │ - smlaleq sp, sl, r8, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8d870 <__cxa_atexit@plt+0x81b28> │ │ │ │ - ldr r2, [pc, #40] @ 8d878 <__cxa_atexit@plt+0x81b30> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 8d87c <__cxa_atexit@plt+0x81b34> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r1, sl, r4, lsl lr │ │ │ │ - rsceq sp, sl, r8, asr #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8d8d0 <__cxa_atexit@plt+0x81b88> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 8d8c0 <__cxa_atexit@plt+0x81b78> │ │ │ │ - ldr r2, [pc, #44] @ 8d8dc <__cxa_atexit@plt+0x81b94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - rscseq r1, sl, r8, ror #31 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8d910 <__cxa_atexit@plt+0x81bc8> │ │ │ │ + bhi 7e5f4 <__cxa_atexit@plt+0x728ac> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8d918 <__cxa_atexit@plt+0x81bd0> │ │ │ │ + ldr r2, [pc, #20] @ 7e5fc <__cxa_atexit@plt+0x728b4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, sl, ip, ror #26 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ + rscseq r1, fp, ip, lsl #1 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8d9d8 <__cxa_atexit@plt+0x81c90> │ │ │ │ - ldr lr, [pc, #168] @ 8d9e8 <__cxa_atexit@plt+0x81ca0> │ │ │ │ + bhi 7e6bc <__cxa_atexit@plt+0x72974> │ │ │ │ + ldr lr, [pc, #168] @ 7e6cc <__cxa_atexit@plt+0x72984> │ │ │ │ mov r3, r1 │ │ │ │ - ldr r7, [r2, #20] │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr ip, [r2, #12] │ │ │ │ - ldr r9, [r2, #16] │ │ │ │ - ldr sl, [r2, #24] │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - ldr lr, [pc, #132] @ 8d9ec <__cxa_atexit@plt+0x81ca4> │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 7e6d0 <__cxa_atexit@plt+0x72988> │ │ │ │ tst r7, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - beq 8d9c0 <__cxa_atexit@plt+0x81c78> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 8d9f0 <__cxa_atexit@plt+0x81ca8> │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 7e6a4 <__cxa_atexit@plt+0x7295c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 7e6d4 <__cxa_atexit@plt+0x7298c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r1, #-44] @ 0xffffffd4 │ │ │ │ - sub lr, r1, #40 @ 0x28 │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - tst r2, #3 │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - beq 8d9cc <__cxa_atexit@plt+0x81c84> │ │ │ │ - mov r7, r2 │ │ │ │ - b 8da40 <__cxa_atexit@plt+0x81cf8> │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 7e6b0 <__cxa_atexit@plt+0x72968> │ │ │ │ + mov r7, r3 │ │ │ │ + b 7e724 <__cxa_atexit@plt+0x729dc> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r1, sl, r4, lsl #26 │ │ │ │ + rscseq r1, fp, ip, lsr #32 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8da34 <__cxa_atexit@plt+0x81cec> │ │ │ │ + ldr r0, [pc, #28] @ 7e718 <__cxa_atexit@plt+0x729d0> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 8da2c <__cxa_atexit@plt+0x81ce4> │ │ │ │ - b 8da40 <__cxa_atexit@plt+0x81cf8> │ │ │ │ + beq 7e710 <__cxa_atexit@plt+0x729c8> │ │ │ │ + b 7e724 <__cxa_atexit@plt+0x729dc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r1, r0, r8, ror #16 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add lr, r5, #16 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8da88 <__cxa_atexit@plt+0x81d40> │ │ │ │ - add sl, r6, #48 @ 0x30 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc 8dbac <__cxa_atexit@plt+0x81e64> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 8dae8 <__cxa_atexit@plt+0x81da0> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8dbbc <__cxa_atexit@plt+0x81e74> │ │ │ │ - ldr sl, [pc, #316] @ 8dbd8 <__cxa_atexit@plt+0x81e90> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r7, [pc, #312] @ 8dbdc <__cxa_atexit@plt+0x81e94> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #308] @ 8dbe0 <__cxa_atexit@plt+0x81e98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r8, sl} │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - sub r7, r3, #34 @ 0x22 │ │ │ │ - sub r2, r3, #23 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 8db58 <__cxa_atexit@plt+0x81e10> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r8, r3 │ │ │ │ - blt 8da7c <__cxa_atexit@plt+0x81d34> │ │ │ │ - bne 8db58 <__cxa_atexit@plt+0x81e10> │ │ │ │ - add r2, r6, #4 │ │ │ │ - ldr ip, [pc, #196] @ 8dbcc <__cxa_atexit@plt+0x81e84> │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #192] @ 8dbd0 <__cxa_atexit@plt+0x81e88> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #184] @ 8dbd4 <__cxa_atexit@plt+0x81e8c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - sub r7, sl, #23 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str ip, [r6, #4] │ │ │ │ - sub r7, sl, #7 │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - sub r3, sl, #42 @ 0x2a │ │ │ │ - str r3, [r6, #40]! @ 0x28 │ │ │ │ - sub r3, sl, #31 │ │ │ │ - str r3, [r6, #-4] │ │ │ │ - ldr r2, [r5, #36]! @ 0x24 │ │ │ │ - ldr ip, [pc, #112] @ 8dbe4 <__cxa_atexit@plt+0x81e9c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r7, [pc, #108] @ 8dbe8 <__cxa_atexit@plt+0x81ea0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #104] @ 8dbec <__cxa_atexit@plt+0x81ea4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ - sub r7, sl, #15 │ │ │ │ - str r3, [r6, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r6, #-32] @ 0xffffffe0 │ │ │ │ - str r9, [r6, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str r0, [r6, #-16] │ │ │ │ - str r8, [r6, #-12] │ │ │ │ - str ip, [r6, #-8] │ │ │ │ - bx r2 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - smlalseq r1, sl, r0, sp │ │ │ │ - rscseq r1, sl, r0, ror #27 │ │ │ │ - rscseq r1, sl, r8, lsl #28 │ │ │ │ - rscseq r1, sl, r8, asr lr │ │ │ │ - rscseq r1, sl, r4, ror #23 │ │ │ │ - rscseq r1, sl, r0, lsr sp │ │ │ │ - rscseq r1, sl, r0, lsl #27 │ │ │ │ - rscseq r1, sl, ip, lsl #22 │ │ │ │ - rsceq sp, sl, r8, asr #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8dc6c <__cxa_atexit@plt+0x81f24> │ │ │ │ - ldr r2, [pc, #120] @ 8dc88 <__cxa_atexit@plt+0x81f40> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 8dc60 <__cxa_atexit@plt+0x81f18> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8dc74 <__cxa_atexit@plt+0x81f2c> │ │ │ │ - ldr r3, [pc, #84] @ 8dc8c <__cxa_atexit@plt+0x81f44> │ │ │ │ - ldr r1, [pc, #84] @ 8dc90 <__cxa_atexit@plt+0x81f48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq sp, sl, r4, lsl #9 │ │ │ │ - rscseq r1, sl, r0, ror #24 │ │ │ │ - rsceq sp, sl, r4, lsr #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8dce0 <__cxa_atexit@plt+0x81f98> │ │ │ │ - ldr r2, [pc, #48] @ 8dcec <__cxa_atexit@plt+0x81fa4> │ │ │ │ - ldr r1, [pc, #48] @ 8dcf0 <__cxa_atexit@plt+0x81fa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq sp, sl, r0, lsl #8 │ │ │ │ - ldrsbteq r1, [sl], #188 @ 0xbc │ │ │ │ - rsceq sp, sl, r4, asr #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8dd70 <__cxa_atexit@plt+0x82028> │ │ │ │ - ldr r2, [pc, #120] @ 8dd8c <__cxa_atexit@plt+0x82044> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 8dd64 <__cxa_atexit@plt+0x8201c> │ │ │ │ + bne 7e7c0 <__cxa_atexit@plt+0x72a78> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8dd78 <__cxa_atexit@plt+0x82030> │ │ │ │ - ldr r3, [pc, #84] @ 8dd90 <__cxa_atexit@plt+0x82048> │ │ │ │ - ldr r1, [pc, #84] @ 8dd94 <__cxa_atexit@plt+0x8204c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 7e7cc <__cxa_atexit@plt+0x72a84> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 7e764 <__cxa_atexit@plt+0x72a1c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + bne 7e7c0 <__cxa_atexit@plt+0x72a78> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 7e758 <__cxa_atexit@plt+0x72a10> │ │ │ │ + bne 7e7c0 <__cxa_atexit@plt+0x72a78> │ │ │ │ + ldr r1, [pc, #88] @ 7e7dc <__cxa_atexit@plt+0x72a94> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 7e7e0 <__cxa_atexit@plt+0x72a98> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq sp, sl, r0, lsl #7 │ │ │ │ - rscseq r1, sl, ip, asr fp │ │ │ │ - rsceq sp, sl, r0, lsr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r0, fp, r8, lsl #31 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8dde4 <__cxa_atexit@plt+0x8209c> │ │ │ │ - ldr r2, [pc, #48] @ 8ddf0 <__cxa_atexit@plt+0x820a8> │ │ │ │ - ldr r1, [pc, #48] @ 8ddf4 <__cxa_atexit@plt+0x820ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq sp, [sl], #44 @ 0x2c @ │ │ │ │ - ldrsbteq r1, [sl], #168 @ 0xa8 │ │ │ │ - @ instruction: 0xfffff870 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - ldrdeq sp, [sl], #48 @ 0x30 @ │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8df3c <__cxa_atexit@plt+0x821f4> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 8dea4 <__cxa_atexit@plt+0x8215c> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 8df28 <__cxa_atexit@plt+0x821e0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - stmdb r5, {r1, r8, r9, sl} │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 8df4c <__cxa_atexit@plt+0x82204> │ │ │ │ - ldr ip, [pc, #352] @ 8dfb8 <__cxa_atexit@plt+0x82270> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldm r5, {r7, lr} │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r6, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - stm r3, {r0, r7, lr} │ │ │ │ - ldr r7, [pc, #308] @ 8dfbc <__cxa_atexit@plt+0x82274> │ │ │ │ - mov r8, r6 │ │ │ │ - mov sl, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r8, #32]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r9, r0 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp r1, r7 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - bcc 8df68 <__cxa_atexit@plt+0x82220> │ │ │ │ - ldr r3, [pc, #216] @ 8dfa4 <__cxa_atexit@plt+0x8225c> │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - add r3, r7, #40 @ 0x28 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - bcc 8df88 <__cxa_atexit@plt+0x82240> │ │ │ │ - ldr lr, [pc, #192] @ 8dfb4 <__cxa_atexit@plt+0x8226c> │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #16]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r2, r8, r9, sl} │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b 8e08c <__cxa_atexit@plt+0x82344> │ │ │ │ + bcc 7e85c <__cxa_atexit@plt+0x72b14> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 7e86c <__cxa_atexit@plt+0x72b24> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #92] @ 8dfb0 <__cxa_atexit@plt+0x82268> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r2 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r6, [pc, #60] @ 8dfac <__cxa_atexit@plt+0x82264> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #24] @ 8dfa8 <__cxa_atexit@plt+0x82260> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0, ror #6 │ │ │ │ - @ instruction: 0xfffffa28 │ │ │ │ - @ instruction: 0xfffff82c │ │ │ │ - @ instruction: 0xfffff9a8 │ │ │ │ - strdeq sp, [sl], #8 @ │ │ │ │ - andeq r0, r0, r8, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 8e054 <__cxa_atexit@plt+0x8230c> │ │ │ │ - ldr r6, [pc, #144] @ 8e07c <__cxa_atexit@plt+0x82334> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bcc 8e064 <__cxa_atexit@plt+0x8231c> │ │ │ │ - ldr lr, [pc, #116] @ 8e088 <__cxa_atexit@plt+0x82340> │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #16]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r8, #20] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, r9 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - str sl, [r8, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #40] @ 8e084 <__cxa_atexit@plt+0x8233c> │ │ │ │ - mov r2, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 8e070 <__cxa_atexit@plt+0x82328> │ │ │ │ - ldr r3, [pc, #20] @ 8e080 <__cxa_atexit@plt+0x82338> │ │ │ │ - mov r2, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - andeq r0, r0, r0, asr #3 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - @ instruction: 0xfffff904 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 8e1a0 <__cxa_atexit@plt+0x82458> │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - add r6, sl, #44 @ 0x2c │ │ │ │ - cmp r3, #1114112 @ 0x110000 │ │ │ │ - blt 8e124 <__cxa_atexit@plt+0x823dc> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + strdeq r8, [fp], #136 @ 0x88 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - mov r3, sl │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - ldr lr, [pc, #300] @ 8e1f8 <__cxa_atexit@plt+0x824b0> │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - str r7, [r2, #32] │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7e91c <__cxa_atexit@plt+0x72bd4> │ │ │ │ + ldr lr, [pc, #144] @ 7e928 <__cxa_atexit@plt+0x72be0> │ │ │ │ + ldr ip, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ + mov r3, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - cmp r1, r6 │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + add lr, r3, #16 │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - bcc 8e1bc <__cxa_atexit@plt+0x82474> │ │ │ │ - ldr lr, [pc, #284] @ 8e20c <__cxa_atexit@plt+0x824c4> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add lr, sl, #16 │ │ │ │ - stm lr, {r0, r3, r8, r9} │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - mov r8, sl │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr lr, [r5] │ │ │ │ - cmp r1, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bcc 8e1dc <__cxa_atexit@plt+0x82494> │ │ │ │ - ldr r1, [pc, #176] @ 8e204 <__cxa_atexit@plt+0x824bc> │ │ │ │ - ldr ip, [pc, #176] @ 8e208 <__cxa_atexit@plt+0x824c0> │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - str r8, [sl, #24] │ │ │ │ - mov r8, sl │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r7, [sl, #28] │ │ │ │ - str ip, [r8, #32]! │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - mov r7, lr │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str r9, [sl, #20] │ │ │ │ - str r1, [sl, #40] @ 0x28 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #88] @ 8e200 <__cxa_atexit@plt+0x824b8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #56] @ 8e1fc <__cxa_atexit@plt+0x824b4> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #16] @ 8e1f4 <__cxa_atexit@plt+0x824ac> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffff530 │ │ │ │ - @ instruction: 0xfffff6c0 │ │ │ │ - @ instruction: 0xfffff828 │ │ │ │ - rsceq ip, sl, r4, asr #31 │ │ │ │ - andeq r1, r0, sl, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8e08c <__cxa_atexit@plt+0x82344> │ │ │ │ - andeq r0, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 8e294 <__cxa_atexit@plt+0x8254c> │ │ │ │ - ldr lr, [pc, #88] @ 8e2ac <__cxa_atexit@plt+0x82564> │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 7e904 <__cxa_atexit@plt+0x72bbc> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 7e92c <__cxa_atexit@plt+0x72be4> │ │ │ │ + str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r8, #20] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, r9 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - str sl, [r8, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #20] @ 8e2b0 <__cxa_atexit@plt+0x82568> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff6c4 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - rsceq ip, sl, r4, lsl lr │ │ │ │ - andeq r0, r0, r8, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8e32c <__cxa_atexit@plt+0x825e4> │ │ │ │ - ldr r8, [pc, #104] @ 8e344 <__cxa_atexit@plt+0x825fc> │ │ │ │ - add ip, r5, #12 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - ldm ip, {r0, r2, r3, ip} │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str r9, [sl, #20] │ │ │ │ - str r3, [sl, #24] │ │ │ │ - str ip, [sl, #28] │ │ │ │ - str lr, [sl, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r3, [pc, #44] @ 8e348 <__cxa_atexit@plt+0x82600> │ │ │ │ - mov r8, sl │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #32]! │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 8e34c <__cxa_atexit@plt+0x82604> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff3a8 │ │ │ │ - @ instruction: 0xfffff514 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8e3d8 <__cxa_atexit@plt+0x82690> │ │ │ │ - ldr r1, [pc, #136] @ 8e3f8 <__cxa_atexit@plt+0x826b0> │ │ │ │ - ldr r7, [pc, #136] @ 8e3fc <__cxa_atexit@plt+0x826b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 8e3cc <__cxa_atexit@plt+0x82684> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8e3e4 <__cxa_atexit@plt+0x8269c> │ │ │ │ - ldr r3, [pc, #88] @ 8e400 <__cxa_atexit@plt+0x826b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 8e404 <__cxa_atexit@plt+0x826bc> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r1, [sl], #40 @ 0x28 │ │ │ │ - ldrhteq r1, [sl], #36 @ 0x24 │ │ │ │ - rscseq r1, sl, ip, ror #9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8e450 <__cxa_atexit@plt+0x82708> │ │ │ │ - ldr r2, [pc, #48] @ 8e45c <__cxa_atexit@plt+0x82714> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 8e460 <__cxa_atexit@plt+0x82718> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, sl, r0, lsr r2 │ │ │ │ - rscseq r1, sl, r4, ror #8 │ │ │ │ - rsceq ip, sl, r4, ror #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8e4a4 <__cxa_atexit@plt+0x8275c> │ │ │ │ - ldr r2, [pc, #40] @ 8e4ac <__cxa_atexit@plt+0x82764> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 8e4b0 <__cxa_atexit@plt+0x82768> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + str lr, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ + beq 7e914 <__cxa_atexit@plt+0x72bcc> │ │ │ │ + b 7e988 <__cxa_atexit@plt+0x72c40> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r1, sl, r0, ror #3 │ │ │ │ - rsceq ip, sl, r4, lsl ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8e504 <__cxa_atexit@plt+0x827bc> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 8e4f4 <__cxa_atexit@plt+0x827ac> │ │ │ │ - ldr r2, [pc, #44] @ 8e510 <__cxa_atexit@plt+0x827c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - ldrhteq r1, [sl], #52 @ 0x34 │ │ │ │ - rsceq ip, sl, r4, lsr #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8e5a0 <__cxa_atexit@plt+0x82858> │ │ │ │ - ldr r1, [pc, #136] @ 8e5c0 <__cxa_atexit@plt+0x82878> │ │ │ │ - ldr r7, [pc, #136] @ 8e5c4 <__cxa_atexit@plt+0x8287c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8e594 <__cxa_atexit@plt+0x8284c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8e5ac <__cxa_atexit@plt+0x82864> │ │ │ │ - ldr r3, [pc, #88] @ 8e5c8 <__cxa_atexit@plt+0x82880> │ │ │ │ - ldr r1, [pc, #88] @ 8e5cc <__cxa_atexit@plt+0x82884> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rscseq r1, sl, r0, lsr r1 │ │ │ │ - rsceq ip, sl, ip, asr #22 │ │ │ │ - rscseq r1, sl, r8, lsr #6 │ │ │ │ - rsceq ip, sl, r8, ror #21 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rsceq r8, fp, ip, lsr r8 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8e61c <__cxa_atexit@plt+0x828d4> │ │ │ │ - ldr r2, [pc, #48] @ 8e628 <__cxa_atexit@plt+0x828e0> │ │ │ │ - ldr r1, [pc, #48] @ 8e62c <__cxa_atexit@plt+0x828e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq ip, sl, r4, asr #21 │ │ │ │ - rscseq r1, sl, r0, lsr #5 │ │ │ │ - rsceq ip, sl, r8, lsl #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8e6bc <__cxa_atexit@plt+0x82974> │ │ │ │ - ldr r1, [pc, #136] @ 8e6dc <__cxa_atexit@plt+0x82994> │ │ │ │ - ldr r7, [pc, #136] @ 8e6e0 <__cxa_atexit@plt+0x82998> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #40] @ 7e978 <__cxa_atexit@plt+0x72c30> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 8e6b0 <__cxa_atexit@plt+0x82968> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8e6c8 <__cxa_atexit@plt+0x82980> │ │ │ │ - ldr r3, [pc, #88] @ 8e6e4 <__cxa_atexit@plt+0x8299c> │ │ │ │ - ldr r1, [pc, #88] @ 8e6e8 <__cxa_atexit@plt+0x829a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + beq 7e970 <__cxa_atexit@plt+0x72c28> │ │ │ │ + b 7e988 <__cxa_atexit@plt+0x72c40> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r1, sl, r4, lsl r0 │ │ │ │ - rsceq ip, sl, r0, lsr sl │ │ │ │ - rscseq r1, sl, ip, lsl #4 │ │ │ │ - rsceq ip, sl, ip, asr #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + strdeq r8, [fp], #112 @ 0x70 @ │ │ │ │ + andeq r0, r0, sl, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8e738 <__cxa_atexit@plt+0x829f0> │ │ │ │ - ldr r2, [pc, #48] @ 8e744 <__cxa_atexit@plt+0x829fc> │ │ │ │ - ldr r1, [pc, #48] @ 8e748 <__cxa_atexit@plt+0x82a00> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq ip, sl, r8, lsr #19 │ │ │ │ - rscseq r1, sl, r4, lsl #3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 8e7d8 <__cxa_atexit@plt+0x82a90> │ │ │ │ - ldr lr, [pc, #140] @ 8e7f8 <__cxa_atexit@plt+0x82ab0> │ │ │ │ - ldr r8, [pc, #140] @ 8e7fc <__cxa_atexit@plt+0x82ab4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 8e7cc <__cxa_atexit@plt+0x82a84> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 8e7e4 <__cxa_atexit@plt+0x82a9c> │ │ │ │ - ldr r7, [pc, #76] @ 8e800 <__cxa_atexit@plt+0x82ab8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r0, [r3, #32]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr sl, [r3, #-12] │ │ │ │ + ldmdb r3, {r1, ip} │ │ │ │ + ldmib r3, {r8, r9} │ │ │ │ + bne 7ea58 <__cxa_atexit@plt+0x72d10> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcc 7ea6c <__cxa_atexit@plt+0x72d24> │ │ │ │ + stm sp, {r0, r1} │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r1, [pc, #176] @ 7ea7c <__cxa_atexit@plt+0x72d34> │ │ │ │ + str fp, [sp, #20] │ │ │ │ + str sl, [sp, #16] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r8, [sp, #8] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str fp, [r6, #48] @ 0x30 │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + str sl, [r6, #64] @ 0x40 │ │ │ │ + ldr r1, [pc, #108] @ 7ea80 <__cxa_atexit@plt+0x72d38> │ │ │ │ str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r6, {r1, lr} │ │ │ │ + ldr r1, [sp] │ │ │ │ + str fp, [r6, #16] │ │ │ │ + add lr, r6, #24 │ │ │ │ + add fp, sp, #8 │ │ │ │ + stm lr, {r1, r9, sl} │ │ │ │ + str r8, [r6, #20] │ │ │ │ + add lr, r5, #32 │ │ │ │ + sub r6, r2, #59 @ 0x3b │ │ │ │ + sub r1, r2, #25 │ │ │ │ + stm lr, {r0, r1, r6} │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldm fp, {r8, r9, sl, fp} │ │ │ │ + b 39d84 <__cxa_atexit@plt+0x2e03c> │ │ │ │ + str r1, [r5, #32] │ │ │ │ + str ip, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + mov r5, r3 │ │ │ │ + b 39d84 <__cxa_atexit@plt+0x2e03c> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r0, [sl], #236 @ 0xec │ │ │ │ - ldrshteq r1, [sl], #0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8e844 <__cxa_atexit@plt+0x82afc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 8e850 <__cxa_atexit@plt+0x82b08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, sl, r0, ror r0 │ │ │ │ - rsceq ip, sl, r4, ror r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8e894 <__cxa_atexit@plt+0x82b4c> │ │ │ │ - ldr r2, [pc, #40] @ 8e89c <__cxa_atexit@plt+0x82b54> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 8e8a0 <__cxa_atexit@plt+0x82b58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrshteq r0, [sl], #208 @ 0xd0 │ │ │ │ - rsceq ip, sl, r4, lsr #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8e8f4 <__cxa_atexit@plt+0x82bac> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 8e8e4 <__cxa_atexit@plt+0x82b9c> │ │ │ │ - ldr r2, [pc, #44] @ 8e900 <__cxa_atexit@plt+0x82bb8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - rscseq r0, sl, r4, asr #31 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8e934 <__cxa_atexit@plt+0x82bec> │ │ │ │ + bhi 7eab4 <__cxa_atexit@plt+0x72d6c> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8e93c <__cxa_atexit@plt+0x82bf4> │ │ │ │ + ldr r2, [pc, #20] @ 7eabc <__cxa_atexit@plt+0x72d74> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r0, sl, r8, asr #26 │ │ │ │ + rscseq r0, fp, ip, asr #23 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8ea04 <__cxa_atexit@plt+0x82cbc> │ │ │ │ - ldr lr, [pc, #176] @ 8ea14 <__cxa_atexit@plt+0x82ccc> │ │ │ │ + bhi 7eb7c <__cxa_atexit@plt+0x72e34> │ │ │ │ + ldr lr, [pc, #168] @ 7eb8c <__cxa_atexit@plt+0x72e44> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #148] @ 8ea18 <__cxa_atexit@plt+0x82cd0> │ │ │ │ + ldr r0, [pc, #140] @ 7eb90 <__cxa_atexit@plt+0x72e48> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str lr, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - beq 8e9ec <__cxa_atexit@plt+0x82ca4> │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 7eb64 <__cxa_atexit@plt+0x72e1c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 8ea1c <__cxa_atexit@plt+0x82cd4> │ │ │ │ + ldr lr, [pc, #84] @ 7eb94 <__cxa_atexit@plt+0x72e4c> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 8e9f8 <__cxa_atexit@plt+0x82cb0> │ │ │ │ + beq 7eb70 <__cxa_atexit@plt+0x72e28> │ │ │ │ mov r7, r3 │ │ │ │ - b 8ea6c <__cxa_atexit@plt+0x82d24> │ │ │ │ + b 7ebe4 <__cxa_atexit@plt+0x72e9c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - rscseq r0, sl, r8, ror #25 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r0, fp, ip, ror #22 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8ea60 <__cxa_atexit@plt+0x82d18> │ │ │ │ + ldr r0, [pc, #28] @ 7ebd8 <__cxa_atexit@plt+0x72e90> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 8ea58 <__cxa_atexit@plt+0x82d10> │ │ │ │ - b 8ea6c <__cxa_atexit@plt+0x82d24> │ │ │ │ + beq 7ebd0 <__cxa_atexit@plt+0x72e88> │ │ │ │ + b 7ebe4 <__cxa_atexit@plt+0x72e9c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8eab0 <__cxa_atexit@plt+0x82d68> │ │ │ │ + bne 7ec80 <__cxa_atexit@plt+0x72f38> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc 8eb84 <__cxa_atexit@plt+0x82e3c> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 8eae0 <__cxa_atexit@plt+0x82d98> │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 7ec8c <__cxa_atexit@plt+0x72f44> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 7ec24 <__cxa_atexit@plt+0x72edc> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8eb94 <__cxa_atexit@plt+0x82e4c> │ │ │ │ - ldr r7, [pc, #232] @ 8ebac <__cxa_atexit@plt+0x82e64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #12] │ │ │ │ + bne 7ec80 <__cxa_atexit@plt+0x72f38> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 7ec18 <__cxa_atexit@plt+0x72ed0> │ │ │ │ + bne 7ec80 <__cxa_atexit@plt+0x72f38> │ │ │ │ + ldr r1, [pc, #88] @ 7ec9c <__cxa_atexit@plt+0x72f54> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 8eb3c <__cxa_atexit@plt+0x82df4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - blt 8eaa4 <__cxa_atexit@plt+0x82d5c> │ │ │ │ - bne 8eb5c <__cxa_atexit@plt+0x82e14> │ │ │ │ - ldr r9, [pc, #164] @ 8eba4 <__cxa_atexit@plt+0x82e5c> │ │ │ │ - ldr r8, [pc, #164] @ 8eba8 <__cxa_atexit@plt+0x82e60> │ │ │ │ - add r2, r6, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 7eca0 <__cxa_atexit@plt+0x72f58> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - str r9, [r6, #4] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - stm r3, {r0, r7, r8} │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ - bx ip │ │ │ │ - str r0, [r6, #12]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [pc, #100] @ 8ebb0 <__cxa_atexit@plt+0x82e68> │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ 8ebb4 <__cxa_atexit@plt+0x82e6c> │ │ │ │ - add r2, r6, #12 │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #12] │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - smlalseq r0, sl, r8, sp │ │ │ │ - rscseq r0, sl, r0, ror #27 │ │ │ │ - rscseq r0, sl, r4, asr sp │ │ │ │ - rscseq r0, sl, r8, lsr sp │ │ │ │ - rsceq ip, sl, r0, lsl #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8ec34 <__cxa_atexit@plt+0x82eec> │ │ │ │ - ldr r2, [pc, #120] @ 8ec50 <__cxa_atexit@plt+0x82f08> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 8ec28 <__cxa_atexit@plt+0x82ee0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8ec3c <__cxa_atexit@plt+0x82ef4> │ │ │ │ - ldr r3, [pc, #84] @ 8ec54 <__cxa_atexit@plt+0x82f0c> │ │ │ │ - ldr r1, [pc, #84] @ 8ec58 <__cxa_atexit@plt+0x82f10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strhteq ip, [sl], #76 @ 0x4c │ │ │ │ - smlalseq r0, sl, r8, ip │ │ │ │ - rsceq ip, sl, ip, asr r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8eca8 <__cxa_atexit@plt+0x82f60> │ │ │ │ - ldr r2, [pc, #48] @ 8ecb4 <__cxa_atexit@plt+0x82f6c> │ │ │ │ - ldr r1, [pc, #48] @ 8ecb8 <__cxa_atexit@plt+0x82f70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq ip, sl, r8, lsr r4 │ │ │ │ - rscseq r0, sl, r4, lsl ip │ │ │ │ - strdeq ip, [sl], #60 @ 0x3c @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8ed38 <__cxa_atexit@plt+0x82ff0> │ │ │ │ - ldr r2, [pc, #120] @ 8ed54 <__cxa_atexit@plt+0x8300c> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 8ed2c <__cxa_atexit@plt+0x82fe4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8ed40 <__cxa_atexit@plt+0x82ff8> │ │ │ │ - ldr r3, [pc, #84] @ 8ed58 <__cxa_atexit@plt+0x83010> │ │ │ │ - ldr r1, [pc, #84] @ 8ed5c <__cxa_atexit@plt+0x83014> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strhteq ip, [sl], #56 @ 0x38 │ │ │ │ - smlalseq r0, sl, r4, fp │ │ │ │ - rsceq ip, sl, r8, asr r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r0, fp, r8, asr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8edac <__cxa_atexit@plt+0x83064> │ │ │ │ - ldr r2, [pc, #48] @ 8edb8 <__cxa_atexit@plt+0x83070> │ │ │ │ - ldr r1, [pc, #48] @ 8edbc <__cxa_atexit@plt+0x83074> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq ip, sl, r4, lsr r3 │ │ │ │ - rscseq r0, sl, r0, lsl fp │ │ │ │ - rsceq ip, sl, r0, lsl r4 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8f018 <__cxa_atexit@plt+0x832d0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - and r1, r0, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 8ee78 <__cxa_atexit@plt+0x83130> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr ip, [r0, #2] │ │ │ │ - ldr lr, [r0, #6] │ │ │ │ - ldr r4, [sl, #11] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - and fp, r8, #3 │ │ │ │ - cmp fp, #2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - beq 8eedc <__cxa_atexit@plt+0x83194> │ │ │ │ - cmp fp, #3 │ │ │ │ - bne 8efc8 <__cxa_atexit@plt+0x83280> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r3, r6, #32 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - cmp r1, r3 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - bcc 8f020 <__cxa_atexit@plt+0x832d8> │ │ │ │ - ldr r7, [pc, #656] @ 8f0e0 <__cxa_atexit@plt+0x83398> │ │ │ │ - ldr r1, [pc, #656] @ 8f0e4 <__cxa_atexit@plt+0x8339c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r6, #28] │ │ │ │ - mov r8, r6 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r1, [r8, #20]! │ │ │ │ - b 8eec8 <__cxa_atexit@plt+0x83180> │ │ │ │ - and r1, r8, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 8ef88 <__cxa_atexit@plt+0x83240> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 8effc <__cxa_atexit@plt+0x832b4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 8f03c <__cxa_atexit@plt+0x832f4> │ │ │ │ - ldr r7, [pc, #540] @ 8f0c8 <__cxa_atexit@plt+0x83380> │ │ │ │ - ldr r1, [pc, #540] @ 8f0cc <__cxa_atexit@plt+0x83384> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r6, #20] │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r1, [r8, #12]! │ │ │ │ - mov sl, r6 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r7, r6, #12 │ │ │ │ - str sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, ip, lr} │ │ │ │ - mov r1, r5 │ │ │ │ - str r4, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r1, #-32]! @ 0xffffffe0 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r2, [r1, #804] @ 0x324 │ │ │ │ - cmp r2, r7 │ │ │ │ - bcc 8f058 <__cxa_atexit@plt+0x83310> │ │ │ │ - ldr r8, [pc, #432] @ 8f0d4 <__cxa_atexit@plt+0x8338c> │ │ │ │ - mov r7, r6 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - add r9, r7, #44 @ 0x2c │ │ │ │ - cmp r2, r9 │ │ │ │ - bcc 8f0a0 <__cxa_atexit@plt+0x83358> │ │ │ │ - ldr r2, [pc, #420] @ 8f0f0 <__cxa_atexit@plt+0x833a8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r7, [r6, #24] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r4, [r6, #28] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - cmp r2, r7 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 8f080 <__cxa_atexit@plt+0x83338> │ │ │ │ - ldr r2, [pc, #320] @ 8f0ec <__cxa_atexit@plt+0x833a4> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - sub r1, r5, #36 @ 0x24 │ │ │ │ - stm r1, {r8, r9, sl} │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r4, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r1, r5, #16 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - stm r1, {r0, ip, lr} │ │ │ │ - b 8f1c4 <__cxa_atexit@plt+0x8347c> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - mov r8, fp │ │ │ │ - b 8f4b4 <__cxa_atexit@plt+0x8376c> │ │ │ │ + bcc 7ed10 <__cxa_atexit@plt+0x72fc8> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 7ed20 <__cxa_atexit@plt+0x72fd8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #192] @ 8f0e8 <__cxa_atexit@plt+0x833a0> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r6, [pc, #140] @ 8f0d0 <__cxa_atexit@plt+0x83388> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r6, [pc, #124] @ 8f0dc <__cxa_atexit@plt+0x83394> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-36]! @ 0xffffffdc │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #60] @ 8f0c4 <__cxa_atexit@plt+0x8337c> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #48] @ 8f0d8 <__cxa_atexit@plt+0x83390> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, asr #7 │ │ │ │ - @ instruction: 0xfffff4a4 │ │ │ │ - @ instruction: 0xfffff5b4 │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xfffff8fc │ │ │ │ - @ instruction: 0xfffffa00 │ │ │ │ - andeq r0, r0, r8, lsr #7 │ │ │ │ - @ instruction: 0xfffff688 │ │ │ │ - @ instruction: 0xfffff9f4 │ │ │ │ - rsceq fp, sl, r4, asr #31 │ │ │ │ - andeq r1, r0, r9, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc 8f188 <__cxa_atexit@plt+0x83440> │ │ │ │ - ldr r6, [pc, #148] @ 8f1b4 <__cxa_atexit@plt+0x8346c> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bcc 8f198 <__cxa_atexit@plt+0x83450> │ │ │ │ - ldr sl, [pc, #120] @ 8f1c0 <__cxa_atexit@plt+0x83478> │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r8, #16]! │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r0, r8, #20 │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - stm r0, {r1, r7, r9, lr} │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - mov r7, sl │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #44] @ 8f1bc <__cxa_atexit@plt+0x83474> │ │ │ │ - mov r2, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 8f1a8 <__cxa_atexit@plt+0x83460> │ │ │ │ - ldr r3, [pc, #24] @ 8f1b8 <__cxa_atexit@plt+0x83470> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffb9c │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - @ instruction: 0xfffff7f4 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 8f2c4 <__cxa_atexit@plt+0x8357c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r9, [r2, #8]! │ │ │ │ - cmp r6, #1114112 @ 0x110000 │ │ │ │ - blt 8f268 <__cxa_atexit@plt+0x83520> │ │ │ │ - ldr r6, [pc, #284] @ 8f318 <__cxa_atexit@plt+0x835d0> │ │ │ │ - mov r7, sl │ │ │ │ - ldr ip, [r5] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - str ip, [r5, #40] @ 0x28 │ │ │ │ - bcc 8f2e0 <__cxa_atexit@plt+0x83598> │ │ │ │ - ldr lr, [pc, #260] @ 8f32c <__cxa_atexit@plt+0x835e4> │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - add r9, r5, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - add lr, sl, #20 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - str r8, [sl, #32] │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - mov r7, ip │ │ │ │ - mov r8, sl │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r6, sl, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - bcc 8f2fc <__cxa_atexit@plt+0x835b4> │ │ │ │ - ldr r1, [pc, #140] @ 8f324 <__cxa_atexit@plt+0x835dc> │ │ │ │ - ldr lr, [pc, #140] @ 8f328 <__cxa_atexit@plt+0x835e0> │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - add r1, sl, #8 │ │ │ │ - str r2, [sl, #28] │ │ │ │ - stm r1, {r0, r3, r9} │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #84] @ 8f320 <__cxa_atexit@plt+0x835d8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #52] @ 8f31c <__cxa_atexit@plt+0x835d4> │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #16] @ 8f314 <__cxa_atexit@plt+0x835cc> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0xfffff9bc │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffff4b0 │ │ │ │ - @ instruction: 0xfffff5b0 │ │ │ │ - @ instruction: 0xfffff714 │ │ │ │ - rsceq fp, sl, r4, lsr #29 │ │ │ │ - andeq r4, r0, fp, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8f1c4 <__cxa_atexit@plt+0x8347c> │ │ │ │ - andeq r0, r0, r8, asr #17 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 8f3b0 <__cxa_atexit@plt+0x83668> │ │ │ │ - ldr sl, [pc, #84] @ 8f3c8 <__cxa_atexit@plt+0x83680> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r8, #4]! │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r0, r8, #20 │ │ │ │ - ldmib r5, {r2, lr} │ │ │ │ - stm r0, {r1, r7, r9, lr} │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, sl │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #20] @ 8f3cc <__cxa_atexit@plt+0x83684> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff5c8 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - strdeq fp, [sl], #200 @ 0xc8 @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8f42c <__cxa_atexit@plt+0x836e4> │ │ │ │ - ldr r3, [pc, #76] @ 8f444 <__cxa_atexit@plt+0x836fc> │ │ │ │ - ldr lr, [pc, #76] @ 8f448 <__cxa_atexit@plt+0x83700> │ │ │ │ - add r7, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - ldmib r5, {r1, r9} │ │ │ │ - str lr, [r8, #20]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r3, sl, #8 │ │ │ │ - stm r3, {r0, r2, r9} │ │ │ │ - str r1, [sl, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 8f44c <__cxa_atexit@plt+0x83704> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff350 │ │ │ │ - @ instruction: 0xfffff450 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - rsceq fp, sl, r8, ror #24 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 8f494 <__cxa_atexit@plt+0x8374c> │ │ │ │ - ldr r3, [pc, #48] @ 8f4ac <__cxa_atexit@plt+0x83764> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - ldr r3, [pc, #20] @ 8f4b0 <__cxa_atexit@plt+0x83768> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff1b4 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8f544 <__cxa_atexit@plt+0x837fc> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, #1114112 @ 0x110000 │ │ │ │ - blt 8f4fc <__cxa_atexit@plt+0x837b4> │ │ │ │ - ldr r3, [pc, #152] @ 8f580 <__cxa_atexit@plt+0x83838> │ │ │ │ - ldr r7, [r5], #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ - mov r3, r5 │ │ │ │ - add r6, sl, #24 │ │ │ │ - ldr r1, [r3, #4]! │ │ │ │ - cmp r2, r6 │ │ │ │ - stmib r3, {r1, r9} │ │ │ │ - bcc 8f560 <__cxa_atexit@plt+0x83818> │ │ │ │ - ldr r3, [pc, #108] @ 8f588 <__cxa_atexit@plt+0x83840> │ │ │ │ - ldr r2, [pc, #108] @ 8f58c <__cxa_atexit@plt+0x83844> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #12]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r1, [sl, #20] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #56] @ 8f584 <__cxa_atexit@plt+0x8383c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #20] @ 8f57c <__cxa_atexit@plt+0x83834> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xfffff030 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xffffee30 │ │ │ │ - @ instruction: 0xffffef3c │ │ │ │ - rsceq fp, sl, r4, asr #24 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8f4b4 <__cxa_atexit@plt+0x8376c> │ │ │ │ - rsceq fp, sl, ip, lsl fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8f600 <__cxa_atexit@plt+0x838b8> │ │ │ │ - ldr r3, [pc, #68] @ 8f618 <__cxa_atexit@plt+0x838d0> │ │ │ │ - ldr r2, [pc, #68] @ 8f61c <__cxa_atexit@plt+0x838d4> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldmib r5, {r1, r9} │ │ │ │ - str r2, [r8, #12]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r1, [sl, #20] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 8f620 <__cxa_atexit@plt+0x838d8> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xffffed78 │ │ │ │ - @ instruction: 0xffffee84 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - rsceq fp, sl, ip, lsr #23 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 8f6e0 <__cxa_atexit@plt+0x83998> │ │ │ │ - ldr r1, [pc, #160] @ 8f6ec <__cxa_atexit@plt+0x839a4> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-16]! │ │ │ │ - mov r1, r2 │ │ │ │ - stmib r2, {r7, r8} │ │ │ │ - str r9, [r1, #12]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 8f6b8 <__cxa_atexit@plt+0x83970> │ │ │ │ - ldr ip, [pc, #124] @ 8f6f0 <__cxa_atexit@plt+0x839a8> │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - add ip, pc, ip │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str ip, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - beq 8f6c8 <__cxa_atexit@plt+0x83980> │ │ │ │ - ldr r3, [pc, #92] @ 8f6f4 <__cxa_atexit@plt+0x839ac> │ │ │ │ - tst r0, #3 │ │ │ │ - str r8, [r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 8f6d4 <__cxa_atexit@plt+0x8398c> │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, lr │ │ │ │ - str r0, [r1] │ │ │ │ - b 8edd0 <__cxa_atexit@plt+0x83088> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - ldrdeq fp, [sl], #172 @ 0xac @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 8f774 <__cxa_atexit@plt+0x83a2c> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 8f758 <__cxa_atexit@plt+0x83a10> │ │ │ │ - ldr r2, [pc, #64] @ 8f778 <__cxa_atexit@plt+0x83a30> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - beq 8f768 <__cxa_atexit@plt+0x83a20> │ │ │ │ - ldr r9, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 8edd0 <__cxa_atexit@plt+0x83088> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rsceq fp, sl, r8, asr sl │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 8f7c0 <__cxa_atexit@plt+0x83a78> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8f7b8 <__cxa_atexit@plt+0x83a70> │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldmdb r5, {r3, sl} │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 8edd0 <__cxa_atexit@plt+0x83088> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq fp, sl, r0, lsl sl │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r3, sl} │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 8edd0 <__cxa_atexit@plt+0x83088> │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8f818 <__cxa_atexit@plt+0x83ad0> │ │ │ │ + bhi 7ed54 <__cxa_atexit@plt+0x7300c> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 8f820 <__cxa_atexit@plt+0x83ad8> │ │ │ │ + ldr r2, [pc, #20] @ 7ed5c <__cxa_atexit@plt+0x73014> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r9, r4, ror #28 │ │ │ │ + rscseq r0, fp, ip, lsr #18 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8f8e4 <__cxa_atexit@plt+0x83b9c> │ │ │ │ - ldr lr, [pc, #172] @ 8f8f4 <__cxa_atexit@plt+0x83bac> │ │ │ │ + bhi 7ee1c <__cxa_atexit@plt+0x730d4> │ │ │ │ + ldr lr, [pc, #168] @ 7ee2c <__cxa_atexit@plt+0x730e4> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #144] @ 8f8f8 <__cxa_atexit@plt+0x83bb0> │ │ │ │ + ldr r0, [pc, #140] @ 7ee30 <__cxa_atexit@plt+0x730e8> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - add r0, r3, #8 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ - beq 8f8cc <__cxa_atexit@plt+0x83b84> │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 7ee04 <__cxa_atexit@plt+0x730bc> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 8f8fc <__cxa_atexit@plt+0x83bb4> │ │ │ │ + ldr lr, [pc, #84] @ 7ee34 <__cxa_atexit@plt+0x730ec> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 8f8d8 <__cxa_atexit@plt+0x83b90> │ │ │ │ + beq 7ee10 <__cxa_atexit@plt+0x730c8> │ │ │ │ mov r7, r3 │ │ │ │ - b 8f94c <__cxa_atexit@plt+0x83c04> │ │ │ │ + b 7ee84 <__cxa_atexit@plt+0x7313c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rscseq pc, r9, r4, lsl #28 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r0, fp, ip, asr #17 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 8f940 <__cxa_atexit@plt+0x83bf8> │ │ │ │ + ldr r0, [pc, #28] @ 7ee78 <__cxa_atexit@plt+0x73130> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 8f938 <__cxa_atexit@plt+0x83bf0> │ │ │ │ - b 8f94c <__cxa_atexit@plt+0x83c04> │ │ │ │ + beq 7ee70 <__cxa_atexit@plt+0x73128> │ │ │ │ + b 7ee84 <__cxa_atexit@plt+0x7313c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8f9e8 <__cxa_atexit@plt+0x83ca0> │ │ │ │ + bne 7ef20 <__cxa_atexit@plt+0x731d8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 8f9f4 <__cxa_atexit@plt+0x83cac> │ │ │ │ + bcc 7ef2c <__cxa_atexit@plt+0x731e4> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 8f98c <__cxa_atexit@plt+0x83c44> │ │ │ │ + bge 7eec4 <__cxa_atexit@plt+0x7317c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 8f9e8 <__cxa_atexit@plt+0x83ca0> │ │ │ │ + bne 7ef20 <__cxa_atexit@plt+0x731d8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 8f980 <__cxa_atexit@plt+0x83c38> │ │ │ │ - bne 8f9e8 <__cxa_atexit@plt+0x83ca0> │ │ │ │ - ldr r1, [pc, #88] @ 8fa04 <__cxa_atexit@plt+0x83cbc> │ │ │ │ + blt 7eeb8 <__cxa_atexit@plt+0x73170> │ │ │ │ + bne 7ef20 <__cxa_atexit@plt+0x731d8> │ │ │ │ + ldr r1, [pc, #88] @ 7ef3c <__cxa_atexit@plt+0x731f4> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 8fa08 <__cxa_atexit@plt+0x83cc0> │ │ │ │ + ldr r8, [pc, #76] @ 7ef40 <__cxa_atexit@plt+0x731f8> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - rscseq pc, r9, r8, ror #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r0, fp, r8, lsr #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8fa78 <__cxa_atexit@plt+0x83d30> │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #23] │ │ │ │ - ldm lr, {r2, r9, lr} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 8fa88 <__cxa_atexit@plt+0x83d40> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r8, [r3, #24] │ │ │ │ + bcc 7efbc <__cxa_atexit@plt+0x73274> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 7efcc <__cxa_atexit@plt+0x73284> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ str r7, [r3, #32] │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - rsceq fp, sl, r4, asr #14 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + smlaleq r8, fp, r8, r1 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 8fb48 <__cxa_atexit@plt+0x83e00> │ │ │ │ - ldr lr, [pc, #160] @ 8fb54 <__cxa_atexit@plt+0x83e0c> │ │ │ │ + bhi 7f064 <__cxa_atexit@plt+0x7331c> │ │ │ │ + ldr r1, [pc, #120] @ 7f070 <__cxa_atexit@plt+0x73328> │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ mov r3, r2 │ │ │ │ - ldr ip, [r7, #17] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-40]! @ 0xffffffd8 │ │ │ │ - ldr r1, [r7, #21] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r8, [r7, #5] │ │ │ │ - ldr r0, [r7, #25] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldr r9, [r7, #9] │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ tst sl, #3 │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r8, ip, lr} │ │ │ │ - beq 8fb30 <__cxa_atexit@plt+0x83de8> │ │ │ │ + stmib r3, {r0, r7, r8, r9} │ │ │ │ + beq 7f04c <__cxa_atexit@plt+0x73304> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #76] @ 8fb58 <__cxa_atexit@plt+0x83e10> │ │ │ │ - add r3, r3, #3 │ │ │ │ - tst r7, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ + ldr lr, [pc, #80] @ 7f074 <__cxa_atexit@plt+0x7332c> │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r2, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ - beq 8fb40 <__cxa_atexit@plt+0x83df8> │ │ │ │ - b 8fbb4 <__cxa_atexit@plt+0x83e6c> │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + beq 7f05c <__cxa_atexit@plt+0x73314> │ │ │ │ + b 7f0d0 <__cxa_atexit@plt+0x73388> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rsceq fp, sl, r8, ror r6 │ │ │ │ - andeq r0, r0, r9, lsl #6 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r8, [fp], #4 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 8fba4 <__cxa_atexit@plt+0x83e5c> │ │ │ │ - str r2, [r5] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ + ldr lr, [pc, #40] @ 7f0c0 <__cxa_atexit@plt+0x73378> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 8fb9c <__cxa_atexit@plt+0x83e54> │ │ │ │ - b 8fbb4 <__cxa_atexit@plt+0x83e6c> │ │ │ │ + beq 7f0b8 <__cxa_atexit@plt+0x73370> │ │ │ │ + b 7f0d0 <__cxa_atexit@plt+0x73388> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq fp, sl, ip, lsr #12 │ │ │ │ - andeq r1, r0, ip, ror #16 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r8, fp, r8, lsr #1 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - and r3, sl, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8fc1c <__cxa_atexit@plt+0x83ed4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r8, [sl, #2] │ │ │ │ - ldr r9, [sl, #6] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 8fc68 <__cxa_atexit@plt+0x83f20> │ │ │ │ - ldr r2, [pc, #360] @ 8fd50 <__cxa_atexit@plt+0x84008> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5] │ │ │ │ - beq 8fd34 <__cxa_atexit@plt+0x83fec> │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 8fc5c <__cxa_atexit@plt+0x83f14> │ │ │ │ - ldr r2, [pc, #280] @ 8fd3c <__cxa_atexit@plt+0x83ff4> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - beq 8fcf0 <__cxa_atexit@plt+0x83fa8> │ │ │ │ - ldr r8, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - bne 8fcb0 <__cxa_atexit@plt+0x83f68> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r3, r1 │ │ │ │ - bge 8fcfc <__cxa_atexit@plt+0x83fb4> │ │ │ │ - ldr r3, [pc, #200] @ 8fd4c <__cxa_atexit@plt+0x84004> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5] │ │ │ │ - beq 8fd34 <__cxa_atexit@plt+0x83fec> │ │ │ │ - str r2, [r5, #36]! @ 0x24 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - b 8fc5c <__cxa_atexit@plt+0x83f14> │ │ │ │ - ldr r1, [pc, #136] @ 8fd40 <__cxa_atexit@plt+0x83ff8> │ │ │ │ mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r1, [r3, #24]! │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr sl, [r3, #-4] │ │ │ │ + ldmib r3, {r8, r9} │ │ │ │ + bne 7f19c <__cxa_atexit@plt+0x73454> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7f1ac <__cxa_atexit@plt+0x73464> │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [pc, #140] @ 7f1bc <__cxa_atexit@plt+0x73474> │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #16]! │ │ │ │ - beq 8fcf0 <__cxa_atexit@plt+0x83fa8> │ │ │ │ - ldr r8, [r5, #36]! @ 0x24 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + add r1, r6, #40 @ 0x28 │ │ │ │ + stm r1, {r0, ip, lr} │ │ │ │ + add r1, r6, #52 @ 0x34 │ │ │ │ + stm r1, {r9, sl, fp} │ │ │ │ + ldr r8, [pc, #112] @ 7f1c0 <__cxa_atexit@plt+0x73478> │ │ │ │ + add r1, r6, #8 │ │ │ │ + stm r1, {r0, ip, lr} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str fp, [r6, #28] │ │ │ │ + str r4, [r6, #32] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + ldr r9, [sp, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r6, r2, #59 @ 0x3b │ │ │ │ + sub r1, r2, #25 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + str r1, [r5, #28] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 8fd1c <__cxa_atexit@plt+0x83fd4> │ │ │ │ - ldr r7, [pc, #64] @ 8fd48 <__cxa_atexit@plt+0x84000> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r3, [pc, #32] @ 8fd44 <__cxa_atexit@plt+0x83ffc> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - beq 8fd34 <__cxa_atexit@plt+0x83fec> │ │ │ │ - b 8fe78 <__cxa_atexit@plt+0x84130> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - rsceq fp, sl, r0, lsl #9 │ │ │ │ - andeq r3, r0, ip, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - rsceq fp, sl, r0, asr #8 │ │ │ │ - andeq r3, r0, ip, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - rsceq fp, sl, r0, lsl #8 │ │ │ │ - andeq r0, r0, r9, asr #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #68] @ 8fe2c <__cxa_atexit@plt+0x840e4> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq 8fe24 <__cxa_atexit@plt+0x840dc> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #28]! │ │ │ │ - sub sl, r5, #16 │ │ │ │ - ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - mov r7, r3 │ │ │ │ - b 8ce54 <__cxa_atexit@plt+0x8110c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq fp, sl, r4, lsr #7 │ │ │ │ - andeq r0, r0, r9, asr #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #28]! │ │ │ │ - sub sl, r3, #16 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ + mov r6, r2 │ │ │ │ + b 39d84 <__cxa_atexit@plt+0x2e03c> │ │ │ │ + str sl, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 8ce54 <__cxa_atexit@plt+0x8110c> │ │ │ │ - rsceq fp, sl, r8, ror #6 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - rsceq fp, sl, r8, lsr #6 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - rsceq fp, sl, r8, ror #5 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - strhteq fp, [sl], #36 @ 0x24 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + b 39d84 <__cxa_atexit@plt+0x2e03c> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + @ instruction: 0xfffffb50 │ │ │ │ + strdeq r8, [fp], #248 @ 0xf8 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + str r8, [sp, #4] │ │ │ │ + sub r8, r5, #4 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 7f2a8 <__cxa_atexit@plt+0x73560> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 7f2b0 <__cxa_atexit@plt+0x73568> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r2, [pc, #248] @ 7f2f8 <__cxa_atexit@plt+0x735b0> │ │ │ │ + ldr fp, [pc, #248] @ 7f2fc <__cxa_atexit@plt+0x735b4> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [r5] │ │ │ │ + sub r1, r3, #25 │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + add r2, r6, #72 @ 0x48 │ │ │ │ + sub r3, r3, #5 │ │ │ │ + add fp, pc, fp │ │ │ │ + add lr, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + stm lr, {r9, sl, ip} │ │ │ │ + str fp, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + bcc 7f2c8 <__cxa_atexit@plt+0x73580> │ │ │ │ + ldr r8, [pc, #180] @ 7f304 <__cxa_atexit@plt+0x735bc> │ │ │ │ + ldr r9, [pc, #180] @ 7f308 <__cxa_atexit@plt+0x735c0> │ │ │ │ + ldr lr, [pc, #180] @ 7f30c <__cxa_atexit@plt+0x735c4> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r6, #60] @ 0x3c │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r0, r2, #33 @ 0x21 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + add r0, r6, #48 @ 0x30 │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r7, [r6, #68] @ 0x44 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r3, [r6, #64] @ 0x40 │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, lr │ │ │ │ + stm r0, {r3, sl, ip} │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + mov r3, r6 │ │ │ │ + b 7f2b8 <__cxa_atexit@plt+0x73570> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #48] @ 7f300 <__cxa_atexit@plt+0x735b8> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffff670 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + rsceq r8, fp, r0, lsl #25 │ │ │ │ + @ instruction: 0xffffdaf4 │ │ │ │ + @ instruction: 0xffffd028 │ │ │ │ + rsceq r8, fp, ip, ror #25 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + mov ip, r4 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7f3b8 <__cxa_atexit@plt+0x73670> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + ldr r0, [ip, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7f3cc <__cxa_atexit@plt+0x73684> │ │ │ │ + str r9, [sp] │ │ │ │ + ldr r9, [pc, #144] @ 7f3ec <__cxa_atexit@plt+0x736a4> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + sub lr, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r1, r4} │ │ │ │ + str lr, [r5] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [pc, #116] @ 7f3f0 <__cxa_atexit@plt+0x736a8> │ │ │ │ + str r7, [r6, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [ip, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r4, ip │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [ip, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [ip, #828] @ 0x33c │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffd9c8 │ │ │ │ + @ instruction: 0xffffcf08 │ │ │ │ + ldrdeq r8, [fp], #216 @ 0xd8 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ mov lr, r8 │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 90018 <__cxa_atexit@plt+0x842d0> │ │ │ │ - ldr r0, [r7, #9] │ │ │ │ - ldr r3, [r7, #13] │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 8ffa0 <__cxa_atexit@plt+0x84258> │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r8, [r9, #11] │ │ │ │ - add lr, r5, #28 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - mov r8, fp │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str ip, [r5, #24] │ │ │ │ - b 90078 <__cxa_atexit@plt+0x84330> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r1, #-12]! │ │ │ │ - stmib r1, {r0, r3} │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - bcc 90024 <__cxa_atexit@plt+0x842dc> │ │ │ │ - ldr r9, [pc, #160] @ 90068 <__cxa_atexit@plt+0x84320> │ │ │ │ - ldr sl, [pc, #160] @ 9006c <__cxa_atexit@plt+0x84324> │ │ │ │ - ldr ip, [pc, #160] @ 90070 <__cxa_atexit@plt+0x84328> │ │ │ │ - ldr r8, [pc, #160] @ 90074 <__cxa_atexit@plt+0x8432c> │ │ │ │ - sub r2, r3, #17 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7f46c <__cxa_atexit@plt+0x73724> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7f474 <__cxa_atexit@plt+0x7372c> │ │ │ │ + ldr r1, [pc, #88] @ 7f488 <__cxa_atexit@plt+0x73740> │ │ │ │ + ldr ip, [pc, #88] @ 7f48c <__cxa_atexit@plt+0x73744> │ │ │ │ + ldr r3, [pc, #88] @ 7f490 <__cxa_atexit@plt+0x73748> │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ add ip, pc, ip │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r2, ip, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r0, [r8, #4] │ │ │ │ + str r8, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str ip, [r8, #8]! │ │ │ │ + add r9, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 7f47c <__cxa_atexit@plt+0x73734> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + rsceq r8, fp, r4, lsr fp │ │ │ │ + rsceq r7, fp, r4, asr #25 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7f524 <__cxa_atexit@plt+0x737dc> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7f530 <__cxa_atexit@plt+0x737e8> │ │ │ │ + ldr r9, [pc, #140] @ 7f560 <__cxa_atexit@plt+0x73818> │ │ │ │ + ldr lr, [pc, #140] @ 7f564 <__cxa_atexit@plt+0x7381c> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7f568 <__cxa_atexit@plt+0x73820> │ │ │ │ add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - sub sl, r3, #5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7f55c <__cxa_atexit@plt+0x73814> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, lr │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq r7, fp, r4, lsr #24 │ │ │ │ + @ instruction: 0xffffcda8 │ │ │ │ + @ instruction: 0xffffd860 │ │ │ │ + rsceq r7, fp, r4, ror #24 │ │ │ │ + rsceq r8, fp, r0, ror ip │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7f5d0 <__cxa_atexit@plt+0x73888> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7f5d8 <__cxa_atexit@plt+0x73890> │ │ │ │ + ldr r1, [pc, #68] @ 7f5ec <__cxa_atexit@plt+0x738a4> │ │ │ │ + ldr r0, [pc, #68] @ 7f5f0 <__cxa_atexit@plt+0x738a8> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r9, r0, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + str r3, [r8, #4] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 7f5e0 <__cxa_atexit@plt+0x73898> │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, lr │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #48] @ 9005c <__cxa_atexit@plt+0x84314> │ │ │ │ - ldr r2, [pc, #48] @ 90060 <__cxa_atexit@plt+0x84318> │ │ │ │ - ldr r7, [pc, #48] @ 90064 <__cxa_atexit@plt+0x8431c> │ │ │ │ - mov r0, #24 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rsceq r8, fp, r8, asr r9 │ │ │ │ + rsceq r8, fp, r8, ror #17 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7f684 <__cxa_atexit@plt+0x7393c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7f690 <__cxa_atexit@plt+0x73948> │ │ │ │ + ldr r9, [pc, #140] @ 7f6c0 <__cxa_atexit@plt+0x73978> │ │ │ │ + ldr lr, [pc, #140] @ 7f6c4 <__cxa_atexit@plt+0x7397c> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7f6c8 <__cxa_atexit@plt+0x73980> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7f6bc <__cxa_atexit@plt+0x73974> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq r8, fp, r8, asr #16 │ │ │ │ + @ instruction: 0xffffcc48 │ │ │ │ + @ instruction: 0xffffd700 │ │ │ │ + rsceq r8, fp, r8, lsl #17 │ │ │ │ + rsceq r8, fp, r8, lsl r7 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 7f75c <__cxa_atexit@plt+0x73a14> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7f768 <__cxa_atexit@plt+0x73a20> │ │ │ │ + ldr r9, [pc, #140] @ 7f798 <__cxa_atexit@plt+0x73a50> │ │ │ │ + ldr lr, [pc, #140] @ 7f79c <__cxa_atexit@plt+0x73a54> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub r7, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 7f7a0 <__cxa_atexit@plt+0x73a58> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, ip} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #36] @ 7f794 <__cxa_atexit@plt+0x73a4c> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, ip │ │ │ │ + bx r3 │ │ │ │ + rsceq r8, fp, r8, ror r6 │ │ │ │ + @ instruction: 0xffffcb70 │ │ │ │ + @ instruction: 0xffffd628 │ │ │ │ + strhteq r8, [fp], #104 @ 0x68 │ │ │ │ + rsceq r8, fp, r8, asr #20 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7f808 <__cxa_atexit@plt+0x73ac0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7f810 <__cxa_atexit@plt+0x73ac8> │ │ │ │ + ldr r1, [pc, #68] @ 7f824 <__cxa_atexit@plt+0x73adc> │ │ │ │ + ldr r0, [pc, #68] @ 7f828 <__cxa_atexit@plt+0x73ae0> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r9, r0, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + str r3, [r8, #4] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r8 │ │ │ │ + b 7f818 <__cxa_atexit@plt+0x73ad0> │ │ │ │ + mov r0, #8 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rsceq r8, fp, r8, lsr #12 │ │ │ │ + rsceq r6, fp, ip, lsr #31 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7f868 <__cxa_atexit@plt+0x73b20> │ │ │ │ + ldr r2, [pc, #36] @ 7f870 <__cxa_atexit@plt+0x73b28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 7f874 <__cxa_atexit@plt+0x73b2c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, sl, r8, lsr #28 │ │ │ │ + rscseq pc, sl, r0, asr lr @ │ │ │ │ + rsceq r6, fp, r0, ror #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7f8f4 <__cxa_atexit@plt+0x73bac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7f900 <__cxa_atexit@plt+0x73bb8> │ │ │ │ + ldr r1, [pc, #100] @ 7f910 <__cxa_atexit@plt+0x73bc8> │ │ │ │ + ldr r8, [pc, #100] @ 7f914 <__cxa_atexit@plt+0x73bcc> │ │ │ │ + ldr r0, [pc, #100] @ 7f918 <__cxa_atexit@plt+0x73bd0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #72] @ 7f91c <__cxa_atexit@plt+0x73bd4> │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #64] @ 7f920 <__cxa_atexit@plt+0x73bd8> │ │ │ │ add r1, r1, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + sbcseq r9, r6, sp, ror #17 │ │ │ │ + ldrhteq pc, [sl], #212 @ 0xd4 @ │ │ │ │ + rscseq pc, sl, r8, lsr #27 │ │ │ │ + rscseq pc, sl, r0, lsr #27 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r3, r9 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7f954 <__cxa_atexit@plt+0x73c0c> │ │ │ │ + str sl, [r5] │ │ │ │ + ldmib r7, {r8, r9} │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7f994 <__cxa_atexit@plt+0x73c4c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 7f99c <__cxa_atexit@plt+0x73c54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, sl, ip, ror #25 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7fa3c <__cxa_atexit@plt+0x73cf4> │ │ │ │ + ldr sl, [r3, #24] │ │ │ │ + str sl, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r7, [pc, #128] @ 7fa48 <__cxa_atexit@plt+0x73d00> │ │ │ │ + add r8, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r7, [r3, #28] │ │ │ │ + ldr lr, [r3, #20] │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ + ldr r2, [pc, #76] @ 7fa4c <__cxa_atexit@plt+0x73d04> │ │ │ │ + stm r8, {r0, r1, r3} │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r5, {r2, lr} │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + beq 7fa30 <__cxa_atexit@plt+0x73ce8> │ │ │ │ + ldr r3, [pc, #48] @ 7fa50 <__cxa_atexit@plt+0x73d08> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq sl, [sl], #108 @ 0x6c @ │ │ │ │ - rsceq sl, sl, r4, lsr r5 │ │ │ │ - rsceq sl, sl, r0, ror r6 │ │ │ │ - @ instruction: 0xfffe18bc │ │ │ │ - @ instruction: 0xfffe10f4 │ │ │ │ - rsceq sl, sl, ip, asr r7 │ │ │ │ - smlaleq sl, sl, r4, r5 @ │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #76 @ 0x4c │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 901b0 <__cxa_atexit@plt+0x84468> │ │ │ │ - str r7, [sp] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - ldr r0, [pc, #376] @ 90218 <__cxa_atexit@plt+0x844d0> │ │ │ │ - ldr r9, [r1, #2] │ │ │ │ - ldr sl, [r1, #6] │ │ │ │ - ldr r4, [pc, #368] @ 9021c <__cxa_atexit@plt+0x844d4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub fp, r2, #71 @ 0x47 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r3, [sp, #4] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, sl, r8, lsr #25 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 7fa78 <__cxa_atexit@plt+0x73d30> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7faac <__cxa_atexit@plt+0x73d64> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 7fab8 <__cxa_atexit@plt+0x73d70> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7fb70 <__cxa_atexit@plt+0x73e28> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 7fb04 <__cxa_atexit@plt+0x73dbc> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 7fb94 <__cxa_atexit@plt+0x73e4c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 7fb64 <__cxa_atexit@plt+0x73e1c> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 7fae4 <__cxa_atexit@plt+0x73d9c> │ │ │ │ + bne 7fb64 <__cxa_atexit@plt+0x73e1c> │ │ │ │ + ldr r2, [pc, #100] @ 7fb8c <__cxa_atexit@plt+0x73e44> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 7fb90 <__cxa_atexit@plt+0x73e48> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 7fb98 <__cxa_atexit@plt+0x73e50> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq pc, sl, r4, ror #23 │ │ │ │ + rscseq pc, sl, r8, lsr #24 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 7fab8 <__cxa_atexit@plt+0x73d70> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7fc24 <__cxa_atexit@plt+0x73edc> │ │ │ │ + add sl, r7, #7 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldm sl, {r0, r2, r9, sl} │ │ │ │ + ldr fp, [r7, #23] │ │ │ │ + ldr ip, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr lr, [pc, #60] @ 7fc34 <__cxa_atexit@plt+0x73eec> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r9, sl} │ │ │ │ + str ip, [r3, #32] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7fc68 <__cxa_atexit@plt+0x73f20> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 7fc70 <__cxa_atexit@plt+0x73f28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, sl, r8, lsl sl @ │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7fd5c <__cxa_atexit@plt+0x74014> │ │ │ │ + ldr sl, [r1, #24] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr ip, [r3, #28]! │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stmib r6, {r4, r8} │ │ │ │ - stm r1, {r0, r9, sl} │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str fp, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r0, [pc, #288] @ 90220 <__cxa_atexit@plt+0x844d8> │ │ │ │ - add r8, r6, #48 @ 0x30 │ │ │ │ - str lr, [r3] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + str sl, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr r7, [r1, #20] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ + str r1, [r3, #32] │ │ │ │ + ldr r1, [r1, #32] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + tst r2, #3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r1, [pc, #152] @ 7fd68 <__cxa_atexit@plt+0x74020> │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r0, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #-4]! │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + ldr lr, [pc, #132] @ 7fd6c <__cxa_atexit@plt+0x74024> │ │ │ │ + mov r1, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r1, #28]! │ │ │ │ + beq 7fd2c <__cxa_atexit@plt+0x73fe4> │ │ │ │ + ldr r0, [pc, #116] @ 7fd70 <__cxa_atexit@plt+0x74028> │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ add r0, pc, r0 │ │ │ │ - stm r8, {r0, r1, r4, r9, sl} │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - ldr sl, [r1, #12]! │ │ │ │ - sub r0, r2, #25 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ - sub r4, r2, #59 @ 0x3b │ │ │ │ - ldr lr, [r1, #4] │ │ │ │ - str r4, [r1, #24] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r2, r6, #100 @ 0x64 │ │ │ │ - str ip, [r6, #72] @ 0x48 │ │ │ │ - cmp r4, r2 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - bcc 901d4 <__cxa_atexit@plt+0x8448c> │ │ │ │ - ldr r9, [pc, #224] @ 90234 <__cxa_atexit@plt+0x844ec> │ │ │ │ - ldr r4, [pc, #224] @ 90238 <__cxa_atexit@plt+0x844f0> │ │ │ │ - ldr r7, [pc, #224] @ 9023c <__cxa_atexit@plt+0x844f4> │ │ │ │ - ldr r8, [pc, #224] @ 90240 <__cxa_atexit@plt+0x844f8> │ │ │ │ - add r4, pc, r4 │ │ │ │ - sub r1, r2, #17 │ │ │ │ + str r0, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + and r2, r9, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 7fd3c <__cxa_atexit@plt+0x73ff4> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 7fd54 <__cxa_atexit@plt+0x7400c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r2] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #48] @ 7fd74 <__cxa_atexit@plt+0x7402c> │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r1, [r5, #32] │ │ │ │ - add r1, r7, #1 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + mov r5, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq pc, sl, r8, lsl #19 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #80] @ 7fde0 <__cxa_atexit@plt+0x74098> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 7fdbc <__cxa_atexit@plt+0x74074> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 7fdd4 <__cxa_atexit@plt+0x7408c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 7fde4 <__cxa_atexit@plt+0x7409c> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7fe18 <__cxa_atexit@plt+0x740d0> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 7fe24 <__cxa_atexit@plt+0x740dc> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7fe58 <__cxa_atexit@plt+0x74110> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 7fe64 <__cxa_atexit@plt+0x7411c> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7ff1c <__cxa_atexit@plt+0x741d4> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 7feb0 <__cxa_atexit@plt+0x74168> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 7ff40 <__cxa_atexit@plt+0x741f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 7ff10 <__cxa_atexit@plt+0x741c8> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 7fe90 <__cxa_atexit@plt+0x74148> │ │ │ │ + bne 7ff10 <__cxa_atexit@plt+0x741c8> │ │ │ │ + ldr r2, [pc, #100] @ 7ff38 <__cxa_atexit@plt+0x741f0> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 7ff3c <__cxa_atexit@plt+0x741f4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 7ff44 <__cxa_atexit@plt+0x741fc> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + rscseq pc, sl, r8, lsr r8 @ │ │ │ │ + rscseq pc, sl, ip, ror r8 @ │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 7fe64 <__cxa_atexit@plt+0x7411c> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7ffdc <__cxa_atexit@plt+0x74294> │ │ │ │ + add lr, r7, #5 │ │ │ │ + str r8, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm lr, {r0, r2, ip, lr} │ │ │ │ + ldr r8, [r7, #21] │ │ │ │ + ldr r9, [r7, #25] │ │ │ │ + ldr r7, [r7, #29] │ │ │ │ + ldr fp, [pc, #64] @ 7ffec <__cxa_atexit@plt+0x742a4> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + str r9, [r3, #32] │ │ │ │ + mov r7, r8 │ │ │ │ + ldm sp, {r8, r9} │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip, lr} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + ldrdeq r6, [fp], #224 @ 0xe0 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 800d4 <__cxa_atexit@plt+0x7438c> │ │ │ │ + str fp, [sp] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + ldr r6, [pc, #192] @ 800e0 <__cxa_atexit@plt+0x74398> │ │ │ │ + add lr, r7, #9 │ │ │ │ + mov r3, r2 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov fp, r4 │ │ │ │ + ldm lr, {r1, r4, lr} │ │ │ │ + str r6, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + ldr r7, [r7, #21] │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ + tst sl, #3 │ │ │ │ + str ip, [r3, #20] │ │ │ │ + stm lr, {r4, r8, r9} │ │ │ │ + beq 800a4 <__cxa_atexit@plt+0x7435c> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r4, [pc, #116] @ 800e4 <__cxa_atexit@plt+0x7439c> │ │ │ │ + str sl, [r2, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r6, #7] │ │ │ │ + ldr r1, [r6, #11] │ │ │ │ + add r4, pc, r4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r4, [r2, #-52] @ 0xffffffcc │ │ │ │ + str r6, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + beq 800c0 <__cxa_atexit@plt+0x74378> │ │ │ │ + mov r4, fp │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 80140 <__cxa_atexit@plt+0x743f8> │ │ │ │ + mov r4, fp │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r4, fp │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrdeq r6, [fp], #220 @ 0xdc @ │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 80130 <__cxa_atexit@plt+0x743e8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80128 <__cxa_atexit@plt+0x743e0> │ │ │ │ + b 80140 <__cxa_atexit@plt+0x743f8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaleq r6, fp, r0, sp │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr lr, [r3, #36]! @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r9, [r2, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 80284 <__cxa_atexit@plt+0x7453c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #72 @ 0x48 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 802b0 <__cxa_atexit@plt+0x74568> │ │ │ │ + str r2, [sp] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + mov r4, fp │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ + ldr fp, [r0, #12] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str sl, [sp, #16] │ │ │ │ + str fp, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #72] @ 0x48 │ │ │ │ + ldr ip, [r0, #4] │ │ │ │ + ldr lr, [r0, #16] │ │ │ │ + ldr sl, [r0, #24] │ │ │ │ + ldr r2, [pc, #320] @ 80300 <__cxa_atexit@plt+0x745b8> │ │ │ │ + str fp, [r6, #32] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r2, r3, r7, ip, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #296] @ 80304 <__cxa_atexit@plt+0x745bc> │ │ │ │ + mov fp, r4 │ │ │ │ + add r4, r6, #40 @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r4, {r2, r3, r7, ip} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + sub r3, r1, #67 @ 0x43 │ │ │ │ + add r7, r0, #44 @ 0x2c │ │ │ │ + sub r2, r1, #29 │ │ │ │ + cmp fp, r7 │ │ │ │ + str lr, [r6, #56] @ 0x38 │ │ │ │ + str sl, [r6, #60] @ 0x3c │ │ │ │ + str r3, [r0, #48] @ 0x30 │ │ │ │ + bhi 802e0 <__cxa_atexit@plt+0x74598> │ │ │ │ + ldr r0, [sp] │ │ │ │ + add r1, r6, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 802d8 <__cxa_atexit@plt+0x74590> │ │ │ │ + ldr lr, [pc, #220] @ 8030c <__cxa_atexit@plt+0x745c4> │ │ │ │ + ldr r9, [pc, #220] @ 80310 <__cxa_atexit@plt+0x745c8> │ │ │ │ + ldr r0, [pc, #220] @ 80314 <__cxa_atexit@plt+0x745cc> │ │ │ │ + add lr, pc, lr │ │ │ │ add r9, pc, r9 │ │ │ │ - str r9, [r6, #92] @ 0x5c │ │ │ │ - str sl, [r6, #100] @ 0x64 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r6, #84] @ 0x54 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ - str r1, [r6, #96] @ 0x60 │ │ │ │ - sub sl, r2, #5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r9, [r6, #88] @ 0x58 │ │ │ │ + sub sl, r1, #27 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ + str r8, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ + str r8, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ + str lr, [r6, #100] @ 0x64 │ │ │ │ + str r3, [r6, #104] @ 0x68 │ │ │ │ + sub r6, r1, #13 │ │ │ │ + str r6, [r7] │ │ │ │ + str sl, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + sub r9, r1, #1 │ │ │ │ + mov r6, r1 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r8, [r0, #44] @ 0x2c │ │ │ │ + ldr r7, [r0, #28] │ │ │ │ + ldr r1, [r0, #32] │ │ │ │ + cmp fp, r3 │ │ │ │ + str r9, [r0, #48] @ 0x30 │ │ │ │ + str lr, [r0, #44] @ 0x2c │ │ │ │ + bhi 802c4 <__cxa_atexit@plt+0x7457c> │ │ │ │ + ldmib r7, {r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, lr │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - ldr r7, [pc, #120] @ 90230 <__cxa_atexit@plt+0x844e8> │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ + str r1, [r3] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 80308 <__cxa_atexit@plt+0x745c0> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - mov fp, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #72] @ 90224 <__cxa_atexit@plt+0x844dc> │ │ │ │ - ldr r3, [pc, #72] @ 90228 <__cxa_atexit@plt+0x844e0> │ │ │ │ - ldr r7, [pc, #72] @ 9022c <__cxa_atexit@plt+0x844e4> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - mov r0, #24 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff9f4 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + ldrdeq r6, [fp], #184 @ 0xb8 @ │ │ │ │ + @ instruction: 0xfffb3ac8 │ │ │ │ + @ instruction: 0xfffb2c38 │ │ │ │ + @ instruction: 0xfffb1d60 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 80348 <__cxa_atexit@plt+0x74600> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 80350 <__cxa_atexit@plt+0x74608> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, sl, r8, lsr r3 @ │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 803f0 <__cxa_atexit@plt+0x746a8> │ │ │ │ + ldr sl, [r3, #24] │ │ │ │ + str sl, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r7, [pc, #128] @ 803fc <__cxa_atexit@plt+0x746b4> │ │ │ │ + add r8, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r7, [r3, #28] │ │ │ │ + ldr lr, [r3, #20] │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ + ldr r2, [pc, #76] @ 80400 <__cxa_atexit@plt+0x746b8> │ │ │ │ + stm r8, {r0, r1, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + beq 803e4 <__cxa_atexit@plt+0x7469c> │ │ │ │ + ldr r3, [pc, #48] @ 80404 <__cxa_atexit@plt+0x746bc> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq pc, [sl], #36 @ 0x24 @ │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 8042c <__cxa_atexit@plt+0x746e4> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 80460 <__cxa_atexit@plt+0x74718> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 8046c <__cxa_atexit@plt+0x74724> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 80524 <__cxa_atexit@plt+0x747dc> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 804b8 <__cxa_atexit@plt+0x74770> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 80548 <__cxa_atexit@plt+0x74800> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 80518 <__cxa_atexit@plt+0x747d0> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 80498 <__cxa_atexit@plt+0x74750> │ │ │ │ + bne 80518 <__cxa_atexit@plt+0x747d0> │ │ │ │ + ldr r2, [pc, #100] @ 80540 <__cxa_atexit@plt+0x747f8> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 80544 <__cxa_atexit@plt+0x747fc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 8054c <__cxa_atexit@plt+0x74804> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r5, r5, #12 │ │ │ │ - stm r5, {r3, r6, lr} │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq pc, sl, r0, lsr r2 @ │ │ │ │ + rscseq pc, sl, r4, ror r2 @ │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8046c <__cxa_atexit@plt+0x74724> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 805d8 <__cxa_atexit@plt+0x74890> │ │ │ │ + add sl, r7, #7 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldm sl, {r0, r2, r9, sl} │ │ │ │ + ldr fp, [r7, #23] │ │ │ │ + ldr ip, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr lr, [pc, #60] @ 805e8 <__cxa_atexit@plt+0x748a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r9, sl} │ │ │ │ + str ip, [r3, #32] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8061c <__cxa_atexit@plt+0x748d4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 80624 <__cxa_atexit@plt+0x748dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, sl, r4, rrx │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 80710 <__cxa_atexit@plt+0x749c8> │ │ │ │ + ldr sl, [r1, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + str sl, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr r7, [r1, #20] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ + str r1, [r3, #32] │ │ │ │ + ldr r1, [r1, #32] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + tst r2, #3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r1, [pc, #152] @ 8071c <__cxa_atexit@plt+0x749d4> │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r0, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #-4]! │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + ldr lr, [pc, #132] @ 80720 <__cxa_atexit@plt+0x749d8> │ │ │ │ + mov r1, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r1, #28]! │ │ │ │ + beq 806e0 <__cxa_atexit@plt+0x74998> │ │ │ │ + ldr r0, [pc, #116] @ 80724 <__cxa_atexit@plt+0x749dc> │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + and r2, r9, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 806f0 <__cxa_atexit@plt+0x749a8> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 80708 <__cxa_atexit@plt+0x749c0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r2] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #48] @ 80728 <__cxa_atexit@plt+0x749e0> │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff968 │ │ │ │ - ldrshteq pc, [r9], #112 @ 0x70 @ │ │ │ │ - @ instruction: 0xfffff990 │ │ │ │ - rsceq sl, sl, ip, lsl #7 │ │ │ │ - rsceq sl, sl, r8, asr #10 │ │ │ │ - rsceq sl, sl, ip, lsr #9 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffe171c │ │ │ │ - @ instruction: 0xfffe0f7c │ │ │ │ - rsceq sl, sl, ip, asr #11 │ │ │ │ - strdeq sl, [sl], #56 @ 0x38 @ │ │ │ │ - rsceq sl, sl, r0, lsr #31 │ │ │ │ - andeq r7, r0, sl │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r8, fp │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + ldrsbteq lr, [sl], #244 @ 0xf4 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #80] @ 80794 <__cxa_atexit@plt+0x74a4c> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 80770 <__cxa_atexit@plt+0x74a28> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 80788 <__cxa_atexit@plt+0x74a40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 80798 <__cxa_atexit@plt+0x74a50> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 807cc <__cxa_atexit@plt+0x74a84> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 807d8 <__cxa_atexit@plt+0x74a90> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8080c <__cxa_atexit@plt+0x74ac4> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 80818 <__cxa_atexit@plt+0x74ad0> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 808d0 <__cxa_atexit@plt+0x74b88> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 80864 <__cxa_atexit@plt+0x74b1c> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 808f4 <__cxa_atexit@plt+0x74bac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 808c4 <__cxa_atexit@plt+0x74b7c> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 80844 <__cxa_atexit@plt+0x74afc> │ │ │ │ + bne 808c4 <__cxa_atexit@plt+0x74b7c> │ │ │ │ + ldr r2, [pc, #100] @ 808ec <__cxa_atexit@plt+0x74ba4> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 808f0 <__cxa_atexit@plt+0x74ba8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 808f8 <__cxa_atexit@plt+0x74bb0> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + rscseq lr, sl, r4, lsl #29 │ │ │ │ + rscseq lr, sl, r8, asr #29 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 90078 <__cxa_atexit@plt+0x84330> │ │ │ │ - rsceq sl, sl, r0, lsl #31 │ │ │ │ + mov r7, fp │ │ │ │ + b 80818 <__cxa_atexit@plt+0x74ad0> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 902e8 <__cxa_atexit@plt+0x845a0> │ │ │ │ - ldr r1, [pc, #108] @ 902f0 <__cxa_atexit@plt+0x845a8> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 80990 <__cxa_atexit@plt+0x74c48> │ │ │ │ + add lr, r7, #5 │ │ │ │ + str r8, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm lr, {r0, r2, ip, lr} │ │ │ │ + ldr r8, [r7, #21] │ │ │ │ + ldr r9, [r7, #25] │ │ │ │ + ldr r7, [r7, #29] │ │ │ │ + ldr fp, [pc, #64] @ 809a0 <__cxa_atexit@plt+0x74c58> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + str r9, [r3, #32] │ │ │ │ + mov r7, r8 │ │ │ │ + ldm sp, {r8, r9} │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip, lr} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + rsceq r6, fp, ip, lsl r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r2, {r7, r9} │ │ │ │ - beq 902c8 <__cxa_atexit@plt+0x84580> │ │ │ │ - ldr r0, [pc, #80] @ 902f4 <__cxa_atexit@plt+0x845ac> │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - ldr sl, [sl, #7] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3] │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 80a64 <__cxa_atexit@plt+0x74d1c> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r6, [pc, #160] @ 80a70 <__cxa_atexit@plt+0x74d28> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + str r6, [r3, #-32]! @ 0xffffffe0 │ │ │ │ tst sl, #3 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 902d8 <__cxa_atexit@plt+0x84590> │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r1 │ │ │ │ - b 8ff3c <__cxa_atexit@plt+0x841f4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + ldr lr, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + stm r1, {r0, r7, ip, lr} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + beq 80a44 <__cxa_atexit@plt+0x74cfc> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [pc, #92] @ 80a74 <__cxa_atexit@plt+0x74d2c> │ │ │ │ + str sl, [r2, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 80a58 <__cxa_atexit@plt+0x74d10> │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 80ad0 <__cxa_atexit@plt+0x74d88> │ │ │ │ ldr r0, [sl] │ │ │ │ + ldr r6, [sp] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - rsceq sl, sl, ip, ror #29 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rsceq r6, fp, ip, asr #8 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r3, [pc, #48] @ 90344 <__cxa_atexit@plt+0x845fc> │ │ │ │ - mov r7, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 90334 <__cxa_atexit@plt+0x845ec> │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 8ff3c <__cxa_atexit@plt+0x841f4> │ │ │ │ - ldr r0, [sl] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 80ac0 <__cxa_atexit@plt+0x74d78> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80ab8 <__cxa_atexit@plt+0x74d70> │ │ │ │ + b 80ad0 <__cxa_atexit@plt+0x74d88> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r6, fp, r0, lsl #8 │ │ │ │ + andeq r0, r0, fp, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr sl, [r2, #32]! │ │ │ │ + mov r5, r2 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr lr, [r5, #12]! │ │ │ │ + ldr ip, [r1, #4]! │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 80c18 <__cxa_atexit@plt+0x74ed0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #72 @ 0x48 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 80c40 <__cxa_atexit@plt+0x74ef8> │ │ │ │ + str r2, [sp] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + mov sl, fp │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ + ldr fp, [r0, #12] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str fp, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #72] @ 0x48 │ │ │ │ + ldr r9, [r0, #4] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ + ldr lr, [r0, #24] │ │ │ │ + ldr r2, [pc, #324] @ 80c94 <__cxa_atexit@plt+0x74f4c> │ │ │ │ + str fp, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r2, r3, r7, r9} │ │ │ │ + str r4, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str ip, [r6, #28] │ │ │ │ + ldr r2, [pc, #296] @ 80c98 <__cxa_atexit@plt+0x74f50> │ │ │ │ + add r8, r6, #40 @ 0x28 │ │ │ │ + mov fp, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r8, {r2, r3, r7, r9} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + sub r2, r1, #67 @ 0x43 │ │ │ │ + sub r3, r1, #29 │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + add r7, r0, #40 @ 0x28 │ │ │ │ + cmp sl, r7 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ + str lr, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ + bhi 80c70 <__cxa_atexit@plt+0x74f28> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r1, r6, #104 @ 0x68 │ │ │ │ + cmp r4, r1 │ │ │ │ + bcc 80c64 <__cxa_atexit@plt+0x74f1c> │ │ │ │ + ldr lr, [pc, #228] @ 80ca0 <__cxa_atexit@plt+0x74f58> │ │ │ │ + ldr r0, [pc, #228] @ 80ca4 <__cxa_atexit@plt+0x74f5c> │ │ │ │ + ldr r4, [pc, #228] @ 80ca8 <__cxa_atexit@plt+0x74f60> │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ + sub sl, r1, #27 │ │ │ │ + str r8, [r6, #80] @ 0x50 │ │ │ │ + str r3, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ + str r8, [r6, #92] @ 0x5c │ │ │ │ + str r3, [r6, #96] @ 0x60 │ │ │ │ + str lr, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ + sub r6, r1, #13 │ │ │ │ + str r6, [r7] │ │ │ │ + str sl, [r5] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + sub r9, r1, #1 │ │ │ │ + mov r6, r1 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r8, [r0, #40] @ 0x28 │ │ │ │ + ldr r7, [r0, #28] │ │ │ │ + cmp fp, r2 │ │ │ │ + str ip, [r0, #44] @ 0x2c │ │ │ │ + str sl, [r0, #40] @ 0x28 │ │ │ │ + bhi 80c54 <__cxa_atexit@plt+0x74f0c> │ │ │ │ + ldmib r7, {r8, r9} │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlaleq sl, sl, ip, lr @ │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r6, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 80c9c <__cxa_atexit@plt+0x74f54> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa18 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + rsceq r6, fp, r8, asr #4 │ │ │ │ + @ instruction: 0xfffb3138 │ │ │ │ + @ instruction: 0xfffb22a8 │ │ │ │ + @ instruction: 0xfffb13d0 │ │ │ │ + strhteq r7, [fp], #72 @ 0x48 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub ip, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + str r8, [sp] │ │ │ │ + bhi 80d70 <__cxa_atexit@plt+0x75028> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 80d78 <__cxa_atexit@plt+0x75030> │ │ │ │ + ldmib r7, {r0, r1, r3, r7} │ │ │ │ + sub r8, r6, #45 @ 0x2d │ │ │ │ + ldm r5, {sl, lr} │ │ │ │ + str r8, [r5] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + str r9, [r2, #40] @ 0x28 │ │ │ │ + str r1, [r2, #44] @ 0x2c │ │ │ │ + str lr, [r2, #48] @ 0x30 │ │ │ │ + str r3, [r2, #52] @ 0x34 │ │ │ │ + ldr r8, [pc, #164] @ 80db0 <__cxa_atexit@plt+0x75068> │ │ │ │ + str sl, [r2, #12] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str lr, [r2, #20] │ │ │ │ + str r9, [r2, #24] │ │ │ │ + ldr r0, [pc, #132] @ 80db4 <__cxa_atexit@plt+0x7506c> │ │ │ │ + sub sl, r6, #17 │ │ │ │ + sub r3, r5, #60 @ 0x3c │ │ │ │ + add r0, pc, r0 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + bhi 80d8c <__cxa_atexit@plt+0x75044> │ │ │ │ + ldr r3, [pc, #104] @ 80db8 <__cxa_atexit@plt+0x75070> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [sp] │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ + beq 80d68 <__cxa_atexit@plt+0x75020> │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b 80d80 <__cxa_atexit@plt+0x75038> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #40] @ 80dbc <__cxa_atexit@plt+0x75074> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp] │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r5, ip │ │ │ │ + mov r7, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff2e8 │ │ │ │ + @ instruction: 0xfffffc78 │ │ │ │ + @ instruction: 0xfffae620 │ │ │ │ + rsceq r6, fp, r4, asr r0 │ │ │ │ + strhteq r7, [fp], #52 @ 0x34 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 8ff3c <__cxa_atexit@plt+0x841f4> │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 80e60 <__cxa_atexit@plt+0x75118> │ │ │ │ + ldr r1, [pc, #132] @ 80e70 <__cxa_atexit@plt+0x75128> │ │ │ │ + ldr lr, [pc, #132] @ 80e74 <__cxa_atexit@plt+0x7512c> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [pc, #116] @ 80e78 <__cxa_atexit@plt+0x75130> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + sub r1, r6, #38 @ 0x26 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + ldr r7, [pc, #100] @ 80e7c <__cxa_atexit@plt+0x75134> │ │ │ │ + mov r2, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr sl, [pc, #84] @ 80e80 <__cxa_atexit@plt+0x75138> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r2, #24]! │ │ │ │ + add lr, r3, #44 @ 0x2c │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r9, [r3, #36]! @ 0x24 │ │ │ │ + stm lr, {r0, r2, r8} │ │ │ │ + mov r7, ip │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffea84 │ │ │ │ + @ instruction: 0xffffeb10 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + rscseq lr, sl, r8, lsr r8 │ │ │ │ + rscseq lr, sl, r4, asr r8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9039c <__cxa_atexit@plt+0x84654> │ │ │ │ + bhi 80eb4 <__cxa_atexit@plt+0x7516c> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 903a4 <__cxa_atexit@plt+0x8465c> │ │ │ │ + ldr r2, [pc, #20] @ 80ebc <__cxa_atexit@plt+0x75174> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r9, r0, ror #5 │ │ │ │ + rscseq lr, sl, ip, asr #15 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 90468 <__cxa_atexit@plt+0x84720> │ │ │ │ - ldr lr, [pc, #172] @ 90478 <__cxa_atexit@plt+0x84730> │ │ │ │ + bhi 80f7c <__cxa_atexit@plt+0x75234> │ │ │ │ + ldr lr, [pc, #168] @ 80f8c <__cxa_atexit@plt+0x75244> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #144] @ 9047c <__cxa_atexit@plt+0x84734> │ │ │ │ + ldr r0, [pc, #140] @ 80f90 <__cxa_atexit@plt+0x75248> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - add r0, r3, #8 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ - beq 90450 <__cxa_atexit@plt+0x84708> │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 80f64 <__cxa_atexit@plt+0x7521c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 90480 <__cxa_atexit@plt+0x84738> │ │ │ │ + ldr lr, [pc, #84] @ 80f94 <__cxa_atexit@plt+0x7524c> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 9045c <__cxa_atexit@plt+0x84714> │ │ │ │ + beq 80f70 <__cxa_atexit@plt+0x75228> │ │ │ │ mov r7, r3 │ │ │ │ - b 904d0 <__cxa_atexit@plt+0x84788> │ │ │ │ + b 80fe4 <__cxa_atexit@plt+0x7529c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rscseq pc, r9, r0, lsl #5 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq lr, sl, ip, ror #14 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 904c4 <__cxa_atexit@plt+0x8477c> │ │ │ │ + ldr r0, [pc, #28] @ 80fd8 <__cxa_atexit@plt+0x75290> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 904bc <__cxa_atexit@plt+0x84774> │ │ │ │ - b 904d0 <__cxa_atexit@plt+0x84788> │ │ │ │ + beq 80fd0 <__cxa_atexit@plt+0x75288> │ │ │ │ + b 80fe4 <__cxa_atexit@plt+0x7529c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9056c <__cxa_atexit@plt+0x84824> │ │ │ │ + bne 81080 <__cxa_atexit@plt+0x75338> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 90578 <__cxa_atexit@plt+0x84830> │ │ │ │ + bcc 8108c <__cxa_atexit@plt+0x75344> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 90510 <__cxa_atexit@plt+0x847c8> │ │ │ │ + bge 81024 <__cxa_atexit@plt+0x752dc> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 9056c <__cxa_atexit@plt+0x84824> │ │ │ │ + bne 81080 <__cxa_atexit@plt+0x75338> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 90504 <__cxa_atexit@plt+0x847bc> │ │ │ │ - bne 9056c <__cxa_atexit@plt+0x84824> │ │ │ │ - ldr r1, [pc, #88] @ 90588 <__cxa_atexit@plt+0x84840> │ │ │ │ + blt 81018 <__cxa_atexit@plt+0x752d0> │ │ │ │ + bne 81080 <__cxa_atexit@plt+0x75338> │ │ │ │ + ldr r1, [pc, #88] @ 8109c <__cxa_atexit@plt+0x75354> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 9058c <__cxa_atexit@plt+0x84844> │ │ │ │ + ldr r8, [pc, #76] @ 810a0 <__cxa_atexit@plt+0x75358> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - rscseq pc, r9, r4, ror #6 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq lr, sl, r8, asr #13 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 905fc <__cxa_atexit@plt+0x848b4> │ │ │ │ + bcc 81110 <__cxa_atexit@plt+0x753c8> │ │ │ │ add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr ip, [r7, #7] │ │ │ │ ldr sl, [r7, #23] │ │ │ │ ldm lr, {r2, r9, lr} │ │ │ │ ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 9060c <__cxa_atexit@plt+0x848c4> │ │ │ │ + ldr r0, [pc, #60] @ 81120 <__cxa_atexit@plt+0x753d8> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ str r8, [r3, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, lr │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - rsceq sl, sl, r0, asr #23 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 81154 <__cxa_atexit@plt+0x7540c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8115c <__cxa_atexit@plt+0x75414> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, sl, ip, lsr #10 │ │ │ │ andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 906cc <__cxa_atexit@plt+0x84984> │ │ │ │ - ldr lr, [pc, #160] @ 906d8 <__cxa_atexit@plt+0x84990> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr ip, [r7, #17] │ │ │ │ + bhi 8121c <__cxa_atexit@plt+0x754d4> │ │ │ │ + ldr lr, [pc, #168] @ 8122c <__cxa_atexit@plt+0x754e4> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-40]! @ 0xffffffd8 │ │ │ │ - ldr r1, [r7, #21] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r8, [r7, #5] │ │ │ │ - ldr r0, [r7, #25] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldr r9, [r7, #9] │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r8, ip, lr} │ │ │ │ - beq 906b4 <__cxa_atexit@plt+0x8496c> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #76] @ 906dc <__cxa_atexit@plt+0x84994> │ │ │ │ - add r3, r3, #3 │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 81230 <__cxa_atexit@plt+0x754e8> │ │ │ │ tst r7, #3 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 81204 <__cxa_atexit@plt+0x754bc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 81234 <__cxa_atexit@plt+0x754ec> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r2, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [r2, #-40] @ 0xffffffd8 │ │ │ │ - beq 906c4 <__cxa_atexit@plt+0x8497c> │ │ │ │ - b 90738 <__cxa_atexit@plt+0x849f0> │ │ │ │ - ldr r0, [sl] │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 81210 <__cxa_atexit@plt+0x754c8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 81284 <__cxa_atexit@plt+0x7553c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strdeq sl, [sl], #164 @ 0xa4 @ │ │ │ │ - andeq r0, r0, r9, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq lr, sl, ip, asr #9 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 90728 <__cxa_atexit@plt+0x849e0> │ │ │ │ - str r2, [r5] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 81278 <__cxa_atexit@plt+0x75530> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 90720 <__cxa_atexit@plt+0x849d8> │ │ │ │ - b 90738 <__cxa_atexit@plt+0x849f0> │ │ │ │ + beq 81270 <__cxa_atexit@plt+0x75528> │ │ │ │ + b 81284 <__cxa_atexit@plt+0x7553c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq sl, sl, r8, lsr #21 │ │ │ │ - andeq r1, r0, ip, ror #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - and r3, sl, #3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 907a0 <__cxa_atexit@plt+0x84a58> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r8, [sl, #2] │ │ │ │ - ldr r9, [sl, #6] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 907ec <__cxa_atexit@plt+0x84aa4> │ │ │ │ - ldr r2, [pc, #360] @ 908d4 <__cxa_atexit@plt+0x84b8c> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5] │ │ │ │ - beq 908b8 <__cxa_atexit@plt+0x84b70> │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + bne 81320 <__cxa_atexit@plt+0x755d8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8132c <__cxa_atexit@plt+0x755e4> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 907e0 <__cxa_atexit@plt+0x84a98> │ │ │ │ - ldr r2, [pc, #280] @ 908c0 <__cxa_atexit@plt+0x84b78> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - beq 90874 <__cxa_atexit@plt+0x84b2c> │ │ │ │ - ldr r8, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - bne 90834 <__cxa_atexit@plt+0x84aec> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r3, r1 │ │ │ │ - bge 90880 <__cxa_atexit@plt+0x84b38> │ │ │ │ - ldr r3, [pc, #200] @ 908d0 <__cxa_atexit@plt+0x84b88> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5] │ │ │ │ - beq 908b8 <__cxa_atexit@plt+0x84b70> │ │ │ │ - str r2, [r5, #36]! @ 0x24 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - b 907e0 <__cxa_atexit@plt+0x84a98> │ │ │ │ - ldr r1, [pc, #136] @ 908c4 <__cxa_atexit@plt+0x84b7c> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 812c4 <__cxa_atexit@plt+0x7557c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 81320 <__cxa_atexit@plt+0x755d8> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 812b8 <__cxa_atexit@plt+0x75570> │ │ │ │ + bne 81320 <__cxa_atexit@plt+0x755d8> │ │ │ │ + ldr r1, [pc, #88] @ 8133c <__cxa_atexit@plt+0x755f4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #16]! │ │ │ │ - beq 90874 <__cxa_atexit@plt+0x84b2c> │ │ │ │ - ldr r8, [r5, #36]! @ 0x24 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 81340 <__cxa_atexit@plt+0x755f8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 908a0 <__cxa_atexit@plt+0x84b58> │ │ │ │ - ldr r7, [pc, #64] @ 908cc <__cxa_atexit@plt+0x84b84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - mov r7, sl │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r3, [pc, #32] @ 908c8 <__cxa_atexit@plt+0x84b80> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - beq 908b8 <__cxa_atexit@plt+0x84b70> │ │ │ │ - b 909fc <__cxa_atexit@plt+0x84cb4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - strdeq sl, [sl], #140 @ 0x8c @ │ │ │ │ - andeq r3, r0, ip, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - strhteq sl, [sl], #140 @ 0x8c │ │ │ │ - andeq r3, r0, ip, ror #26 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [r5, #36]! @ 0x24 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - rsceq sl, sl, ip, ror r8 │ │ │ │ - andeq r0, r0, r9, asr #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #68] @ 909b0 <__cxa_atexit@plt+0x84c68> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - beq 909a8 <__cxa_atexit@plt+0x84c60> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #28]! │ │ │ │ - sub sl, r5, #16 │ │ │ │ - ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - mov r7, r3 │ │ │ │ - b 8ce54 <__cxa_atexit@plt+0x8110c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rsceq sl, sl, r0, lsr #16 │ │ │ │ - andeq r0, r0, r9, asr #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #28]! │ │ │ │ - sub sl, r3, #16 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ - b 8ce54 <__cxa_atexit@plt+0x8110c> │ │ │ │ - rsceq sl, sl, r4, ror #15 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - rsceq sl, sl, r4, lsr #15 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - rsceq sl, sl, r4, ror #14 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b 8de10 <__cxa_atexit@plt+0x820c8> │ │ │ │ - rsceq sl, sl, r4, asr #14 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov lr, r8 │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 90b9c <__cxa_atexit@plt+0x84e54> │ │ │ │ - ldr r0, [r7, #9] │ │ │ │ - ldr r3, [r7, #13] │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 90b24 <__cxa_atexit@plt+0x84ddc> │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - ldr ip, [r9, #3] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r8, [r9, #11] │ │ │ │ - add lr, r5, #28 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - mov r8, fp │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str ip, [r5, #24] │ │ │ │ - b 90bfc <__cxa_atexit@plt+0x84eb4> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r1, #-12]! │ │ │ │ - stmib r1, {r0, r3} │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - bcc 90ba8 <__cxa_atexit@plt+0x84e60> │ │ │ │ - ldr r9, [pc, #160] @ 90bec <__cxa_atexit@plt+0x84ea4> │ │ │ │ - ldr sl, [pc, #160] @ 90bf0 <__cxa_atexit@plt+0x84ea8> │ │ │ │ - ldr ip, [pc, #160] @ 90bf4 <__cxa_atexit@plt+0x84eac> │ │ │ │ - ldr r8, [pc, #160] @ 90bf8 <__cxa_atexit@plt+0x84eb0> │ │ │ │ - sub r2, r3, #17 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r2, ip, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - sub sl, r3, #5 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, lr │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #48] @ 90be0 <__cxa_atexit@plt+0x84e98> │ │ │ │ - ldr r2, [pc, #48] @ 90be4 <__cxa_atexit@plt+0x84e9c> │ │ │ │ - ldr r7, [pc, #48] @ 90be8 <__cxa_atexit@plt+0x84ea0> │ │ │ │ - mov r0, #24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r5, {r2, lr} │ │ │ │ bx r0 │ │ │ │ - rsceq r9, sl, r8, lsr #22 │ │ │ │ - rsceq r9, sl, ip, ror #19 │ │ │ │ - rsceq r9, sl, ip, ror #21 │ │ │ │ - @ instruction: 0xfffe0d38 │ │ │ │ - @ instruction: 0xfffe0570 │ │ │ │ - rsceq r9, sl, r8, lsl #23 │ │ │ │ - rsceq r9, sl, ip, asr #20 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #76 @ 0x4c │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 90d34 <__cxa_atexit@plt+0x84fec> │ │ │ │ - str r7, [sp] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - ldr r0, [pc, #376] @ 90d9c <__cxa_atexit@plt+0x85054> │ │ │ │ - ldr r9, [r1, #2] │ │ │ │ - ldr sl, [r1, #6] │ │ │ │ - ldr r4, [pc, #368] @ 90da0 <__cxa_atexit@plt+0x85058> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub fp, r2, #71 @ 0x47 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr ip, [r3, #28]! │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stmib r6, {r4, r8} │ │ │ │ - stm r1, {r0, r9, sl} │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str fp, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r0, [pc, #288] @ 90da4 <__cxa_atexit@plt+0x8505c> │ │ │ │ - add r8, r6, #48 @ 0x30 │ │ │ │ - str lr, [r3] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r8, {r0, r1, r4, r9, sl} │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - ldr sl, [r1, #12]! │ │ │ │ - sub r0, r2, #25 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ - sub r4, r2, #59 @ 0x3b │ │ │ │ - ldr lr, [r1, #4] │ │ │ │ - str r4, [r1, #24] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r2, r6, #100 @ 0x64 │ │ │ │ - str ip, [r6, #72] @ 0x48 │ │ │ │ - cmp r4, r2 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - bcc 90d58 <__cxa_atexit@plt+0x85010> │ │ │ │ - ldr r9, [pc, #224] @ 90db8 <__cxa_atexit@plt+0x85070> │ │ │ │ - ldr r4, [pc, #224] @ 90dbc <__cxa_atexit@plt+0x85074> │ │ │ │ - ldr r7, [pc, #224] @ 90dc0 <__cxa_atexit@plt+0x85078> │ │ │ │ - ldr r8, [pc, #224] @ 90dc4 <__cxa_atexit@plt+0x8507c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - sub r1, r2, #17 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #32] │ │ │ │ - add r1, r7, #1 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r6, #92] @ 0x5c │ │ │ │ - str sl, [r6, #100] @ 0x64 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r6, #84] @ 0x54 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ - str r1, [r6, #96] @ 0x60 │ │ │ │ - sub sl, r2, #5 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, lr │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - ldr r7, [pc, #120] @ 90db4 <__cxa_atexit@plt+0x8506c> │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - mov fp, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #72] @ 90da8 <__cxa_atexit@plt+0x85060> │ │ │ │ - ldr r3, [pc, #72] @ 90dac <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r7, [pc, #72] @ 90db0 <__cxa_atexit@plt+0x85068> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - mov r0, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq lr, sl, r8, lsr #8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 813bc <__cxa_atexit@plt+0x75674> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 813cc <__cxa_atexit@plt+0x75684> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r5, r5, #12 │ │ │ │ - stm r5, {r3, r6, lr} │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff968 │ │ │ │ - rscseq lr, r9, ip, ror #24 │ │ │ │ - @ instruction: 0xfffff990 │ │ │ │ - rsceq r9, sl, r4, asr #16 │ │ │ │ - rsceq r9, sl, r4, ror r9 │ │ │ │ - rsceq r9, sl, r8, lsr #18 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffe0b98 │ │ │ │ - @ instruction: 0xfffe03f8 │ │ │ │ - strdeq r9, [sl], #152 @ 0x98 @ │ │ │ │ - strhteq r9, [sl], #128 @ 0x80 │ │ │ │ - rsceq sl, sl, r0, lsr r4 │ │ │ │ - andeq r7, r0, sl │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 90bfc <__cxa_atexit@plt+0x84eb4> │ │ │ │ - rsceq sl, sl, r0, lsl r4 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq r6, fp, ip, lsr #26 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 90e6c <__cxa_atexit@plt+0x85124> │ │ │ │ - ldr r1, [pc, #108] @ 90e74 <__cxa_atexit@plt+0x8512c> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - tst sl, #3 │ │ │ │ - stmib r2, {r7, r9} │ │ │ │ - beq 90e4c <__cxa_atexit@plt+0x85104> │ │ │ │ - ldr r0, [pc, #80] @ 90e78 <__cxa_atexit@plt+0x85130> │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - ldr sl, [sl, #7] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3] │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8146c <__cxa_atexit@plt+0x75724> │ │ │ │ + ldr lr, [pc, #128] @ 81478 <__cxa_atexit@plt+0x75730> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #8 │ │ │ │ tst sl, #3 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 90e5c <__cxa_atexit@plt+0x85114> │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r1 │ │ │ │ - b 90ac0 <__cxa_atexit@plt+0x84d78> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + stm lr, {r0, r7, r8, r9} │ │ │ │ + beq 81454 <__cxa_atexit@plt+0x7570c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 8147c <__cxa_atexit@plt+0x75734> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 81464 <__cxa_atexit@plt+0x7571c> │ │ │ │ + b 814d8 <__cxa_atexit@plt+0x75790> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - rsceq sl, sl, ip, ror r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r6, fp, r0, lsl #25 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r3, [pc, #48] @ 90ec8 <__cxa_atexit@plt+0x85180> │ │ │ │ - mov r7, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 90eb8 <__cxa_atexit@plt+0x85170> │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 90ac0 <__cxa_atexit@plt+0x84d78> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 814c8 <__cxa_atexit@plt+0x75780> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 814c0 <__cxa_atexit@plt+0x75778> │ │ │ │ + b 814d8 <__cxa_atexit@plt+0x75790> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq sl, sl, ip, lsr #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r6, fp, r4, lsr ip │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 90ac0 <__cxa_atexit@plt+0x84d78> │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + and r3, r7, #3 │ │ │ │ + ldr r9, [r2, #32]! │ │ │ │ + cmp r3, #2 │ │ │ │ + ldr r8, [r2, #-12] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + ldmdb r2, {r0, r1} │ │ │ │ + bne 815ac <__cxa_atexit@plt+0x75864> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 815bc <__cxa_atexit@plt+0x75874> │ │ │ │ + str sl, [sp, #12] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr sl, [pc, #140] @ 815cc <__cxa_atexit@plt+0x75884> │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + str r9, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + str fp, [r6, #60] @ 0x3c │ │ │ │ + str r1, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [pc, #104] @ 815d0 <__cxa_atexit@plt+0x75888> │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r4, [r6, #24] │ │ │ │ + sub r7, r3, #59 @ 0x3b │ │ │ │ + stmib r6, {r0, ip} │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str fp, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r6, r3, #25 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + ldm sp, {r8, r9, fp} │ │ │ │ + b 6f154 <__cxa_atexit@plt+0x6340c> │ │ │ │ + str r0, [r5, #32] │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r2 │ │ │ │ + b 6f154 <__cxa_atexit@plt+0x6340c> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0xfffffb3c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 81604 <__cxa_atexit@plt+0x758bc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8160c <__cxa_atexit@plt+0x758c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, sl, ip, ror r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 90fb8 <__cxa_atexit@plt+0x85270> │ │ │ │ - ldr lr, [pc, #180] @ 90fc4 <__cxa_atexit@plt+0x8527c> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 816cc <__cxa_atexit@plt+0x75984> │ │ │ │ + ldr lr, [pc, #168] @ 816dc <__cxa_atexit@plt+0x75994> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r0, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - ldr lr, [pc, #152] @ 90fc8 <__cxa_atexit@plt+0x85280> │ │ │ │ - tst r1, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r0, {r3, r7, r8, lr} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - beq 90f90 <__cxa_atexit@plt+0x85248> │ │ │ │ - ldr lr, [pc, #132] @ 90fcc <__cxa_atexit@plt+0x85284> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 816e0 <__cxa_atexit@plt+0x75998> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 816b4 <__cxa_atexit@plt+0x7596c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 816e4 <__cxa_atexit@plt+0x7599c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - str lr, [r2, #-28]! @ 0xffffffe4 │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - beq 90fa0 <__cxa_atexit@plt+0x85258> │ │ │ │ - ldr r2, [pc, #96] @ 90fd0 <__cxa_atexit@plt+0x85288> │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 90fb0 <__cxa_atexit@plt+0x85268> │ │ │ │ - b 91094 <__cxa_atexit@plt+0x8534c> │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 816c0 <__cxa_atexit@plt+0x75978> │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b 81734 <__cxa_atexit@plt+0x759ec> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - rscseq lr, r9, ip, lsr r7 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq lr, sl, ip, lsl r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [pc, #88] @ 91044 <__cxa_atexit@plt+0x852fc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 91030 <__cxa_atexit@plt+0x852e8> │ │ │ │ - ldr r3, [pc, #60] @ 91048 <__cxa_atexit@plt+0x85300> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 81728 <__cxa_atexit@plt+0x759e0> │ │ │ │ tst r7, #3 │ │ │ │ - beq 9103c <__cxa_atexit@plt+0x852f4> │ │ │ │ - b 91094 <__cxa_atexit@plt+0x8534c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 81720 <__cxa_atexit@plt+0x759d8> │ │ │ │ + b 81734 <__cxa_atexit@plt+0x759ec> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 91088 <__cxa_atexit@plt+0x85340> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 91080 <__cxa_atexit@plt+0x85338> │ │ │ │ - b 91094 <__cxa_atexit@plt+0x8534c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 817d0 <__cxa_atexit@plt+0x75a88> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 817dc <__cxa_atexit@plt+0x75a94> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 81774 <__cxa_atexit@plt+0x75a2c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [pc, #152] @ 9113c <__cxa_atexit@plt+0x853f4> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 91114 <__cxa_atexit@plt+0x853cc> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #112] @ 91140 <__cxa_atexit@plt+0x853f8> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - stmda r5, {r7, sl} │ │ │ │ - beq 91120 <__cxa_atexit@plt+0x853d8> │ │ │ │ - ldr r1, [pc, #88] @ 91144 <__cxa_atexit@plt+0x853fc> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ + bne 817d0 <__cxa_atexit@plt+0x75a88> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 81768 <__cxa_atexit@plt+0x75a20> │ │ │ │ + bne 817d0 <__cxa_atexit@plt+0x75a88> │ │ │ │ + ldr r1, [pc, #88] @ 817ec <__cxa_atexit@plt+0x75aa4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 91130 <__cxa_atexit@plt+0x853e8> │ │ │ │ - ldr r2, [pc, #68] @ 91148 <__cxa_atexit@plt+0x85400> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 817f0 <__cxa_atexit@plt+0x75aa8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq sp, sl, r8, ror pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 81860 <__cxa_atexit@plt+0x75b18> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 81870 <__cxa_atexit@plt+0x75b28> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 911c4 <__cxa_atexit@plt+0x8547c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 911a8 <__cxa_atexit@plt+0x85460> │ │ │ │ - ldr r2, [pc, #68] @ 911c8 <__cxa_atexit@plt+0x85480> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - beq 911b8 <__cxa_atexit@plt+0x85470> │ │ │ │ - ldr r3, [pc, #52] @ 911cc <__cxa_atexit@plt+0x85484> │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 818a4 <__cxa_atexit@plt+0x75b5c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 818ac <__cxa_atexit@plt+0x75b64> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrsbteq sp, [sl], #220 @ 0xdc │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8196c <__cxa_atexit@plt+0x75c24> │ │ │ │ + ldr lr, [pc, #168] @ 8197c <__cxa_atexit@plt+0x75c34> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 81980 <__cxa_atexit@plt+0x75c38> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 81954 <__cxa_atexit@plt+0x75c0c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 81984 <__cxa_atexit@plt+0x75c3c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 81960 <__cxa_atexit@plt+0x75c18> │ │ │ │ + mov r7, r3 │ │ │ │ + b 819d4 <__cxa_atexit@plt+0x75c8c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq sp, sl, ip, ror sp │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 91224 <__cxa_atexit@plt+0x854dc> │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 819c8 <__cxa_atexit@plt+0x75c80> │ │ │ │ tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - beq 9121c <__cxa_atexit@plt+0x854d4> │ │ │ │ - ldr r2, [pc, #36] @ 91228 <__cxa_atexit@plt+0x854e0> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 819c0 <__cxa_atexit@plt+0x75c78> │ │ │ │ + b 819d4 <__cxa_atexit@plt+0x75c8c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #20] @ 91254 <__cxa_atexit@plt+0x8550c> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, lsl #4 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #132] @ 912f0 <__cxa_atexit@plt+0x855a8> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - beq 912cc <__cxa_atexit@plt+0x85584> │ │ │ │ - ldr r7, [pc, #108] @ 912f4 <__cxa_atexit@plt+0x855ac> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 912d8 <__cxa_atexit@plt+0x85590> │ │ │ │ - ldr r7, [pc, #88] @ 912f8 <__cxa_atexit@plt+0x855b0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 912e4 <__cxa_atexit@plt+0x8559c> │ │ │ │ - ldr r7, [pc, #72] @ 912fc <__cxa_atexit@plt+0x855b4> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r8, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 81a70 <__cxa_atexit@plt+0x75d28> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 81a7c <__cxa_atexit@plt+0x75d34> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 81a14 <__cxa_atexit@plt+0x75ccc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + bne 81a70 <__cxa_atexit@plt+0x75d28> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 81a08 <__cxa_atexit@plt+0x75cc0> │ │ │ │ + bne 81a70 <__cxa_atexit@plt+0x75d28> │ │ │ │ + ldr r1, [pc, #88] @ 81a8c <__cxa_atexit@plt+0x75d44> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 81a90 <__cxa_atexit@plt+0x75d48> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 9136c <__cxa_atexit@plt+0x85624> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrsbteq sp, [sl], #200 @ 0xc8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 81b0c <__cxa_atexit@plt+0x75dc4> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 81b1c <__cxa_atexit@plt+0x75dd4> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + ldrdeq r6, [fp], #92 @ 0x5c @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 81bbc <__cxa_atexit@plt+0x75e74> │ │ │ │ + ldr lr, [pc, #128] @ 81bc8 <__cxa_atexit@plt+0x75e80> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #8 │ │ │ │ tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 91358 <__cxa_atexit@plt+0x85610> │ │ │ │ - ldr r3, [pc, #64] @ 91370 <__cxa_atexit@plt+0x85628> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + stm lr, {r0, r7, r8, r9} │ │ │ │ + beq 81ba4 <__cxa_atexit@plt+0x75e5c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 81bcc <__cxa_atexit@plt+0x75e84> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - beq 91364 <__cxa_atexit@plt+0x8561c> │ │ │ │ - ldr r3, [pc, #44] @ 91374 <__cxa_atexit@plt+0x8562c> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 81bb4 <__cxa_atexit@plt+0x75e6c> │ │ │ │ + b 81c28 <__cxa_atexit@plt+0x75ee0> │ │ │ │ ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r6, fp, r0, lsr r5 │ │ │ │ andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 913c0 <__cxa_atexit@plt+0x85678> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 81c18 <__cxa_atexit@plt+0x75ed0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 913b8 <__cxa_atexit@plt+0x85670> │ │ │ │ - ldr r3, [pc, #32] @ 913c4 <__cxa_atexit@plt+0x8567c> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + beq 81c10 <__cxa_atexit@plt+0x75ec8> │ │ │ │ + b 81c28 <__cxa_atexit@plt+0x75ee0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 913f0 <__cxa_atexit@plt+0x856a8> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 914a0 <__cxa_atexit@plt+0x85758> │ │ │ │ - str sl, [r5, #12] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #8]! │ │ │ │ - beq 9147c <__cxa_atexit@plt+0x85734> │ │ │ │ - ldr r2, [pc, #116] @ 914a4 <__cxa_atexit@plt+0x8575c> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - beq 91488 <__cxa_atexit@plt+0x85740> │ │ │ │ - ldr r2, [pc, #96] @ 914a8 <__cxa_atexit@plt+0x85760> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 91494 <__cxa_atexit@plt+0x8574c> │ │ │ │ - ldr r5, [pc, #76] @ 914ac <__cxa_atexit@plt+0x85764> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r6, fp, r4, ror #9 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + and r3, r7, #3 │ │ │ │ + ldr r9, [r2, #32]! │ │ │ │ + cmp r3, #2 │ │ │ │ + ldr r8, [r2, #-12] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + ldmdb r2, {r0, r1} │ │ │ │ + bne 81cfc <__cxa_atexit@plt+0x75fb4> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 81d0c <__cxa_atexit@plt+0x75fc4> │ │ │ │ + str sl, [sp, #12] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr sl, [pc, #140] @ 81d1c <__cxa_atexit@plt+0x75fd4> │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + str r9, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + str fp, [r6, #60] @ 0x3c │ │ │ │ + str r1, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [pc, #104] @ 81d20 <__cxa_atexit@plt+0x75fd8> │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r4, [r6, #24] │ │ │ │ + sub r7, r3, #59 @ 0x3b │ │ │ │ + stmib r6, {r0, ip} │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str fp, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r6, r3, #25 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + ldm sp, {r8, r9, fp} │ │ │ │ + b 6f154 <__cxa_atexit@plt+0x6340c> │ │ │ │ + str r0, [r5, #32] │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r2 │ │ │ │ + b 6f154 <__cxa_atexit@plt+0x6340c> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0xfffffb3c │ │ │ │ + rsceq r6, fp, r0, lsr r4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, sl │ │ │ │ + sub ip, r5, #8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov sl, r4 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 81dc8 <__cxa_atexit@plt+0x76080> │ │ │ │ + ldr r0, [sl, #804] @ 0x324 │ │ │ │ + add r6, r1, #32 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 81dd0 <__cxa_atexit@plt+0x76088> │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldm r5, {r0, r3} │ │ │ │ + ldr fp, [pc, #112] @ 81de8 <__cxa_atexit@plt+0x760a0> │ │ │ │ + sub lr, r6, #9 │ │ │ │ + sub r4, r6, #25 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r1, #4] │ │ │ │ + add fp, r1, #8 │ │ │ │ + stm fp, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #88] @ 81dec <__cxa_atexit@plt+0x760a4> │ │ │ │ + stmda r5, {r3, r4} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20] │ │ │ │ + str r9, [r1, #24] │ │ │ │ + str r2, [r1, #28] │ │ │ │ + str r3, [r1, #32] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + ldr r5, [pc, #60] @ 81df0 <__cxa_atexit@plt+0x760a8> │ │ │ │ + mov r4, sl │ │ │ │ + ldm sp, {sl, fp} │ │ │ │ add r5, pc, r5 │ │ │ │ - str r5, [r7, #16] │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, ip │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r1 │ │ │ │ + b 81dd8 <__cxa_atexit@plt+0x76090> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [sl, #828] @ 0x33c │ │ │ │ + ldr r0, [sl, #-8] │ │ │ │ + mov r4, sl │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff65c │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + smlaleq r5, fp, r8, pc @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + mov ip, r4 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 81e9c <__cxa_atexit@plt+0x76154> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + ldr r0, [ip, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 81eb0 <__cxa_atexit@plt+0x76168> │ │ │ │ + str r9, [sp] │ │ │ │ + ldr r9, [pc, #144] @ 81ed0 <__cxa_atexit@plt+0x76188> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + sub lr, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r1, r4} │ │ │ │ + str lr, [r5] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [pc, #116] @ 81ed4 <__cxa_atexit@plt+0x7618c> │ │ │ │ + str r7, [r6, #12] │ │ │ │ mov r7, r8 │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [ip, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r4, ip │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [ip, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [ip, #828] @ 0x33c │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffaee4 │ │ │ │ + @ instruction: 0xffffa424 │ │ │ │ + rsceq r4, fp, r0, lsl #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 81f14 <__cxa_atexit@plt+0x761cc> │ │ │ │ + ldr r2, [pc, #36] @ 81f1c <__cxa_atexit@plt+0x761d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 81f20 <__cxa_atexit@plt+0x761d8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + rscseq sp, sl, ip, ror r7 │ │ │ │ + rscseq sp, sl, r4, lsr #15 │ │ │ │ + strhteq r4, [fp], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 81fa0 <__cxa_atexit@plt+0x76258> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 81fac <__cxa_atexit@plt+0x76264> │ │ │ │ + ldr r1, [pc, #100] @ 81fbc <__cxa_atexit@plt+0x76274> │ │ │ │ + ldr r8, [pc, #100] @ 81fc0 <__cxa_atexit@plt+0x76278> │ │ │ │ + ldr r0, [pc, #100] @ 81fc4 <__cxa_atexit@plt+0x7627c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #72] @ 81fc8 <__cxa_atexit@plt+0x76280> │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #64] @ 81fcc <__cxa_atexit@plt+0x76284> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + sbcseq r7, r6, r1, asr #4 │ │ │ │ + rscseq sp, sl, r8, lsl #14 │ │ │ │ + ldrshteq sp, [sl], #108 @ 0x6c │ │ │ │ + ldrshteq sp, [sl], #100 @ 0x64 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r3, r9 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 82000 <__cxa_atexit@plt+0x762b8> │ │ │ │ + str sl, [r5] │ │ │ │ + ldmib r7, {r8, r9} │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #100] @ 91528 <__cxa_atexit@plt+0x857e0> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 91514 <__cxa_atexit@plt+0x857cc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ 9152c <__cxa_atexit@plt+0x857e4> │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r3] │ │ │ │ - beq 91520 <__cxa_atexit@plt+0x857d8> │ │ │ │ - ldr r2, [pc, #48] @ 91530 <__cxa_atexit@plt+0x857e8> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 82040 <__cxa_atexit@plt+0x762f8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 82048 <__cxa_atexit@plt+0x76300> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rscseq sp, sl, r0, asr #12 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 820e8 <__cxa_atexit@plt+0x763a0> │ │ │ │ + ldr sl, [r3, #24] │ │ │ │ + str sl, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r7, [pc, #128] @ 820f4 <__cxa_atexit@plt+0x763ac> │ │ │ │ + add r8, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r7, [r3, #28] │ │ │ │ + ldr lr, [r3, #20] │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ + ldr r2, [pc, #76] @ 820f8 <__cxa_atexit@plt+0x763b0> │ │ │ │ + stm r8, {r0, r1, r3} │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 91588 <__cxa_atexit@plt+0x85840> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - beq 91580 <__cxa_atexit@plt+0x85838> │ │ │ │ - ldr r2, [pc, #36] @ 9158c <__cxa_atexit@plt+0x85844> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str lr, [r5, #4] │ │ │ │ + beq 820dc <__cxa_atexit@plt+0x76394> │ │ │ │ + ldr r3, [pc, #48] @ 820fc <__cxa_atexit@plt+0x763b4> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq sp, [sl], #92 @ 0x5c │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 915b8 <__cxa_atexit@plt+0x85870> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + ldr r3, [pc, #20] @ 82124 <__cxa_atexit@plt+0x763dc> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 9162c <__cxa_atexit@plt+0x858e4> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9160c <__cxa_atexit@plt+0x858c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 91618 <__cxa_atexit@plt+0x858d0> │ │ │ │ - ldr r2, [pc, #56] @ 91630 <__cxa_atexit@plt+0x858e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 82158 <__cxa_atexit@plt+0x76410> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 82164 <__cxa_atexit@plt+0x7641c> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8221c <__cxa_atexit@plt+0x764d4> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 821b0 <__cxa_atexit@plt+0x76468> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 82240 <__cxa_atexit@plt+0x764f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 82210 <__cxa_atexit@plt+0x764c8> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 82190 <__cxa_atexit@plt+0x76448> │ │ │ │ + bne 82210 <__cxa_atexit@plt+0x764c8> │ │ │ │ + ldr r2, [pc, #100] @ 82238 <__cxa_atexit@plt+0x764f0> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 8223c <__cxa_atexit@plt+0x764f4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r6, [pc, #32] @ 82244 <__cxa_atexit@plt+0x764fc> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq lr, r9, ip, lsr #5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq sp, sl, r8, lsr r5 │ │ │ │ + rscseq sp, sl, ip, ror r5 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91670 <__cxa_atexit@plt+0x85928> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 9167c <__cxa_atexit@plt+0x85934> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq lr, r9, r4, asr #4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 82164 <__cxa_atexit@plt+0x7641c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 916d0 <__cxa_atexit@plt+0x85988> │ │ │ │ - ldr lr, [pc, #56] @ 916e0 <__cxa_atexit@plt+0x85998> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - add r7, r7, #5 │ │ │ │ + bcc 822d0 <__cxa_atexit@plt+0x76588> │ │ │ │ + add sl, r7, #7 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldm sl, {r0, r2, r9, sl} │ │ │ │ + ldr fp, [r7, #23] │ │ │ │ + ldr ip, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr lr, [pc, #60] @ 822e0 <__cxa_atexit@plt+0x76598> │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ str lr, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r9, sl} │ │ │ │ + str ip, [r3, #32] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff844 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r7 │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 917ac <__cxa_atexit@plt+0x85a64> │ │ │ │ - ldr lr, [pc, #180] @ 917b8 <__cxa_atexit@plt+0x85a70> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r0, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - ldr lr, [pc, #152] @ 917bc <__cxa_atexit@plt+0x85a74> │ │ │ │ - tst r1, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r0, {r3, r7, r8, lr} │ │ │ │ - str r2, [r0, #20] │ │ │ │ - beq 91784 <__cxa_atexit@plt+0x85a3c> │ │ │ │ - ldr lr, [pc, #132] @ 917c0 <__cxa_atexit@plt+0x85a78> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - str lr, [r2, #-28]! @ 0xffffffe4 │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - beq 91794 <__cxa_atexit@plt+0x85a4c> │ │ │ │ - ldr r2, [pc, #96] @ 917c4 <__cxa_atexit@plt+0x85a7c> │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 917a4 <__cxa_atexit@plt+0x85a5c> │ │ │ │ - b 91888 <__cxa_atexit@plt+0x85b40> │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - rscseq sp, r9, r8, asr #30 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [pc, #88] @ 91838 <__cxa_atexit@plt+0x85af0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 91824 <__cxa_atexit@plt+0x85adc> │ │ │ │ - ldr r3, [pc, #60] @ 9183c <__cxa_atexit@plt+0x85af4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 91830 <__cxa_atexit@plt+0x85ae8> │ │ │ │ - b 91888 <__cxa_atexit@plt+0x85b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 82314 <__cxa_atexit@plt+0x765cc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8231c <__cxa_atexit@plt+0x765d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 9187c <__cxa_atexit@plt+0x85b34> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 91874 <__cxa_atexit@plt+0x85b2c> │ │ │ │ - b 91888 <__cxa_atexit@plt+0x85b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [pc, #152] @ 91930 <__cxa_atexit@plt+0x85be8> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + rscseq sp, sl, ip, ror #6 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 82408 <__cxa_atexit@plt+0x766c0> │ │ │ │ + ldr sl, [r1, #24] │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 91908 <__cxa_atexit@plt+0x85bc0> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #112] @ 91934 <__cxa_atexit@plt+0x85bec> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - stmda r5, {r7, sl} │ │ │ │ - beq 91914 <__cxa_atexit@plt+0x85bcc> │ │ │ │ - ldr r1, [pc, #88] @ 91938 <__cxa_atexit@plt+0x85bf0> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + str sl, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr r7, [r1, #20] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ + str r1, [r3, #32] │ │ │ │ + ldr r1, [r1, #32] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + tst r2, #3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r1, [pc, #152] @ 82414 <__cxa_atexit@plt+0x766cc> │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 91924 <__cxa_atexit@plt+0x85bdc> │ │ │ │ - ldr r2, [pc, #68] @ 9193c <__cxa_atexit@plt+0x85bf4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + str r1, [r0, #-4]! │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + ldr lr, [pc, #132] @ 82418 <__cxa_atexit@plt+0x766d0> │ │ │ │ + mov r1, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r1, #28]! │ │ │ │ + beq 823d8 <__cxa_atexit@plt+0x76690> │ │ │ │ + ldr r0, [pc, #116] @ 8241c <__cxa_atexit@plt+0x766d4> │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + and r2, r9, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 823e8 <__cxa_atexit@plt+0x766a0> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 82400 <__cxa_atexit@plt+0x766b8> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r1, [r2] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #48] @ 82420 <__cxa_atexit@plt+0x766d8> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + mov r5, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldrsbteq sp, [sl], #44 @ 0x2c │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 919b8 <__cxa_atexit@plt+0x85c70> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + ldr r2, [pc, #80] @ 8248c <__cxa_atexit@plt+0x76744> │ │ │ │ mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 9199c <__cxa_atexit@plt+0x85c54> │ │ │ │ - ldr r2, [pc, #68] @ 919bc <__cxa_atexit@plt+0x85c74> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - beq 919ac <__cxa_atexit@plt+0x85c64> │ │ │ │ - ldr r3, [pc, #52] @ 919c0 <__cxa_atexit@plt+0x85c78> │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 82468 <__cxa_atexit@plt+0x76720> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 82480 <__cxa_atexit@plt+0x76738> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 91a18 <__cxa_atexit@plt+0x85cd0> │ │ │ │ + ldr r3, [pc, #32] @ 82490 <__cxa_atexit@plt+0x76748> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - beq 91a10 <__cxa_atexit@plt+0x85cc8> │ │ │ │ - ldr r2, [pc, #36] @ 91a1c <__cxa_atexit@plt+0x85cd4> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #20] @ 91a48 <__cxa_atexit@plt+0x85d00> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 824c4 <__cxa_atexit@plt+0x7677c> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 824d0 <__cxa_atexit@plt+0x76788> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, lsl #4 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #132] @ 91ae4 <__cxa_atexit@plt+0x85d9c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - beq 91ac0 <__cxa_atexit@plt+0x85d78> │ │ │ │ - ldr r7, [pc, #108] @ 91ae8 <__cxa_atexit@plt+0x85da0> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 82504 <__cxa_atexit@plt+0x767bc> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ str r7, [r5] │ │ │ │ - beq 91acc <__cxa_atexit@plt+0x85d84> │ │ │ │ - ldr r7, [pc, #88] @ 91aec <__cxa_atexit@plt+0x85da4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 91ad8 <__cxa_atexit@plt+0x85d90> │ │ │ │ - ldr r7, [pc, #72] @ 91af0 <__cxa_atexit@plt+0x85da8> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r8, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 82510 <__cxa_atexit@plt+0x767c8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 825c8 <__cxa_atexit@plt+0x76880> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 8255c <__cxa_atexit@plt+0x76814> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 825ec <__cxa_atexit@plt+0x768a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 825bc <__cxa_atexit@plt+0x76874> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 8253c <__cxa_atexit@plt+0x767f4> │ │ │ │ + bne 825bc <__cxa_atexit@plt+0x76874> │ │ │ │ + ldr r2, [pc, #100] @ 825e4 <__cxa_atexit@plt+0x7689c> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 825e8 <__cxa_atexit@plt+0x768a0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldr r6, [pc, #32] @ 825f0 <__cxa_atexit@plt+0x768a8> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + rscseq sp, sl, ip, lsl #3 │ │ │ │ + ldrsbteq sp, [sl], #16 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 91b60 <__cxa_atexit@plt+0x85e18> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 82510 <__cxa_atexit@plt+0x767c8> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 82688 <__cxa_atexit@plt+0x76940> │ │ │ │ + add lr, r7, #5 │ │ │ │ + str r8, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm lr, {r0, r2, ip, lr} │ │ │ │ + ldr r8, [r7, #21] │ │ │ │ + ldr r9, [r7, #25] │ │ │ │ + ldr r7, [r7, #29] │ │ │ │ + ldr fp, [pc, #64] @ 82698 <__cxa_atexit@plt+0x76950> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + str r9, [r3, #32] │ │ │ │ + mov r7, r8 │ │ │ │ + ldm sp, {r8, r9} │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip, lr} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + rsceq r4, fp, r4, lsr #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 82780 <__cxa_atexit@plt+0x76a38> │ │ │ │ + str fp, [sp] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + ldr r6, [pc, #192] @ 8278c <__cxa_atexit@plt+0x76a44> │ │ │ │ + add lr, r7, #9 │ │ │ │ + mov r3, r2 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + mov fp, r4 │ │ │ │ + ldm lr, {r1, r4, lr} │ │ │ │ + str r6, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + ldr r7, [r7, #21] │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 91b4c <__cxa_atexit@plt+0x85e04> │ │ │ │ - ldr r3, [pc, #64] @ 91b64 <__cxa_atexit@plt+0x85e1c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ + str ip, [r3, #20] │ │ │ │ + stm lr, {r4, r8, r9} │ │ │ │ + beq 82750 <__cxa_atexit@plt+0x76a08> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r4, [pc, #116] @ 82790 <__cxa_atexit@plt+0x76a48> │ │ │ │ + str sl, [r2, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r6, #7] │ │ │ │ + ldr r1, [r6, #11] │ │ │ │ + add r4, pc, r4 │ │ │ │ tst r7, #3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - beq 91b58 <__cxa_atexit@plt+0x85e10> │ │ │ │ - ldr r3, [pc, #44] @ 91b68 <__cxa_atexit@plt+0x85e20> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r4, [r2, #-52] @ 0xffffffcc │ │ │ │ + str r6, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + beq 8276c <__cxa_atexit@plt+0x76a24> │ │ │ │ + mov r4, fp │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 827ec <__cxa_atexit@plt+0x76aa4> │ │ │ │ + mov r4, fp │ │ │ │ ldr r0, [sl] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ + mov r4, fp │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 91bb4 <__cxa_atexit@plt+0x85e6c> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + rsceq r4, fp, r0, lsr r7 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 827dc <__cxa_atexit@plt+0x76a94> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 91bac <__cxa_atexit@plt+0x85e64> │ │ │ │ - ldr r3, [pc, #32] @ 91bb8 <__cxa_atexit@plt+0x85e70> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + beq 827d4 <__cxa_atexit@plt+0x76a8c> │ │ │ │ + b 827ec <__cxa_atexit@plt+0x76aa4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 91be4 <__cxa_atexit@plt+0x85e9c> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 91c94 <__cxa_atexit@plt+0x85f4c> │ │ │ │ - str sl, [r5, #12] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r4, fp, r4, ror #13 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - str r8, [r3, #8]! │ │ │ │ - beq 91c70 <__cxa_atexit@plt+0x85f28> │ │ │ │ - ldr r2, [pc, #116] @ 91c98 <__cxa_atexit@plt+0x85f50> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #16] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr lr, [r3, #36]! @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r9, [r2, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 82930 <__cxa_atexit@plt+0x76be8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #72 @ 0x48 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 8295c <__cxa_atexit@plt+0x76c14> │ │ │ │ + str r2, [sp] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + mov r4, fp │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ + ldr fp, [r0, #12] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str sl, [sp, #16] │ │ │ │ + str fp, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #72] @ 0x48 │ │ │ │ + ldr ip, [r0, #4] │ │ │ │ + ldr lr, [r0, #16] │ │ │ │ + ldr sl, [r0, #24] │ │ │ │ + ldr r2, [pc, #320] @ 829ac <__cxa_atexit@plt+0x76c64> │ │ │ │ + str fp, [r6, #32] │ │ │ │ + str sl, [r6, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - beq 91c7c <__cxa_atexit@plt+0x85f34> │ │ │ │ - ldr r2, [pc, #96] @ 91c9c <__cxa_atexit@plt+0x85f54> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r3] │ │ │ │ + stmib r6, {r2, r3, r7, ip, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #296] @ 829b0 <__cxa_atexit@plt+0x76c68> │ │ │ │ + mov fp, r4 │ │ │ │ + add r4, r6, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 91c88 <__cxa_atexit@plt+0x85f40> │ │ │ │ - ldr r5, [pc, #76] @ 91ca0 <__cxa_atexit@plt+0x85f58> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #16] │ │ │ │ - mov r7, r8 │ │ │ │ + stm r4, {r2, r3, r7, ip} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + sub r3, r1, #67 @ 0x43 │ │ │ │ + add r7, r0, #44 @ 0x2c │ │ │ │ + sub r2, r1, #29 │ │ │ │ + cmp fp, r7 │ │ │ │ + str lr, [r6, #56] @ 0x38 │ │ │ │ + str sl, [r6, #60] @ 0x3c │ │ │ │ + str r3, [r0, #48] @ 0x30 │ │ │ │ + bhi 8298c <__cxa_atexit@plt+0x76c44> │ │ │ │ + ldr r0, [sp] │ │ │ │ + add r1, r6, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 82984 <__cxa_atexit@plt+0x76c3c> │ │ │ │ + ldr lr, [pc, #220] @ 829b8 <__cxa_atexit@plt+0x76c70> │ │ │ │ + ldr r9, [pc, #220] @ 829bc <__cxa_atexit@plt+0x76c74> │ │ │ │ + ldr r0, [pc, #220] @ 829c0 <__cxa_atexit@plt+0x76c78> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r9, [r6, #88] @ 0x58 │ │ │ │ + sub sl, r1, #27 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ + str r8, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ + str r8, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ + str lr, [r6, #100] @ 0x64 │ │ │ │ + str r3, [r6, #104] @ 0x68 │ │ │ │ + sub r6, r1, #13 │ │ │ │ + str r6, [r7] │ │ │ │ + str sl, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + sub r9, r1, #1 │ │ │ │ + mov r6, r1 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r8, [r0, #44] @ 0x2c │ │ │ │ + ldr r7, [r0, #28] │ │ │ │ + ldr r1, [r0, #32] │ │ │ │ + cmp fp, r3 │ │ │ │ + str r9, [r0, #48] @ 0x30 │ │ │ │ + str lr, [r0, #44] @ 0x2c │ │ │ │ + bhi 82970 <__cxa_atexit@plt+0x76c28> │ │ │ │ + ldmib r7, {r8, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r1, [r3] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 829b4 <__cxa_atexit@plt+0x76c6c> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ + @ instruction: 0xfffff9f4 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + rsceq r4, fp, ip, lsr #10 │ │ │ │ + @ instruction: 0xfffb141c │ │ │ │ + @ instruction: 0xfffb058c │ │ │ │ + @ instruction: 0xfffaf6b4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #100] @ 91d1c <__cxa_atexit@plt+0x85fd4> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 91d08 <__cxa_atexit@plt+0x85fc0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ 91d20 <__cxa_atexit@plt+0x85fd8> │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r3] │ │ │ │ - beq 91d14 <__cxa_atexit@plt+0x85fcc> │ │ │ │ - ldr r2, [pc, #48] @ 91d24 <__cxa_atexit@plt+0x85fdc> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 829f4 <__cxa_atexit@plt+0x76cac> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 829fc <__cxa_atexit@plt+0x76cb4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rscseq ip, sl, ip, lsl #25 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 82a9c <__cxa_atexit@plt+0x76d54> │ │ │ │ + ldr sl, [r3, #24] │ │ │ │ + str sl, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r7, [pc, #128] @ 82aa8 <__cxa_atexit@plt+0x76d60> │ │ │ │ + add r8, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r7, [r3, #28] │ │ │ │ + ldr lr, [r3, #20] │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ + ldr r2, [pc, #76] @ 82aac <__cxa_atexit@plt+0x76d64> │ │ │ │ + stm r8, {r0, r1, r3} │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 91d7c <__cxa_atexit@plt+0x86034> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - beq 91d74 <__cxa_atexit@plt+0x8602c> │ │ │ │ - ldr r2, [pc, #36] @ 91d80 <__cxa_atexit@plt+0x86038> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str lr, [r5, #4] │ │ │ │ + beq 82a90 <__cxa_atexit@plt+0x76d48> │ │ │ │ + ldr r3, [pc, #48] @ 82ab0 <__cxa_atexit@plt+0x76d68> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, sl, r8, asr #24 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 91dac <__cxa_atexit@plt+0x86064> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + ldr r3, [pc, #20] @ 82ad8 <__cxa_atexit@plt+0x76d90> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 91e20 <__cxa_atexit@plt+0x860d8> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 91e00 <__cxa_atexit@plt+0x860b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 91e0c <__cxa_atexit@plt+0x860c4> │ │ │ │ - ldr r2, [pc, #56] @ 91e24 <__cxa_atexit@plt+0x860dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 82b0c <__cxa_atexit@plt+0x76dc4> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 82b18 <__cxa_atexit@plt+0x76dd0> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 82bd0 <__cxa_atexit@plt+0x76e88> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 82b64 <__cxa_atexit@plt+0x76e1c> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 82bf4 <__cxa_atexit@plt+0x76eac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 82bc4 <__cxa_atexit@plt+0x76e7c> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 82b44 <__cxa_atexit@plt+0x76dfc> │ │ │ │ + bne 82bc4 <__cxa_atexit@plt+0x76e7c> │ │ │ │ + ldr r2, [pc, #100] @ 82bec <__cxa_atexit@plt+0x76ea4> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 82bf0 <__cxa_atexit@plt+0x76ea8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r6, [pc, #32] @ 82bf8 <__cxa_atexit@plt+0x76eb0> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrhteq sp, [r9], #168 @ 0xa8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + rscseq ip, sl, r4, lsl #23 │ │ │ │ + rscseq ip, sl, r8, asr #23 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91e64 <__cxa_atexit@plt+0x8611c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 91e70 <__cxa_atexit@plt+0x86128> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, r9, r0, asr sl │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 82b18 <__cxa_atexit@plt+0x76dd0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 91ec4 <__cxa_atexit@plt+0x8617c> │ │ │ │ - ldr lr, [pc, #56] @ 91ed4 <__cxa_atexit@plt+0x8618c> │ │ │ │ + bcc 82c84 <__cxa_atexit@plt+0x76f3c> │ │ │ │ + add sl, r7, #7 │ │ │ │ + str fp, [sp] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - add r7, r7, #7 │ │ │ │ + ldm sl, {r0, r2, r9, sl} │ │ │ │ + ldr fp, [r7, #23] │ │ │ │ + ldr ip, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr lr, [pc, #60] @ 82c94 <__cxa_atexit@plt+0x76f4c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ str lr, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r3, #28] │ │ │ │ mov r8, r3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r9, sl} │ │ │ │ + str ip, [r3, #32] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff844 │ │ │ │ - andeq r0, r2, r8 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r2, r7 │ │ │ │ - sub r7, r5, #72 @ 0x48 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 91fdc <__cxa_atexit@plt+0x86294> │ │ │ │ - ldr r1, [pc, #240] @ 91fe8 <__cxa_atexit@plt+0x862a0> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0, #-48]! @ 0xffffffd0 │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r9, [r2, #20] │ │ │ │ - ldr r1, [pc, #212] @ 91fec <__cxa_atexit@plt+0x862a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - ldr sl, [r2, #32] │ │ │ │ - str r1, [r0, #40] @ 0x28 │ │ │ │ - ldr r1, [r2, #36] @ 0x24 │ │ │ │ - str r7, [r0, #32] │ │ │ │ - ldr r7, [r2, #28] │ │ │ │ - str r3, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [r2, #44] @ 0x2c │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ - tst r1, #3 │ │ │ │ - str r8, [r0, #28] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r3, [r0, #16] │ │ │ │ - str lr, [r0, #12] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - str sl, [r0, #4] │ │ │ │ - beq 91fb4 <__cxa_atexit@plt+0x8626c> │ │ │ │ - ldr r3, [pc, #132] @ 91ff0 <__cxa_atexit@plt+0x862a8> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - str r3, [r2, #-52]! @ 0xffffffcc │ │ │ │ - tst sl, #3 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - beq 91fc4 <__cxa_atexit@plt+0x8627c> │ │ │ │ - ldr r3, [pc, #96] @ 91ff4 <__cxa_atexit@plt+0x862ac> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-56]! @ 0xffffffc8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 91fd4 <__cxa_atexit@plt+0x8628c> │ │ │ │ - b 920b8 <__cxa_atexit@plt+0x86370> │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - rscseq sp, r9, r8, asr r7 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r9, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [pc, #88] @ 92068 <__cxa_atexit@plt+0x86320> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 92054 <__cxa_atexit@plt+0x8630c> │ │ │ │ - ldr r3, [pc, #60] @ 9206c <__cxa_atexit@plt+0x86324> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 92060 <__cxa_atexit@plt+0x86318> │ │ │ │ - b 920b8 <__cxa_atexit@plt+0x86370> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 82cc8 <__cxa_atexit@plt+0x76f80> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 82cd0 <__cxa_atexit@plt+0x76f88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, sl, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 920ac <__cxa_atexit@plt+0x86364> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 920a4 <__cxa_atexit@plt+0x8635c> │ │ │ │ - b 920b8 <__cxa_atexit@plt+0x86370> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, fp, lsl #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #100] @ 9212c <__cxa_atexit@plt+0x863e4> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ + ldrhteq ip, [sl], #152 @ 0x98 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r7 │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 82dbc <__cxa_atexit@plt+0x77074> │ │ │ │ + ldr sl, [r1, #24] │ │ │ │ mov r3, r5 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + str sl, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr r7, [r1, #20] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ + str r1, [r3, #32] │ │ │ │ + ldr r1, [r1, #32] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + tst r2, #3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r1, [pc, #152] @ 82dc8 <__cxa_atexit@plt+0x77080> │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 92118 <__cxa_atexit@plt+0x863d0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #60] @ 92130 <__cxa_atexit@plt+0x863e8> │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 92124 <__cxa_atexit@plt+0x863dc> │ │ │ │ - b 92180 <__cxa_atexit@plt+0x86438> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r1, r0, ip, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 92174 <__cxa_atexit@plt+0x8642c> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 9216c <__cxa_atexit@plt+0x86424> │ │ │ │ - b 92180 <__cxa_atexit@plt+0x86438> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq ip, r0, pc, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 921f8 <__cxa_atexit@plt+0x864b0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #12]! │ │ │ │ - ldr r0, [r3, #-8] │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ - cmp r2, r0 │ │ │ │ - bge 921c0 <__cxa_atexit@plt+0x86478> │ │ │ │ - mov lr, #56 @ 0x38 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r1, sl │ │ │ │ - b 92208 <__cxa_atexit@plt+0x864c0> │ │ │ │ - bne 921f8 <__cxa_atexit@plt+0x864b0> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cmp r0, r2 │ │ │ │ - blt 921ac <__cxa_atexit@plt+0x86464> │ │ │ │ - bne 921f8 <__cxa_atexit@plt+0x864b0> │ │ │ │ - ldr r2, [pc, #128] @ 92260 <__cxa_atexit@plt+0x86518> │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r9, [r5, #56] @ 0x38 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - mov lr, #52 @ 0x34 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - mov r7, r1 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r0, [pc, #72] @ 92258 <__cxa_atexit@plt+0x86510> │ │ │ │ - str r8, [r5, r3] │ │ │ │ - mov r3, r5 │ │ │ │ + str r1, [r0, #-4]! │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + ldr lr, [pc, #132] @ 82dcc <__cxa_atexit@plt+0x77084> │ │ │ │ + mov r1, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r1, #28]! │ │ │ │ + beq 82d8c <__cxa_atexit@plt+0x77044> │ │ │ │ + ldr r0, [pc, #116] @ 82dd0 <__cxa_atexit@plt+0x77088> │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r9, [r3, #16]! │ │ │ │ - str r1, [r5, lr] │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r3] │ │ │ │ - beq 92248 <__cxa_atexit@plt+0x86500> │ │ │ │ - ldr r3, [pc, #40] @ 9225c <__cxa_atexit@plt+0x86514> │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r0, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + and r2, r9, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 82d9c <__cxa_atexit@plt+0x77054> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 82db4 <__cxa_atexit@plt+0x7706c> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r2] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #48] @ 82dd4 <__cxa_atexit@plt+0x7708c> │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r7, r9 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + mov r5, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq pc, r0, ip, lsl #16 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq ip, sl, r8, lsr #18 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - ldr r1, [pc, #64] @ 922c0 <__cxa_atexit@plt+0x86578> │ │ │ │ - ldr sl, [r2, #20] │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - beq 922b4 <__cxa_atexit@plt+0x8656c> │ │ │ │ - ldr r2, [pc, #36] @ 922c4 <__cxa_atexit@plt+0x8657c> │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - mov r9, r7 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #80] @ 82e40 <__cxa_atexit@plt+0x770f8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 82e1c <__cxa_atexit@plt+0x770d4> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 82e34 <__cxa_atexit@plt+0x770ec> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r1, r0, fp, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 922f4 <__cxa_atexit@plt+0x865ac> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #32] @ 82e44 <__cxa_atexit@plt+0x770fc> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq pc, r0, fp, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #140] @ 923a0 <__cxa_atexit@plt+0x86658> │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ str r3, [r5] │ │ │ │ - beq 9237c <__cxa_atexit@plt+0x86634> │ │ │ │ - ldr r3, [pc, #116] @ 923a4 <__cxa_atexit@plt+0x8665c> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #44] @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq 92388 <__cxa_atexit@plt+0x86640> │ │ │ │ - ldr r3, [pc, #96] @ 923a8 <__cxa_atexit@plt+0x86660> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r7, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq 92394 <__cxa_atexit@plt+0x8664c> │ │ │ │ - ldr r5, [pc, #76] @ 923ac <__cxa_atexit@plt+0x86664> │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - str r8, [r7] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r1, r0, sl, lsl #30 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 82e78 <__cxa_atexit@plt+0x77130> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ 82e84 <__cxa_atexit@plt+0x7713c> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ mov r9, r7 │ │ │ │ - ldr r7, [pc, #92] @ 92420 <__cxa_atexit@plt+0x866d8> │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 9240c <__cxa_atexit@plt+0x866c4> │ │ │ │ - ldr r3, [pc, #68] @ 92424 <__cxa_atexit@plt+0x866dc> │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 92418 <__cxa_atexit@plt+0x866d0> │ │ │ │ - ldr r3, [pc, #44] @ 92428 <__cxa_atexit@plt+0x866e0> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r0, sl, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ 92478 <__cxa_atexit@plt+0x86730> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - beq 92470 <__cxa_atexit@plt+0x86728> │ │ │ │ - ldr r3, [pc, #32] @ 9247c <__cxa_atexit@plt+0x86734> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r1, r0, sl, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 924a8 <__cxa_atexit@plt+0x86760> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r7, r0, sl, lsl #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 92558 <__cxa_atexit@plt+0x86810> │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #32]! │ │ │ │ - beq 92534 <__cxa_atexit@plt+0x867ec> │ │ │ │ - ldr r2, [pc, #116] @ 9255c <__cxa_atexit@plt+0x86814> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - beq 92540 <__cxa_atexit@plt+0x867f8> │ │ │ │ - ldr r2, [pc, #96] @ 92560 <__cxa_atexit@plt+0x86818> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 9254c <__cxa_atexit@plt+0x86804> │ │ │ │ - ldr r5, [pc, #76] @ 92564 <__cxa_atexit@plt+0x8681c> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r8, [r7, #36] @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #40] @ 0x28 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + b 1065d0 <__cxa_atexit@plt+0xfa888> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r9, asr #31 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #100] @ 925e0 <__cxa_atexit@plt+0x86898> │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 82eb8 <__cxa_atexit@plt+0x77170> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ str r7, [r5] │ │ │ │ - beq 925cc <__cxa_atexit@plt+0x86884> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ 925e4 <__cxa_atexit@plt+0x8689c> │ │ │ │ - ldr r7, [r3, #32]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r3] │ │ │ │ - beq 925d8 <__cxa_atexit@plt+0x86890> │ │ │ │ - ldr r2, [pc, #48] @ 925e8 <__cxa_atexit@plt+0x868a0> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, fp │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 82ec4 <__cxa_atexit@plt+0x7717c> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 82f7c <__cxa_atexit@plt+0x77234> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 82f10 <__cxa_atexit@plt+0x771c8> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #160] @ 82fa0 <__cxa_atexit@plt+0x77258> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #27 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r9, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 92640 <__cxa_atexit@plt+0x868f8> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r3, #32]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - beq 92638 <__cxa_atexit@plt+0x868f0> │ │ │ │ - ldr r2, [pc, #36] @ 92644 <__cxa_atexit@plt+0x868fc> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bne 82f70 <__cxa_atexit@plt+0x77228> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, lr │ │ │ │ + blt 82ef0 <__cxa_atexit@plt+0x771a8> │ │ │ │ + bne 82f70 <__cxa_atexit@plt+0x77228> │ │ │ │ + ldr r2, [pc, #100] @ 82f98 <__cxa_atexit@plt+0x77250> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r9, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #32]! │ │ │ │ - ldr r3, [pc, #20] @ 92670 <__cxa_atexit@plt+0x86928> │ │ │ │ - ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 926e4 <__cxa_atexit@plt+0x8699c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 926c4 <__cxa_atexit@plt+0x8697c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 926d0 <__cxa_atexit@plt+0x86988> │ │ │ │ - ldr r2, [pc, #56] @ 926e8 <__cxa_atexit@plt+0x869a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 82f9c <__cxa_atexit@plt+0x77254> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r6, [pc, #32] @ 82fa4 <__cxa_atexit@plt+0x7725c> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrshteq sp, [r9], #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + ldrsbteq ip, [sl], #120 @ 0x78 │ │ │ │ + rscseq ip, sl, ip, lsl r8 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r1, r0, sl, ror #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 92728 <__cxa_atexit@plt+0x869e0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 92734 <__cxa_atexit@plt+0x869ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq sp, r9, ip, lsl #3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 82ec4 <__cxa_atexit@plt+0x7717c> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r6 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 927c8 <__cxa_atexit@plt+0x86a80> │ │ │ │ - str r5, [sp, #4] │ │ │ │ - ldr r5, [r7, #27] │ │ │ │ - add ip, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r5, [r7, #31] │ │ │ │ - ldr lr, [r7, #35] @ 0x23 │ │ │ │ - ldm ip, {r0, r2, r9, sl, ip} │ │ │ │ - str r5, [sp, #12] │ │ │ │ + bcc 8303c <__cxa_atexit@plt+0x772f4> │ │ │ │ + add lr, r7, #5 │ │ │ │ + str r8, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ str fp, [sp, #8] │ │ │ │ - ldr r7, [r7, #39] @ 0x27 │ │ │ │ - ldr fp, [pc, #76] @ 927d8 <__cxa_atexit@plt+0x86a90> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm lr, {r0, r2, ip, lr} │ │ │ │ + ldr r8, [r7, #21] │ │ │ │ + ldr r9, [r7, #25] │ │ │ │ + ldr r7, [r7, #29] │ │ │ │ + ldr fp, [pc, #64] @ 8304c <__cxa_atexit@plt+0x77304> │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r3, #4]! │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [sp] │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - add lr, r3, #12 │ │ │ │ + str sl, [r3, #28] │ │ │ │ str r7, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r8, sl, ip} │ │ │ │ - mov r8, r3 │ │ │ │ + str r9, [r3, #32] │ │ │ │ + mov r7, r8 │ │ │ │ + ldm sp, {r8, r9} │ │ │ │ + mov sl, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip, lr} │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff74c │ │ │ │ - andeq r0, r2, r8 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r7 │ │ │ │ - sub r7, r5, #72 @ 0x48 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 928e0 <__cxa_atexit@plt+0x86b98> │ │ │ │ - ldr r1, [pc, #240] @ 928ec <__cxa_atexit@plt+0x86ba4> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0, #-48]! @ 0xffffffd0 │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r9, [r2, #20] │ │ │ │ - ldr r1, [pc, #212] @ 928f0 <__cxa_atexit@plt+0x86ba8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - ldr sl, [r2, #32] │ │ │ │ - str r1, [r0, #40] @ 0x28 │ │ │ │ - ldr r1, [r2, #36] @ 0x24 │ │ │ │ - str r7, [r0, #32] │ │ │ │ - ldr r7, [r2, #28] │ │ │ │ - str r3, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [r2, #44] @ 0x2c │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ - tst r1, #3 │ │ │ │ - str r8, [r0, #28] │ │ │ │ - str r9, [r0, #24] │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r3, [r0, #16] │ │ │ │ - str lr, [r0, #12] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - str sl, [r0, #4] │ │ │ │ - beq 928b8 <__cxa_atexit@plt+0x86b70> │ │ │ │ - ldr r3, [pc, #132] @ 928f4 <__cxa_atexit@plt+0x86bac> │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + rsceq r3, fp, r0, ror lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - str r3, [r2, #-52]! @ 0xffffffcc │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 83110 <__cxa_atexit@plt+0x773c8> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r6, [pc, #160] @ 8311c <__cxa_atexit@plt+0x773d4> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + str r6, [r3, #-32]! @ 0xffffffe0 │ │ │ │ tst sl, #3 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - beq 928c8 <__cxa_atexit@plt+0x86b80> │ │ │ │ - ldr r3, [pc, #96] @ 928f8 <__cxa_atexit@plt+0x86bb0> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + ldr lr, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + stm r1, {r0, r7, ip, lr} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + beq 830f0 <__cxa_atexit@plt+0x773a8> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [pc, #92] @ 83120 <__cxa_atexit@plt+0x773d8> │ │ │ │ + str sl, [r2, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-56]! @ 0xffffffc8 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 928d8 <__cxa_atexit@plt+0x86b90> │ │ │ │ - b 929bc <__cxa_atexit@plt+0x86c74> │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 83104 <__cxa_atexit@plt+0x773bc> │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 8317c <__cxa_atexit@plt+0x77434> │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - rscseq ip, r9, r4, asr lr │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r9, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [pc, #88] @ 9296c <__cxa_atexit@plt+0x86c24> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 92958 <__cxa_atexit@plt+0x86c10> │ │ │ │ - ldr r3, [pc, #60] @ 92970 <__cxa_atexit@plt+0x86c28> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rsceq r3, fp, r0, lsr #27 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 92964 <__cxa_atexit@plt+0x86c1c> │ │ │ │ - b 929bc <__cxa_atexit@plt+0x86c74> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, sl, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 929b0 <__cxa_atexit@plt+0x86c68> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 929a8 <__cxa_atexit@plt+0x86c60> │ │ │ │ - b 929bc <__cxa_atexit@plt+0x86c74> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, fp, lsl #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #100] @ 92a30 <__cxa_atexit@plt+0x86ce8> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 92a1c <__cxa_atexit@plt+0x86cd4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #60] @ 92a34 <__cxa_atexit@plt+0x86cec> │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 92a28 <__cxa_atexit@plt+0x86ce0> │ │ │ │ - b 92a84 <__cxa_atexit@plt+0x86d3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r1, r0, ip, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 92a78 <__cxa_atexit@plt+0x86d30> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr lr, [pc, #40] @ 8316c <__cxa_atexit@plt+0x77424> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 92a70 <__cxa_atexit@plt+0x86d28> │ │ │ │ - b 92a84 <__cxa_atexit@plt+0x86d3c> │ │ │ │ + beq 83164 <__cxa_atexit@plt+0x7741c> │ │ │ │ + b 8317c <__cxa_atexit@plt+0x77434> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq ip, r0, pc, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r3, fp, r4, asr sp │ │ │ │ + andeq r0, r0, fp, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr sl, [r2, #32]! │ │ │ │ + mov r5, r2 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr lr, [r5, #12]! │ │ │ │ + ldr ip, [r1, #4]! │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 92afc <__cxa_atexit@plt+0x86db4> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #12]! │ │ │ │ - ldr r0, [r3, #-8] │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ - cmp r2, r0 │ │ │ │ - bge 92ac4 <__cxa_atexit@plt+0x86d7c> │ │ │ │ - mov lr, #56 @ 0x38 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r1, sl │ │ │ │ - b 92b0c <__cxa_atexit@plt+0x86dc4> │ │ │ │ - bne 92afc <__cxa_atexit@plt+0x86db4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cmp r0, r2 │ │ │ │ - blt 92ab0 <__cxa_atexit@plt+0x86d68> │ │ │ │ - bne 92afc <__cxa_atexit@plt+0x86db4> │ │ │ │ - ldr r2, [pc, #128] @ 92b64 <__cxa_atexit@plt+0x86e1c> │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r9, [r5, #56] @ 0x38 │ │ │ │ + bne 832c4 <__cxa_atexit@plt+0x7757c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #72 @ 0x48 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 832ec <__cxa_atexit@plt+0x775a4> │ │ │ │ + str r2, [sp] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + mov sl, fp │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ + ldr fp, [r0, #12] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str fp, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #72] @ 0x48 │ │ │ │ + ldr r9, [r0, #4] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ + ldr lr, [r0, #24] │ │ │ │ + ldr r2, [pc, #324] @ 83340 <__cxa_atexit@plt+0x775f8> │ │ │ │ + str fp, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - mov lr, #52 @ 0x34 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - mov r7, r1 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r0, [pc, #72] @ 92b5c <__cxa_atexit@plt+0x86e14> │ │ │ │ - str r8, [r5, r3] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [r3, #16]! │ │ │ │ - str r1, [r5, lr] │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r3] │ │ │ │ - beq 92b4c <__cxa_atexit@plt+0x86e04> │ │ │ │ - ldr r3, [pc, #40] @ 92b60 <__cxa_atexit@plt+0x86e18> │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq pc, r0, ip, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - ldr r1, [pc, #64] @ 92bc4 <__cxa_atexit@plt+0x86e7c> │ │ │ │ - ldr sl, [r2, #20] │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - beq 92bb8 <__cxa_atexit@plt+0x86e70> │ │ │ │ - ldr r2, [pc, #36] @ 92bc8 <__cxa_atexit@plt+0x86e80> │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - mov r9, r7 │ │ │ │ + stmib r6, {r2, r3, r7, r9} │ │ │ │ + str r4, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str ip, [r6, #28] │ │ │ │ + ldr r2, [pc, #296] @ 83344 <__cxa_atexit@plt+0x775fc> │ │ │ │ + add r8, r6, #40 @ 0x28 │ │ │ │ + mov fp, sl │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r1, r0, fp, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 92bf8 <__cxa_atexit@plt+0x86eb0> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq pc, r0, fp, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #140] @ 92ca4 <__cxa_atexit@plt+0x86f5c> │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 92c80 <__cxa_atexit@plt+0x86f38> │ │ │ │ - ldr r3, [pc, #116] @ 92ca8 <__cxa_atexit@plt+0x86f60> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #44] @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq 92c8c <__cxa_atexit@plt+0x86f44> │ │ │ │ - ldr r3, [pc, #96] @ 92cac <__cxa_atexit@plt+0x86f64> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r7, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq 92c98 <__cxa_atexit@plt+0x86f50> │ │ │ │ - ldr r5, [pc, #76] @ 92cb0 <__cxa_atexit@plt+0x86f68> │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - str r8, [r7] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #4] │ │ │ │ + stm r8, {r2, r3, r7, r9} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + sub r2, r1, #67 @ 0x43 │ │ │ │ + sub r3, r1, #29 │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + add r7, r0, #40 @ 0x28 │ │ │ │ + cmp sl, r7 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ + str lr, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ + bhi 8331c <__cxa_atexit@plt+0x775d4> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r1, r6, #104 @ 0x68 │ │ │ │ + cmp r4, r1 │ │ │ │ + bcc 83310 <__cxa_atexit@plt+0x775c8> │ │ │ │ + ldr lr, [pc, #228] @ 8334c <__cxa_atexit@plt+0x77604> │ │ │ │ + ldr r0, [pc, #228] @ 83350 <__cxa_atexit@plt+0x77608> │ │ │ │ + ldr r4, [pc, #228] @ 83354 <__cxa_atexit@plt+0x7760c> │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ + sub sl, r1, #27 │ │ │ │ + str r8, [r6, #80] @ 0x50 │ │ │ │ + str r3, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ + str r8, [r6, #92] @ 0x5c │ │ │ │ + str r3, [r6, #96] @ 0x60 │ │ │ │ + str lr, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ + sub r6, r1, #13 │ │ │ │ + str r6, [r7] │ │ │ │ + str sl, [r5] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + sub r9, r1, #1 │ │ │ │ + mov r6, r1 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r8, [r0, #40] @ 0x28 │ │ │ │ + ldr r7, [r0, #28] │ │ │ │ + cmp fp, r2 │ │ │ │ + str ip, [r0, #44] @ 0x2c │ │ │ │ + str sl, [r0, #40] @ 0x28 │ │ │ │ + bhi 83300 <__cxa_atexit@plt+0x775b8> │ │ │ │ + ldmib r7, {r8, r9} │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r9, lr │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r1, r0, sl, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #92] @ 92d24 <__cxa_atexit@plt+0x86fdc> │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r6, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 83348 <__cxa_atexit@plt+0x77600> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 92d10 <__cxa_atexit@plt+0x86fc8> │ │ │ │ - ldr r3, [pc, #68] @ 92d28 <__cxa_atexit@plt+0x86fe0> │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 92d1c <__cxa_atexit@plt+0x86fd4> │ │ │ │ - ldr r3, [pc, #44] @ 92d2c <__cxa_atexit@plt+0x86fe4> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r0, sl, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ 92d7c <__cxa_atexit@plt+0x87034> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - beq 92d74 <__cxa_atexit@plt+0x8702c> │ │ │ │ - ldr r3, [pc, #32] @ 92d80 <__cxa_atexit@plt+0x87038> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r1, r0, sl, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 92dac <__cxa_atexit@plt+0x87064> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r7, r0, sl, lsl #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 92e5c <__cxa_atexit@plt+0x87114> │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #32]! │ │ │ │ - beq 92e38 <__cxa_atexit@plt+0x870f0> │ │ │ │ - ldr r2, [pc, #116] @ 92e60 <__cxa_atexit@plt+0x87118> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - beq 92e44 <__cxa_atexit@plt+0x870fc> │ │ │ │ - ldr r2, [pc, #96] @ 92e64 <__cxa_atexit@plt+0x8711c> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r3] │ │ │ │ + @ instruction: 0xfffffa18 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + smlaleq r3, fp, ip, fp │ │ │ │ + @ instruction: 0xfffb0a8c │ │ │ │ + @ instruction: 0xfffafbfc │ │ │ │ + @ instruction: 0xfffaed24 │ │ │ │ + rsceq r3, fp, r8, ror #22 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 833e4 <__cxa_atexit@plt+0x7769c> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + add r7, r7, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + sub lr, r6, #45 @ 0x2d │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + str sl, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + ldr lr, [pc, #64] @ 833f4 <__cxa_atexit@plt+0x776ac> │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + ldr r2, [pc, #32] @ 833f8 <__cxa_atexit@plt+0x776b0> │ │ │ │ + sub r9, r6, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 92e50 <__cxa_atexit@plt+0x87108> │ │ │ │ - ldr r5, [pc, #76] @ 92e68 <__cxa_atexit@plt+0x87120> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r8, [r7, #36] @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #40] @ 0x28 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r9, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #100] @ 92ee4 <__cxa_atexit@plt+0x8719c> │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 92ed0 <__cxa_atexit@plt+0x87188> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ 92ee8 <__cxa_atexit@plt+0x871a0> │ │ │ │ - ldr r7, [r3, #32]! │ │ │ │ - add r2, pc, r2 │ │ │ │ + @ instruction: 0xfffff2ec │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 83484 <__cxa_atexit@plt+0x7773c> │ │ │ │ + ldr r1, [pc, #136] @ 834a4 <__cxa_atexit@plt+0x7775c> │ │ │ │ + ldr r7, [pc, #136] @ 834a8 <__cxa_atexit@plt+0x77760> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r3] │ │ │ │ - beq 92edc <__cxa_atexit@plt+0x87194> │ │ │ │ - ldr r2, [pc, #48] @ 92eec <__cxa_atexit@plt+0x871a4> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + beq 83478 <__cxa_atexit@plt+0x77730> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 83490 <__cxa_atexit@plt+0x77748> │ │ │ │ + ldr r3, [pc, #88] @ 834ac <__cxa_atexit@plt+0x77764> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 834b0 <__cxa_atexit@plt+0x77768> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r9, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 92f44 <__cxa_atexit@plt+0x871fc> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r3, #32]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - beq 92f3c <__cxa_atexit@plt+0x871f4> │ │ │ │ - ldr r2, [pc, #36] @ 92f48 <__cxa_atexit@plt+0x87200> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r9, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #32]! │ │ │ │ - ldr r3, [pc, #20] @ 92f74 <__cxa_atexit@plt+0x8722c> │ │ │ │ - ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 92fe8 <__cxa_atexit@plt+0x872a0> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 92fc8 <__cxa_atexit@plt+0x87280> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 92fd4 <__cxa_atexit@plt+0x8728c> │ │ │ │ - ldr r2, [pc, #56] @ 92fec <__cxa_atexit@plt+0x872a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrshteq ip, [r9], #128 @ 0x80 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq ip, sl, r0, asr r2 │ │ │ │ + rscseq ip, sl, r8, lsl #4 │ │ │ │ + ldrhteq ip, [sl], #40 @ 0x28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9302c <__cxa_atexit@plt+0x872e4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 93038 <__cxa_atexit@plt+0x872f0> │ │ │ │ + bcc 834fc <__cxa_atexit@plt+0x777b4> │ │ │ │ + ldr r2, [pc, #48] @ 83508 <__cxa_atexit@plt+0x777c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 8350c <__cxa_atexit@plt+0x777c4> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq ip, r9, r8, lsl #17 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r8 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq ip, sl, r4, lsl #3 │ │ │ │ + rscseq ip, sl, r0, lsr r2 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 930e8 <__cxa_atexit@plt+0x873a0> │ │ │ │ - str r5, [sp, #8] │ │ │ │ - ldr r5, [r7, #17] │ │ │ │ - add ip, r7, #5 │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r5, [r7, #29] │ │ │ │ - str r9, [sp, #20] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r9, [r7, #21] │ │ │ │ - ldr r8, [r7, #25] │ │ │ │ - ldr lr, [r7, #33] @ 0x21 │ │ │ │ - ldr r7, [r7, #37] @ 0x25 │ │ │ │ - ldr fp, [pc, #88] @ 930f8 <__cxa_atexit@plt+0x873b0> │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r3, #4]! │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83558 <__cxa_atexit@plt+0x77810> │ │ │ │ + ldr r1, [pc, #48] @ 8356c <__cxa_atexit@plt+0x77824> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + ldr r7, [r5], #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - add lr, r3, #12 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - stm lr, {r0, r2, ip} │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff73c │ │ │ │ - rsceq r7, sl, ip, ror #31 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 931c0 <__cxa_atexit@plt+0x87478> │ │ │ │ - ldr lr, [pc, #168] @ 931cc <__cxa_atexit@plt+0x87484> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r1, [r7, #33] @ 0x21 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-44]! @ 0xffffffd4 │ │ │ │ - ldr lr, [r7, #29] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r8, [r7, #17] │ │ │ │ - ldr r0, [r7, #25] │ │ │ │ - ldr ip, [r7, #21] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #32] │ │ │ │ - ldr lr, [r7, #5] │ │ │ │ - ldr r9, [r7, #9] │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - add r1, r3, #16 │ │ │ │ - tst sl, #3 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - stmib r3, {r8, ip} │ │ │ │ - beq 931a8 <__cxa_atexit@plt+0x87460> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #72] @ 931d0 <__cxa_atexit@plt+0x87488> │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-56] @ 0xffffffc8 │ │ │ │ - sub lr, r2, #52 @ 0x34 │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - beq 931b8 <__cxa_atexit@plt+0x87470> │ │ │ │ - b 93228 <__cxa_atexit@plt+0x874e0> │ │ │ │ - ldr r0, [sl] │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + rsceq r3, fp, r8, ror #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 835ac <__cxa_atexit@plt+0x77864> │ │ │ │ + ldr r2, [pc, #36] @ 835b4 <__cxa_atexit@plt+0x7786c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 835b8 <__cxa_atexit@plt+0x77870> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + rscseq ip, sl, r4, ror #1 │ │ │ │ + rscseq ip, sl, ip, lsl #2 │ │ │ │ + rsceq r4, fp, r8, asr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8364c <__cxa_atexit@plt+0x77904> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83654 <__cxa_atexit@plt+0x7790c> │ │ │ │ + ldr r1, [pc, #116] @ 83668 <__cxa_atexit@plt+0x77920> │ │ │ │ + ldr r0, [pc, #116] @ 8366c <__cxa_atexit@plt+0x77924> │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r7, [pc, #92] @ 83670 <__cxa_atexit@plt+0x77928> │ │ │ │ + add lr, r3, #24 │ │ │ │ + sub r2, r6, #18 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #80] @ 83674 <__cxa_atexit@plt+0x7792c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #72] @ 83678 <__cxa_atexit@plt+0x77930> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + b 70e9c <__cxa_atexit@plt+0x65154> │ │ │ │ + mov r6, r3 │ │ │ │ + b 8365c <__cxa_atexit@plt+0x77914> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rsceq r7, sl, r8, lsl pc │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 93218 <__cxa_atexit@plt+0x874d0> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 93210 <__cxa_atexit@plt+0x874c8> │ │ │ │ - b 93228 <__cxa_atexit@plt+0x874e0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrdeq r7, [sl], #224 @ 0xe0 @ │ │ │ │ - andeq r0, r0, sp, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 93398 <__cxa_atexit@plt+0x87650> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #88 @ 0x58 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 93428 <__cxa_atexit@plt+0x876e0> │ │ │ │ - str r0, [sp] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - mov sl, r5 │ │ │ │ - ldr ip, [pc, #564] @ 934a0 <__cxa_atexit@plt+0x87758> │ │ │ │ - mov r1, r9 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [sl, #40]! @ 0x28 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - str ip, [r6, #4] │ │ │ │ - add ip, r6, #24 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - str fp, [sp, #16] │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ - stm ip, {r1, r4, fp} │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - ldr r8, [pc, #472] @ 934a4 <__cxa_atexit@plt+0x8775c> │ │ │ │ - str r3, [r6, #56] @ 0x38 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - add r0, r6, #68 @ 0x44 │ │ │ │ - stm r0, {r1, r4, fp} │ │ │ │ - add r0, r6, #80 @ 0x50 │ │ │ │ - stm r0, {r3, r9, ip} │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r0, r5 │ │ │ │ - sub r3, lr, #37 @ 0x25 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - str r3, [r0, #48]! @ 0x30 │ │ │ │ - sub r2, lr, #83 @ 0x53 │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp fp, sl │ │ │ │ - str r8, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - bhi 93478 <__cxa_atexit@plt+0x87730> │ │ │ │ - ldr r1, [sp] │ │ │ │ - add lr, r6, #120 @ 0x78 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 9346c <__cxa_atexit@plt+0x87724> │ │ │ │ - ldr r0, [pc, #400] @ 934bc <__cxa_atexit@plt+0x87774> │ │ │ │ - ldr r1, [pc, #400] @ 934c0 <__cxa_atexit@plt+0x87778> │ │ │ │ - ldr r4, [pc, #400] @ 934c4 <__cxa_atexit@plt+0x8777c> │ │ │ │ - ldr r8, [pc, #400] @ 934c8 <__cxa_atexit@plt+0x87780> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #92] @ 0x5c │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r3, [r6, #96] @ 0x60 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r3, [r6, #100] @ 0x64 │ │ │ │ - str r3, [r6, #116] @ 0x74 │ │ │ │ - sub r3, lr, #5 │ │ │ │ - str r1, [r6, #104] @ 0x68 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ - str r1, [r6, #120] @ 0x78 │ │ │ │ - sub r6, lr, #25 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ - add r9, r4, #2 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r1, [r5, #44] @ 0x2c │ │ │ │ - mov r5, sl │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r6, lr │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr ip, [r0, #48]! @ 0x30 │ │ │ │ - sub lr, r0, #8 │ │ │ │ - ldr r1, [r0, #-4] │ │ │ │ - cmp fp, lr │ │ │ │ - stm r0, {r1, ip} │ │ │ │ - bhi 93438 <__cxa_atexit@plt+0x876f0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #32 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc 93444 <__cxa_atexit@plt+0x876fc> │ │ │ │ - ldr r0, [pc, #224] @ 934ac <__cxa_atexit@plt+0x87764> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + rscseq ip, sl, r4, ror r0 │ │ │ │ + rscseq ip, sl, r0, asr #32 │ │ │ │ + rscseq ip, sl, ip, asr r0 │ │ │ │ + rscseq ip, sl, r0, asr r0 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #220] @ 934b0 <__cxa_atexit@plt+0x87768> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r6, {r0, r1, r9} │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - ldr r0, [pc, #204] @ 934b4 <__cxa_atexit@plt+0x8776c> │ │ │ │ - sub r1, sl, #5 │ │ │ │ - str r9, [r6, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - sub r0, sl, #25 │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #168] @ 934b8 <__cxa_atexit@plt+0x87770> │ │ │ │ - mov r6, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r9, r0, #2 │ │ │ │ - mov r5, lr │ │ │ │ - mov sl, r3 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, #88 @ 0x58 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, lr │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r3, r2 │ │ │ │ - mov sl, r6 │ │ │ │ - b 93450 <__cxa_atexit@plt+0x87708> │ │ │ │ - mov r3, r2 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #68] @ 9349c <__cxa_atexit@plt+0x87754> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r6, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r0 │ │ │ │ - mov sl, r3 │ │ │ │ - bx r1 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r1, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #40] @ 934a8 <__cxa_atexit@plt+0x87760> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r6, lr │ │ │ │ - ldmib sp, {r9, sl} │ │ │ │ - bx r1 │ │ │ │ - smlaleq r7, sl, r4, ip │ │ │ │ - @ instruction: 0xfffff4c8 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - rsceq r7, sl, ip, ror #24 │ │ │ │ - @ instruction: 0xffff6db0 │ │ │ │ - ldrdeq r7, [sl], #16 @ │ │ │ │ - @ instruction: 0xffff7104 │ │ │ │ - rsceq r7, sl, r8, ror #3 │ │ │ │ - @ instruction: 0xffff71a8 │ │ │ │ - @ instruction: 0xffff6e4c │ │ │ │ - strhteq r7, [sl], #32 │ │ │ │ - rsceq r7, sl, r4, asr r2 │ │ │ │ - rsceq r7, sl, ip, ror ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov sl, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r1, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 93658 <__cxa_atexit@plt+0x87910> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #80 @ 0x50 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 93660 <__cxa_atexit@plt+0x87918> │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r7, #31] │ │ │ │ - sub r4, r6, #73 @ 0x49 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr ip, [r7, #19] │ │ │ │ - ldr r5, [r7, #23] │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ - ldr r4, [pc, #356] @ 936a8 <__cxa_atexit@plt+0x87960> │ │ │ │ - sub r2, r6, #55 @ 0x37 │ │ │ │ - str r5, [r1, #72] @ 0x48 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ - str r5, [r1, #40] @ 0x28 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ - str r8, [r1, #48] @ 0x30 │ │ │ │ - str r3, [r1, #52] @ 0x34 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ - str lr, [r1, #60] @ 0x3c │ │ │ │ - str r9, [r1, #64] @ 0x40 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ - str ip, [r1, #68] @ 0x44 │ │ │ │ - ldr r4, [pc, #304] @ 936ac <__cxa_atexit@plt+0x87964> │ │ │ │ - str r3, [r1, #12] │ │ │ │ - str r0, [r1, #16] │ │ │ │ - add r4, pc, r4 │ │ │ │ - stmib r1, {r4, r8} │ │ │ │ - str lr, [r1, #20] │ │ │ │ - ldr r5, [pc, #284] @ 936b0 <__cxa_atexit@plt+0x87968> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r2, [sl, #-4] │ │ │ │ - add r5, pc, r5 │ │ │ │ - sub r2, sl, #16 │ │ │ │ - str r5, [r1, #24] │ │ │ │ - sub r5, r6, #33 @ 0x21 │ │ │ │ cmp fp, r2 │ │ │ │ - str r8, [r1, #28] │ │ │ │ - str r3, [r1, #32] │ │ │ │ - str ip, [sl, #-12] │ │ │ │ - str r5, [sl, #-8] │ │ │ │ - bhi 9367c <__cxa_atexit@plt+0x87934> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - add r6, r1, #124 @ 0x7c │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 93674 <__cxa_atexit@plt+0x8792c> │ │ │ │ - ldr r5, [pc, #228] @ 936bc <__cxa_atexit@plt+0x87974> │ │ │ │ - ldr lr, [pc, #228] @ 936c0 <__cxa_atexit@plt+0x87978> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #84]! @ 0x54 │ │ │ │ - str r0, [r2] │ │ │ │ - ldr r5, [pc, #212] @ 936c4 <__cxa_atexit@plt+0x8797c> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #26 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #241 @ 0xf1 │ │ │ │ - add r5, r5, #512 @ 0x200 │ │ │ │ - str r5, [r1, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #188] @ 936c8 <__cxa_atexit@plt+0x87980> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #184] @ 936cc <__cxa_atexit@plt+0x87984> │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [pc, #176] @ 936d0 <__cxa_atexit@plt+0x87988> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - str r5, [r1, #8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r9, [r1, #32] │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str r3, [r1, #16] │ │ │ │ - str r1, [r1, #20] │ │ │ │ - str r8, [r1, #24] │ │ │ │ - str r0, [r1, #28] │ │ │ │ - str lr, [r1, #36]! @ 0x24 │ │ │ │ - sub r9, r6, #14 │ │ │ │ + bhi 836b4 <__cxa_atexit@plt+0x7796c> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, r1 │ │ │ │ - b 93668 <__cxa_atexit@plt+0x87920> │ │ │ │ - mov r5, #80 @ 0x50 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, sl │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #48] @ 936b4 <__cxa_atexit@plt+0x8796c> │ │ │ │ - ldr r5, [pc, #48] @ 936b8 <__cxa_atexit@plt+0x87970> │ │ │ │ + rsceq r3, fp, r8, lsr #14 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 83728 <__cxa_atexit@plt+0x779e0> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + bhi 83738 <__cxa_atexit@plt+0x779f0> │ │ │ │ + ldr r7, [pc, #80] @ 83750 <__cxa_atexit@plt+0x77a08> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq 8371c <__cxa_atexit@plt+0x779d4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 2f378 <__cxa_atexit@plt+0x23630> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - add r5, r5, #241 @ 0xf1 │ │ │ │ - add r8, r5, #512 @ 0x200 │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - @ instruction: 0xffffe104 │ │ │ │ - @ instruction: 0xffffe8e0 │ │ │ │ - rsceq r6, sl, r0, ror #27 │ │ │ │ - rscseq ip, r9, r4, lsl #5 │ │ │ │ - @ instruction: 0xfffd9ae4 │ │ │ │ - @ instruction: 0xfffd9b84 │ │ │ │ - rscseq ip, r9, r8, lsl r3 │ │ │ │ - rscseq ip, r9, r0, asr r0 │ │ │ │ - rscseq ip, r9, r8, ror r0 │ │ │ │ - rscseq ip, r9, r0, lsr #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 93768 <__cxa_atexit@plt+0x87a20> │ │ │ │ - ldr lr, [pc, #128] @ 93774 <__cxa_atexit@plt+0x87a2c> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r7, [pc, #20] @ 83754 <__cxa_atexit@plt+0x77a0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffabc70 │ │ │ │ + rsceq r3, fp, ip, lsr #13 │ │ │ │ + rsceq r4, fp, ip, ror #19 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 837d8 <__cxa_atexit@plt+0x77a90> │ │ │ │ + add r8, r7, #8 │ │ │ │ + ldr lr, [pc, #100] @ 837e4 <__cxa_atexit@plt+0x77a9c> │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + ldr r9, [pc, #92] @ 837e8 <__cxa_atexit@plt+0x77aa0> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr lr, [pc, #104] @ 93778 <__cxa_atexit@plt+0x87a30> │ │ │ │ tst r2, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r1, #4] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str lr, [r1, #12] │ │ │ │ - str r3, [r1, #16] │ │ │ │ - beq 93750 <__cxa_atexit@plt+0x87a08> │ │ │ │ - ldr r3, [pc, #76] @ 9377c <__cxa_atexit@plt+0x87a34> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r3, #20 │ │ │ │ + stm lr, {r0, r1, r8, r9} │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + beq 837c4 <__cxa_atexit@plt+0x77a7c> │ │ │ │ + ldr r3, [pc, #60] @ 837ec <__cxa_atexit@plt+0x77aa4> │ │ │ │ + ldr r7, [r2, #43] @ 0x2b │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 93760 <__cxa_atexit@plt+0x87a18> │ │ │ │ - b 937c4 <__cxa_atexit@plt+0x87a7c> │ │ │ │ + str r3, [r5] │ │ │ │ + beq 837d0 <__cxa_atexit@plt+0x77a88> │ │ │ │ + b 83830 <__cxa_atexit@plt+0x77ae8> │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq fp, r9, ip, asr pc │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ 937b8 <__cxa_atexit@plt+0x87a70> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 937b0 <__cxa_atexit@plt+0x87a68> │ │ │ │ - b 937c4 <__cxa_atexit@plt+0x87a7c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [pc, #152] @ 9386c <__cxa_atexit@plt+0x87b24> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 93844 <__cxa_atexit@plt+0x87afc> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #112] @ 93870 <__cxa_atexit@plt+0x87b28> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - stmda r5, {r7, sl} │ │ │ │ - beq 93850 <__cxa_atexit@plt+0x87b08> │ │ │ │ - ldr r1, [pc, #88] @ 93874 <__cxa_atexit@plt+0x87b2c> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 93860 <__cxa_atexit@plt+0x87b18> │ │ │ │ - ldr r2, [pc, #68] @ 93878 <__cxa_atexit@plt+0x87b30> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 938f4 <__cxa_atexit@plt+0x87bac> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 938d8 <__cxa_atexit@plt+0x87b90> │ │ │ │ - ldr r2, [pc, #68] @ 938f8 <__cxa_atexit@plt+0x87bb0> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - beq 938e8 <__cxa_atexit@plt+0x87ba0> │ │ │ │ - ldr r3, [pc, #52] @ 938fc <__cxa_atexit@plt+0x87bb4> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 93954 <__cxa_atexit@plt+0x87c0c> │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - beq 9394c <__cxa_atexit@plt+0x87c04> │ │ │ │ - ldr r2, [pc, #36] @ 93958 <__cxa_atexit@plt+0x87c10> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #20] @ 93984 <__cxa_atexit@plt+0x87c3c> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #132] @ 93a20 <__cxa_atexit@plt+0x87cd8> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - beq 939fc <__cxa_atexit@plt+0x87cb4> │ │ │ │ - ldr r7, [pc, #108] @ 93a24 <__cxa_atexit@plt+0x87cdc> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 93a08 <__cxa_atexit@plt+0x87cc0> │ │ │ │ - ldr r7, [pc, #88] @ 93a28 <__cxa_atexit@plt+0x87ce0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 93a14 <__cxa_atexit@plt+0x87ccc> │ │ │ │ - ldr r7, [pc, #72] @ 93a2c <__cxa_atexit@plt+0x87ce4> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 93a9c <__cxa_atexit@plt+0x87d54> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 93a88 <__cxa_atexit@plt+0x87d40> │ │ │ │ - ldr r3, [pc, #64] @ 93aa0 <__cxa_atexit@plt+0x87d58> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - beq 93a94 <__cxa_atexit@plt+0x87d4c> │ │ │ │ - ldr r3, [pc, #44] @ 93aa4 <__cxa_atexit@plt+0x87d5c> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq fp, sl, r0, ror #29 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rsceq r4, fp, r4, asr r9 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 93af0 <__cxa_atexit@plt+0x87da8> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 83820 <__cxa_atexit@plt+0x77ad8> │ │ │ │ + ldr r7, [r7, #43] @ 0x2b │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ tst r7, #3 │ │ │ │ - beq 93ae8 <__cxa_atexit@plt+0x87da0> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 93af4 <__cxa_atexit@plt+0x87dac> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r3, [r5] │ │ │ │ + beq 83818 <__cxa_atexit@plt+0x77ad0> │ │ │ │ + b 83830 <__cxa_atexit@plt+0x77ae8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r4, fp, r0, lsr #18 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 93b20 <__cxa_atexit@plt+0x87dd8> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 83868 <__cxa_atexit@plt+0x77b20> │ │ │ │ + add r7, r6, #8 │ │ │ │ + cmp r1, r7 │ │ │ │ + bcc 83958 <__cxa_atexit@plt+0x77c10> │ │ │ │ + ldr r3, [pc, #296] @ 83984 <__cxa_atexit@plt+0x77c3c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 93b94 <__cxa_atexit@plt+0x87e4c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r8, [r6, #4] │ │ │ │ + b 838ac <__cxa_atexit@plt+0x77b64> │ │ │ │ + add r7, r6, #32 │ │ │ │ + cmp r1, r7 │ │ │ │ + bcc 83960 <__cxa_atexit@plt+0x77c18> │ │ │ │ + ldr r3, [pc, #248] @ 83974 <__cxa_atexit@plt+0x77c2c> │ │ │ │ + ldr r0, [pc, #248] @ 83978 <__cxa_atexit@plt+0x77c30> │ │ │ │ + ldr lr, [pc, #248] @ 8397c <__cxa_atexit@plt+0x77c34> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 93b74 <__cxa_atexit@plt+0x87e2c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str lr, [r6, #20]! │ │ │ │ + add r3, r7, #56 @ 0x38 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 93b80 <__cxa_atexit@plt+0x87e38> │ │ │ │ - ldr r2, [pc, #56] @ 93b98 <__cxa_atexit@plt+0x87e50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ + str r6, [r5] │ │ │ │ + bcc 83938 <__cxa_atexit@plt+0x77bf0> │ │ │ │ + ldr r9, [pc, #196] @ 83988 <__cxa_atexit@plt+0x77c40> │ │ │ │ + ldr r0, [pc, #196] @ 8398c <__cxa_atexit@plt+0x77c44> │ │ │ │ + sub r2, r3, #38 @ 0x26 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r9, [r7, #4]! │ │ │ │ + add r1, r0, #1 │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr r9, [pc, #164] @ 83990 <__cxa_atexit@plt+0x77c48> │ │ │ │ + mov sl, r7 │ │ │ │ + str lr, [r7, #28] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [sl, #24]! │ │ │ │ + str r2, [r7, #32] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ + str sl, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r6, [pc, #124] @ 83994 <__cxa_atexit@plt+0x77c4c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r6, [r7, #12] │ │ │ │ + ldr r6, [pc, #108] @ 83998 <__cxa_atexit@plt+0x77c50> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7, #36]! @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #64] @ 83980 <__cxa_atexit@plt+0x77c38> │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq fp, r9, r4, asr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 93bd8 <__cxa_atexit@plt+0x87e90> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 93be4 <__cxa_atexit@plt+0x87e9c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrsbteq fp, [r9], #204 @ 0xcc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #8 │ │ │ │ + b 83964 <__cxa_atexit@plt+0x77c1c> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xffffe660 │ │ │ │ + rscseq fp, sl, ip, lsl #27 │ │ │ │ + @ instruction: 0xffffe6e4 │ │ │ │ + rscseq fp, sl, ip, ror #26 │ │ │ │ + @ instruction: 0xfffffa38 │ │ │ │ + smlaleq r4, fp, r8, r7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 93c34 <__cxa_atexit@plt+0x87eec> │ │ │ │ - ldr r2, [pc, #52] @ 93c44 <__cxa_atexit@plt+0x87efc> │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 83a38 <__cxa_atexit@plt+0x77cf0> │ │ │ │ + ldr r8, [pc, #136] @ 83a50 <__cxa_atexit@plt+0x77d08> │ │ │ │ + ldr r1, [pc, #136] @ 83a54 <__cxa_atexit@plt+0x77d0c> │ │ │ │ + ldr r0, [pc, #136] @ 83a58 <__cxa_atexit@plt+0x77d10> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + mov lr, r3 │ │ │ │ + add r9, r0, #1 │ │ │ │ + sub r1, r6, #38 @ 0x26 │ │ │ │ + ldmdb r5, {r0, r2, sl} │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r8, [lr, #24]! │ │ │ │ + ldr r8, [pc, #92] @ 83a5c <__cxa_atexit@plt+0x77d14> │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ str sl, [r3, #8] │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffac0 │ │ │ │ - rsceq r7, sl, r0, lsl r5 │ │ │ │ + ldr r7, [pc, #68] @ 83a60 <__cxa_atexit@plt+0x77d18> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r8, [r3, #36]! @ 0x24 │ │ │ │ + mov r7, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #36] @ 83a64 <__cxa_atexit@plt+0x77d1c> │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffe608 │ │ │ │ + @ instruction: 0xffffe558 │ │ │ │ + rscseq fp, sl, r4, lsl #25 │ │ │ │ + @ instruction: 0xfffff948 │ │ │ │ + rscseq fp, sl, r4, ror #24 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + ldrdeq r4, [fp], #104 @ 0x68 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - str fp, [sp, #12] │ │ │ │ - bhi 93d7c <__cxa_atexit@plt+0x88034> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 93d84 <__cxa_atexit@plt+0x8803c> │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - str r3, [sp] │ │ │ │ - stmib sp, {r1, r4} │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr lr, [pc, #336] @ 93df4 <__cxa_atexit@plt+0x880ac> │ │ │ │ - ldr fp, [pc, #336] @ 93df8 <__cxa_atexit@plt+0x880b0> │ │ │ │ - str r0, [r6, #28] │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r3, [r6, #12] │ │ │ │ - sub r3, r2, #9 │ │ │ │ - add lr, pc, lr │ │ │ │ - add fp, pc, fp │ │ │ │ - str r3, [r0, #-8]! │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - str fp, [r6, #4] │ │ │ │ - sub fp, r2, #47 @ 0x2f │ │ │ │ - sub lr, r0, #16 │ │ │ │ - cmp r1, lr │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str fp, [r0, #4] │ │ │ │ - str sl, [r0, #-4] │ │ │ │ - bhi 93d9c <__cxa_atexit@plt+0x88054> │ │ │ │ - ldr r2, [pc, #236] @ 93dfc <__cxa_atexit@plt+0x880b4> │ │ │ │ - sub r1, r5, #24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r1, {r2, r9, ip} │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r2, r6, #80 @ 0x50 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 93dcc <__cxa_atexit@plt+0x88084> │ │ │ │ - ldr r8, [pc, #220] @ 93e0c <__cxa_atexit@plt+0x880c4> │ │ │ │ - ldr lr, [pc, #220] @ 93e10 <__cxa_atexit@plt+0x880c8> │ │ │ │ - sub r4, r2, #23 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r1, [r8, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 83abc <__cxa_atexit@plt+0x77d74> │ │ │ │ + ldr lr, [pc, #56] @ 83acc <__cxa_atexit@plt+0x77d84> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r7, #7 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [r8, #4] │ │ │ │ - str fp, [r6, #80] @ 0x50 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str lr, [r6, #56] @ 0x38 │ │ │ │ - add lr, r6, #64 @ 0x40 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - str sl, [r6, #76] @ 0x4c │ │ │ │ - stm lr, {r1, r9, ip} │ │ │ │ - mov r8, r9 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, ip │ │ │ │ - b dcfa68 <__cxa_atexit@plt+0xdc3d20> │ │ │ │ - mov r2, r6 │ │ │ │ - b 93d8c <__cxa_atexit@plt+0x88044> │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #96] @ 93e04 <__cxa_atexit@plt+0x880bc> │ │ │ │ - ldr r7, [pc, #96] @ 93e08 <__cxa_atexit@plt+0x880c0> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r8, [r3, #16] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r6, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #44] @ 93e00 <__cxa_atexit@plt+0x880b8> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r7, r0, #2 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r1, #28 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - @ instruction: 0xfffff818 │ │ │ │ - @ instruction: 0xffff7bbc │ │ │ │ - strhteq r7, [sl], #32 │ │ │ │ - ldrdeq r7, [sl], #40 @ 0x28 @ │ │ │ │ - rsceq r7, sl, r8, ror #6 │ │ │ │ - rsceq r7, sl, r4, asr r3 │ │ │ │ - @ instruction: 0xffff7a1c │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - rsceq r7, sl, r8, lsl #6 │ │ │ │ + @ instruction: 0xfffffcc4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 93e70 <__cxa_atexit@plt+0x88128> │ │ │ │ - ldr r2, [pc, #60] @ 93e78 <__cxa_atexit@plt+0x88130> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 93e7c <__cxa_atexit@plt+0x88134> │ │ │ │ - tst r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 93e64 <__cxa_atexit@plt+0x8811c> │ │ │ │ - mov r7, r3 │ │ │ │ - b 93e8c <__cxa_atexit@plt+0x88144> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 83b6c <__cxa_atexit@plt+0x77e24> │ │ │ │ + ldr r1, [pc, #136] @ 83b74 <__cxa_atexit@plt+0x77e2c> │ │ │ │ + ldr r0, [pc, #136] @ 83b78 <__cxa_atexit@plt+0x77e30> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r2, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + beq 83b40 <__cxa_atexit@plt+0x77df8> │ │ │ │ + ldr r1, [pc, #100] @ 83b7c <__cxa_atexit@plt+0x77e34> │ │ │ │ + ldr r7, [r2, #43] @ 0x2b │ │ │ │ + add r1, pc, r1 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r1, [r3] │ │ │ │ + beq 83b50 <__cxa_atexit@plt+0x77e08> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 83b5c <__cxa_atexit@plt+0x77e14> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq fp, r9, ip, lsl r8 │ │ │ │ - rsceq r7, sl, r4, lsr #5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #116] @ 93f14 <__cxa_atexit@plt+0x881cc> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-16]! │ │ │ │ - ldr r8, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - str r7, [r5] │ │ │ │ - beq 93efc <__cxa_atexit@plt+0x881b4> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 93f18 <__cxa_atexit@plt+0x881d0> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - beq 93f0c <__cxa_atexit@plt+0x881c4> │ │ │ │ - b 93f70 <__cxa_atexit@plt+0x88228> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + bic r7, r9, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - rsceq r7, sl, r8, lsl #4 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 93f60 <__cxa_atexit@plt+0x88218> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 93f58 <__cxa_atexit@plt+0x88210> │ │ │ │ - b 93f70 <__cxa_atexit@plt+0x88228> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #28] @ 83b80 <__cxa_atexit@plt+0x77e38> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 8baa30 <__cxa_atexit@plt+0x8aece8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq r7, sl, r0, asr #3 │ │ │ │ - andeq r0, r0, r7, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - and r3, r2, #3 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq fp, sl, r0, lsl #23 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rscseq fp, sl, ip, asr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #64] @ 83bd4 <__cxa_atexit@plt+0x77e8c> │ │ │ │ + ldr r7, [r7, #43] @ 0x2b │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 83bb8 <__cxa_atexit@plt+0x77e70> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 93f8c <__cxa_atexit@plt+0x88244> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 94030 <__cxa_atexit@plt+0x882e8> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 93fe0 <__cxa_atexit@plt+0x88298> │ │ │ │ - ldr r7, [pc, #140] @ 94048 <__cxa_atexit@plt+0x88300> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #136] @ 9404c <__cxa_atexit@plt+0x88304> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - bne 94024 <__cxa_atexit@plt+0x882dc> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r0, r1 │ │ │ │ - blt 93fb4 <__cxa_atexit@plt+0x8826c> │ │ │ │ - bne 94024 <__cxa_atexit@plt+0x882dc> │ │ │ │ - ldr r7, [pc, #64] @ 94040 <__cxa_atexit@plt+0x882f8> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r2, [pc, #60] @ 94044 <__cxa_atexit@plt+0x882fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r6, r3 │ │ │ │ + bne 83bc0 <__cxa_atexit@plt+0x77e78> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r7, sl, r4, lsr #2 │ │ │ │ - smlalseq fp, r9, r8, r8 │ │ │ │ - rscseq fp, r9, r0, lsr #13 │ │ │ │ - ldrsbteq fp, [r9], #140 @ 0x8c │ │ │ │ - rsceq r7, sl, r8, ror r0 │ │ │ │ + ldr r3, [pc, #16] @ 83bd8 <__cxa_atexit@plt+0x77e90> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 8baa30 <__cxa_atexit@plt+0x8aece8> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrshteq fp, [sl], #180 @ 0xb4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 94090 <__cxa_atexit@plt+0x88348> │ │ │ │ - ldr r2, [pc, #40] @ 94098 <__cxa_atexit@plt+0x88350> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 9409c <__cxa_atexit@plt+0x88354> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrshteq fp, [r9], #84 @ 0x54 │ │ │ │ - rsceq r7, sl, r8, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 940f0 <__cxa_atexit@plt+0x883a8> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 940e0 <__cxa_atexit@plt+0x88398> │ │ │ │ - ldr r2, [pc, #44] @ 940fc <__cxa_atexit@plt+0x883b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 83c04 <__cxa_atexit@plt+0x77ebc> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - rscseq fp, r9, r8, asr #15 │ │ │ │ - strhteq r6, [sl], #248 @ 0xf8 │ │ │ │ + ldr r3, [pc, #12] @ 83c18 <__cxa_atexit@plt+0x77ed0> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 8baa30 <__cxa_atexit@plt+0x8aece8> │ │ │ │ + ldrhteq fp, [sl], #176 @ 0xb0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9418c <__cxa_atexit@plt+0x88444> │ │ │ │ - ldr r1, [pc, #136] @ 941ac <__cxa_atexit@plt+0x88464> │ │ │ │ - ldr r7, [pc, #136] @ 941b0 <__cxa_atexit@plt+0x88468> │ │ │ │ + bhi 83ca4 <__cxa_atexit@plt+0x77f5c> │ │ │ │ + ldr r1, [pc, #136] @ 83cc4 <__cxa_atexit@plt+0x77f7c> │ │ │ │ + ldr r7, [pc, #136] @ 83cc8 <__cxa_atexit@plt+0x77f80> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 94180 <__cxa_atexit@plt+0x88438> │ │ │ │ + beq 83c98 <__cxa_atexit@plt+0x77f50> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 94198 <__cxa_atexit@plt+0x88450> │ │ │ │ - ldr r3, [pc, #88] @ 941b4 <__cxa_atexit@plt+0x8846c> │ │ │ │ - ldr r1, [pc, #88] @ 941b8 <__cxa_atexit@plt+0x88470> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bcc 83cb0 <__cxa_atexit@plt+0x77f68> │ │ │ │ + ldr r3, [pc, #88] @ 83ccc <__cxa_atexit@plt+0x77f84> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 83cd0 <__cxa_atexit@plt+0x77f88> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq fp, r9, r4, asr #10 │ │ │ │ - rsceq r6, sl, r0, ror #30 │ │ │ │ - rscseq fp, r9, ip, lsr r7 │ │ │ │ - strdeq r6, [sl], #236 @ 0xec @ │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq fp, sl, r0, lsr sl │ │ │ │ + rscseq fp, sl, r8, ror #19 │ │ │ │ + smlalseq fp, sl, r8, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 94208 <__cxa_atexit@plt+0x884c0> │ │ │ │ - ldr r2, [pc, #48] @ 94214 <__cxa_atexit@plt+0x884cc> │ │ │ │ - ldr r1, [pc, #48] @ 94218 <__cxa_atexit@plt+0x884d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bcc 83d1c <__cxa_atexit@plt+0x77fd4> │ │ │ │ + ldr r2, [pc, #48] @ 83d28 <__cxa_atexit@plt+0x77fe0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 83d2c <__cxa_atexit@plt+0x77fe4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r6, [sl], #232 @ 0xe8 @ │ │ │ │ - ldrhteq fp, [r9], #100 @ 0x64 │ │ │ │ - smlaleq r6, sl, ip, lr │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, sl, r4, ror #18 │ │ │ │ + rscseq fp, sl, r0, lsl sl │ │ │ │ + rsceq r2, fp, r8, lsr #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 942a8 <__cxa_atexit@plt+0x88560> │ │ │ │ - ldr r1, [pc, #136] @ 942c8 <__cxa_atexit@plt+0x88580> │ │ │ │ - ldr r7, [pc, #136] @ 942cc <__cxa_atexit@plt+0x88584> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9429c <__cxa_atexit@plt+0x88554> │ │ │ │ + bhi 83d6c <__cxa_atexit@plt+0x78024> │ │ │ │ + ldr r2, [pc, #36] @ 83d74 <__cxa_atexit@plt+0x7802c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 83d78 <__cxa_atexit@plt+0x78030> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b b95934 <__cxa_atexit@plt+0xb89bec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq fp, sl, r4, lsr #18 │ │ │ │ + rscseq fp, sl, ip, asr #18 │ │ │ │ + rsceq r2, fp, ip, asr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 83e08 <__cxa_atexit@plt+0x780c0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 942b4 <__cxa_atexit@plt+0x8856c> │ │ │ │ - ldr r3, [pc, #88] @ 942d0 <__cxa_atexit@plt+0x88588> │ │ │ │ - ldr r1, [pc, #88] @ 942d4 <__cxa_atexit@plt+0x8858c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83e14 <__cxa_atexit@plt+0x780cc> │ │ │ │ + ldr r1, [pc, #116] @ 83e24 <__cxa_atexit@plt+0x780dc> │ │ │ │ + ldr lr, [pc, #116] @ 83e28 <__cxa_atexit@plt+0x780e0> │ │ │ │ + ldr r8, [pc, #116] @ 83e2c <__cxa_atexit@plt+0x780e4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ 83e30 <__cxa_atexit@plt+0x780e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r5, [pc, #76] @ 83e34 <__cxa_atexit@plt+0x780ec> │ │ │ │ + add lr, r3, #8 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [pc, #68] @ 83e38 <__cxa_atexit@plt+0x780f0> │ │ │ │ + add r5, r5, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + stm lr, {r0, r1, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b d06bdc <__cxa_atexit@plt+0xcfae94> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + sbcseq r5, r6, r5, ror #7 │ │ │ │ + rscseq fp, sl, r8, lsr #17 │ │ │ │ + smlalseq fp, sl, r4, r8 │ │ │ │ + rscseq fp, sl, ip, lsl #17 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 83e70 <__cxa_atexit@plt+0x78128> │ │ │ │ + ldr r2, [pc, #28] @ 83e7c <__cxa_atexit@plt+0x78134> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + rscseq fp, sl, r8, asr #18 │ │ │ │ + rsceq r2, fp, r8, asr r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 83f40 <__cxa_atexit@plt+0x781f8> │ │ │ │ + ldr lr, [pc, #188] @ 83f60 <__cxa_atexit@plt+0x78218> │ │ │ │ + ldr r0, [pc, #188] @ 83f64 <__cxa_atexit@plt+0x7821c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 83f34 <__cxa_atexit@plt+0x781ec> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 83f4c <__cxa_atexit@plt+0x78204> │ │ │ │ + ldr r2, [pc, #132] @ 83f68 <__cxa_atexit@plt+0x78220> │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #120] @ 83f6c <__cxa_atexit@plt+0x78224> │ │ │ │ + sub r2, r3, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #112] @ 83f70 <__cxa_atexit@plt+0x78228> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #108] @ 83f74 <__cxa_atexit@plt+0x7822c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq fp, r9, r8, lsr #8 │ │ │ │ - rsceq r6, sl, r4, asr #28 │ │ │ │ - rscseq fp, r9, r0, lsr #12 │ │ │ │ - rsceq r6, sl, r0, ror #27 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq fp, sl, r8, asr #15 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + rscseq fp, sl, r4, lsr #16 │ │ │ │ + rscseq fp, sl, ip, asr r7 │ │ │ │ + rscseq fp, sl, r8, ror r7 │ │ │ │ + rsceq r2, fp, r0, ror #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 94324 <__cxa_atexit@plt+0x885dc> │ │ │ │ - ldr r2, [pc, #48] @ 94330 <__cxa_atexit@plt+0x885e8> │ │ │ │ - ldr r1, [pc, #48] @ 94334 <__cxa_atexit@plt+0x885ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc 83ff4 <__cxa_atexit@plt+0x782ac> │ │ │ │ + ldr r2, [pc, #96] @ 84000 <__cxa_atexit@plt+0x782b8> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #76] @ 84004 <__cxa_atexit@plt+0x782bc> │ │ │ │ + sub r2, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #68] @ 84008 <__cxa_atexit@plt+0x782c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #64] @ 8400c <__cxa_atexit@plt+0x782c4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #28] │ │ │ │ sub r7, r6, #7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + rscseq fp, sl, r0, ror #14 │ │ │ │ + smlalseq fp, sl, r8, r6 │ │ │ │ + ldrhteq fp, [sl], #100 @ 0x64 │ │ │ │ + rsceq r2, fp, r4, asr #15 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + str sl, [sp, #4] │ │ │ │ + sub sl, r5, #24 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 84110 <__cxa_atexit@plt+0x783c8> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 84118 <__cxa_atexit@plt+0x783d0> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r2, [pc, #252] @ 84150 <__cxa_atexit@plt+0x78408> │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #236] @ 84154 <__cxa_atexit@plt+0x7840c> │ │ │ │ + str r2, [r1, #4]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r0, [r1, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #-20]! @ 0xffffffec │ │ │ │ + mov r2, r0 │ │ │ │ + ands lr, r7, #3 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r9, [r0, #12] │ │ │ │ + str fp, [r0, #16] │ │ │ │ + beq 840d0 <__cxa_atexit@plt+0x78388> │ │ │ │ + cmp lr, #2 │ │ │ │ + str r7, [r0] │ │ │ │ + bne 840e0 <__cxa_atexit@plt+0x78398> │ │ │ │ + ldr r5, [pc, #172] @ 8415c <__cxa_atexit@plt+0x78414> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r9, r1 │ │ │ │ + str r3, [r0] │ │ │ │ + b d78b48 <__cxa_atexit@plt+0xd6ce00> │ │ │ │ + ldr r1, [r7] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, r0 │ │ │ │ + bx r1 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 84130 <__cxa_atexit@plt+0x783e8> │ │ │ │ + ldr r7, [pc, #108] @ 84160 <__cxa_atexit@plt+0x78418> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #20]! │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov sl, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r6, r3 │ │ │ │ + b 84120 <__cxa_atexit@plt+0x783d8> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ + ldr r5, [pc, #32] @ 84158 <__cxa_atexit@plt+0x78410> │ │ │ │ + ldr fp, [sp] │ │ │ │ mov r3, #12 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strhteq r6, [sl], #220 @ 0xdc │ │ │ │ - smlalseq fp, r9, r8, r5 │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffffa74 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0xfffffb28 │ │ │ │ + rsceq r2, fp, r4, ror r6 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 841a8 <__cxa_atexit@plt+0x78460> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r6, [r7, #6] │ │ │ │ + ldr r3, [pc, #100] @ 841f8 <__cxa_atexit@plt+0x784b0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r6, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r6, sl │ │ │ │ + b d78b48 <__cxa_atexit@plt+0xd6ce00> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 841dc <__cxa_atexit@plt+0x78494> │ │ │ │ + ldr r3, [pc, #60] @ 841fc <__cxa_atexit@plt+0x784b4> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #16] @ 841f4 <__cxa_atexit@plt+0x784ac> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, ip, asr #4 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffa54 │ │ │ │ + ldrdeq r2, [fp], #88 @ 0x58 @ │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + beq 842a4 <__cxa_atexit@plt+0x7855c> │ │ │ │ + cmp r6, #3 │ │ │ │ + beq 84270 <__cxa_atexit@plt+0x78528> │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r3, [pc, #232] @ 84318 <__cxa_atexit@plt+0x785d0> │ │ │ │ + ldr r7, [r6, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 842e0 <__cxa_atexit@plt+0x78598> │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r6] │ │ │ │ + bne 84270 <__cxa_atexit@plt+0x78528> │ │ │ │ + ldr r6, [pc, #204] @ 84320 <__cxa_atexit@plt+0x785d8> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b d78b48 <__cxa_atexit@plt+0xd6ce00> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 842f0 <__cxa_atexit@plt+0x785a8> │ │ │ │ + ldr r3, [pc, #160] @ 84328 <__cxa_atexit@plt+0x785e0> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #28 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 84300 <__cxa_atexit@plt+0x785b8> │ │ │ │ + ldr r3, [pc, #112] @ 8432c <__cxa_atexit@plt+0x785e4> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add r5, r5, #28 │ │ │ │ + mov r8, sl │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #36] @ 8431c <__cxa_atexit@plt+0x785d4> │ │ │ │ + mov r2, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 8430c <__cxa_atexit@plt+0x785c4> │ │ │ │ + ldr r3, [pc, #28] @ 84324 <__cxa_atexit@plt+0x785dc> │ │ │ │ + mov r2, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffff98c │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ + rsceq r2, fp, r8, lsr #9 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 84378 <__cxa_atexit@plt+0x78630> │ │ │ │ + ldr r3, [pc, #56] @ 84390 <__cxa_atexit@plt+0x78648> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r3, [pc, #20] @ 84394 <__cxa_atexit@plt+0x7864c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffffb28 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + rsceq r2, fp, r0, asr #8 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 843dc <__cxa_atexit@plt+0x78694> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r6, [r7, #6] │ │ │ │ + ldr r3, [pc, #100] @ 8442c <__cxa_atexit@plt+0x786e4> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r6, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r6, sl │ │ │ │ + b d78b48 <__cxa_atexit@plt+0xd6ce00> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 84410 <__cxa_atexit@plt+0x786c8> │ │ │ │ + ldr r3, [pc, #60] @ 84430 <__cxa_atexit@plt+0x786e8> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #16] @ 84428 <__cxa_atexit@plt+0x786e0> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + @ instruction: 0xfffff820 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 84470 <__cxa_atexit@plt+0x78728> │ │ │ │ + ldr r3, [pc, #48] @ 84488 <__cxa_atexit@plt+0x78740> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r3, [pc, #20] @ 8448c <__cxa_atexit@plt+0x78744> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b dc056c <__cxa_atexit@plt+0xdb4824> │ │ │ │ + @ instruction: 0xfffff7c0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 94368 <__cxa_atexit@plt+0x88620> │ │ │ │ + bhi 844c0 <__cxa_atexit@plt+0x78778> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 94370 <__cxa_atexit@plt+0x88628> │ │ │ │ + ldr r2, [pc, #20] @ 844c8 <__cxa_atexit@plt+0x78780> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r9, r4, lsl r3 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ + rscseq fp, sl, r0, asr #3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r0, r5 │ │ │ │ + mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 9444c <__cxa_atexit@plt+0x88704> │ │ │ │ - ldr lr, [pc, #196] @ 9445c <__cxa_atexit@plt+0x88714> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr sl, [r2, #28] │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ - ldr ip, [pc, #160] @ 94460 <__cxa_atexit@plt+0x88718> │ │ │ │ - tst r1, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {r9, sl, lr} │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r7, r8, ip} │ │ │ │ - str r2, [r3, #28] │ │ │ │ - beq 94428 <__cxa_atexit@plt+0x886e0> │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r8, [r1, #7] │ │ │ │ - ldr lr, [pc, #124] @ 94464 <__cxa_atexit@plt+0x8871c> │ │ │ │ - str r1, [r0, #-16] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ + bhi 84588 <__cxa_atexit@plt+0x78840> │ │ │ │ + ldr lr, [pc, #168] @ 84598 <__cxa_atexit@plt+0x78850> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r0, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r0, #40 @ 0x28 │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8459c <__cxa_atexit@plt+0x78854> │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r0, #-44] @ 0xffffffd4 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - beq 94438 <__cxa_atexit@plt+0x886f0> │ │ │ │ - ldr r7, [pc, #84] @ 94468 <__cxa_atexit@plt+0x88720> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 94440 <__cxa_atexit@plt+0x886f8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 9451c <__cxa_atexit@plt+0x887d4> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rscseq fp, r9, ip, lsr #5 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 944dc <__cxa_atexit@plt+0x88794> │ │ │ │ - ldr r0, [r1, #11] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 84570 <__cxa_atexit@plt+0x78828> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 845a0 <__cxa_atexit@plt+0x78858> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - beq 944c8 <__cxa_atexit@plt+0x88780> │ │ │ │ - ldr r3, [pc, #40] @ 944e0 <__cxa_atexit@plt+0x88798> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 944d4 <__cxa_atexit@plt+0x8878c> │ │ │ │ - b 9451c <__cxa_atexit@plt+0x887d4> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8457c <__cxa_atexit@plt+0x78834> │ │ │ │ + mov r7, r3 │ │ │ │ + b 845f0 <__cxa_atexit@plt+0x788a8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r9, asr #25 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq fp, sl, r0, ror #2 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 94510 <__cxa_atexit@plt+0x887c8> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 845e4 <__cxa_atexit@plt+0x7889c> │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 94508 <__cxa_atexit@plt+0x887c0> │ │ │ │ - b 9451c <__cxa_atexit@plt+0x887d4> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 845dc <__cxa_atexit@plt+0x78894> │ │ │ │ + b 845f0 <__cxa_atexit@plt+0x788a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r9, asr #27 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 94590 <__cxa_atexit@plt+0x88848> │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 94638 <__cxa_atexit@plt+0x888f0> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - cmp r0, r2 │ │ │ │ - bge 945dc <__cxa_atexit@plt+0x88894> │ │ │ │ - str r8, [r6, #28]! │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #252] @ 94660 <__cxa_atexit@plt+0x88918> │ │ │ │ - sub r7, r3, #27 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #244] @ 94664 <__cxa_atexit@plt+0x8891c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #-4] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - str r0, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r6, #-20] @ 0xffffffec │ │ │ │ - str r2, [r6, #-16] │ │ │ │ - str r1, [r6, #-12] │ │ │ │ - str lr, [r6, #-8] │ │ │ │ - bx ip │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 94640 <__cxa_atexit@plt+0x888f8> │ │ │ │ - ldr lr, [pc, #172] @ 94650 <__cxa_atexit@plt+0x88908> │ │ │ │ - sub r7, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #164] @ 94654 <__cxa_atexit@plt+0x8890c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ + bne 8468c <__cxa_atexit@plt+0x78944> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 84698 <__cxa_atexit@plt+0x78950> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 84630 <__cxa_atexit@plt+0x788e8> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - bne 9462c <__cxa_atexit@plt+0x888e4> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - blt 94554 <__cxa_atexit@plt+0x8880c> │ │ │ │ - bne 9462c <__cxa_atexit@plt+0x888e4> │ │ │ │ - ldr r2, [pc, #92] @ 94658 <__cxa_atexit@plt+0x88910> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ + bne 8468c <__cxa_atexit@plt+0x78944> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 84624 <__cxa_atexit@plt+0x788dc> │ │ │ │ + bne 8468c <__cxa_atexit@plt+0x78944> │ │ │ │ + ldr r1, [pc, #88] @ 846a8 <__cxa_atexit@plt+0x78960> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #72] @ 9465c <__cxa_atexit@plt+0x88914> │ │ │ │ - add r9, r6, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - stm r9, {r1, r7, r8, lr} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 846ac <__cxa_atexit@plt+0x78964> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ - b 945d0 <__cxa_atexit@plt+0x88888> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, lr │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - b 94644 <__cxa_atexit@plt+0x888fc> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrshteq fp, [r9], #44 @ 0x2c │ │ │ │ - rscseq fp, r9, ip, asr #6 │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - rscseq fp, r9, ip, lsl #5 │ │ │ │ - rscseq fp, r9, ip, lsr r3 │ │ │ │ - rscseq fp, r9, ip, lsl #7 │ │ │ │ - rsceq r6, sl, r0, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 946a8 <__cxa_atexit@plt+0x88960> │ │ │ │ - ldr r2, [pc, #40] @ 946b0 <__cxa_atexit@plt+0x88968> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 946b4 <__cxa_atexit@plt+0x8896c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrsbteq sl, [r9], #252 @ 0xfc │ │ │ │ - rsceq r6, sl, r0, lsl sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrhteq fp, [sl], #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 94708 <__cxa_atexit@plt+0x889c0> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 946f8 <__cxa_atexit@plt+0x889b0> │ │ │ │ - ldr r2, [pc, #44] @ 94714 <__cxa_atexit@plt+0x889cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ + bcc 8471c <__cxa_atexit@plt+0x789d4> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 8472c <__cxa_atexit@plt+0x789e4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - ldrhteq fp, [r9], #16 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 94748 <__cxa_atexit@plt+0x88a00> │ │ │ │ + bhi 84760 <__cxa_atexit@plt+0x78a18> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 94750 <__cxa_atexit@plt+0x88a08> │ │ │ │ + ldr r2, [pc, #20] @ 84768 <__cxa_atexit@plt+0x78a20> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, r9, r4, lsr pc │ │ │ │ + rscseq sl, sl, r0, lsr #30 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 94814 <__cxa_atexit@plt+0x88acc> │ │ │ │ - ldr lr, [pc, #172] @ 94824 <__cxa_atexit@plt+0x88adc> │ │ │ │ + bhi 84828 <__cxa_atexit@plt+0x78ae0> │ │ │ │ + ldr lr, [pc, #168] @ 84838 <__cxa_atexit@plt+0x78af0> │ │ │ │ mov r3, r1 │ │ │ │ - add r9, r2, #24 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldm r9, {r7, r8, r9} │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ - ldr r0, [pc, #148] @ 94828 <__cxa_atexit@plt+0x88ae0> │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8483c <__cxa_atexit@plt+0x78af4> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - beq 947fc <__cxa_atexit@plt+0x88ab4> │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 84810 <__cxa_atexit@plt+0x78ac8> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 9482c <__cxa_atexit@plt+0x88ae4> │ │ │ │ + ldr lr, [pc, #84] @ 84840 <__cxa_atexit@plt+0x78af8> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 94808 <__cxa_atexit@plt+0x88ac0> │ │ │ │ + beq 8481c <__cxa_atexit@plt+0x78ad4> │ │ │ │ mov r7, r3 │ │ │ │ - b 9487c <__cxa_atexit@plt+0x88b34> │ │ │ │ + b 84890 <__cxa_atexit@plt+0x78b48> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - ldrsbteq sl, [r9], #232 @ 0xe8 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq sl, sl, r0, asr #29 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 94870 <__cxa_atexit@plt+0x88b28> │ │ │ │ + ldr r0, [pc, #28] @ 84884 <__cxa_atexit@plt+0x78b3c> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 94868 <__cxa_atexit@plt+0x88b20> │ │ │ │ - b 9487c <__cxa_atexit@plt+0x88b34> │ │ │ │ + beq 8487c <__cxa_atexit@plt+0x78b34> │ │ │ │ + b 84890 <__cxa_atexit@plt+0x78b48> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 948c4 <__cxa_atexit@plt+0x88b7c> │ │ │ │ - add r9, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r9 │ │ │ │ - bcc 949ac <__cxa_atexit@plt+0x88c64> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 94908 <__cxa_atexit@plt+0x88bc0> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 949bc <__cxa_atexit@plt+0x88c74> │ │ │ │ - ldr r9, [pc, #256] @ 949d8 <__cxa_atexit@plt+0x88c90> │ │ │ │ - sub r7, r3, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #248] @ 949dc <__cxa_atexit@plt+0x88c94> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - stmib r6, {sl, lr} │ │ │ │ - add lr, r6, #12 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - bx r2 │ │ │ │ - bne 94970 <__cxa_atexit@plt+0x88c28> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r8, r3 │ │ │ │ - blt 948b8 <__cxa_atexit@plt+0x88b70> │ │ │ │ - bne 94970 <__cxa_atexit@plt+0x88c28> │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r2, [pc, #164] @ 949cc <__cxa_atexit@plt+0x88c84> │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - ldr ip, [pc, #160] @ 949d0 <__cxa_atexit@plt+0x88c88> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub sl, r9, #23 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r1, [r5, #40]! @ 0x28 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldmdb r5, {r2, r3} │ │ │ │ - str sl, [r6, #44] @ 0x2c │ │ │ │ - add sl, r6, #12 │ │ │ │ - stm sl, {r2, r3, r7, ip, lr} │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #116] @ 949d4 <__cxa_atexit@plt+0x88c8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r9, #7 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r1 │ │ │ │ - str r1, [r6, #28]! │ │ │ │ - ldr r1, [r5, #40]! @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 949e0 <__cxa_atexit@plt+0x88c98> │ │ │ │ - sub r2, r9, #43 @ 0x2b │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [pc, #88] @ 949e4 <__cxa_atexit@plt+0x88c9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str r0, [r6, #-16] │ │ │ │ - str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ - sub r7, r9, #27 │ │ │ │ - str r8, [r6, #-12] │ │ │ │ - str r3, [r6, #-8] │ │ │ │ - str r2, [r6, #-4] │ │ │ │ - bx r1 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - rscseq sl, r9, r4, asr #31 │ │ │ │ - rscseq sl, r9, r4, asr #30 │ │ │ │ - rscseq sl, r9, r8, asr #31 │ │ │ │ - rscseq fp, r9, r8, lsl r0 │ │ │ │ - rscseq sl, r9, r0, lsr #30 │ │ │ │ - rscseq sl, r9, r0, ror pc │ │ │ │ - ldrdeq r6, [sl], #96 @ 0x60 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 94a64 <__cxa_atexit@plt+0x88d1c> │ │ │ │ - ldr r2, [pc, #120] @ 94a80 <__cxa_atexit@plt+0x88d38> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 94a58 <__cxa_atexit@plt+0x88d10> │ │ │ │ + bne 8492c <__cxa_atexit@plt+0x78be4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 94a6c <__cxa_atexit@plt+0x88d24> │ │ │ │ - ldr r3, [pc, #84] @ 94a84 <__cxa_atexit@plt+0x88d3c> │ │ │ │ - ldr r1, [pc, #84] @ 94a88 <__cxa_atexit@plt+0x88d40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 84938 <__cxa_atexit@plt+0x78bf0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 848d0 <__cxa_atexit@plt+0x78b88> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + bne 8492c <__cxa_atexit@plt+0x78be4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 848c4 <__cxa_atexit@plt+0x78b7c> │ │ │ │ + bne 8492c <__cxa_atexit@plt+0x78be4> │ │ │ │ + ldr r1, [pc, #88] @ 84948 <__cxa_atexit@plt+0x78c00> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8494c <__cxa_atexit@plt+0x78c04> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq r6, sl, ip, lsl #13 │ │ │ │ - rscseq sl, r9, r8, ror #28 │ │ │ │ - rsceq r6, sl, ip, lsr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq sl, sl, ip, lsl lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 94ad8 <__cxa_atexit@plt+0x88d90> │ │ │ │ - ldr r2, [pc, #48] @ 94ae4 <__cxa_atexit@plt+0x88d9c> │ │ │ │ - ldr r1, [pc, #48] @ 94ae8 <__cxa_atexit@plt+0x88da0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc 849c8 <__cxa_atexit@plt+0x78c80> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 849d8 <__cxa_atexit@plt+0x78c90> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r6, sl, r8, lsl #12 │ │ │ │ - rscseq sl, r9, r4, ror #27 │ │ │ │ - rsceq r6, sl, ip, asr #11 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 94b68 <__cxa_atexit@plt+0x88e20> │ │ │ │ - ldr r2, [pc, #120] @ 94b84 <__cxa_atexit@plt+0x88e3c> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + strdeq r1, [fp], #216 @ 0xd8 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 84a78 <__cxa_atexit@plt+0x78d30> │ │ │ │ + ldr lr, [pc, #128] @ 84a84 <__cxa_atexit@plt+0x78d3c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + stm lr, {r0, r7, r8, r9} │ │ │ │ + beq 84a60 <__cxa_atexit@plt+0x78d18> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 84a88 <__cxa_atexit@plt+0x78d40> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 94b5c <__cxa_atexit@plt+0x88e14> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 94b70 <__cxa_atexit@plt+0x88e28> │ │ │ │ - ldr r3, [pc, #84] @ 94b88 <__cxa_atexit@plt+0x88e40> │ │ │ │ - ldr r1, [pc, #84] @ 94b8c <__cxa_atexit@plt+0x88e44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 84a70 <__cxa_atexit@plt+0x78d28> │ │ │ │ + b 84ae4 <__cxa_atexit@plt+0x78d9c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq r6, sl, r8, lsl #11 │ │ │ │ - rscseq sl, r9, r4, ror #26 │ │ │ │ - rsceq r6, sl, r8, lsr #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r1, fp, ip, asr #26 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94bdc <__cxa_atexit@plt+0x88e94> │ │ │ │ - ldr r2, [pc, #48] @ 94be8 <__cxa_atexit@plt+0x88ea0> │ │ │ │ - ldr r1, [pc, #48] @ 94bec <__cxa_atexit@plt+0x88ea4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r6, sl, r4, lsl #10 │ │ │ │ - rscseq sl, r9, r0, ror #25 │ │ │ │ - @ instruction: 0xfffff20c │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - smlaleq r6, sl, r4, r5 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 94dcc <__cxa_atexit@plt+0x89084> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - ldmib r7, {r1, lr} │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 94ccc <__cxa_atexit@plt+0x88f84> │ │ │ │ - stm sp, {r4, fp} │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - ldr r4, [r2, #6] │ │ │ │ - and fp, r3, #3 │ │ │ │ - cmp fp, #2 │ │ │ │ - beq 94d34 <__cxa_atexit@plt+0x88fec> │ │ │ │ - cmp fp, #3 │ │ │ │ - bne 94d94 <__cxa_atexit@plt+0x8904c> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - sub r0, r5, #16 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #44 @ 0x2c │ │ │ │ - str ip, [r5, #8] │ │ │ │ - cmp r1, r0 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - bcc 94ddc <__cxa_atexit@plt+0x89094> │ │ │ │ - ldr r7, [pc, #456] @ 94e4c <__cxa_atexit@plt+0x89104> │ │ │ │ - ldr r1, [r5], #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - ldr r7, [pc, #416] @ 94e50 <__cxa_atexit@plt+0x89108> │ │ │ │ - mov r8, r6 │ │ │ │ - mov sl, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r8, #32]! │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, ip │ │ │ │ - mov r9, r1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 94d5c <__cxa_atexit@plt+0x89014> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 94db8 <__cxa_atexit@plt+0x89070> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #28 │ │ │ │ - str ip, [r5, #8] │ │ │ │ - cmp r0, r1 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - bcc 94df8 <__cxa_atexit@plt+0x890b0> │ │ │ │ - ldr r7, [pc, #324] @ 94e44 <__cxa_atexit@plt+0x890fc> │ │ │ │ - ldr r0, [pc, #324] @ 94e48 <__cxa_atexit@plt+0x89100> │ │ │ │ - ldr r9, [r5], #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r8, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - mov sl, r6 │ │ │ │ - str r0, [r8, #16]! │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, ip │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r4, [r5, #16] │ │ │ │ - ldm sp, {r4, r7} │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b 94e54 <__cxa_atexit@plt+0x8910c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - cmp r2, r7 │ │ │ │ - bcc 94e14 <__cxa_atexit@plt+0x890cc> │ │ │ │ - ldr r2, [pc, #200] @ 94e40 <__cxa_atexit@plt+0x890f8> │ │ │ │ - ldr r3, [r5], #12 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - str lr, [r5, #-36]! @ 0xffffffdc │ │ │ │ - stmib r5, {r1, r8, r9, sl} │ │ │ │ - str r4, [r5, #28] │ │ │ │ - ldm sp, {r4, r8} │ │ │ │ - str ip, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - b 94f38 <__cxa_atexit@plt+0x891f0> │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - mov r8, fp │ │ │ │ - str ip, [r5, #20] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - b 9527c <__cxa_atexit@plt+0x89534> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #88] @ 94e3c <__cxa_atexit@plt+0x890f4> │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, r0 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r6, [pc, #56] @ 94e38 <__cxa_atexit@plt+0x890f0> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r1 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r6, [pc, #24] @ 94e34 <__cxa_atexit@plt+0x890ec> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, ror r5 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - @ instruction: 0xfffff4a8 │ │ │ │ - @ instruction: 0xfffff11c │ │ │ │ - @ instruction: 0xfffff344 │ │ │ │ - @ instruction: 0xfffff6f0 │ │ │ │ - @ instruction: 0xfffff9b8 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r7 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 94ed8 <__cxa_atexit@plt+0x89190> │ │ │ │ - ldr r6, [pc, #152] @ 94f0c <__cxa_atexit@plt+0x891c4> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bcc 94ef4 <__cxa_atexit@plt+0x891ac> │ │ │ │ - ldr lr, [pc, #124] @ 94f18 <__cxa_atexit@plt+0x891d0> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr ip, [r5, #32] │ │ │ │ + ldr lr, [pc, #40] @ 84ad4 <__cxa_atexit@plt+0x78d8c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r8, #16]! │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add lr, r8, #12 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - stm lr, {r0, r1, r2, r7, sl} │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, ip │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r9, [r8, #32] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r7, [pc, #52] @ 94f14 <__cxa_atexit@plt+0x891cc> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #20] @ 94f10 <__cxa_atexit@plt+0x891c8> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc78 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xfffff8b4 │ │ │ │ - rsceq r6, sl, r0, asr r2 │ │ │ │ - andeq r0, r0, r9, ror #8 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 84acc <__cxa_atexit@plt+0x78d84> │ │ │ │ + b 84ae4 <__cxa_atexit@plt+0x78d9c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r1, fp, r0, lsl #26 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 94e54 <__cxa_atexit@plt+0x8910c> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov ip, r8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 95064 <__cxa_atexit@plt+0x8931c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - ldr r1, [r2, #8]! │ │ │ │ - cmp r6, #1114112 @ 0x110000 │ │ │ │ - blt 94fe0 <__cxa_atexit@plt+0x89298> │ │ │ │ - ldr lr, [pc, #340] @ 950c4 <__cxa_atexit@plt+0x8937c> │ │ │ │ - mov r3, sl │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r6, [r3, #8] │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - bcc 9507c <__cxa_atexit@plt+0x89334> │ │ │ │ - ldr lr, [pc, #308] @ 950d8 <__cxa_atexit@plt+0x89390> │ │ │ │ - add fp, r5, #12 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldm fp, {r8, r9, fp} │ │ │ │ - add lr, sl, #24 │ │ │ │ - str fp, [sl, #20] │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - mov r8, sl │ │ │ │ - mov fp, ip │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str ip, [sp] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr ip, [r3, #12]! │ │ │ │ - add r6, sl, #44 @ 0x2c │ │ │ │ - cmp r0, r6 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str ip, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - bcc 950a0 <__cxa_atexit@plt+0x89358> │ │ │ │ - ldr r0, [pc, #176] @ 950d0 <__cxa_atexit@plt+0x89388> │ │ │ │ - ldr r3, [pc, #176] @ 950d4 <__cxa_atexit@plt+0x8938c> │ │ │ │ - ldr fp, [r5, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sl, #4]! │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str fp, [sl, #40] @ 0x28 │ │ │ │ - mov r8, sl │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #32]! │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - add r0, sl, #12 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - stm r0, {r1, r9, lr} │ │ │ │ - str ip, [sl, #28] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #96] @ 950cc <__cxa_atexit@plt+0x89384> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [r5, #36]! @ 0x24 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r8} │ │ │ │ + and r2, r1, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 84bac <__cxa_atexit@plt+0x78e64> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcc 84bb4 <__cxa_atexit@plt+0x78e6c> │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + ldr ip, [r1, #2] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r1, [r1, #6] │ │ │ │ + ldr lr, [r3, #4] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr fp, [r3, #12] │ │ │ │ + ldr r9, [r3, #16] │ │ │ │ + ldr r7, [pc, #128] @ 84bcc <__cxa_atexit@plt+0x78e84> │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 95094 <__cxa_atexit@plt+0x8934c> │ │ │ │ - ldr r7, [pc, #68] @ 950c8 <__cxa_atexit@plt+0x89380> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + add r7, r6, #52 @ 0x34 │ │ │ │ + stm r7, {r9, sl, fp} │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r7, [pc, #96] @ 84bd0 <__cxa_atexit@plt+0x78e88> │ │ │ │ + str fp, [r6, #28] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, ip │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #24] @ 950c0 <__cxa_atexit@plt+0x89378> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + sub r7, r2, #59 @ 0x3b │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub sl, r2, #25 │ │ │ │ + mov r6, r2 │ │ │ │ + ldm sp, {r8, r9} │ │ │ │ + b 84020 <__cxa_atexit@plt+0x782d8> │ │ │ │ + str r0, [r5] │ │ │ │ + b 84020 <__cxa_atexit@plt+0x782d8> │ │ │ │ + mov r7, #64 @ 0x40 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffa78 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffff350 │ │ │ │ - @ instruction: 0xfffff628 │ │ │ │ - @ instruction: 0xfffff7ac │ │ │ │ - smlaleq r6, sl, r0, r0 │ │ │ │ - andeq r2, r0, ip, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 94f38 <__cxa_atexit@plt+0x891f0> │ │ │ │ - rsceq r6, sl, r4, rrx │ │ │ │ - andeq r0, r0, r9, ror #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 95160 <__cxa_atexit@plt+0x89418> │ │ │ │ - ldr lr, [pc, #84] @ 95178 <__cxa_atexit@plt+0x89430> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - add lr, r8, #12 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - stm lr, {r0, r1, r2, r7, sl} │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - mov r7, ip │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r9, [r8, #32] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r3, [pc, #20] @ 9517c <__cxa_atexit@plt+0x89434> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff62c │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rsceq r5, sl, r8, asr #30 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 951f4 <__cxa_atexit@plt+0x894ac> │ │ │ │ - ldr r8, [pc, #100] @ 9520c <__cxa_atexit@plt+0x894c4> │ │ │ │ - add r3, r5, #8 │ │ │ │ - add lr, r5, #20 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - str r1, [sl, #8] │ │ │ │ - add r1, sl, #12 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - stm r1, {r0, r9, ip} │ │ │ │ - str r3, [sl, #24] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - str lr, [sl, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r3, [pc, #44] @ 95210 <__cxa_atexit@plt+0x894c8> │ │ │ │ - mov r8, sl │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #32]! │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 95214 <__cxa_atexit@plt+0x894cc> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff1c8 │ │ │ │ - @ instruction: 0xfffff484 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - rsceq r5, sl, r4, asr pc │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 9525c <__cxa_atexit@plt+0x89514> │ │ │ │ - ldr r3, [pc, #48] @ 95274 <__cxa_atexit@plt+0x8952c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r3, [pc, #20] @ 95278 <__cxa_atexit@plt+0x89530> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffefd8 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 95318 <__cxa_atexit@plt+0x895d0> │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, #1114112 @ 0x110000 │ │ │ │ - blt 952c8 <__cxa_atexit@plt+0x89580> │ │ │ │ - ldr r3, [pc, #164] @ 95350 <__cxa_atexit@plt+0x89608> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r8, sl │ │ │ │ - str r2, [sl, #8] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - bcc 95334 <__cxa_atexit@plt+0x895ec> │ │ │ │ - ldr r2, [pc, #116] @ 95358 <__cxa_atexit@plt+0x89610> │ │ │ │ - ldr r1, [pc, #116] @ 9535c <__cxa_atexit@plt+0x89614> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mov r8, sl │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8, #16]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #52] @ 95354 <__cxa_atexit@plt+0x8960c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #16] @ 9534c <__cxa_atexit@plt+0x89604> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xffffee54 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xffffeb38 │ │ │ │ - @ instruction: 0xffffed58 │ │ │ │ - rsceq r5, sl, ip, lsl lr │ │ │ │ - andeq r0, r0, r6, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 9527c <__cxa_atexit@plt+0x89534> │ │ │ │ - rsceq r5, sl, r0, asr #27 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 953d8 <__cxa_atexit@plt+0x89690> │ │ │ │ - ldr r3, [pc, #76] @ 953f0 <__cxa_atexit@plt+0x896a8> │ │ │ │ - ldr r2, [pc, #76] @ 953f4 <__cxa_atexit@plt+0x896ac> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldmib r5, {r1, r9} │ │ │ │ - str r2, [r8, #16]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 953f8 <__cxa_atexit@plt+0x896b0> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xffffea78 │ │ │ │ - @ instruction: 0xffffeca0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0xfffffb40 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 95464 <__cxa_atexit@plt+0x8971c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 95470 <__cxa_atexit@plt+0x89728> │ │ │ │ - ldr r1, [pc, #76] @ 95480 <__cxa_atexit@plt+0x89738> │ │ │ │ - sub sl, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r5, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #48] @ 95484 <__cxa_atexit@plt+0x8973c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 84c04 <__cxa_atexit@plt+0x78ebc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 84c0c <__cxa_atexit@plt+0x78ec4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq sl, r9, r8, lsr r2 │ │ │ │ - rscseq sl, r9, ip, lsr r2 │ │ │ │ + rscseq sl, sl, ip, ror sl │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r0, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 95574 <__cxa_atexit@plt+0x8982c> │ │ │ │ - ldr lr, [pc, #216] @ 95584 <__cxa_atexit@plt+0x8983c> │ │ │ │ - mov r3, r0 │ │ │ │ + bhi 84ccc <__cxa_atexit@plt+0x78f84> │ │ │ │ + ldr lr, [pc, #168] @ 84cdc <__cxa_atexit@plt+0x78f94> │ │ │ │ + mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r1, [pc, #188] @ 95588 <__cxa_atexit@plt+0x89840> │ │ │ │ - add ip, r3, #12 │ │ │ │ + ldr r0, [pc, #140] @ 84ce0 <__cxa_atexit@plt+0x78f98> │ │ │ │ tst r7, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - stm ip, {r1, r8, r9} │ │ │ │ - beq 95550 <__cxa_atexit@plt+0x89808> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr lr, [pc, #128] @ 9558c <__cxa_atexit@plt+0x89844> │ │ │ │ - str r7, [r0, #-12] │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 84cb4 <__cxa_atexit@plt+0x78f6c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 84ce4 <__cxa_atexit@plt+0x78f9c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r2, #3 │ │ │ │ - str lr, [r0, #-52] @ 0xffffffcc │ │ │ │ - str r3, [r0, #-48] @ 0xffffffd0 │ │ │ │ - str r8, [r0, #-36] @ 0xffffffdc │ │ │ │ - str r7, [r0, #-44] @ 0xffffffd4 │ │ │ │ - str r1, [r0, #-40] @ 0xffffffd8 │ │ │ │ - beq 9555c <__cxa_atexit@plt+0x89814> │ │ │ │ - ldr r7, [pc, #84] @ 95590 <__cxa_atexit@plt+0x89848> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 95568 <__cxa_atexit@plt+0x89820> │ │ │ │ - mov r7, r8 │ │ │ │ - b 95644 <__cxa_atexit@plt+0x898fc> │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 84cc0 <__cxa_atexit@plt+0x78f78> │ │ │ │ + mov r7, r3 │ │ │ │ + b 84d34 <__cxa_atexit@plt+0x78fec> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - smlalseq sl, r9, ip, r1 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r6, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 95604 <__cxa_atexit@plt+0x898bc> │ │ │ │ - ldr r0, [r1, #11] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 955f0 <__cxa_atexit@plt+0x898a8> │ │ │ │ - ldr r3, [pc, #40] @ 95608 <__cxa_atexit@plt+0x898c0> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 955fc <__cxa_atexit@plt+0x898b4> │ │ │ │ - b 95644 <__cxa_atexit@plt+0x898fc> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r3, r0, sl, asr #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq sl, sl, ip, lsl sl │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 95638 <__cxa_atexit@plt+0x898f0> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 84d28 <__cxa_atexit@plt+0x78fe0> │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 95630 <__cxa_atexit@plt+0x898e8> │ │ │ │ - b 95644 <__cxa_atexit@plt+0x898fc> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 84d20 <__cxa_atexit@plt+0x78fd8> │ │ │ │ + b 84d34 <__cxa_atexit@plt+0x78fec> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r3, r0, sl, asr #3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 956e8 <__cxa_atexit@plt+0x899a0> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 95754 <__cxa_atexit@plt+0x89a0c> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, r1 │ │ │ │ - blt 956f0 <__cxa_atexit@plt+0x899a8> │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - bne 95744 <__cxa_atexit@plt+0x899fc> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, ip │ │ │ │ - blt 956f0 <__cxa_atexit@plt+0x899a8> │ │ │ │ - bne 95744 <__cxa_atexit@plt+0x899fc> │ │ │ │ - ldr r2, [pc, #188] @ 95760 <__cxa_atexit@plt+0x89a18> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr lr, [pc, #168] @ 95764 <__cxa_atexit@plt+0x89a1c> │ │ │ │ - add sl, r3, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - add r3, r3, #32 │ │ │ │ - stm sl, {r1, r7, r9} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 95754 <__cxa_atexit@plt+0x89a0c> │ │ │ │ - ldr r7, [pc, #112] @ 95768 <__cxa_atexit@plt+0x89a20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #108] @ 9576c <__cxa_atexit@plt+0x89a24> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #104] @ 95770 <__cxa_atexit@plt+0x89a28> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #34 @ 0x22 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 84dd0 <__cxa_atexit@plt+0x79088> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 84ddc <__cxa_atexit@plt+0x79094> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 84d74 <__cxa_atexit@plt+0x7902c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ + bne 84dd0 <__cxa_atexit@plt+0x79088> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 84d68 <__cxa_atexit@plt+0x79020> │ │ │ │ + bne 84dd0 <__cxa_atexit@plt+0x79088> │ │ │ │ + ldr r1, [pc, #88] @ 84dec <__cxa_atexit@plt+0x790a4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 84df0 <__cxa_atexit@plt+0x790a8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - rscseq sl, r9, r4, ror #3 │ │ │ │ - rscseq sl, r9, ip, lsr #3 │ │ │ │ - ldrshteq sl, [r9], #28 │ │ │ │ - rscseq r9, r9, r8, lsl #31 │ │ │ │ - rsceq r5, sl, r4, asr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 957b4 <__cxa_atexit@plt+0x89a6c> │ │ │ │ - ldr r2, [pc, #40] @ 957bc <__cxa_atexit@plt+0x89a74> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 957c0 <__cxa_atexit@plt+0x89a78> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrsbteq r9, [r9], #224 @ 0xe0 │ │ │ │ - rsceq r5, sl, r4, lsl #18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq sl, sl, r8, ror r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 95814 <__cxa_atexit@plt+0x89acc> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 95804 <__cxa_atexit@plt+0x89abc> │ │ │ │ - ldr r2, [pc, #44] @ 95820 <__cxa_atexit@plt+0x89ad8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ + bcc 84e60 <__cxa_atexit@plt+0x79118> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 84e70 <__cxa_atexit@plt+0x79128> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - rscseq sl, r9, r4, lsr #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 95854 <__cxa_atexit@plt+0x89b0c> │ │ │ │ + bhi 84ea4 <__cxa_atexit@plt+0x7915c> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9585c <__cxa_atexit@plt+0x89b14> │ │ │ │ + ldr r2, [pc, #20] @ 84eac <__cxa_atexit@plt+0x79164> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, r9, r8, lsr #28 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ + ldrsbteq sl, [sl], #124 @ 0x7c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ - sub r5, r5, #44 @ 0x2c │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 9591c <__cxa_atexit@plt+0x89bd4> │ │ │ │ - ldr lr, [pc, #168] @ 9592c <__cxa_atexit@plt+0x89be4> │ │ │ │ + bhi 84f6c <__cxa_atexit@plt+0x79224> │ │ │ │ + ldr lr, [pc, #168] @ 84f7c <__cxa_atexit@plt+0x79234> │ │ │ │ mov r3, r1 │ │ │ │ - ldr r7, [r2, #20] │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr ip, [r2, #12] │ │ │ │ - ldr r9, [r2, #16] │ │ │ │ - ldr sl, [r2, #24] │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - ldr lr, [pc, #132] @ 95930 <__cxa_atexit@plt+0x89be8> │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 84f80 <__cxa_atexit@plt+0x79238> │ │ │ │ tst r7, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - beq 95904 <__cxa_atexit@plt+0x89bbc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 95934 <__cxa_atexit@plt+0x89bec> │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 84f54 <__cxa_atexit@plt+0x7920c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 84f84 <__cxa_atexit@plt+0x7923c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r1, #-44] @ 0xffffffd4 │ │ │ │ - sub lr, r1, #40 @ 0x28 │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - tst r2, #3 │ │ │ │ - stm lr, {r0, r3, r7} │ │ │ │ - beq 95910 <__cxa_atexit@plt+0x89bc8> │ │ │ │ - mov r7, r2 │ │ │ │ - b 95984 <__cxa_atexit@plt+0x89c3c> │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 84f60 <__cxa_atexit@plt+0x79218> │ │ │ │ + mov r7, r3 │ │ │ │ + b 84fd4 <__cxa_atexit@plt+0x7928c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r9, r9, r0, asr #27 │ │ │ │ + rscseq sl, sl, ip, ror r7 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 95978 <__cxa_atexit@plt+0x89c30> │ │ │ │ + ldr r0, [pc, #28] @ 84fc8 <__cxa_atexit@plt+0x79280> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 95970 <__cxa_atexit@plt+0x89c28> │ │ │ │ - b 95984 <__cxa_atexit@plt+0x89c3c> │ │ │ │ + beq 84fc0 <__cxa_atexit@plt+0x79278> │ │ │ │ + b 84fd4 <__cxa_atexit@plt+0x7928c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r1, r0, r8, ror #16 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add lr, r5, #16 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 959cc <__cxa_atexit@plt+0x89c84> │ │ │ │ - add sl, r6, #48 @ 0x30 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc 95af0 <__cxa_atexit@plt+0x89da8> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 95a2c <__cxa_atexit@plt+0x89ce4> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r7, r2 │ │ │ │ + bne 85070 <__cxa_atexit@plt+0x79328> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8507c <__cxa_atexit@plt+0x79334> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 85014 <__cxa_atexit@plt+0x792cc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 95b00 <__cxa_atexit@plt+0x89db8> │ │ │ │ - ldr sl, [pc, #316] @ 95b1c <__cxa_atexit@plt+0x89dd4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r7, [pc, #312] @ 95b20 <__cxa_atexit@plt+0x89dd8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #308] @ 95b24 <__cxa_atexit@plt+0x89ddc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r8, sl} │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - sub r7, r3, #34 @ 0x22 │ │ │ │ - sub r2, r3, #23 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + bne 85070 <__cxa_atexit@plt+0x79328> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 85008 <__cxa_atexit@plt+0x792c0> │ │ │ │ + bne 85070 <__cxa_atexit@plt+0x79328> │ │ │ │ + ldr r1, [pc, #88] @ 8508c <__cxa_atexit@plt+0x79344> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 85090 <__cxa_atexit@plt+0x79348> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - bne 95a9c <__cxa_atexit@plt+0x89d54> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r8, r3 │ │ │ │ - blt 959c0 <__cxa_atexit@plt+0x89c78> │ │ │ │ - bne 95a9c <__cxa_atexit@plt+0x89d54> │ │ │ │ - add r2, r6, #4 │ │ │ │ - ldr ip, [pc, #196] @ 95b10 <__cxa_atexit@plt+0x89dc8> │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #192] @ 95b14 <__cxa_atexit@plt+0x89dcc> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #184] @ 95b18 <__cxa_atexit@plt+0x89dd0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - sub r7, sl, #23 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str ip, [r6, #4] │ │ │ │ - sub r7, sl, #7 │ │ │ │ - mov r6, sl │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - sub r3, sl, #42 @ 0x2a │ │ │ │ - str r3, [r6, #40]! @ 0x28 │ │ │ │ - sub r3, sl, #31 │ │ │ │ - str r3, [r6, #-4] │ │ │ │ - ldr r2, [r5, #36]! @ 0x24 │ │ │ │ - ldr ip, [pc, #112] @ 95b28 <__cxa_atexit@plt+0x89de0> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r7, [pc, #108] @ 95b2c <__cxa_atexit@plt+0x89de4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #104] @ 95b30 <__cxa_atexit@plt+0x89de8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ - sub r7, sl, #15 │ │ │ │ - str r3, [r6, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r6, #-32] @ 0xffffffe0 │ │ │ │ - str r9, [r6, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str r0, [r6, #-16] │ │ │ │ - str r8, [r6, #-12] │ │ │ │ - str ip, [r6, #-8] │ │ │ │ - bx r2 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - rscseq r9, r9, ip, asr #28 │ │ │ │ - smlalseq r9, r9, ip, lr @ │ │ │ │ - rscseq r9, r9, r4, asr #29 │ │ │ │ - rscseq r9, r9, r4, lsl pc │ │ │ │ - rscseq r9, r9, r0, lsr #25 │ │ │ │ - rscseq r9, r9, ip, ror #27 │ │ │ │ - rscseq r9, r9, ip, lsr lr │ │ │ │ - rscseq r9, r9, r8, asr #23 │ │ │ │ - rsceq r5, sl, r4, lsl #11 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 95bb0 <__cxa_atexit@plt+0x89e68> │ │ │ │ - ldr r2, [pc, #120] @ 95bcc <__cxa_atexit@plt+0x89e84> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrsbteq sl, [sl], #104 @ 0x68 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8510c <__cxa_atexit@plt+0x793c4> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 8511c <__cxa_atexit@plt+0x793d4> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + strhteq r1, [fp], #100 @ 0x64 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 851bc <__cxa_atexit@plt+0x79474> │ │ │ │ + ldr lr, [pc, #128] @ 851c8 <__cxa_atexit@plt+0x79480> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #8 │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + stm lr, {r0, r7, r8, r9} │ │ │ │ + beq 851a4 <__cxa_atexit@plt+0x7945c> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 851cc <__cxa_atexit@plt+0x79484> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 95ba4 <__cxa_atexit@plt+0x89e5c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 95bb8 <__cxa_atexit@plt+0x89e70> │ │ │ │ - ldr r3, [pc, #84] @ 95bd0 <__cxa_atexit@plt+0x89e88> │ │ │ │ - ldr r1, [pc, #84] @ 95bd4 <__cxa_atexit@plt+0x89e8c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 851b4 <__cxa_atexit@plt+0x7946c> │ │ │ │ + b 85228 <__cxa_atexit@plt+0x794e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq r5, sl, r0, asr #10 │ │ │ │ - rscseq r9, r9, ip, lsl sp │ │ │ │ - rsceq r5, sl, r0, ror #9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r1, fp, r8, lsl #12 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 85218 <__cxa_atexit@plt+0x794d0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 85210 <__cxa_atexit@plt+0x794c8> │ │ │ │ + b 85228 <__cxa_atexit@plt+0x794e0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + strhteq r1, [fp], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r5, #36]! @ 0x24 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r8} │ │ │ │ + and r2, r1, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 852f0 <__cxa_atexit@plt+0x795a8> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcc 852f8 <__cxa_atexit@plt+0x795b0> │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + ldr ip, [r1, #2] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r1, [r1, #6] │ │ │ │ + ldr lr, [r3, #4] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr fp, [r3, #12] │ │ │ │ + ldr r9, [r3, #16] │ │ │ │ + ldr r7, [pc, #128] @ 85310 <__cxa_atexit@plt+0x795c8> │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + add r7, r6, #52 @ 0x34 │ │ │ │ + stm r7, {r9, sl, fp} │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r7, [pc, #96] @ 85314 <__cxa_atexit@plt+0x795cc> │ │ │ │ + str fp, [r6, #28] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + sub r7, r2, #59 @ 0x3b │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub sl, r2, #25 │ │ │ │ + mov r6, r2 │ │ │ │ + ldm sp, {r8, r9} │ │ │ │ + b 84020 <__cxa_atexit@plt+0x782d8> │ │ │ │ + str r0, [r5] │ │ │ │ + b 84020 <__cxa_atexit@plt+0x782d8> │ │ │ │ + mov r7, #64 @ 0x40 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0xfffffb40 │ │ │ │ + rsceq r2, fp, r8, lsl #28 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, sl │ │ │ │ + sub ip, r5, #8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov sl, r4 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 853bc <__cxa_atexit@plt+0x79674> │ │ │ │ + ldr r0, [sl, #804] @ 0x324 │ │ │ │ + add r6, r1, #32 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 853c4 <__cxa_atexit@plt+0x7967c> │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldm r5, {r0, r3} │ │ │ │ + ldr fp, [pc, #112] @ 853dc <__cxa_atexit@plt+0x79694> │ │ │ │ + sub lr, r6, #9 │ │ │ │ + sub r4, r6, #25 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r1, #4] │ │ │ │ + add fp, r1, #8 │ │ │ │ + stm fp, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #88] @ 853e0 <__cxa_atexit@plt+0x79698> │ │ │ │ + stmda r5, {r3, r4} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20] │ │ │ │ + str r9, [r1, #24] │ │ │ │ + str r2, [r1, #28] │ │ │ │ + str r3, [r1, #32] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + ldr r5, [pc, #60] @ 853e4 <__cxa_atexit@plt+0x7969c> │ │ │ │ + mov r4, sl │ │ │ │ + ldm sp, {sl, fp} │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, ip │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r1 │ │ │ │ + b 853cc <__cxa_atexit@plt+0x79684> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [sl, #828] @ 0x33c │ │ │ │ + ldr r0, [sl, #-8] │ │ │ │ + mov r4, sl │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff674 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + rsceq r2, fp, r0, lsl #19 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + mov ip, r4 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 85490 <__cxa_atexit@plt+0x79748> │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + ldr r0, [ip, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 854a4 <__cxa_atexit@plt+0x7975c> │ │ │ │ + str r9, [sp] │ │ │ │ + ldr r9, [pc, #144] @ 854c4 <__cxa_atexit@plt+0x7977c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + sub lr, r2, #33 @ 0x21 │ │ │ │ + ldm r5, {r1, r4} │ │ │ │ + str lr, [r5] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [pc, #116] @ 854c8 <__cxa_atexit@plt+0x79780> │ │ │ │ + str r7, [r6, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r9, r2, #9 │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, r2 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [ip, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r4, ip │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [ip, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [ip, #828] @ 0x33c │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffff78f0 │ │ │ │ + @ instruction: 0xffff6e30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, pc, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #660 @ 0x294 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcc 85a24 <__cxa_atexit@plt+0x79cdc> │ │ │ │ + ldr r3, [pc, #1360] @ 85a40 <__cxa_atexit@plt+0x79cf8> │ │ │ │ + ldr r0, [pc, #1360] @ 85a44 <__cxa_atexit@plt+0x79cfc> │ │ │ │ + ldr r2, [pc, #1360] @ 85a48 <__cxa_atexit@plt+0x79d00> │ │ │ │ + ldr sl, [pc, #1360] @ 85a4c <__cxa_atexit@plt+0x79d04> │ │ │ │ + ldr ip, [pc, #1360] @ 85a50 <__cxa_atexit@plt+0x79d08> │ │ │ │ + str fp, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #1352] @ 85a54 <__cxa_atexit@plt+0x79d0c> │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r1, [pc, #1348] @ 85a58 <__cxa_atexit@plt+0x79d10> │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [pc, #1340] @ 85a5c <__cxa_atexit@plt+0x79d14> │ │ │ │ + str r0, [r6, #592] @ 0x250 │ │ │ │ + sub r0, fp, #211 @ 0xd3 │ │ │ │ + ldr r7, [pc, #1332] @ 85a60 <__cxa_atexit@plt+0x79d18> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r0, [r6, #556] @ 0x22c │ │ │ │ + sub r0, fp, #171 @ 0xab │ │ │ │ + str r2, [r6, #588] @ 0x24c │ │ │ │ + str sl, [r6, #584] @ 0x248 │ │ │ │ + str r0, [r6, #548] @ 0x224 │ │ │ │ + ldr r0, [pc, #1304] @ 85a64 <__cxa_atexit@plt+0x79d1c> │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r0, [r6, #540] @ 0x21c │ │ │ │ + ldr r3, [pc, #1276] @ 85a68 <__cxa_atexit@plt+0x79d20> │ │ │ │ + str ip, [r6, #484] @ 0x1e4 │ │ │ │ + ldr ip, [pc, #1272] @ 85a6c <__cxa_atexit@plt+0x79d24> │ │ │ │ + str lr, [r6, #444] @ 0x1bc │ │ │ │ + str r8, [r6, #512] @ 0x200 │ │ │ │ + str r8, [r6, #496] @ 0x1f0 │ │ │ │ + str r8, [r6, #256] @ 0x100 │ │ │ │ + str r8, [r6, #180] @ 0xb4 │ │ │ │ + str r8, [r6, #124] @ 0x7c │ │ │ │ + str r8, [r6, #112] @ 0x70 │ │ │ │ + str r8, [r6, #88] @ 0x58 │ │ │ │ + str r8, [r6, #76] @ 0x4c │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r1, [r2, #304]! @ 0x130 │ │ │ │ + ldr r1, [pc, #1212] @ 85a70 <__cxa_atexit@plt+0x79d28> │ │ │ │ + str r2, [r6, #656] @ 0x290 │ │ │ │ + mov r2, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r2, #312]! @ 0x138 │ │ │ │ + ldr r0, [pc, #1196] @ 85a74 <__cxa_atexit@plt+0x79d2c> │ │ │ │ + str r2, [r6, #652] @ 0x28c │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r2, #320]! @ 0x140 │ │ │ │ + ldr lr, [pc, #1180] @ 85a78 <__cxa_atexit@plt+0x79d30> │ │ │ │ + str r2, [r6, #648] @ 0x288 │ │ │ │ + mov r2, r6 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r3, [r2, #328]! @ 0x148 │ │ │ │ + ldr r3, [pc, #1164] @ 85a7c <__cxa_atexit@plt+0x79d34> │ │ │ │ + str r2, [r6, #644] @ 0x284 │ │ │ │ + mov r2, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str ip, [r2, #336]! @ 0x150 │ │ │ │ + ldr r8, [pc, #1148] @ 85a80 <__cxa_atexit@plt+0x79d38> │ │ │ │ + str r2, [r6, #640] @ 0x280 │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r2, #344]! @ 0x158 │ │ │ │ + ldr sl, [pc, #1132] @ 85a84 <__cxa_atexit@plt+0x79d3c> │ │ │ │ + str r2, [r6, #636] @ 0x27c │ │ │ │ + mov r2, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r2, #292]! @ 0x124 │ │ │ │ + ldr r9, [pc, #1116] @ 85a88 <__cxa_atexit@plt+0x79d40> │ │ │ │ + str r2, [r6, #624] @ 0x270 │ │ │ │ + str r2, [r6, #620] @ 0x26c │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str lr, [r2, #352]! @ 0x160 │ │ │ │ + ldr r0, [pc, #1096] @ 85a8c <__cxa_atexit@plt+0x79d44> │ │ │ │ + str r2, [r6, #616] @ 0x268 │ │ │ │ + mov r2, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r2, #364]! @ 0x16c │ │ │ │ + ldr r3, [pc, #1080] @ 85a90 <__cxa_atexit@plt+0x79d48> │ │ │ │ + str r2, [r6, #612] @ 0x264 │ │ │ │ + mov r2, r6 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r8, [r2, #376]! @ 0x178 │ │ │ │ + ldr r1, [pc, #1064] @ 85a94 <__cxa_atexit@plt+0x79d4c> │ │ │ │ + str r2, [r6, #608] @ 0x260 │ │ │ │ + mov r2, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str sl, [r2, #388]! @ 0x184 │ │ │ │ + ldr lr, [pc, #1048] @ 85a98 <__cxa_atexit@plt+0x79d50> │ │ │ │ + str r2, [r6, #596] @ 0x254 │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r9, [r2, #396]! @ 0x18c │ │ │ │ + ldr r8, [pc, #1032] @ 85a9c <__cxa_atexit@plt+0x79d54> │ │ │ │ + str r2, [r6, #580] @ 0x244 │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r2, #404]! @ 0x194 │ │ │ │ + ldr r0, [pc, #1016] @ 85aa0 <__cxa_atexit@plt+0x79d58> │ │ │ │ + str r2, [r6, #576] @ 0x240 │ │ │ │ + mov r2, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r2, #412]! @ 0x19c │ │ │ │ + ldr r3, [pc, #1000] @ 85aa4 <__cxa_atexit@plt+0x79d5c> │ │ │ │ + str r2, [r6, #572] @ 0x23c │ │ │ │ + mov r2, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r2, #420]! @ 0x1a4 │ │ │ │ + ldr r1, [pc, #984] @ 85aa8 <__cxa_atexit@plt+0x79d60> │ │ │ │ + str r2, [r6, #568] @ 0x238 │ │ │ │ + mov r2, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r2, #428]! @ 0x1ac │ │ │ │ + ldr lr, [pc, #968] @ 85aac <__cxa_atexit@plt+0x79d64> │ │ │ │ + str r2, [r6, #564] @ 0x234 │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r8, [r2, #436]! @ 0x1b4 │ │ │ │ + ldr r8, [pc, #952] @ 85ab0 <__cxa_atexit@plt+0x79d68> │ │ │ │ + str r2, [r6, #560] @ 0x230 │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r2, #472]! @ 0x1d8 │ │ │ │ + ldr r9, [pc, #936] @ 85ab4 <__cxa_atexit@plt+0x79d6c> │ │ │ │ + str r2, [r6, #552] @ 0x228 │ │ │ │ + mov r2, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r2, #528]! @ 0x210 │ │ │ │ + ldr r3, [pc, #920] @ 85ab8 <__cxa_atexit@plt+0x79d70> │ │ │ │ + str r2, [r6, #544] @ 0x220 │ │ │ │ + mov r2, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r2, #516]! @ 0x204 │ │ │ │ + ldr r1, [pc, #904] @ 85abc <__cxa_atexit@plt+0x79d74> │ │ │ │ + str r2, [r6, #532] @ 0x214 │ │ │ │ + mov r2, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r2, #504]! @ 0x1f8 │ │ │ │ + ldr r0, [pc, #888] @ 85ac0 <__cxa_atexit@plt+0x79d78> │ │ │ │ + str r2, [r6, #520] @ 0x208 │ │ │ │ + mov r2, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r8, [r2, #248]! @ 0xf8 │ │ │ │ + ldr lr, [pc, #872] @ 85ac4 <__cxa_atexit@plt+0x79d7c> │ │ │ │ + str r2, [r6, #508] @ 0x1fc │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r2, #20]! │ │ │ │ + ldr r8, [pc, #856] @ 85ac8 <__cxa_atexit@plt+0x79d80> │ │ │ │ + str r2, [r6, #492] @ 0x1ec │ │ │ │ + mov r2, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r2, #460]! @ 0x1cc │ │ │ │ + ldr r3, [pc, #840] @ 85acc <__cxa_atexit@plt+0x79d84> │ │ │ │ + str r2, [r6, #476] @ 0x1dc │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r2, #40]! @ 0x28 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r9, [pc, #820] @ 85ad0 <__cxa_atexit@plt+0x79d88> │ │ │ │ + str r0, [r1, #28]! │ │ │ │ + ldr sl, [pc, #816] @ 85ad4 <__cxa_atexit@plt+0x79d8c> │ │ │ │ + str r1, [r6, #464] @ 0x1d0 │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r6, #468] @ 0x1d4 │ │ │ │ + str lr, [r1, #60]! @ 0x3c │ │ │ │ + ldr lr, [pc, #796] @ 85ad8 <__cxa_atexit@plt+0x79d90> │ │ │ │ + str r1, [r6, #456] @ 0x1c8 │ │ │ │ + mov r1, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + str r8, [r1, #208]! @ 0xd0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [pc, #772] @ 85adc <__cxa_atexit@plt+0x79d94> │ │ │ │ + str r3, [r2, #200]! @ 0xc8 │ │ │ │ + ldr r3, [pc, #768] @ 85ae0 <__cxa_atexit@plt+0x79d98> │ │ │ │ + str r1, [r6, #384] @ 0x180 │ │ │ │ + mov r1, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r2, [r6, #380] @ 0x17c │ │ │ │ + mov r2, r6 │ │ │ │ + str r9, [r1, #224]! @ 0xe0 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r8, [pc, #740] @ 85ae4 <__cxa_atexit@plt+0x79d9c> │ │ │ │ + str sl, [r2, #216]! @ 0xd8 │ │ │ │ + ldr r9, [pc, #736] @ 85ae8 <__cxa_atexit@plt+0x79da0> │ │ │ │ + str r1, [r6, #372] @ 0x174 │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r6, #368] @ 0x170 │ │ │ │ + mov r2, r6 │ │ │ │ + str lr, [r1, #240]! @ 0xf0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr sl, [pc, #708] @ 85aec <__cxa_atexit@plt+0x79da4> │ │ │ │ + str r0, [r2, #232]! @ 0xe8 │ │ │ │ + ldr r0, [pc, #704] @ 85af0 <__cxa_atexit@plt+0x79da8> │ │ │ │ + str r1, [r6, #360] @ 0x168 │ │ │ │ + mov r1, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #268]! @ 0x10c │ │ │ │ + str r2, [r6, #356] @ 0x164 │ │ │ │ + ldr lr, [pc, #684] @ 85af4 <__cxa_atexit@plt+0x79dac> │ │ │ │ + str r1, [r6, #628] @ 0x274 │ │ │ │ + str r1, [r6, #332] @ 0x14c │ │ │ │ + str r1, [r6, #324] @ 0x144 │ │ │ │ + mov r1, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r1, #260]! @ 0x104 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 95c24 <__cxa_atexit@plt+0x89edc> │ │ │ │ - ldr r2, [pc, #48] @ 95c30 <__cxa_atexit@plt+0x89ee8> │ │ │ │ - ldr r1, [pc, #48] @ 95c34 <__cxa_atexit@plt+0x89eec> │ │ │ │ + ldr r8, [pc, #656] @ 85af8 <__cxa_atexit@plt+0x79db0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r1, [r6, #632] @ 0x278 │ │ │ │ + str r1, [r6, #316] @ 0x13c │ │ │ │ + str r1, [r6, #308] @ 0x134 │ │ │ │ + mov r1, r6 │ │ │ │ + str r9, [r3, #284]! @ 0x11c │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #628] @ 85afc <__cxa_atexit@plt+0x79db4> │ │ │ │ + str sl, [r1, #276]! @ 0x114 │ │ │ │ + ldr r9, [pc, #624] @ 85b00 <__cxa_atexit@plt+0x79db8> │ │ │ │ + str r1, [r6, #296] @ 0x128 │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #192]! @ 0xc0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r6, #300] @ 0x12c │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, #596] @ 85b04 <__cxa_atexit@plt+0x79dbc> │ │ │ │ + str r1, [r6, #600] @ 0x258 │ │ │ │ + str r1, [r6, #536] @ 0x218 │ │ │ │ + str r1, [r6, #500] @ 0x1f4 │ │ │ │ + str r1, [r6, #480] @ 0x1e0 │ │ │ │ + str r1, [r6, #452] @ 0x1c4 │ │ │ │ + str r1, [r6, #440] @ 0x1b8 │ │ │ │ + str r1, [r6, #432] @ 0x1b0 │ │ │ │ + str r1, [r6, #424] @ 0x1a8 │ │ │ │ + str r1, [r6, #416] @ 0x1a0 │ │ │ │ + str r1, [r6, #408] @ 0x198 │ │ │ │ + str r1, [r6, #400] @ 0x190 │ │ │ │ + str r1, [r6, #392] @ 0x188 │ │ │ │ + str r1, [r6, #348] @ 0x15c │ │ │ │ + str r1, [r6, #340] @ 0x154 │ │ │ │ + str r1, [r6, #288] @ 0x120 │ │ │ │ + str r1, [r6, #280] @ 0x118 │ │ │ │ + str r1, [r6, #272] @ 0x110 │ │ │ │ + str r1, [r6, #264] @ 0x108 │ │ │ │ + str r1, [r6, #244] @ 0xf4 │ │ │ │ + str r1, [r6, #236] @ 0xec │ │ │ │ + str r1, [r6, #228] @ 0xe4 │ │ │ │ + str r1, [r6, #220] @ 0xdc │ │ │ │ + str r1, [r6, #212] @ 0xd4 │ │ │ │ + str r1, [r6, #204] @ 0xcc │ │ │ │ + str lr, [r0, #184]! @ 0xb8 │ │ │ │ + ldr r1, [pc, #496] @ 85b08 <__cxa_atexit@plt+0x79dc0> │ │ │ │ + str r0, [r6, #604] @ 0x25c │ │ │ │ + str r0, [r6, #196] @ 0xc4 │ │ │ │ + mov r0, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r0, #164]! @ 0xa4 │ │ │ │ + ldr r3, [pc, #476] @ 85b0c <__cxa_atexit@plt+0x79dc4> │ │ │ │ + str r0, [r6, #188] @ 0xbc │ │ │ │ + mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ + mov r7, r6 │ │ │ │ + str r2, [r0, #148]! @ 0x94 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #452] @ 85b10 <__cxa_atexit@plt+0x79dc8> │ │ │ │ + str r9, [r7, #156]! @ 0x9c │ │ │ │ + str r7, [r6, #172] @ 0xac │ │ │ │ + mov r7, r6 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r7, #136]! @ 0x88 │ │ │ │ + str r7, [r6, #168] @ 0xa8 │ │ │ │ + mov r7, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #128]! @ 0x80 │ │ │ │ + str r0, [r6, #176] @ 0xb0 │ │ │ │ + str r7, [r6, #160] @ 0xa0 │ │ │ │ + str r7, [r6, #144] @ 0x90 │ │ │ │ + ldr r7, [pc, #404] @ 85b14 <__cxa_atexit@plt+0x79dcc> │ │ │ │ + mov r1, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov r2, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r1, #116]! @ 0x74 │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [r7, #92]! @ 0x5c │ │ │ │ + ldr r3, [pc, #368] @ 85b18 <__cxa_atexit@plt+0x79dd0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r0, #48]! @ 0x30 │ │ │ │ + ldr r3, [pc, #360] @ 85b1c <__cxa_atexit@plt+0x79dd4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r2, #8]! │ │ │ │ + ldr r3, [pc, #352] @ 85b20 <__cxa_atexit@plt+0x79dd8> │ │ │ │ + str r2, [r6, #488] @ 0x1e8 │ │ │ │ + str r0, [r6, #448] @ 0x1c0 │ │ │ │ + str r7, [r6, #152] @ 0x98 │ │ │ │ + str r7, [r6, #140] @ 0x8c │ │ │ │ + str r7, [r6, #108] @ 0x6c │ │ │ │ + str r1, [r6, #132] @ 0x84 │ │ │ │ + ldr r1, [pc, #328] @ 85b24 <__cxa_atexit@plt+0x79ddc> │ │ │ │ + mov r7, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r1, [r7, #68]! @ 0x44 │ │ │ │ + mov r1, r6 │ │ │ │ + str r7, [r6, #100] @ 0x64 │ │ │ │ + mov r7, r6 │ │ │ │ + str lr, [r1, #80]! @ 0x50 │ │ │ │ + str r3, [r7, #104]! @ 0x68 │ │ │ │ + str r7, [r6, #84] @ 0x54 │ │ │ │ + str r1, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r6, #524] @ 0x20c │ │ │ │ + sub r7, fp, #115 @ 0x73 │ │ │ │ + mov r6, fp │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r7, [pc, #252] @ 85b28 <__cxa_atexit@plt+0x79de0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #660 @ 0x294 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffece44 │ │ │ │ + rsceq r1, fp, r4, lsr #23 │ │ │ │ + rsceq r1, fp, r0, ror #23 │ │ │ │ + rsceq r1, fp, ip, ror #23 │ │ │ │ + @ instruction: 0xffffe528 │ │ │ │ + @ instruction: 0xffffb878 │ │ │ │ + @ instruction: 0xffff853c │ │ │ │ + @ instruction: 0xffff85a0 │ │ │ │ + @ instruction: 0xffff85c0 │ │ │ │ + smlalseq sl, sl, r0, r2 @ │ │ │ │ + @ instruction: 0xffff8614 │ │ │ │ + @ instruction: 0xffff867c │ │ │ │ + @ instruction: 0xffff8740 │ │ │ │ + @ instruction: 0xffff8444 │ │ │ │ + @ instruction: 0xffff87ec │ │ │ │ + @ instruction: 0xffff8818 │ │ │ │ + @ instruction: 0xffff8848 │ │ │ │ + @ instruction: 0xffff8914 │ │ │ │ + @ instruction: 0xffff8ad4 │ │ │ │ + @ instruction: 0xffff8c20 │ │ │ │ + @ instruction: 0xffff9d64 │ │ │ │ + @ instruction: 0xffff9ec8 │ │ │ │ + @ instruction: 0xffff9f3c │ │ │ │ + @ instruction: 0xffffa0d8 │ │ │ │ + @ instruction: 0xffffc710 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + @ instruction: 0xfffffc10 │ │ │ │ + @ instruction: 0xffffe8f4 │ │ │ │ + @ instruction: 0xffff7dd8 │ │ │ │ + @ instruction: 0xfffecd74 │ │ │ │ + @ instruction: 0xffffc5cc │ │ │ │ + @ instruction: 0xfffee18c │ │ │ │ + @ instruction: 0xfffece00 │ │ │ │ + @ instruction: 0xfffee2d4 │ │ │ │ + @ instruction: 0xffff7920 │ │ │ │ + @ instruction: 0xffff783c │ │ │ │ + @ instruction: 0xffff7aac │ │ │ │ + @ instruction: 0xffff79c4 │ │ │ │ + @ instruction: 0xffff7c34 │ │ │ │ + @ instruction: 0xffff7b4c │ │ │ │ + @ instruction: 0xffff7f94 │ │ │ │ + @ instruction: 0xffff7e9c │ │ │ │ + @ instruction: 0xffff8114 │ │ │ │ + @ instruction: 0xffff8024 │ │ │ │ + @ instruction: 0xffff76d4 │ │ │ │ + @ instruction: 0xffff619c │ │ │ │ + @ instruction: 0xffff5e44 │ │ │ │ + @ instruction: 0xffff5a9c │ │ │ │ + @ instruction: 0xffff5d9c │ │ │ │ + @ instruction: 0xffff5770 │ │ │ │ + @ instruction: 0xffff48b4 │ │ │ │ + @ instruction: 0xffff1108 │ │ │ │ + @ instruction: 0xfffeff7c │ │ │ │ + rscseq r9, sl, r0, ror #28 │ │ │ │ + rscseq r9, sl, r8, asr #28 │ │ │ │ + rscseq r9, sl, r0, asr #28 │ │ │ │ + @ instruction: 0xffff3844 │ │ │ │ + rscseq r9, sl, r4, lsl lr │ │ │ │ + rsceq r2, fp, r4, ror r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 85b78 <__cxa_atexit@plt+0x79e30> │ │ │ │ + ldr r3, [pc, #60] @ 85b90 <__cxa_atexit@plt+0x79e48> │ │ │ │ + sub r1, r6, #10 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #52] @ 85b94 <__cxa_atexit@plt+0x79e4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 85b98 <__cxa_atexit@plt+0x79e50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strhteq r5, [sl], #76 @ 0x4c │ │ │ │ - smlalseq r9, r9, r8, ip @ │ │ │ │ - rsceq r5, sl, r0, lsl #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, sl, r4, lsr #25 │ │ │ │ + rscseq r9, sl, r0, lsr #25 │ │ │ │ + rsceq r2, fp, r8, lsr #15 │ │ │ │ + rsceq r1, fp, ip, ror #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov lr, r8 │ │ │ │ sub r3, r5, #4 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 95cb4 <__cxa_atexit@plt+0x89f6c> │ │ │ │ - ldr r2, [pc, #120] @ 95cd0 <__cxa_atexit@plt+0x89f88> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 95ca8 <__cxa_atexit@plt+0x89f60> │ │ │ │ + bhi 85c54 <__cxa_atexit@plt+0x79f0c> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 85c6c <__cxa_atexit@plt+0x79f24> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 95cbc <__cxa_atexit@plt+0x89f74> │ │ │ │ - ldr r3, [pc, #84] @ 95cd4 <__cxa_atexit@plt+0x89f8c> │ │ │ │ - ldr r1, [pc, #84] @ 95cd8 <__cxa_atexit@plt+0x89f90> │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 85c78 <__cxa_atexit@plt+0x79f30> │ │ │ │ + ldr r3, [pc, #204] @ 85cb4 <__cxa_atexit@plt+0x79f6c> │ │ │ │ + ldr sl, [pc, #204] @ 85cb8 <__cxa_atexit@plt+0x79f70> │ │ │ │ + str r9, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [pc, #192] @ 85cbc <__cxa_atexit@plt+0x79f74> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r2, r6, #26 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #81 @ 0x51 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #172] @ 85cc0 <__cxa_atexit@plt+0x79f78> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [pc, #168] @ 85cc4 <__cxa_atexit@plt+0x79f7c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #160] @ 85cc8 <__cxa_atexit@plt+0x79f80> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + add r3, r8, #16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r9, [r8, #12] │ │ │ │ + stm r3, {r1, r8, r9} │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r0, [r8, #32] │ │ │ │ + str sl, [r8, #36]! @ 0x24 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + mov sl, lr │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #84] @ 85cb0 <__cxa_atexit@plt+0x79f68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov sl, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + b 85c84 <__cxa_atexit@plt+0x79f3c> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 85ca8 <__cxa_atexit@plt+0x79f60> │ │ │ │ + ldr r0, [pc, #28] @ 85cac <__cxa_atexit@plt+0x79f64> │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r8, r0, #81 @ 0x51 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + rsceq r1, fp, r0, lsl #3 │ │ │ │ + rscseq r9, sl, r0, lsl #22 │ │ │ │ + ldrdeq r2, [fp], #96 @ 0x60 @ │ │ │ │ + @ instruction: 0xfffab308 │ │ │ │ + @ instruction: 0xfffab3ac │ │ │ │ + smlalseq r9, sl, r8, fp │ │ │ │ + rscseq r9, sl, r8, asr #20 │ │ │ │ + rscseq r9, sl, r4, ror #20 │ │ │ │ + rscseq r9, sl, r8, asr sl │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 85d0c <__cxa_atexit@plt+0x79fc4> │ │ │ │ + ldr r1, [pc, #48] @ 85d20 <__cxa_atexit@plt+0x79fd8> │ │ │ │ + ldr r8, [pc, #48] @ 85d24 <__cxa_atexit@plt+0x79fdc> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + ldr r7, [pc, #20] @ 85d28 <__cxa_atexit@plt+0x79fe0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + rsceq r2, fp, r8, asr r6 │ │ │ │ + rsceq r2, fp, r8, lsr r6 │ │ │ │ + rsceq r2, fp, r4, asr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85d64 <__cxa_atexit@plt+0x7a01c> │ │ │ │ + ldr r2, [pc, #36] @ 85d6c <__cxa_atexit@plt+0x7a024> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 85d70 <__cxa_atexit@plt+0x7a028> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + rscseq r9, sl, ip, lsr #18 │ │ │ │ + smlalseq r9, sl, ip, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85dac <__cxa_atexit@plt+0x7a064> │ │ │ │ + ldr r2, [pc, #36] @ 85db4 <__cxa_atexit@plt+0x7a06c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 85db8 <__cxa_atexit@plt+0x7a070> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, sl, r4, ror #17 │ │ │ │ + rscseq r9, sl, r4, asr r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub ip, r5, #8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 85e8c <__cxa_atexit@plt+0x7a144> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 85e94 <__cxa_atexit@plt+0x7a14c> │ │ │ │ + ldr r0, [pc, #152] @ 85eb4 <__cxa_atexit@plt+0x7a16c> │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [pc, #148] @ 85eb8 <__cxa_atexit@plt+0x7a170> │ │ │ │ + ldr lr, [pc, #148] @ 85ebc <__cxa_atexit@plt+0x7a174> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r0, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r9, [r2, #8] │ │ │ │ + ldr r9, [pc, #104] @ 85ec0 <__cxa_atexit@plt+0x7a178> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r0, #12]! │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r0, [r2, #28] │ │ │ │ + ldr r5, [pc, #84] @ 85ec4 <__cxa_atexit@plt+0x7a17c> │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #32] │ │ │ │ + ldr r8, [pc, #68] @ 85ec8 <__cxa_atexit@plt+0x7a180> │ │ │ │ + mov r5, ip │ │ │ │ + add r8, pc, r8 │ │ │ │ + b dfa1c <__cxa_atexit@plt+0xd3cd4> │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq r5, sl, ip, lsr r4 │ │ │ │ - rscseq r9, r9, r8, lsl ip │ │ │ │ - ldrdeq r5, [sl], #60 @ 0x3c @ │ │ │ │ + b 85e9c <__cxa_atexit@plt+0x7a154> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 85eb0 <__cxa_atexit@plt+0x7a168> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rsceq r2, fp, r4, asr #9 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + rsceq r2, fp, ip, ror #9 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + rsceq r1, fp, r4 │ │ │ │ + rsceq r2, fp, r8, lsr #9 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 85f48 <__cxa_atexit@plt+0x7a200> │ │ │ │ + ldr r2, [pc, #104] @ 85f5c <__cxa_atexit@plt+0x7a214> │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 85f30 <__cxa_atexit@plt+0x7a1e8> │ │ │ │ + ldr r2, [pc, #80] @ 85f60 <__cxa_atexit@plt+0x7a218> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 85f40 <__cxa_atexit@plt+0x7a1f8> │ │ │ │ + b 85fbc <__cxa_atexit@plt+0x7a274> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 85f64 <__cxa_atexit@plt+0x7a21c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rsceq r2, fp, r8, lsr r4 │ │ │ │ + rsceq r2, fp, r0, lsl r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 85fac <__cxa_atexit@plt+0x7a264> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 85fa4 <__cxa_atexit@plt+0x7a25c> │ │ │ │ + b 85fbc <__cxa_atexit@plt+0x7a274> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r2, fp, r8, asr #7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 86068 <__cxa_atexit@plt+0x7a320> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 86070 <__cxa_atexit@plt+0x7a328> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 86048 <__cxa_atexit@plt+0x7a300> │ │ │ │ + ldr r0, [pc, #152] @ 860a8 <__cxa_atexit@plt+0x7a360> │ │ │ │ + ldr r3, [pc, #152] @ 860ac <__cxa_atexit@plt+0x7a364> │ │ │ │ + str lr, [r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str r9, [r6] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + ldr r7, [pc, #116] @ 860b0 <__cxa_atexit@plt+0x7a368> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 8609c <__cxa_atexit@plt+0x7a354> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 86078 <__cxa_atexit@plt+0x7a330> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 860a0 <__cxa_atexit@plt+0x7a358> │ │ │ │ + ldr r0, [pc, #32] @ 860a4 <__cxa_atexit@plt+0x7a35c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffaa788 │ │ │ │ + rsceq r0, fp, r0, lsl #27 │ │ │ │ + rscseq r9, sl, ip, ror r7 │ │ │ │ + @ instruction: 0xfffaa5c0 │ │ │ │ + @ instruction: 0xfffaa9bc │ │ │ │ + rscseq r9, sl, r4, asr #15 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 860e4 <__cxa_atexit@plt+0x7a39c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 860ec <__cxa_atexit@plt+0x7a3a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlalseq r9, sl, ip, r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 95d28 <__cxa_atexit@plt+0x89fe0> │ │ │ │ - ldr r2, [pc, #48] @ 95d34 <__cxa_atexit@plt+0x89fec> │ │ │ │ - ldr r1, [pc, #48] @ 95d38 <__cxa_atexit@plt+0x89ff0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc 86134 <__cxa_atexit@plt+0x7a3ec> │ │ │ │ + ldr r2, [pc, #44] @ 86144 <__cxa_atexit@plt+0x7a3fc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strhteq r5, [sl], #56 @ 0x38 │ │ │ │ - smlalseq r9, r9, r4, fp @ │ │ │ │ - @ instruction: 0xfffff6a8 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - rsceq r5, sl, r4, lsr #8 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq r2, fp, r8, ror #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 95e28 <__cxa_atexit@plt+0x8a0e0> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - and r3, r0, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 95df4 <__cxa_atexit@plt+0x8a0ac> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 95e0c <__cxa_atexit@plt+0x8a0c4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #48 @ 0x30 │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - cmp r3, r1 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ - bcc 95e38 <__cxa_atexit@plt+0x8a0f0> │ │ │ │ - str r1, [sp] │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [pc, #164] @ 95e58 <__cxa_atexit@plt+0x8a110> │ │ │ │ - add r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, ip │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - add r0, r6, #8 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - add r0, r6, #20 │ │ │ │ - stm r0, {r1, r2, r3, lr} │ │ │ │ - ldr r3, [pc, #128] @ 95e5c <__cxa_atexit@plt+0x8a114> │ │ │ │ - mov r8, r6 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [sp] │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 861d4 <__cxa_atexit@plt+0x7a48c> │ │ │ │ + ldr lr, [pc, #112] @ 861e0 <__cxa_atexit@plt+0x7a498> │ │ │ │ + add r7, r7, #3 │ │ │ │ + mov r3, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r3, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r0, r2, r8} │ │ │ │ + beq 861bc <__cxa_atexit@plt+0x7a474> │ │ │ │ + ldr r3, [pc, #80] @ 861e4 <__cxa_atexit@plt+0x7a49c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #36]! @ 0x24 │ │ │ │ - mov r9, r1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #28] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 95e60 <__cxa_atexit@plt+0x8a118> │ │ │ │ - str ip, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #8 │ │ │ │ - stm lr, {r1, r8, r9, sl} │ │ │ │ - mov r8, fp │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - b 95f44 <__cxa_atexit@plt+0x8a1fc> │ │ │ │ + tst r2, #3 │ │ │ │ + str r3, [r1, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r1, #-20] @ 0xffffffec │ │ │ │ + str r0, [r1, #-16] │ │ │ │ + beq 861c8 <__cxa_atexit@plt+0x7a480> │ │ │ │ + mov r7, r2 │ │ │ │ + b 8623c <__cxa_atexit@plt+0x7a4f4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 95e54 <__cxa_atexit@plt+0x8a10c> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, r1 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r4, asr #6 │ │ │ │ - @ instruction: 0xfffff6d4 │ │ │ │ - @ instruction: 0xfffff994 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rsceq r2, fp, ip, asr #3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 8622c <__cxa_atexit@plt+0x7a4e4> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 86224 <__cxa_atexit@plt+0x7a4dc> │ │ │ │ + b 8623c <__cxa_atexit@plt+0x7a4f4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r2, fp, r4, lsl #3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - mov fp, r7 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 95ee4 <__cxa_atexit@plt+0x8a19c> │ │ │ │ - ldr r6, [pc, #152] @ 95f18 <__cxa_atexit@plt+0x8a1d0> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bcc 95f00 <__cxa_atexit@plt+0x8a1b8> │ │ │ │ - ldr lr, [pc, #124] @ 95f24 <__cxa_atexit@plt+0x8a1dc> │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 8631c <__cxa_atexit@plt+0x7a5d4> │ │ │ │ + ldr r8, [pc, #260] @ 8635c <__cxa_atexit@plt+0x7a614> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + cmp fp, r2 │ │ │ │ + stmib r3, {r8, lr} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bhi 86330 <__cxa_atexit@plt+0x7a5e8> │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 86328 <__cxa_atexit@plt+0x7a5e0> │ │ │ │ + add r8, r3, #16 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 862fc <__cxa_atexit@plt+0x7a5b4> │ │ │ │ + ldr r7, [pc, #172] @ 8636c <__cxa_atexit@plt+0x7a624> │ │ │ │ + ldr r1, [pc, #172] @ 86370 <__cxa_atexit@plt+0x7a628> │ │ │ │ + ldr lr, [pc, #172] @ 86374 <__cxa_atexit@plt+0x7a62c> │ │ │ │ + ldr r0, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r8, #16]! │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - str r7, [r8, #20] │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r7, r9 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - str sl, [r8, #28] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r7, [pc, #52] @ 95f20 <__cxa_atexit@plt+0x8a1d8> │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + stmda r5, {r0, sl} │ │ │ │ + add r7, lr, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr r2, [pc, #88] @ 86360 <__cxa_atexit@plt+0x7a618> │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r6, [r3, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #20] @ 95f1c <__cxa_atexit@plt+0x8a1d4> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #44] @ 86364 <__cxa_atexit@plt+0x7a61c> │ │ │ │ + ldr r7, [pc, #44] @ 86368 <__cxa_atexit@plt+0x7a620> │ │ │ │ + ldr r2, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xfffff9b4 │ │ │ │ - rsceq r5, sl, r4, asr #4 │ │ │ │ - andeq r0, r0, r8, lsl #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 95e60 <__cxa_atexit@plt+0x8a118> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 96068 <__cxa_atexit@plt+0x8a320> │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - cmp r6, #1114112 @ 0x110000 │ │ │ │ - blt 95fdc <__cxa_atexit@plt+0x8a294> │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xfffaa4cc │ │ │ │ + rsceq r0, fp, ip, asr #4 │ │ │ │ + strhteq r0, [fp], #168 @ 0xa8 │ │ │ │ + @ instruction: 0xfffaa30c │ │ │ │ + @ instruction: 0xfffaa70c │ │ │ │ + strhteq r0, [fp], #40 @ 0x28 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, sl │ │ │ │ - ldr r7, [r2, #8]! │ │ │ │ - ldr r6, [pc, #324] @ 960c4 <__cxa_atexit@plt+0x8a37c> │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - bcc 96084 <__cxa_atexit@plt+0x8a33c> │ │ │ │ - ldr lr, [pc, #304] @ 960d8 <__cxa_atexit@plt+0x8a390> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ + sub r1, r5, #8 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 863f4 <__cxa_atexit@plt+0x7a6ac> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 863fc <__cxa_atexit@plt+0x7a6b4> │ │ │ │ + ldr ip, [pc, #108] @ 86420 <__cxa_atexit@plt+0x7a6d8> │ │ │ │ + ldr lr, [pc, #108] @ 86424 <__cxa_atexit@plt+0x7a6dc> │ │ │ │ + ldr r8, [pc, #108] @ 86428 <__cxa_atexit@plt+0x7a6e0> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + sub r3, r6, #11 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add lr, sl, #16 │ │ │ │ - stm lr, {r0, r3, r8, r9} │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - mov r8, sl │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - add ip, r5, #12 │ │ │ │ - mov r2, r5 │ │ │ │ - ldm ip, {r0, r8, ip} │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r3, [r2, #4]! │ │ │ │ - add r6, r5, #16 │ │ │ │ - stm r6, {r0, r8, ip} │ │ │ │ - add r6, sl, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bcc 960a4 <__cxa_atexit@plt+0x8a35c> │ │ │ │ - ldr r1, [pc, #188] @ 960d0 <__cxa_atexit@plt+0x8a388> │ │ │ │ - add r9, r5, #28 │ │ │ │ - mov r2, fp │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr fp, [r5, #40] @ 0x28 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - ldm r9, {r1, r7, r9} │ │ │ │ - str r8, [sl, #12] │ │ │ │ - str r7, [sl, #28] │ │ │ │ - str fp, [sl, #44] @ 0x2c │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str ip, [sl, #16] │ │ │ │ - str r9, [sl, #20] │ │ │ │ - str r3, [sl, #24] │ │ │ │ - str r1, [sl, #32] │ │ │ │ - ldr r0, [pc, #132] @ 960d4 <__cxa_atexit@plt+0x8a38c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r9, [r2, #8] │ │ │ │ + add r9, lr, #2 │ │ │ │ + mov r5, r1 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #4] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 86404 <__cxa_atexit@plt+0x7a6bc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 8641c <__cxa_atexit@plt+0x7a6d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r8, sl │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8, #36]! @ 0x24 │ │ │ │ - mov r7, lr │ │ │ │ - mov fp, r2 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #92] @ 960cc <__cxa_atexit@plt+0x8a384> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + strhteq r1, [fp], #248 @ 0xf8 │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + rsceq r1, fp, r4, ror #31 │ │ │ │ + rsceq r1, fp, r4, asr #31 │ │ │ │ + rsceq r1, fp, r8, lsr #31 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 864a8 <__cxa_atexit@plt+0x7a760> │ │ │ │ + ldr r2, [pc, #104] @ 864bc <__cxa_atexit@plt+0x7a774> │ │ │ │ mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #60] @ 960c8 <__cxa_atexit@plt+0x8a380> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r9, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 86490 <__cxa_atexit@plt+0x7a748> │ │ │ │ + ldr r2, [pc, #80] @ 864c0 <__cxa_atexit@plt+0x7a778> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + beq 864a0 <__cxa_atexit@plt+0x7a758> │ │ │ │ + b 8651c <__cxa_atexit@plt+0x7a7d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 864c4 <__cxa_atexit@plt+0x7a77c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #20] @ 960c0 <__cxa_atexit@plt+0x8a378> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffbb4 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffff470 │ │ │ │ - @ instruction: 0xfffff724 │ │ │ │ - @ instruction: 0xfffff8b4 │ │ │ │ - smlaleq r5, sl, r0, r0 │ │ │ │ - andeq r3, r0, fp, lsl #16 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rsceq r1, fp, r8, lsr pc │ │ │ │ + rsceq r1, fp, r0, lsl pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 95f44 <__cxa_atexit@plt+0x8a1fc> │ │ │ │ - rsceq r5, sl, r4, rrx │ │ │ │ - andeq r0, r0, r8, lsl #30 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 8650c <__cxa_atexit@plt+0x7a7c4> │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 86504 <__cxa_atexit@plt+0x7a7bc> │ │ │ │ + b 8651c <__cxa_atexit@plt+0x7a7d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq r1, fp, r8, asr #29 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 96164 <__cxa_atexit@plt+0x8a41c> │ │ │ │ - ldr lr, [pc, #88] @ 9617c <__cxa_atexit@plt+0x8a434> │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r8, #20] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, r9 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - str sl, [r8, #28] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r3, [pc, #20] @ 96180 <__cxa_atexit@plt+0x8a438> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff738 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - rsceq r4, sl, r4, asr #30 │ │ │ │ - andeq r0, r0, r9, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 96204 <__cxa_atexit@plt+0x8a4bc> │ │ │ │ - ldr r8, [pc, #112] @ 9621c <__cxa_atexit@plt+0x8a4d4> │ │ │ │ - add r3, r5, #12 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - ldmib r5, {r7, ip} │ │ │ │ - str r8, [sl, #44] @ 0x2c │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - str r9, [sl, #20] │ │ │ │ - str ip, [sl, #24] │ │ │ │ - str lr, [sl, #28] │ │ │ │ - str r1, [sl, #32] │ │ │ │ - ldr r3, [pc, #44] @ 96220 <__cxa_atexit@plt+0x8a4d8> │ │ │ │ - mov r8, sl │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #36]! @ 0x24 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 96224 <__cxa_atexit@plt+0x8a4dc> │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + sub r1, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + bhi 865c8 <__cxa_atexit@plt+0x7a880> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 865d0 <__cxa_atexit@plt+0x7a888> │ │ │ │ + add r2, r3, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 865a8 <__cxa_atexit@plt+0x7a860> │ │ │ │ + ldr r0, [pc, #152] @ 86608 <__cxa_atexit@plt+0x7a8c0> │ │ │ │ + ldr r3, [pc, #152] @ 8660c <__cxa_atexit@plt+0x7a8c4> │ │ │ │ + str lr, [r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff2d8 │ │ │ │ - @ instruction: 0xfffff580 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - strdeq r4, [sl], #236 @ 0xec @ │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str r9, [r6] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + ldr r7, [pc, #116] @ 86610 <__cxa_atexit@plt+0x7a8c8> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r6, [pc, #76] @ 865fc <__cxa_atexit@plt+0x7a8b4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 865d8 <__cxa_atexit@plt+0x7a890> │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 86600 <__cxa_atexit@plt+0x7a8b8> │ │ │ │ + ldr r0, [pc, #32] @ 86604 <__cxa_atexit@plt+0x7a8bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffaa228 │ │ │ │ + rsceq r0, fp, r0, lsr #16 │ │ │ │ + rscseq r9, sl, r0, lsr #4 │ │ │ │ + @ instruction: 0xfffaa060 │ │ │ │ + @ instruction: 0xfffaa45c │ │ │ │ + rscseq r9, sl, r8, ror #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9627c <__cxa_atexit@plt+0x8a534> │ │ │ │ - ldr r2, [pc, #60] @ 96284 <__cxa_atexit@plt+0x8a53c> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 96288 <__cxa_atexit@plt+0x8a540> │ │ │ │ - tst r3, #3 │ │ │ │ + bhi 86644 <__cxa_atexit@plt+0x7a8fc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 8664c <__cxa_atexit@plt+0x7a904> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 96270 <__cxa_atexit@plt+0x8a528> │ │ │ │ - mov r7, r3 │ │ │ │ - b 96298 <__cxa_atexit@plt+0x8a550> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq r9, r9, r0, lsl r4 │ │ │ │ - smlaleq r4, sl, r8, lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + rscseq r9, sl, ip, lsr r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 86694 <__cxa_atexit@plt+0x7a94c> │ │ │ │ + ldr r2, [pc, #44] @ 866a4 <__cxa_atexit@plt+0x7a95c> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #116] @ 96320 <__cxa_atexit@plt+0x8a5d8> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - mov r2, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 866d8 <__cxa_atexit@plt+0x7a990> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 866e0 <__cxa_atexit@plt+0x7a998> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, sl, r8, lsr #31 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8672c <__cxa_atexit@plt+0x7a9e4> │ │ │ │ + ldr r1, [pc, #48] @ 8673c <__cxa_atexit@plt+0x7a9f4> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rsceq r0, fp, r8, asr #13 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 86860 <__cxa_atexit@plt+0x7ab18> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 86868 <__cxa_atexit@plt+0x7ab20> │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [r7, #7] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r4, [pc, #276] @ 868b0 <__cxa_atexit@plt+0x7ab68> │ │ │ │ + sub r9, r6, #19 │ │ │ │ + sub r5, r6, #5 │ │ │ │ + add r4, pc, r4 │ │ │ │ + stmib r2, {r4, r8, lr} │ │ │ │ + ldr r4, [pc, #260] @ 868b4 <__cxa_atexit@plt+0x7ab6c> │ │ │ │ + stmdb r1, {r0, r5, r9} │ │ │ │ + sub r1, r1, #16 │ │ │ │ + add r4, pc, r4 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + str r3, [r2, #20] │ │ │ │ + str r8, [r2, #24] │ │ │ │ + bhi 86888 <__cxa_atexit@plt+0x7ab40> │ │ │ │ + add r6, r2, #68 @ 0x44 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 8687c <__cxa_atexit@plt+0x7ab34> │ │ │ │ + ldr r5, [pc, #224] @ 868c0 <__cxa_atexit@plt+0x7ab78> │ │ │ │ + ldr lr, [pc, #224] @ 868c4 <__cxa_atexit@plt+0x7ab7c> │ │ │ │ + str sl, [r1] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #28]! │ │ │ │ + ldr r5, [pc, #212] @ 868c8 <__cxa_atexit@plt+0x7ab80> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r2, #-16]! │ │ │ │ - ldr r8, [r1, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - str r7, [r5] │ │ │ │ - beq 96308 <__cxa_atexit@plt+0x8a5c0> │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #52] @ 96324 <__cxa_atexit@plt+0x8a5dc> │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - beq 96318 <__cxa_atexit@plt+0x8a5d0> │ │ │ │ - b 9637c <__cxa_atexit@plt+0x8a634> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + sub r0, r6, #26 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #249 @ 0xf9 │ │ │ │ + add r5, r5, #512 @ 0x200 │ │ │ │ + str r5, [r2, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #184] @ 868cc <__cxa_atexit@plt+0x7ab84> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [pc, #180] @ 868d0 <__cxa_atexit@plt+0x7ab88> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r4, [pc, #172] @ 868d4 <__cxa_atexit@plt+0x7ab8c> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + str r5, [r2, #8] │ │ │ │ + add r4, r4, #1 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r2, [r2, #20] │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r0, [r2, #28] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #36]! @ 0x24 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 86870 <__cxa_atexit@plt+0x7ab28> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r5, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ 868b8 <__cxa_atexit@plt+0x7ab70> │ │ │ │ + ldr r5, [pc, #40] @ 868bc <__cxa_atexit@plt+0x7ab74> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + add r5, r5, #249 @ 0xf9 │ │ │ │ + add r8, r5, #512 @ 0x200 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldm sp, {r5, r9} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rsceq r0, fp, r0, lsl #11 │ │ │ │ + rscseq r8, sl, r4, lsl #30 │ │ │ │ + @ instruction: 0xfffaa710 │ │ │ │ + @ instruction: 0xfffaa7b4 │ │ │ │ + smlalseq r8, sl, ip, pc @ │ │ │ │ + rscseq r8, sl, r8, asr #28 │ │ │ │ + rscseq r8, sl, r4, ror #28 │ │ │ │ + rscseq r8, sl, r8, asr lr │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r1, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 8694c <__cxa_atexit@plt+0x7ac04> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 86954 <__cxa_atexit@plt+0x7ac0c> │ │ │ │ + ldr ip, [pc, #100] @ 86974 <__cxa_atexit@plt+0x7ac2c> │ │ │ │ + ldm r5, {r0, lr} │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r8, r6, #19 │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add r2, r2, #8 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + stm r2, {r0, r3, r9, sl, lr} │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r5, [pc, #68] @ 86978 <__cxa_atexit@plt+0x7ac30> │ │ │ │ + ldr r8, [pc, #68] @ 8697c <__cxa_atexit@plt+0x7ac34> │ │ │ │ + mov sl, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r9, r5, #2 │ │ │ │ + mov r5, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 106d60 <__cxa_atexit@plt+0xfb018> │ │ │ │ + mov r6, r2 │ │ │ │ + b 8695c <__cxa_atexit@plt+0x7ac14> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 86970 <__cxa_atexit@plt+0x7ac28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + strhteq r1, [fp], #160 @ 0xa0 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + ldrdeq r1, [fp], #160 @ 0xa0 @ │ │ │ │ + rsceq r1, fp, r8, lsr #21 │ │ │ │ + ldrdeq r1, [fp], #172 @ 0xac @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 869e4 <__cxa_atexit@plt+0x7ac9c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 869dc <__cxa_atexit@plt+0x7ac94> │ │ │ │ + ldr r7, [pc, #56] @ 869ec <__cxa_atexit@plt+0x7aca4> │ │ │ │ + ldr r3, [pc, #56] @ 869f0 <__cxa_atexit@plt+0x7aca8> │ │ │ │ + ldr r2, [pc, #56] @ 869f4 <__cxa_atexit@plt+0x7acac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 854d8 <__cxa_atexit@plt+0x79790> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strdeq r4, [sl], #220 @ 0xdc @ │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 9636c <__cxa_atexit@plt+0x8a624> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq r1, fp, r0, ror sl │ │ │ │ + smlalseq r8, sl, r0, ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 86a3c <__cxa_atexit@plt+0x7acf4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 86a44 <__cxa_atexit@plt+0x7acfc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b b1fd34 <__cxa_atexit@plt+0xb13fec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, sl, r8, asr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 86a84 <__cxa_atexit@plt+0x7ad3c> │ │ │ │ + ldr r2, [pc, #36] @ 86a94 <__cxa_atexit@plt+0x7ad4c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - beq 96364 <__cxa_atexit@plt+0x8a61c> │ │ │ │ - b 9637c <__cxa_atexit@plt+0x8a634> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strhteq r4, [sl], #212 @ 0xd4 │ │ │ │ - andeq r0, r0, r7, ror #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 96398 <__cxa_atexit@plt+0x8a650> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 86ac8 <__cxa_atexit@plt+0x7ad80> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 86ad0 <__cxa_atexit@plt+0x7ad88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b b1fd34 <__cxa_atexit@plt+0xb13fec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldrhteq r8, [sl], #188 @ 0xbc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9643c <__cxa_atexit@plt+0x8a6f4> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 963ec <__cxa_atexit@plt+0x8a6a4> │ │ │ │ - ldr r7, [pc, #140] @ 96454 <__cxa_atexit@plt+0x8a70c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #136] @ 96458 <__cxa_atexit@plt+0x8a710> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 86b10 <__cxa_atexit@plt+0x7adc8> │ │ │ │ + ldr r2, [pc, #36] @ 86b20 <__cxa_atexit@plt+0x7add8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - bne 96430 <__cxa_atexit@plt+0x8a6e8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r0, r1 │ │ │ │ - blt 963c0 <__cxa_atexit@plt+0x8a678> │ │ │ │ - bne 96430 <__cxa_atexit@plt+0x8a6e8> │ │ │ │ - ldr r7, [pc, #64] @ 9644c <__cxa_atexit@plt+0x8a704> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r2, [pc, #60] @ 96450 <__cxa_atexit@plt+0x8a708> │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + rsceq r1, fp, r4, asr #18 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 86b84 <__cxa_atexit@plt+0x7ae3c> │ │ │ │ + ldr r2, [pc, #76] @ 86b9c <__cxa_atexit@plt+0x7ae54> │ │ │ │ + ldr lr, [pc, #76] @ 86ba0 <__cxa_atexit@plt+0x7ae58> │ │ │ │ + ldr r7, [pc, #76] @ 86ba4 <__cxa_atexit@plt+0x7ae5c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r3, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r6, r3 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #28] @ 86ba8 <__cxa_atexit@plt+0x7ae60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r4, sl, r8, lsl sp │ │ │ │ - rscseq r9, r9, ip, lsl #9 │ │ │ │ - smlalseq r9, r9, r4, r2 @ │ │ │ │ - ldrsbteq r9, [r9], #64 @ 0x40 │ │ │ │ - rsceq r4, sl, ip, ror #24 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rsceq r1, fp, r4, lsl r9 │ │ │ │ + strdeq r1, [fp], #128 @ 0x80 @ │ │ │ │ + strdeq pc, [sl], #224 @ 0xe0 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9649c <__cxa_atexit@plt+0x8a754> │ │ │ │ - ldr r2, [pc, #40] @ 964a4 <__cxa_atexit@plt+0x8a75c> │ │ │ │ + bhi 86bf4 <__cxa_atexit@plt+0x7aeac> │ │ │ │ + ldr r2, [pc, #48] @ 86bfc <__cxa_atexit@plt+0x7aeb4> │ │ │ │ + ldr r9, [pc, #48] @ 86c00 <__cxa_atexit@plt+0x7aeb8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 964a8 <__cxa_atexit@plt+0x8a760> │ │ │ │ + ldr r1, [pc, #44] @ 86c04 <__cxa_atexit@plt+0x7aebc> │ │ │ │ add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - rscseq r9, r9, r8, ror #3 │ │ │ │ - rsceq r4, sl, ip, lsl ip │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq pc, sl, r8, asr #29 │ │ │ │ + smlalseq r8, sl, r4, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 964fc <__cxa_atexit@plt+0x8a7b4> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 964ec <__cxa_atexit@plt+0x8a7a4> │ │ │ │ - ldr r2, [pc, #44] @ 96508 <__cxa_atexit@plt+0x8a7c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 86c38 <__cxa_atexit@plt+0x7aef0> │ │ │ │ + ldr r3, [pc, #32] @ 86c3c <__cxa_atexit@plt+0x7aef4> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - ldrhteq r9, [r9], #60 @ 0x3c │ │ │ │ - rsceq r4, sl, ip, lsr #23 │ │ │ │ + rsceq pc, sl, ip, ror #5 │ │ │ │ + rscseq r8, sl, ip, lsr fp │ │ │ │ + rsceq pc, sl, r0, ror lr @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 96598 <__cxa_atexit@plt+0x8a850> │ │ │ │ - ldr r1, [pc, #136] @ 965b8 <__cxa_atexit@plt+0x8a870> │ │ │ │ - ldr r7, [pc, #136] @ 965bc <__cxa_atexit@plt+0x8a874> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9658c <__cxa_atexit@plt+0x8a844> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 965a4 <__cxa_atexit@plt+0x8a85c> │ │ │ │ - ldr r3, [pc, #88] @ 965c0 <__cxa_atexit@plt+0x8a878> │ │ │ │ - ldr r1, [pc, #88] @ 965c4 <__cxa_atexit@plt+0x8a87c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ + bhi 86c88 <__cxa_atexit@plt+0x7af40> │ │ │ │ + ldr r2, [pc, #48] @ 86c90 <__cxa_atexit@plt+0x7af48> │ │ │ │ + ldr r9, [pc, #48] @ 86c94 <__cxa_atexit@plt+0x7af4c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 86c98 <__cxa_atexit@plt+0x7af50> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r9, r9, r8, lsr r1 │ │ │ │ - rsceq r4, sl, r4, asr fp │ │ │ │ - rscseq r9, r9, r0, lsr r3 │ │ │ │ - strdeq r4, [sl], #160 @ 0xa0 @ │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq pc, sl, r8, asr #28 │ │ │ │ + rscseq r8, sl, r0, lsl #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 96614 <__cxa_atexit@plt+0x8a8cc> │ │ │ │ - ldr r2, [pc, #48] @ 96620 <__cxa_atexit@plt+0x8a8d8> │ │ │ │ - ldr r1, [pc, #48] @ 96624 <__cxa_atexit@plt+0x8a8dc> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 86ccc <__cxa_atexit@plt+0x7af84> │ │ │ │ + ldr r3, [pc, #32] @ 86cd0 <__cxa_atexit@plt+0x7af88> │ │ │ │ + and r7, r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r4, sl, ip, asr #21 │ │ │ │ - rscseq r9, r9, r8, lsr #5 │ │ │ │ - smlaleq r4, sl, r0, sl │ │ │ │ + rsceq pc, sl, r8, asr r2 @ │ │ │ │ + rscseq r8, sl, r8, lsr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 86d0c <__cxa_atexit@plt+0x7afc4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 86d1c <__cxa_atexit@plt+0x7afd4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, sl, r8, ror #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 966b4 <__cxa_atexit@plt+0x8a96c> │ │ │ │ - ldr r1, [pc, #136] @ 966d4 <__cxa_atexit@plt+0x8a98c> │ │ │ │ - ldr r7, [pc, #136] @ 966d8 <__cxa_atexit@plt+0x8a990> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 966a8 <__cxa_atexit@plt+0x8a960> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 966c0 <__cxa_atexit@plt+0x8a978> │ │ │ │ - ldr r3, [pc, #88] @ 966dc <__cxa_atexit@plt+0x8a994> │ │ │ │ - ldr r1, [pc, #88] @ 966e0 <__cxa_atexit@plt+0x8a998> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 86d50 <__cxa_atexit@plt+0x7b008> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 86d58 <__cxa_atexit@plt+0x7b010> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq r9, r9, ip, lsl r0 │ │ │ │ - rsceq r4, sl, r8, lsr sl │ │ │ │ - rscseq r9, r9, r4, lsl r2 │ │ │ │ - ldrdeq r4, [sl], #148 @ 0x94 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + rscseq r8, sl, r0, lsr r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 96730 <__cxa_atexit@plt+0x8a9e8> │ │ │ │ - ldr r2, [pc, #48] @ 9673c <__cxa_atexit@plt+0x8a9f4> │ │ │ │ - ldr r1, [pc, #48] @ 96740 <__cxa_atexit@plt+0x8a9f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc 86da0 <__cxa_atexit@plt+0x7b058> │ │ │ │ + ldr r2, [pc, #44] @ 86db0 <__cxa_atexit@plt+0x7b068> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strhteq r4, [sl], #144 @ 0x90 │ │ │ │ - rscseq r9, r9, ip, lsl #3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 96774 <__cxa_atexit@plt+0x8aa2c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9677c <__cxa_atexit@plt+0x8aa34> │ │ │ │ + bhi 86de4 <__cxa_atexit@plt+0x7b09c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 86dec <__cxa_atexit@plt+0x7b0a4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r9, r8, lsl #30 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r0, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 96858 <__cxa_atexit@plt+0x8ab10> │ │ │ │ - ldr lr, [pc, #196] @ 96868 <__cxa_atexit@plt+0x8ab20> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr sl, [r2, #28] │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ - ldr ip, [pc, #160] @ 9686c <__cxa_atexit@plt+0x8ab24> │ │ │ │ - tst r1, #3 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {r7, r9, sl, lr} │ │ │ │ + smlalseq r8, sl, ip, r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 86e4c <__cxa_atexit@plt+0x7b104> │ │ │ │ + ldr r1, [pc, #68] @ 86e5c <__cxa_atexit@plt+0x7b114> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 86e60 <__cxa_atexit@plt+0x7b118> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ str r8, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - beq 96834 <__cxa_atexit@plt+0x8aaec> │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r8, [r1, #7] │ │ │ │ - ldr lr, [pc, #124] @ 96870 <__cxa_atexit@plt+0x8ab28> │ │ │ │ - str r1, [r0, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r0, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r0, #40 @ 0x28 │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r0, #-44] @ 0xffffffd4 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - beq 96844 <__cxa_atexit@plt+0x8aafc> │ │ │ │ - ldr r7, [pc, #84] @ 96874 <__cxa_atexit@plt+0x8ab2c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 9684c <__cxa_atexit@plt+0x8ab04> │ │ │ │ - mov r7, r8 │ │ │ │ - b 96924 <__cxa_atexit@plt+0x8abdc> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov r5, r0 │ │ │ │ + sub r8, r6, #2 │ │ │ │ mov r7, r2 │ │ │ │ - bx r1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rscseq r8, r9, r0, lsr #29 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #80] @ 968e4 <__cxa_atexit@plt+0x8ab9c> │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r1, #11] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmda r5, {r0, r3, r7} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 968d0 <__cxa_atexit@plt+0x8ab88> │ │ │ │ - ldr r3, [pc, #40] @ 968e8 <__cxa_atexit@plt+0x8aba0> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 968dc <__cxa_atexit@plt+0x8ab94> │ │ │ │ - b 96924 <__cxa_atexit@plt+0x8abdc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r8, sl, ip, lsr r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 86f08 <__cxa_atexit@plt+0x7b1c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 86f10 <__cxa_atexit@plt+0x7b1c8> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 86f24 <__cxa_atexit@plt+0x7b1dc> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 86f28 <__cxa_atexit@plt+0x7b1e0> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 86f2c <__cxa_atexit@plt+0x7b1e4> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 86f18 <__cxa_atexit@plt+0x7b1d0> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r1, r0, r9, asr #17 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 96918 <__cxa_atexit@plt+0x8abd0> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 96910 <__cxa_atexit@plt+0x8abc8> │ │ │ │ - b 96924 <__cxa_atexit@plt+0x8abdc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rsceq pc, sl, r8, lsr r0 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 86f68 <__cxa_atexit@plt+0x7b220> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 86f78 <__cxa_atexit@plt+0x7b230> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r1, r0, r9, asr #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ + rscseq r8, sl, r0, lsl r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 96978 <__cxa_atexit@plt+0x8ac30> │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc 96a18 <__cxa_atexit@plt+0x8acd0> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 969a8 <__cxa_atexit@plt+0x8ac60> │ │ │ │ - str r1, [r6, #12]! │ │ │ │ - ldr r1, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [pc, #216] @ 96a40 <__cxa_atexit@plt+0x8acf8> │ │ │ │ - sub r7, lr, #27 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 86fb4 <__cxa_atexit@plt+0x7b26c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 86fc4 <__cxa_atexit@plt+0x7b27c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ - bx r1 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 96a28 <__cxa_atexit@plt+0x8ace0> │ │ │ │ - ldr r7, [pc, #184] @ 96a44 <__cxa_atexit@plt+0x8acfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - bne 96a0c <__cxa_atexit@plt+0x8acc4> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r8, r3 │ │ │ │ - blt 96958 <__cxa_atexit@plt+0x8ac10> │ │ │ │ - bne 96a0c <__cxa_atexit@plt+0x8acc4> │ │ │ │ - ldr r2, [pc, #108] @ 96a38 <__cxa_atexit@plt+0x8acf0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + rscseq r8, sl, r4, asr #15 │ │ │ │ + strhteq r1, [fp], #64 @ 0x40 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 870b0 <__cxa_atexit@plt+0x7b368> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 870b8 <__cxa_atexit@plt+0x7b370> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 870d0 <__cxa_atexit@plt+0x7b388> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 870d4 <__cxa_atexit@plt+0x7b38c> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 870d8 <__cxa_atexit@plt+0x7b390> │ │ │ │ + ldr r0, [pc, #120] @ 870dc <__cxa_atexit@plt+0x7b394> │ │ │ │ + add r4, r2, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 870e0 <__cxa_atexit@plt+0x7b398> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 870c0 <__cxa_atexit@plt+0x7b378> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + rsceq r1, fp, ip, lsl r4 │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 87148 <__cxa_atexit@plt+0x7b400> │ │ │ │ + ldr r3, [pc, #84] @ 87160 <__cxa_atexit@plt+0x7b418> │ │ │ │ + ldr r2, [pc, #84] @ 87164 <__cxa_atexit@plt+0x7b41c> │ │ │ │ + ldr lr, [pc, #84] @ 87168 <__cxa_atexit@plt+0x7b420> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r8, [pc, #88] @ 96a3c <__cxa_atexit@plt+0x8acf4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #28] @ 8716c <__cxa_atexit@plt+0x7b424> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - rscseq r8, r9, r0, asr #29 │ │ │ │ - rscseq r8, r9, r8, lsr pc │ │ │ │ - rscseq r8, r9, r8, lsl pc │ │ │ │ - rsceq r4, sl, r0, lsl #13 │ │ │ │ + @ instruction: 0xfffffaa0 │ │ │ │ + @ instruction: 0xfffffb28 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rsceq r1, fp, r4, lsr r3 │ │ │ │ + rsceq pc, sl, r8, lsl r9 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 96a88 <__cxa_atexit@plt+0x8ad40> │ │ │ │ - ldr r2, [pc, #40] @ 96a90 <__cxa_atexit@plt+0x8ad48> │ │ │ │ + bhi 871b8 <__cxa_atexit@plt+0x7b470> │ │ │ │ + ldr r2, [pc, #48] @ 871c0 <__cxa_atexit@plt+0x7b478> │ │ │ │ + ldr r9, [pc, #48] @ 871c4 <__cxa_atexit@plt+0x7b47c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 96a94 <__cxa_atexit@plt+0x8ad4c> │ │ │ │ + ldr r1, [pc, #44] @ 871c8 <__cxa_atexit@plt+0x7b480> │ │ │ │ add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b d00a0c <__cxa_atexit@plt+0xcf4cc4> │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrshteq r8, [r9], #188 @ 0xbc │ │ │ │ - rsceq r4, sl, r0, lsr r6 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + strdeq pc, [sl], #128 @ 0x80 @ │ │ │ │ + ldrsbteq r8, [sl], #64 @ 0x40 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 871fc <__cxa_atexit@plt+0x7b4b4> │ │ │ │ + ldr r3, [pc, #32] @ 87200 <__cxa_atexit@plt+0x7b4b8> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rsceq lr, sl, r8, lsr #26 │ │ │ │ + rscseq r8, sl, r8, ror r5 │ │ │ │ + rsceq r1, fp, r0, lsl #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 87284 <__cxa_atexit@plt+0x7b53c> │ │ │ │ + ldr r2, [pc, #128] @ 872ac <__cxa_atexit@plt+0x7b564> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 87294 <__cxa_atexit@plt+0x7b54c> │ │ │ │ + ldr r7, [pc, #104] @ 872b4 <__cxa_atexit@plt+0x7b56c> │ │ │ │ + ldr r2, [pc, #104] @ 872b8 <__cxa_atexit@plt+0x7b570> │ │ │ │ + ldr r1, [pc, #104] @ 872bc <__cxa_atexit@plt+0x7b574> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 872b0 <__cxa_atexit@plt+0x7b568> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, sl, r8, asr #8 │ │ │ │ + rsceq r1, fp, r8, ror #3 │ │ │ │ + @ instruction: 0xfffff960 │ │ │ │ + @ instruction: 0xfffff9e8 │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 96ae8 <__cxa_atexit@plt+0x8ada0> │ │ │ │ - cmp r7, #1114112 @ 0x110000 │ │ │ │ - bcs 96ad8 <__cxa_atexit@plt+0x8ad90> │ │ │ │ - ldr r2, [pc, #44] @ 96af4 <__cxa_atexit@plt+0x8adac> │ │ │ │ + bcc 872f8 <__cxa_atexit@plt+0x7b5b0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 87308 <__cxa_atexit@plt+0x7b5c0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 8ef6f8 <__cxa_atexit@plt+0x8e39b0> │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09e0 <__cxa_atexit@plt+0xdb4c98> │ │ │ │ - ldrsbteq r8, [r9], #208 @ 0xd0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, sl, ip, ror r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 96b28 <__cxa_atexit@plt+0x8ade0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 96b30 <__cxa_atexit@plt+0x8ade8> │ │ │ │ + bhi 8733c <__cxa_atexit@plt+0x7b5f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 87344 <__cxa_atexit@plt+0x7b5fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r9, r4, asr fp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 96bf8 <__cxa_atexit@plt+0x8aeb0> │ │ │ │ - ldr lr, [pc, #176] @ 96c08 <__cxa_atexit@plt+0x8aec0> │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r7, [r2, #24] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #148] @ 96c0c <__cxa_atexit@plt+0x8aec4> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - beq 96be0 <__cxa_atexit@plt+0x8ae98> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 96c10 <__cxa_atexit@plt+0x8aec8> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ - sub lr, r1, #44 @ 0x2c │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - tst r3, #3 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 96bec <__cxa_atexit@plt+0x8aea4> │ │ │ │ - mov r7, r3 │ │ │ │ - b 96c60 <__cxa_atexit@plt+0x8af18> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + rscseq r8, sl, r4, asr #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8738c <__cxa_atexit@plt+0x7b644> │ │ │ │ + ldr r2, [pc, #44] @ 8739c <__cxa_atexit@plt+0x7b654> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 873d0 <__cxa_atexit@plt+0x7b688> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 873d8 <__cxa_atexit@plt+0x7b690> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - ldrshteq r8, [r9], #164 @ 0xa4 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 96c54 <__cxa_atexit@plt+0x8af0c> │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 96c4c <__cxa_atexit@plt+0x8af04> │ │ │ │ - b 96c60 <__cxa_atexit@plt+0x8af18> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, ror #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldrhteq r8, [sl], #32 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 96ca4 <__cxa_atexit@plt+0x8af5c> │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc 96d78 <__cxa_atexit@plt+0x8b030> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 96cd4 <__cxa_atexit@plt+0x8af8c> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 87438 <__cxa_atexit@plt+0x7b6f0> │ │ │ │ + ldr r1, [pc, #68] @ 87448 <__cxa_atexit@plt+0x7b700> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 8744c <__cxa_atexit@plt+0x7b704> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 96d88 <__cxa_atexit@plt+0x8b040> │ │ │ │ - ldr r7, [pc, #232] @ 96da0 <__cxa_atexit@plt+0x8b058> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r8, sl, r0, asr r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 874d8 <__cxa_atexit@plt+0x7b790> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 874e4 <__cxa_atexit@plt+0x7b79c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 874f4 <__cxa_atexit@plt+0x7b7ac> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 874f8 <__cxa_atexit@plt+0x7b7b0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - bne 96d30 <__cxa_atexit@plt+0x8afe8> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - blt 96c98 <__cxa_atexit@plt+0x8af50> │ │ │ │ - bne 96d50 <__cxa_atexit@plt+0x8b008> │ │ │ │ - ldr r9, [pc, #164] @ 96d98 <__cxa_atexit@plt+0x8b050> │ │ │ │ - ldr r8, [pc, #164] @ 96d9c <__cxa_atexit@plt+0x8b054> │ │ │ │ - add r2, r6, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - stm r3, {r0, r7, r8} │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx ip │ │ │ │ - str r0, [r6, #12]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [pc, #100] @ 96da4 <__cxa_atexit@plt+0x8b05c> │ │ │ │ - sub r7, lr, #27 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 87534 <__cxa_atexit@plt+0x7b7ec> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 87544 <__cxa_atexit@plt+0x7b7fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ 96da8 <__cxa_atexit@plt+0x8b060> │ │ │ │ - add r2, r6, #12 │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ + rscseq r8, sl, r4, asr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 87580 <__cxa_atexit@plt+0x7b838> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 87590 <__cxa_atexit@plt+0x7b848> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r8, [sl], #24 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8767c <__cxa_atexit@plt+0x7b934> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 87688 <__cxa_atexit@plt+0x7b940> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + mov ip, r8 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr r8, [pc, #160] @ 87698 <__cxa_atexit@plt+0x7b950> │ │ │ │ + sub r3, r6, #11 │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 8769c <__cxa_atexit@plt+0x7b954> │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ + ldr r1, [pc, #120] @ 876a0 <__cxa_atexit@plt+0x7b958> │ │ │ │ + ldr r0, [pc, #120] @ 876a4 <__cxa_atexit@plt+0x7b95c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #108] @ 876a8 <__cxa_atexit@plt+0x7b960> │ │ │ │ + str fp, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, ip │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + rsceq lr, sl, r4, lsl r9 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 87710 <__cxa_atexit@plt+0x7b9c8> │ │ │ │ + ldr r3, [pc, #84] @ 87728 <__cxa_atexit@plt+0x7b9e0> │ │ │ │ + ldr r2, [pc, #84] @ 8772c <__cxa_atexit@plt+0x7b9e4> │ │ │ │ + ldr lr, [pc, #84] @ 87730 <__cxa_atexit@plt+0x7b9e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 87734 <__cxa_atexit@plt+0x7b9ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rsceq r0, fp, r0, lsl #27 │ │ │ │ + rsceq r0, fp, r0, ror #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 877b8 <__cxa_atexit@plt+0x7ba70> │ │ │ │ + ldr r2, [pc, #128] @ 877e0 <__cxa_atexit@plt+0x7ba98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 877c8 <__cxa_atexit@plt+0x7ba80> │ │ │ │ + ldr r7, [pc, #104] @ 877e8 <__cxa_atexit@plt+0x7baa0> │ │ │ │ + ldr r2, [pc, #104] @ 877ec <__cxa_atexit@plt+0x7baa4> │ │ │ │ + ldr r1, [pc, #104] @ 877f0 <__cxa_atexit@plt+0x7baa8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 877e4 <__cxa_atexit@plt+0x7ba9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, sl, r4, lsl pc │ │ │ │ + rsceq r0, fp, r8, asr #25 │ │ │ │ + @ instruction: 0xfffff9f0 │ │ │ │ + @ instruction: 0xfffffa78 │ │ │ │ @ instruction: 0xfffffe00 │ │ │ │ - rscseq r8, r9, r4, lsr #23 │ │ │ │ - rscseq r8, r9, ip, ror #23 │ │ │ │ - rscseq r8, r9, r0, ror #22 │ │ │ │ - rscseq r8, r9, r4, asr #22 │ │ │ │ - rsceq r4, sl, ip, lsl #6 │ │ │ │ + rsceq pc, sl, ip, lsl r3 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 96e28 <__cxa_atexit@plt+0x8b0e0> │ │ │ │ - ldr r2, [pc, #120] @ 96e44 <__cxa_atexit@plt+0x8b0fc> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 87874 <__cxa_atexit@plt+0x7bb2c> │ │ │ │ + ldr r2, [pc, #128] @ 8789c <__cxa_atexit@plt+0x7bb54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 87884 <__cxa_atexit@plt+0x7bb3c> │ │ │ │ + ldr r7, [pc, #104] @ 878a4 <__cxa_atexit@plt+0x7bb5c> │ │ │ │ + ldr r2, [pc, #104] @ 878a8 <__cxa_atexit@plt+0x7bb60> │ │ │ │ + ldr r1, [pc, #104] @ 878ac <__cxa_atexit@plt+0x7bb64> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 96e1c <__cxa_atexit@plt+0x8b0d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 96e30 <__cxa_atexit@plt+0x8b0e8> │ │ │ │ - ldr r3, [pc, #84] @ 96e48 <__cxa_atexit@plt+0x8b100> │ │ │ │ - ldr r1, [pc, #84] @ 96e4c <__cxa_atexit@plt+0x8b104> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 878a0 <__cxa_atexit@plt+0x7bb58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + rscseq r7, sl, r8, asr lr │ │ │ │ + rsceq pc, sl, r4, lsl #5 │ │ │ │ + @ instruction: 0xfffa066c │ │ │ │ + @ instruction: 0xfffa06f4 │ │ │ │ + @ instruction: 0xfffa0a7c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 878e8 <__cxa_atexit@plt+0x7bba0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 878f8 <__cxa_atexit@plt+0x7bbb0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + rscseq r7, sl, ip, lsl #29 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8792c <__cxa_atexit@plt+0x7bbe4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 87934 <__cxa_atexit@plt+0x7bbec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq r4, sl, r8, asr #5 │ │ │ │ - rscseq r8, r9, r4, lsr #21 │ │ │ │ - rsceq r4, sl, r8, ror #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + rscseq r7, sl, r4, asr sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 96e9c <__cxa_atexit@plt+0x8b154> │ │ │ │ - ldr r2, [pc, #48] @ 96ea8 <__cxa_atexit@plt+0x8b160> │ │ │ │ - ldr r1, [pc, #48] @ 96eac <__cxa_atexit@plt+0x8b164> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc 8797c <__cxa_atexit@plt+0x7bc34> │ │ │ │ + ldr r2, [pc, #44] @ 8798c <__cxa_atexit@plt+0x7bc44> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r4, sl, r4, asr #4 │ │ │ │ - rscseq r8, r9, r0, lsr #20 │ │ │ │ - rsceq r4, sl, r8, lsl #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 96f2c <__cxa_atexit@plt+0x8b1e4> │ │ │ │ - ldr r2, [pc, #120] @ 96f48 <__cxa_atexit@plt+0x8b200> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 96f20 <__cxa_atexit@plt+0x8b1d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 96f34 <__cxa_atexit@plt+0x8b1ec> │ │ │ │ - ldr r3, [pc, #84] @ 96f4c <__cxa_atexit@plt+0x8b204> │ │ │ │ - ldr r1, [pc, #84] @ 96f50 <__cxa_atexit@plt+0x8b208> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 879c0 <__cxa_atexit@plt+0x7bc78> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 879c8 <__cxa_atexit@plt+0x7bc80> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rsceq r4, sl, r4, asr #3 │ │ │ │ - rscseq r8, r9, r0, lsr #19 │ │ │ │ - rsceq r4, sl, r4, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + rscseq r7, sl, r0, asr #25 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 96fa0 <__cxa_atexit@plt+0x8b258> │ │ │ │ - ldr r2, [pc, #48] @ 96fac <__cxa_atexit@plt+0x8b264> │ │ │ │ - ldr r1, [pc, #48] @ 96fb0 <__cxa_atexit@plt+0x8b268> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ + bcc 87a28 <__cxa_atexit@plt+0x7bce0> │ │ │ │ + ldr r1, [pc, #68] @ 87a38 <__cxa_atexit@plt+0x7bcf0> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 87a3c <__cxa_atexit@plt+0x7bcf4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq r4, sl, r0, asr #2 │ │ │ │ - rscseq r8, r9, ip, lsl r9 │ │ │ │ - ldrdeq r4, [sl], #24 @ │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 971a8 <__cxa_atexit@plt+0x8b460> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldmib r7, {r1, lr} │ │ │ │ - and r3, r0, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9708c <__cxa_atexit@plt+0x8b344> │ │ │ │ - ldr r3, [r0, #2] │ │ │ │ - stmib sp, {r4, fp} │ │ │ │ - str r3, [sp] │ │ │ │ - ldr fp, [r0, #6] │ │ │ │ - ldr r3, [sl, #7] │ │ │ │ - ldr ip, [sl, #11] │ │ │ │ - and r4, r8, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ - beq 970f0 <__cxa_atexit@plt+0x8b3a8> │ │ │ │ - cmp r4, #3 │ │ │ │ - bne 97160 <__cxa_atexit@plt+0x8b418> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - sub r2, r5, #28 │ │ │ │ - stm r2, {r1, r8, r9, sl} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add fp, r6, #44 @ 0x2c │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - cmp r2, fp │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - bcc 971b0 <__cxa_atexit@plt+0x8b468> │ │ │ │ - ldr r2, [pc, #480] @ 97224 <__cxa_atexit@plt+0x8b4dc> │ │ │ │ - ldr r7, [pc, #480] @ 97228 <__cxa_atexit@plt+0x8b4e0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - mov r8, r6 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - mov sl, r6 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r7, [r8, #32]! │ │ │ │ - mov r7, lr │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - and r0, r8, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 97120 <__cxa_atexit@plt+0x8b3d8> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 97190 <__cxa_atexit@plt+0x8b448> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - stmda r5, {r1, r8, r9, lr} │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 971d0 <__cxa_atexit@plt+0x8b488> │ │ │ │ - ldr r7, [pc, #352] @ 9721c <__cxa_atexit@plt+0x8b4d4> │ │ │ │ - ldr r0, [pc, #352] @ 97220 <__cxa_atexit@plt+0x8b4d8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r8, [r6, #24] │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov sl, r6 │ │ │ │ - str r0, [r8, #16]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, lr │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [sp] │ │ │ │ - str sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str fp, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r9, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldmib sp, {r4, r7} │ │ │ │ - b 9722c <__cxa_atexit@plt+0x8b4e4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - cmp r3, r7 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 971ec <__cxa_atexit@plt+0x8b4a4> │ │ │ │ - ldr r3, [pc, #212] @ 97218 <__cxa_atexit@plt+0x8b4d0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - mov r6, r7 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ mov r7, r2 │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r4, [sp] │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - sub lr, r5, #40 @ 0x28 │ │ │ │ - str fp, [r5, #-8] │ │ │ │ - stm lr, {r2, r8, r9, sl} │ │ │ │ - str r4, [r5, #-12] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r1, [r5, #-44]! @ 0xffffffd4 │ │ │ │ - ldmib sp, {r4, r8} │ │ │ │ - b 97310 <__cxa_atexit@plt+0x8b5c8> │ │ │ │ - sub r0, r5, #16 │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - stm r0, {r2, r8, r9} │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r8, fp │ │ │ │ - b 97658 <__cxa_atexit@plt+0x8b910> │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #92] @ 97214 <__cxa_atexit@plt+0x8b4cc> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r6, [pc, #56] @ 97210 <__cxa_atexit@plt+0x8b4c8> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r2 │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldr r6, [pc, #24] @ 9720c <__cxa_atexit@plt+0x8b4c4> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r0, lsl #8 │ │ │ │ - andeq r0, r0, r4, lsl #11 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - @ instruction: 0xfffff4e8 │ │ │ │ - @ instruction: 0xfffff16c │ │ │ │ - @ instruction: 0xfffff398 │ │ │ │ - @ instruction: 0xfffff738 │ │ │ │ - @ instruction: 0xfffff9fc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r7 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 972b0 <__cxa_atexit@plt+0x8b568> │ │ │ │ - ldr r6, [pc, #152] @ 972e4 <__cxa_atexit@plt+0x8b59c> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r2, [r5] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bcc 972cc <__cxa_atexit@plt+0x8b584> │ │ │ │ - ldr sl, [pc, #124] @ 972f0 <__cxa_atexit@plt+0x8b5a8> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r8, #16]! │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r0, r8, #20 │ │ │ │ - ldmib r5, {r2, lr} │ │ │ │ - stm r0, {r1, r7, r9, lr} │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, sl │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r7, [pc, #52] @ 972ec <__cxa_atexit@plt+0x8b5a4> │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #20] @ 972e8 <__cxa_atexit@plt+0x8b5a0> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0xfffff8bc │ │ │ │ - rsceq r3, sl, r8, ror lr │ │ │ │ - andeq r1, r0, r9, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 9722c <__cxa_atexit@plt+0x8b4e4> │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r7, sl, r0, ror #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 87ac8 <__cxa_atexit@plt+0x7bd80> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov ip, r8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 97434 <__cxa_atexit@plt+0x8b6ec> │ │ │ │ - ldr r6, [r3, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #12]! │ │ │ │ - cmp r6, #1114112 @ 0x110000 │ │ │ │ - blt 973b4 <__cxa_atexit@plt+0x8b66c> │ │ │ │ - ldr r6, [pc, #336] @ 97498 <__cxa_atexit@plt+0x8b750> │ │ │ │ - mov r7, sl │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7, #4]! │ │ │ │ - add r6, r7, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - str fp, [r5, #44] @ 0x2c │ │ │ │ - bcc 97454 <__cxa_atexit@plt+0x8b70c> │ │ │ │ - ldr lr, [pc, #312] @ 974ac <__cxa_atexit@plt+0x8b764> │ │ │ │ - add r3, r5, #28 │ │ │ │ - add r9, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - add lr, sl, #20 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - str r8, [sl, #32] │ │ │ │ - mov r7, fp │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - mov r8, sl │ │ │ │ - mov fp, ip │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - str ip, [sp] │ │ │ │ - add ip, r5, #16 │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - ldm ip, {r0, r8, ip} │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r6, r5, #28 │ │ │ │ - stm r6, {r0, r8, ip} │ │ │ │ - add r6, sl, #44 @ 0x2c │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str fp, [r5, #40] @ 0x28 │ │ │ │ - bcc 97474 <__cxa_atexit@plt+0x8b72c> │ │ │ │ - ldr r1, [pc, #172] @ 974a4 <__cxa_atexit@plt+0x8b75c> │ │ │ │ - ldr r3, [pc, #172] @ 974a8 <__cxa_atexit@plt+0x8b760> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str fp, [sl, #8] │ │ │ │ - str r8, [sl, #28] │ │ │ │ - mov r8, sl │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r3, [r8, #32]! │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - add r1, sl, #12 │ │ │ │ - str r2, [sl, #40] @ 0x28 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - str ip, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #100] @ 974a0 <__cxa_atexit@plt+0x8b758> │ │ │ │ - mov fp, ip │ │ │ │ - mov r2, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #64] @ 9749c <__cxa_atexit@plt+0x8b754> │ │ │ │ - mov fp, ip │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r5, [pc, #24] @ 97494 <__cxa_atexit@plt+0x8b74c> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + bcc 87ad4 <__cxa_atexit@plt+0x7bd8c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 87ae4 <__cxa_atexit@plt+0x7bd9c> │ │ │ │ + str r7, [r3, #12] │ │ │ │ add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffa64 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffff384 │ │ │ │ - @ instruction: 0xfffff648 │ │ │ │ - @ instruction: 0xfffff7bc │ │ │ │ - strhteq r3, [sl], #204 @ 0xcc │ │ │ │ - andeq r8, r0, ip, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 97310 <__cxa_atexit@plt+0x8b5c8> │ │ │ │ - smlaleq r3, sl, r0, ip │ │ │ │ - andeq r0, r0, r8, asr #17 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 97534 <__cxa_atexit@plt+0x8b7ec> │ │ │ │ - ldr sl, [pc, #84] @ 9754c <__cxa_atexit@plt+0x8b804> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r8, #4]! │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - add r0, r8, #20 │ │ │ │ - ldmib r5, {r2, lr} │ │ │ │ - stm r0, {r1, r7, r9, lr} │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, sl │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r3, [pc, #20] @ 97550 <__cxa_atexit@plt+0x8b808> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff638 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - rsceq r3, sl, r4, ror fp │ │ │ │ - andeq r0, r0, r8, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 975d0 <__cxa_atexit@plt+0x8b888> │ │ │ │ - ldr r8, [pc, #108] @ 975e8 <__cxa_atexit@plt+0x8b8a0> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - ldmib r5, {r1, ip} │ │ │ │ - str lr, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r9, [sl, #16] │ │ │ │ - str r1, [sl, #20] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - str r3, [sl, #28] │ │ │ │ - str ip, [sl, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r3, [pc, #44] @ 975ec <__cxa_atexit@plt+0x8b8a4> │ │ │ │ - mov r8, sl │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #32]! │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 975f0 <__cxa_atexit@plt+0x8b8a8> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xfffff200 │ │ │ │ - @ instruction: 0xfffff488 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - rsceq r3, sl, r8, ror fp │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 97638 <__cxa_atexit@plt+0x8b8f0> │ │ │ │ - ldr r3, [pc, #48] @ 97650 <__cxa_atexit@plt+0x8b908> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r3, [pc, #20] @ 97654 <__cxa_atexit@plt+0x8b90c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff008 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 87ae8 <__cxa_atexit@plt+0x7bda0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mov fp, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 976f8 <__cxa_atexit@plt+0x8b9b0> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - cmp r3, #1114112 @ 0x110000 │ │ │ │ - blt 976a4 <__cxa_atexit@plt+0x8b95c> │ │ │ │ - ldr r3, [pc, #164] @ 97730 <__cxa_atexit@plt+0x8b9e8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [sl, #8] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r6, sl, #28 │ │ │ │ + bcc 87b24 <__cxa_atexit@plt+0x7bddc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 87b34 <__cxa_atexit@plt+0x7bdec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, sl, r4, asr ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - bcc 97714 <__cxa_atexit@plt+0x8b9cc> │ │ │ │ - ldr r2, [pc, #108] @ 97738 <__cxa_atexit@plt+0x8b9f0> │ │ │ │ - ldr r0, [pc, #108] @ 9773c <__cxa_atexit@plt+0x8b9f4> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + bcc 87b70 <__cxa_atexit@plt+0x7be28> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 87b80 <__cxa_atexit@plt+0x7be38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, sl, r8, lsl #24 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 87c2c <__cxa_atexit@plt+0x7bee4> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + sub lr, r6, #11 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r6, #39 @ 0x27 │ │ │ │ + ldm r5, {r2, ip} │ │ │ │ + str lr, [r5] │ │ │ │ + str fp, [r5, #4] │ │ │ │ + ldr fp, [pc, #108] @ 87c3c <__cxa_atexit@plt+0x7bef4> │ │ │ │ + ldr r1, [pc, #108] @ 87c40 <__cxa_atexit@plt+0x7bef8> │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + add fp, pc, fp │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + ldr lr, [pc, #92] @ 87c44 <__cxa_atexit@plt+0x7befc> │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #48] @ 87c48 <__cxa_atexit@plt+0x7bf00> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + sub r9, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r8, #16]! │ │ │ │ - add r5, r5, #24 │ │ │ │ - str r1, [sl, #24] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #52] @ 97734 <__cxa_atexit@plt+0x8b9ec> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #16] @ 9772c <__cxa_atexit@plt+0x8b9e4> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xffffee80 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xffffeb5c │ │ │ │ - @ instruction: 0xffffed84 │ │ │ │ - rsceq r3, sl, ip, lsr sl │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 97658 <__cxa_atexit@plt+0x8b910> │ │ │ │ - rsceq r3, sl, r0, ror #19 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 977bc <__cxa_atexit@plt+0x8ba74> │ │ │ │ - ldr r3, [pc, #80] @ 977d4 <__cxa_atexit@plt+0x8ba8c> │ │ │ │ - ldr r2, [pc, #80] @ 977d8 <__cxa_atexit@plt+0x8ba90> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ + bcc 87cb0 <__cxa_atexit@plt+0x7bf68> │ │ │ │ + ldr r3, [pc, #84] @ 87cc8 <__cxa_atexit@plt+0x7bf80> │ │ │ │ + ldr r2, [pc, #84] @ 87ccc <__cxa_atexit@plt+0x7bf84> │ │ │ │ + ldr lr, [pc, #84] @ 87cd0 <__cxa_atexit@plt+0x7bf88> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mov r8, sl │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r2, [r8, #16]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 977dc <__cxa_atexit@plt+0x8ba94> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc0574 <__cxa_atexit@plt+0xdb482c> │ │ │ │ - @ instruction: 0xffffeaa4 │ │ │ │ - @ instruction: 0xffffecc8 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rsceq r3, sl, ip, lsr #19 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 87cd4 <__cxa_atexit@plt+0x7bf8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + strdeq r0, [fp], #112 @ 0x70 @ │ │ │ │ + ldrdeq r0, [fp], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 9789c <__cxa_atexit@plt+0x8bb54> │ │ │ │ - ldr r1, [pc, #160] @ 978a8 <__cxa_atexit@plt+0x8bb60> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + bhi 87d58 <__cxa_atexit@plt+0x7c010> │ │ │ │ + ldr r2, [pc, #128] @ 87d80 <__cxa_atexit@plt+0x7c038> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 87d68 <__cxa_atexit@plt+0x7c020> │ │ │ │ + ldr r7, [pc, #104] @ 87d88 <__cxa_atexit@plt+0x7c040> │ │ │ │ + ldr r2, [pc, #104] @ 87d8c <__cxa_atexit@plt+0x7c044> │ │ │ │ + ldr r1, [pc, #104] @ 87d90 <__cxa_atexit@plt+0x7c048> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #-16]! │ │ │ │ - mov r1, r2 │ │ │ │ - stmib r2, {r7, r8} │ │ │ │ - str r9, [r1, #12]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 97874 <__cxa_atexit@plt+0x8bb2c> │ │ │ │ - ldr ip, [pc, #124] @ 978ac <__cxa_atexit@plt+0x8bb64> │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - add ip, pc, ip │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str ip, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - beq 97884 <__cxa_atexit@plt+0x8bb3c> │ │ │ │ - ldr r3, [pc, #92] @ 978b0 <__cxa_atexit@plt+0x8bb68> │ │ │ │ - tst r0, #3 │ │ │ │ - str r8, [r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 97890 <__cxa_atexit@plt+0x8bb48> │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, lr │ │ │ │ - str r0, [r1] │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 87d84 <__cxa_atexit@plt+0x7c03c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r0] │ │ │ │ + rscseq r7, sl, r4, ror r9 │ │ │ │ + rsceq r0, fp, r8, lsr r7 │ │ │ │ + @ instruction: 0xfffffa18 │ │ │ │ + @ instruction: 0xfffffac8 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + rsceq lr, sl, r8, ror #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 87e14 <__cxa_atexit@plt+0x7c0cc> │ │ │ │ + ldr r2, [pc, #128] @ 87e3c <__cxa_atexit@plt+0x7c0f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 87e24 <__cxa_atexit@plt+0x7c0dc> │ │ │ │ + ldr r7, [pc, #104] @ 87e44 <__cxa_atexit@plt+0x7c0fc> │ │ │ │ + ldr r2, [pc, #104] @ 87e48 <__cxa_atexit@plt+0x7c100> │ │ │ │ + ldr r1, [pc, #104] @ 87e4c <__cxa_atexit@plt+0x7c104> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 87e40 <__cxa_atexit@plt+0x7c0f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r7, [sl], #136 @ 0x88 │ │ │ │ + ldrdeq lr, [sl], #208 @ 0xd0 @ │ │ │ │ + @ instruction: 0xfffa233c │ │ │ │ + @ instruction: 0xfffa23ec │ │ │ │ + @ instruction: 0xfffa2774 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 87e88 <__cxa_atexit@plt+0x7c140> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 87e98 <__cxa_atexit@plt+0x7c150> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, sl, ip, ror #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 87ecc <__cxa_atexit@plt+0x7c184> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 87ed4 <__cxa_atexit@plt+0x7c18c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - ldrdeq r3, [sl], #140 @ 0x8c @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + ldrhteq r7, [sl], #116 @ 0x74 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 87f1c <__cxa_atexit@plt+0x7c1d4> │ │ │ │ + ldr r2, [pc, #44] @ 87f2c <__cxa_atexit@plt+0x7c1e4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 97930 <__cxa_atexit@plt+0x8bbe8> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 97914 <__cxa_atexit@plt+0x8bbcc> │ │ │ │ - ldr r2, [pc, #64] @ 97934 <__cxa_atexit@plt+0x8bbec> │ │ │ │ - tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - beq 97924 <__cxa_atexit@plt+0x8bbdc> │ │ │ │ - ldr r9, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 87f60 <__cxa_atexit@plt+0x7c218> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 87f68 <__cxa_atexit@plt+0x7c220> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rsceq r3, sl, r8, asr r8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 9797c <__cxa_atexit@plt+0x8bc34> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97974 <__cxa_atexit@plt+0x8bc2c> │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldmdb r5, {r3, sl} │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rsceq r3, sl, r0, lsl r8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r3, sl} │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - rsceq r3, sl, r8, ror #15 │ │ │ │ + rscseq r7, sl, r0, lsr #14 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 979ec <__cxa_atexit@plt+0x8bca4> │ │ │ │ - ldr r3, [pc, #44] @ 979f4 <__cxa_atexit@plt+0x8bcac> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 87fc8 <__cxa_atexit@plt+0x7c280> │ │ │ │ + ldr r1, [pc, #68] @ 87fd8 <__cxa_atexit@plt+0x7c290> │ │ │ │ ldr r2, [r7, #1] │ │ │ │ ldr r7, [r7, #5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - stmib r5, {r2, r8, r9, sl} │ │ │ │ - beq 979e4 <__cxa_atexit@plt+0x8bc9c> │ │ │ │ - b 97a04 <__cxa_atexit@plt+0x8bcbc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 87fdc <__cxa_atexit@plt+0x7c294> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r7, sl, r0, asr #15 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 88068 <__cxa_atexit@plt+0x7c320> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 88074 <__cxa_atexit@plt+0x7c32c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 88084 <__cxa_atexit@plt+0x7c33c> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 88088 <__cxa_atexit@plt+0x7c340> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlaleq r3, sl, r8, r7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [pc, #152] @ 97aac <__cxa_atexit@plt+0x8bd64> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 97a84 <__cxa_atexit@plt+0x8bd3c> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #112] @ 97ab0 <__cxa_atexit@plt+0x8bd68> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - stmda r5, {r7, sl} │ │ │ │ - beq 97a90 <__cxa_atexit@plt+0x8bd48> │ │ │ │ - ldr r1, [pc, #88] @ 97ab4 <__cxa_atexit@plt+0x8bd6c> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 97aa0 <__cxa_atexit@plt+0x8bd58> │ │ │ │ - ldr r2, [pc, #68] @ 97ab8 <__cxa_atexit@plt+0x8bd70> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 880c4 <__cxa_atexit@plt+0x7c37c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 880d4 <__cxa_atexit@plt+0x7c38c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldrhteq r7, [sl], #100 @ 0x64 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 88110 <__cxa_atexit@plt+0x7c3c8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 88120 <__cxa_atexit@plt+0x7c3d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - ldrdeq r3, [sl], #100 @ 0x64 @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 97b38 <__cxa_atexit@plt+0x8bdf0> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 97b1c <__cxa_atexit@plt+0x8bdd4> │ │ │ │ - ldr r2, [pc, #68] @ 97b3c <__cxa_atexit@plt+0x8bdf4> │ │ │ │ - tst r7, #3 │ │ │ │ + rscseq r7, sl, r8, ror #12 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 881cc <__cxa_atexit@plt+0x7c484> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + sub lr, r6, #11 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r6, #39 @ 0x27 │ │ │ │ + ldm r5, {r2, ip} │ │ │ │ + str lr, [r5] │ │ │ │ + str fp, [r5, #4] │ │ │ │ + ldr fp, [pc, #108] @ 881dc <__cxa_atexit@plt+0x7c494> │ │ │ │ + ldr r1, [pc, #108] @ 881e0 <__cxa_atexit@plt+0x7c498> │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + add fp, pc, fp │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + ldr lr, [pc, #92] @ 881e4 <__cxa_atexit@plt+0x7c49c> │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #48] @ 881e8 <__cxa_atexit@plt+0x7c4a0> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + sub r9, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - beq 97b2c <__cxa_atexit@plt+0x8bde4> │ │ │ │ - ldr r3, [pc, #52] @ 97b40 <__cxa_atexit@plt+0x8bdf8> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5] │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 88250 <__cxa_atexit@plt+0x7c508> │ │ │ │ + ldr r3, [pc, #84] @ 88268 <__cxa_atexit@plt+0x7c520> │ │ │ │ + ldr r2, [pc, #84] @ 8826c <__cxa_atexit@plt+0x7c524> │ │ │ │ + ldr lr, [pc, #84] @ 88270 <__cxa_atexit@plt+0x7c528> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #28] @ 88274 <__cxa_atexit@plt+0x7c52c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rsceq r3, sl, ip, asr #12 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 97b9c <__cxa_atexit@plt+0x8be54> │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - beq 97b94 <__cxa_atexit@plt+0x8be4c> │ │ │ │ - ldr r2, [pc, #36] @ 97ba0 <__cxa_atexit@plt+0x8be58> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + rsceq r0, fp, r0, ror #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 882a8 <__cxa_atexit@plt+0x7c560> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 882b0 <__cxa_atexit@plt+0x7c568> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b b1fd34 <__cxa_atexit@plt+0xb13fec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rsceq r3, sl, ip, ror #11 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #20] @ 97bd0 <__cxa_atexit@plt+0x8be88> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strhteq r3, [sl], #92 @ 0x5c │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #136] @ 97c74 <__cxa_atexit@plt+0x8bf2c> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str sl, [r2, #16]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - beq 97c50 <__cxa_atexit@plt+0x8bf08> │ │ │ │ - ldr r7, [pc, #104] @ 97c78 <__cxa_atexit@plt+0x8bf30> │ │ │ │ - tst sl, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 97c5c <__cxa_atexit@plt+0x8bf14> │ │ │ │ - ldr r7, [pc, #84] @ 97c7c <__cxa_atexit@plt+0x8bf34> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 97c68 <__cxa_atexit@plt+0x8bf20> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - mov r5, r2 │ │ │ │ + ldrsbteq r7, [sl], #60 @ 0x3c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 882f0 <__cxa_atexit@plt+0x7c5a8> │ │ │ │ + ldr r2, [pc, #36] @ 88300 <__cxa_atexit@plt+0x7c5b8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88334 <__cxa_atexit@plt+0x7c5ec> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8833c <__cxa_atexit@plt+0x7c5f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b b1fd34 <__cxa_atexit@plt+0xb13fec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + rscseq r7, sl, r0, asr r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8837c <__cxa_atexit@plt+0x7c634> │ │ │ │ + ldr r2, [pc, #36] @ 8838c <__cxa_atexit@plt+0x7c644> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - rsceq r3, sl, r0, lsl r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #92] @ 97cf8 <__cxa_atexit@plt+0x8bfb0> │ │ │ │ - ldr sl, [r3, #16]! │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + ldrdeq r0, [fp], #8 @ │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 883f0 <__cxa_atexit@plt+0x7c6a8> │ │ │ │ + ldr r2, [pc, #76] @ 88408 <__cxa_atexit@plt+0x7c6c0> │ │ │ │ + ldr lr, [pc, #76] @ 8840c <__cxa_atexit@plt+0x7c6c4> │ │ │ │ + ldr r7, [pc, #76] @ 88410 <__cxa_atexit@plt+0x7c6c8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r3, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r8, [r3] │ │ │ │ - beq 97ce4 <__cxa_atexit@plt+0x8bf9c> │ │ │ │ - ldr r2, [pc, #68] @ 97cfc <__cxa_atexit@plt+0x8bfb4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str sl, [r5, #8] │ │ │ │ + sub r9, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 97cf0 <__cxa_atexit@plt+0x8bfa8> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #28] @ 88414 <__cxa_atexit@plt+0x7c6cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rsceq r0, fp, r8, lsr #1 │ │ │ │ + ldrdeq r0, [fp], #0 @ │ │ │ │ + rsceq r0, fp, ip, lsr #1 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 88478 <__cxa_atexit@plt+0x7c730> │ │ │ │ + ldr r2, [pc, #76] @ 88490 <__cxa_atexit@plt+0x7c748> │ │ │ │ + ldr lr, [pc, #76] @ 88494 <__cxa_atexit@plt+0x7c74c> │ │ │ │ + ldr r7, [pc, #76] @ 88498 <__cxa_atexit@plt+0x7c750> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #28] @ 8849c <__cxa_atexit@plt+0x7c754> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlaleq r3, sl, r0, r4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 97d4c <__cxa_atexit@plt+0x8c004> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + rsceq r0, fp, r0, lsr #32 │ │ │ │ + rsceq r0, fp, r8, asr #32 │ │ │ │ + strhteq pc, [sl], #252 @ 0xfc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 88504 <__cxa_atexit@plt+0x7c7bc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 884fc <__cxa_atexit@plt+0x7c7b4> │ │ │ │ + ldr r7, [pc, #56] @ 8850c <__cxa_atexit@plt+0x7c7c4> │ │ │ │ + ldr r3, [pc, #56] @ 88510 <__cxa_atexit@plt+0x7c7c8> │ │ │ │ + ldr r2, [pc, #56] @ 88514 <__cxa_atexit@plt+0x7c7cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - beq 97d44 <__cxa_atexit@plt+0x8bffc> │ │ │ │ - ldr r8, [r5, #16]! │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 854d8 <__cxa_atexit@plt+0x79790> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rsceq r3, sl, r0, asr #8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #16]! │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - rsceq r3, sl, r4, lsl r4 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 97e48 <__cxa_atexit@plt+0x8c100> │ │ │ │ - ldr lr, [pc, #180] @ 97e58 <__cxa_atexit@plt+0x8c110> │ │ │ │ - ldmib r2, {r3, r7} │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - mov r1, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-24]! @ 0xffffffe8 │ │ │ │ - tst r2, #3 │ │ │ │ - stmib r1, {r3, r7, r8, r9, sl} │ │ │ │ - beq 97e24 <__cxa_atexit@plt+0x8c0dc> │ │ │ │ - ldr lr, [pc, #148] @ 97e5c <__cxa_atexit@plt+0x8c114> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq pc, sl, r0, asr pc @ │ │ │ │ + rscseq r7, sl, r0, ror r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + rsceq pc, sl, r0, lsl #31 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 885b4 <__cxa_atexit@plt+0x7c86c> │ │ │ │ + ldr r2, [pc, #76] @ 885cc <__cxa_atexit@plt+0x7c884> │ │ │ │ + ldr lr, [pc, #76] @ 885d0 <__cxa_atexit@plt+0x7c888> │ │ │ │ + ldr r7, [pc, #76] @ 885d4 <__cxa_atexit@plt+0x7c88c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ - beq 97e34 <__cxa_atexit@plt+0x8c0ec> │ │ │ │ - ldr r2, [pc, #112] @ 97e60 <__cxa_atexit@plt+0x8c118> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq 97e40 <__cxa_atexit@plt+0x8c0f8> │ │ │ │ - ldr r3, [pc, #84] @ 97e64 <__cxa_atexit@plt+0x8c11c> │ │ │ │ - ldr r2, [r0] │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r0, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r0, #-28] @ 0xffffffe4 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #28] @ 885d8 <__cxa_atexit@plt+0x7c890> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - rsceq r3, sl, r8, lsr #6 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #108] @ 97ef0 <__cxa_atexit@plt+0x8c1a8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 97ee4 <__cxa_atexit@plt+0x8c19c> │ │ │ │ - ldr r2, [pc, #76] @ 97ef4 <__cxa_atexit@plt+0x8c1ac> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq 97ee4 <__cxa_atexit@plt+0x8c19c> │ │ │ │ - ldr r2, [pc, #44] @ 97ef8 <__cxa_atexit@plt+0x8c1b0> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rsceq pc, sl, r0, asr pc @ │ │ │ │ + rsceq pc, sl, ip, lsr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8865c <__cxa_atexit@plt+0x7c914> │ │ │ │ + ldr r2, [pc, #64] @ 8866c <__cxa_atexit@plt+0x7c924> │ │ │ │ + ldr lr, [pc, #64] @ 88670 <__cxa_atexit@plt+0x7c928> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + sub r9, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - smlaleq r3, sl, r4, r2 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #64] @ 97f58 <__cxa_atexit@plt+0x8c210> │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97f4c <__cxa_atexit@plt+0x8c204> │ │ │ │ - ldr r2, [pc, #40] @ 97f5c <__cxa_atexit@plt+0x8c214> │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 886d0 <__cxa_atexit@plt+0x7c988> │ │ │ │ + ldr lr, [pc, #72] @ 886d8 <__cxa_atexit@plt+0x7c990> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r9, [pc, #64] @ 886dc <__cxa_atexit@plt+0x7c994> │ │ │ │ + sub sl, r5, #24 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [pc, #52] @ 886e0 <__cxa_atexit@plt+0x7c998> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #48] @ 886e4 <__cxa_atexit@plt+0x7c99c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + stm sl, {r0, r2, lr} │ │ │ │ + b 9a82b4 <__cxa_atexit@plt+0x99c56c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rsceq r3, sl, r0, lsr r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 97f8c <__cxa_atexit@plt+0x8c244> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrsbteq r6, [sl], #240 @ 0xf0 │ │ │ │ + rscseq r7, sl, r4, ror r0 │ │ │ │ + rscseq r6, sl, r0, ror #31 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 88708 <__cxa_atexit@plt+0x7c9c0> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsceq r3, sl, r0, lsl #4 │ │ │ │ - andeq r0, r0, r7, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #140] @ 9803c <__cxa_atexit@plt+0x8c2f4> │ │ │ │ - str r8, [r5, #20] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str sl, [r5, #24] │ │ │ │ str r3, [r5] │ │ │ │ - beq 98018 <__cxa_atexit@plt+0x8c2d0> │ │ │ │ - ldr r3, [pc, #116] @ 98040 <__cxa_atexit@plt+0x8c2f8> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq 98024 <__cxa_atexit@plt+0x8c2dc> │ │ │ │ - ldr r3, [pc, #96] @ 98044 <__cxa_atexit@plt+0x8c2fc> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r7, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq 98030 <__cxa_atexit@plt+0x8c2e8> │ │ │ │ - ldr r5, [pc, #76] @ 98048 <__cxa_atexit@plt+0x8c300> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r8, [r7] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 8873c <__cxa_atexit@plt+0x7c9f4> │ │ │ │ + ldr r3, [pc, #32] @ 88740 <__cxa_atexit@plt+0x7c9f8> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - rsceq r3, sl, r4, asr #2 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #92] @ 980c0 <__cxa_atexit@plt+0x8c378> │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - str r9, [r5, #24] │ │ │ │ + rsceq sp, sl, r8, ror #15 │ │ │ │ + rscseq r7, sl, r8, lsr r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8879c <__cxa_atexit@plt+0x7ca54> │ │ │ │ + ldr r7, [pc, #72] @ 887b4 <__cxa_atexit@plt+0x7ca6c> │ │ │ │ + ldr r2, [pc, #72] @ 887b8 <__cxa_atexit@plt+0x7ca70> │ │ │ │ add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 980ac <__cxa_atexit@plt+0x8c364> │ │ │ │ - ldr r3, [pc, #68] @ 980c4 <__cxa_atexit@plt+0x8c37c> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 980b8 <__cxa_atexit@plt+0x8c370> │ │ │ │ - ldr r3, [pc, #44] @ 980c8 <__cxa_atexit@plt+0x8c380> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - rsceq r3, sl, r4, asr #1 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ 9811c <__cxa_atexit@plt+0x8c3d4> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #20] │ │ │ │ - beq 98114 <__cxa_atexit@plt+0x8c3cc> │ │ │ │ - ldr r3, [pc, #32] @ 98120 <__cxa_atexit@plt+0x8c3d8> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r2, [r8, #8]! │ │ │ │ + ldr r7, [pc, #40] @ 887bc <__cxa_atexit@plt+0x7ca74> │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b dcf38c <__cxa_atexit@plt+0xdc3644> │ │ │ │ + ldr r7, [pc, #28] @ 887c0 <__cxa_atexit@plt+0x7ca78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rsceq r3, sl, ip, rrx │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 98150 <__cxa_atexit@plt+0x8c408> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rsceq r3, sl, ip, lsr r0 │ │ │ │ - andeq r0, r0, r6, asr #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #96] @ 981cc <__cxa_atexit@plt+0x8c484> │ │ │ │ - mov r3, r5 │ │ │ │ - tst sl, #3 │ │ │ │ - str r8, [r3, #24]! │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + rscseq r7, sl, r4, ror r0 │ │ │ │ + rsceq pc, sl, ip, asr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8881c <__cxa_atexit@plt+0x7cad4> │ │ │ │ + ldr r7, [pc, #72] @ 88834 <__cxa_atexit@plt+0x7caec> │ │ │ │ + ldr r2, [pc, #72] @ 88838 <__cxa_atexit@plt+0x7caf0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 981b4 <__cxa_atexit@plt+0x8c46c> │ │ │ │ - ldr r7, [pc, #72] @ 981d0 <__cxa_atexit@plt+0x8c488> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r5, #24] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r2, [r8, #8]! │ │ │ │ + ldr r7, [pc, #40] @ 8883c <__cxa_atexit@plt+0x7caf4> │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b dcf38c <__cxa_atexit@plt+0xdc3644> │ │ │ │ + ldr r7, [pc, #28] @ 88840 <__cxa_atexit@plt+0x7caf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 981c0 <__cxa_atexit@plt+0x8c478> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strhteq r2, [sl], #252 @ 0xfc │ │ │ │ - andeq r0, r0, r6, asr #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #60] @ 98228 <__cxa_atexit@plt+0x8c4e0> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r3, #24]! │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + ldrshteq r6, [sl], #244 @ 0xf4 │ │ │ │ + rsceq pc, sl, ip, asr #25 │ │ │ │ + strdeq lr, [sl], #8 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8888c <__cxa_atexit@plt+0x7cb44> │ │ │ │ + ldr r2, [pc, #48] @ 88894 <__cxa_atexit@plt+0x7cb4c> │ │ │ │ + ldr r9, [pc, #48] @ 88898 <__cxa_atexit@plt+0x7cb50> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 8889c <__cxa_atexit@plt+0x7cb54> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - beq 98220 <__cxa_atexit@plt+0x8c4d8> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - str r7, [r5, #24] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rsceq r2, sl, r4, ror #30 │ │ │ │ - andeq r0, r0, r6, asr #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #24]! │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - str r7, [r5] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrdeq lr, [sl], #0 @ │ │ │ │ + ldrshteq r6, [sl], #220 @ 0xdc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 888d0 <__cxa_atexit@plt+0x7cb88> │ │ │ │ + ldr r3, [pc, #32] @ 888d4 <__cxa_atexit@plt+0x7cb8c> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 96fc4 <__cxa_atexit@plt+0x8b27c> │ │ │ │ - rsceq r2, sl, r8, lsr pc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + rsceq sp, sl, r4, asr r6 │ │ │ │ + rscseq r6, sl, r4, lsr #29 │ │ │ │ + rsceq lr, sl, r8, ror r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 98310 <__cxa_atexit@plt+0x8c5c8> │ │ │ │ - ldr r1, [pc, #160] @ 9831c <__cxa_atexit@plt+0x8c5d4> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-16]! │ │ │ │ - mov r1, r2 │ │ │ │ - stmib r2, {r7, r8} │ │ │ │ - str r9, [r1, #12]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 982e8 <__cxa_atexit@plt+0x8c5a0> │ │ │ │ - ldr ip, [pc, #124] @ 98320 <__cxa_atexit@plt+0x8c5d8> │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - add ip, pc, ip │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str ip, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - beq 982f8 <__cxa_atexit@plt+0x8c5b0> │ │ │ │ - ldr r3, [pc, #92] @ 98324 <__cxa_atexit@plt+0x8c5dc> │ │ │ │ - tst r0, #3 │ │ │ │ - str r8, [r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 98304 <__cxa_atexit@plt+0x8c5bc> │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, lr │ │ │ │ - str r0, [r1] │ │ │ │ - b 97d88 <__cxa_atexit@plt+0x8c040> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88920 <__cxa_atexit@plt+0x7cbd8> │ │ │ │ + ldr r2, [pc, #48] @ 88928 <__cxa_atexit@plt+0x7cbe0> │ │ │ │ + ldr r9, [pc, #48] @ 8892c <__cxa_atexit@plt+0x7cbe4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 88930 <__cxa_atexit@plt+0x7cbe8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rsceq lr, sl, r0, asr r0 │ │ │ │ + rscseq r6, sl, r8, ror #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 88964 <__cxa_atexit@plt+0x7cc1c> │ │ │ │ + ldr r3, [pc, #32] @ 88968 <__cxa_atexit@plt+0x7cc20> │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ + rsceq sp, sl, r0, asr #11 │ │ │ │ + rscseq r6, sl, r0, lsl lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 889a4 <__cxa_atexit@plt+0x7cc5c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 889b4 <__cxa_atexit@plt+0x7cc6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq r6, [sl], #208 @ 0xd0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 889e8 <__cxa_atexit@plt+0x7cca0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 889f0 <__cxa_atexit@plt+0x7cca8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - rsceq r2, sl, r8, ror #28 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + smlalseq r6, sl, r8, ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 88a38 <__cxa_atexit@plt+0x7ccf0> │ │ │ │ + ldr r2, [pc, #44] @ 88a48 <__cxa_atexit@plt+0x7cd00> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 983a4 <__cxa_atexit@plt+0x8c65c> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 98388 <__cxa_atexit@plt+0x8c640> │ │ │ │ - ldr r2, [pc, #64] @ 983a8 <__cxa_atexit@plt+0x8c660> │ │ │ │ - tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - beq 98398 <__cxa_atexit@plt+0x8c650> │ │ │ │ - ldr r9, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 97d88 <__cxa_atexit@plt+0x8c040> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88a7c <__cxa_atexit@plt+0x7cd34> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 88a84 <__cxa_atexit@plt+0x7cd3c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rsceq r2, sl, r4, ror #27 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 983f0 <__cxa_atexit@plt+0x8c6a8> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 983e8 <__cxa_atexit@plt+0x8c6a0> │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldmdb r5, {r3, sl} │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 97d88 <__cxa_atexit@plt+0x8c040> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlaleq r2, sl, ip, sp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r3, sl} │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 97d88 <__cxa_atexit@plt+0x8c040> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 984ac <__cxa_atexit@plt+0x8c764> │ │ │ │ - ldr lr, [pc, #128] @ 984b8 <__cxa_atexit@plt+0x8c770> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr lr, [pc, #104] @ 984bc <__cxa_atexit@plt+0x8c774> │ │ │ │ - tst r2, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r1, #4] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str lr, [r1, #12] │ │ │ │ - str r3, [r1, #16] │ │ │ │ - beq 98494 <__cxa_atexit@plt+0x8c74c> │ │ │ │ - ldr r3, [pc, #76] @ 984c0 <__cxa_atexit@plt+0x8c778> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 984a4 <__cxa_atexit@plt+0x8c75c> │ │ │ │ - b 98508 <__cxa_atexit@plt+0x8c7c0> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ + rscseq r6, sl, r4, lsl #24 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 88ae4 <__cxa_atexit@plt+0x7cd9c> │ │ │ │ + ldr r1, [pc, #68] @ 88af4 <__cxa_atexit@plt+0x7cdac> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 88af8 <__cxa_atexit@plt+0x7cdb0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r6, sl, r4, lsr #25 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88ba0 <__cxa_atexit@plt+0x7ce58> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 88ba8 <__cxa_atexit@plt+0x7ce60> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + ldr r1, [pc, #100] @ 88bbc <__cxa_atexit@plt+0x7ce74> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, sl, lr} │ │ │ │ + ldr r1, [pc, #84] @ 88bc0 <__cxa_atexit@plt+0x7ce78> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [pc, #48] @ 88bc4 <__cxa_atexit@plt+0x7ce7c> │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {sl, fp} │ │ │ │ + add r9, pc, r9 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 88bb0 <__cxa_atexit@plt+0x7ce68> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rsceq sp, sl, ip, asr #7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 88c00 <__cxa_atexit@plt+0x7ceb8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 88c10 <__cxa_atexit@plt+0x7cec8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq r7, r9, r8, lsl r2 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r6, sl, r8, ror fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 88c4c <__cxa_atexit@plt+0x7cf04> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 88c5c <__cxa_atexit@plt+0x7cf14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, sl, ip, lsr #22 │ │ │ │ + rsceq pc, sl, r4, lsl #17 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ 984fc <__cxa_atexit@plt+0x8c7b4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r8 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 88d48 <__cxa_atexit@plt+0x7d000> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #52 @ 0x34 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 88d50 <__cxa_atexit@plt+0x7d008> │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr lr, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r9, [r2, #52] @ 0x34 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr ip, [pc, #160] @ 88d68 <__cxa_atexit@plt+0x7d020> │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + sub r4, r6, #11 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r2, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #144] @ 88d6c <__cxa_atexit@plt+0x7d024> │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub fp, r6, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 984f4 <__cxa_atexit@plt+0x8c7ac> │ │ │ │ - b 98508 <__cxa_atexit@plt+0x8c7c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r6, #3 │ │ │ │ + stmda r5, {r1, r3, r4} │ │ │ │ + ldr r1, [pc, #120] @ 88d70 <__cxa_atexit@plt+0x7d028> │ │ │ │ + ldr r0, [pc, #120] @ 88d74 <__cxa_atexit@plt+0x7d02c> │ │ │ │ + add r4, r2, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + ldr r0, [pc, #104] @ 88d78 <__cxa_atexit@plt+0x7d030> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r9, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r5, [r2, #36] @ 0x24 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + stm r4, {r0, sl, fp} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #32] │ │ │ │ + str lr, [r2, #44] @ 0x2c │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r6, r2 │ │ │ │ + b 88d58 <__cxa_atexit@plt+0x7d010> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + strdeq pc, [sl], #112 @ 0x70 @ │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [pc, #152] @ 985b0 <__cxa_atexit@plt+0x8c868> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 88de0 <__cxa_atexit@plt+0x7d098> │ │ │ │ + ldr r3, [pc, #84] @ 88df8 <__cxa_atexit@plt+0x7d0b0> │ │ │ │ + ldr r2, [pc, #84] @ 88dfc <__cxa_atexit@plt+0x7d0b4> │ │ │ │ + ldr lr, [pc, #84] @ 88e00 <__cxa_atexit@plt+0x7d0b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 98588 <__cxa_atexit@plt+0x8c840> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #112] @ 985b4 <__cxa_atexit@plt+0x8c86c> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - stmda r5, {r7, sl} │ │ │ │ - beq 98594 <__cxa_atexit@plt+0x8c84c> │ │ │ │ - ldr r1, [pc, #88] @ 985b8 <__cxa_atexit@plt+0x8c870> │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 985a4 <__cxa_atexit@plt+0x8c85c> │ │ │ │ - ldr r2, [pc, #68] @ 985bc <__cxa_atexit@plt+0x8c874> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r7, [r1, #28] │ │ │ │ + str r1, [r1, #32] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 88e04 <__cxa_atexit@plt+0x7d0bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffaa0 │ │ │ │ + @ instruction: 0xfffffb28 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + rsceq pc, sl, r0, lsl r7 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 88e40 <__cxa_atexit@plt+0x7d0f8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 88e50 <__cxa_atexit@plt+0x7d108> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, sl, r4, lsr r9 │ │ │ │ + rsceq pc, sl, r4, lsr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 88ed4 <__cxa_atexit@plt+0x7d18c> │ │ │ │ + ldr r2, [pc, #128] @ 88efc <__cxa_atexit@plt+0x7d1b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 88ee4 <__cxa_atexit@plt+0x7d19c> │ │ │ │ + ldr r7, [pc, #104] @ 88f04 <__cxa_atexit@plt+0x7d1bc> │ │ │ │ + ldr r2, [pc, #104] @ 88f08 <__cxa_atexit@plt+0x7d1c0> │ │ │ │ + ldr r1, [pc, #104] @ 88f0c <__cxa_atexit@plt+0x7d1c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 88f00 <__cxa_atexit@plt+0x7d1b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r6, [sl], #120 @ 0x78 │ │ │ │ + rsceq pc, sl, ip, lsl #12 │ │ │ │ + @ instruction: 0xfffff9a8 │ │ │ │ + @ instruction: 0xfffffa30 │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88f40 <__cxa_atexit@plt+0x7d1f8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 88f48 <__cxa_atexit@plt+0x7d200> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, sl, r0, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 88f90 <__cxa_atexit@plt+0x7d248> │ │ │ │ + ldr r2, [pc, #44] @ 88fa0 <__cxa_atexit@plt+0x7d258> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88fd4 <__cxa_atexit@plt+0x7d28c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 88fdc <__cxa_atexit@plt+0x7d294> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + rscseq r6, sl, ip, lsr #13 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8903c <__cxa_atexit@plt+0x7d2f4> │ │ │ │ + ldr r1, [pc, #68] @ 8904c <__cxa_atexit@plt+0x7d304> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 89050 <__cxa_atexit@plt+0x7d308> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r6, sl, ip, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 890dc <__cxa_atexit@plt+0x7d394> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 890e8 <__cxa_atexit@plt+0x7d3a0> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 890f8 <__cxa_atexit@plt+0x7d3b0> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 890fc <__cxa_atexit@plt+0x7d3b4> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #96] @ 98638 <__cxa_atexit@plt+0x8c8f0> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89138 <__cxa_atexit@plt+0x7d3f0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 89148 <__cxa_atexit@plt+0x7d400> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, sl, r0, asr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89184 <__cxa_atexit@plt+0x7d43c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 89194 <__cxa_atexit@plt+0x7d44c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r6, [sl], #84 @ 0x54 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 891d0 <__cxa_atexit@plt+0x7d488> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 891e0 <__cxa_atexit@plt+0x7d498> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, sl, r8, lsr #11 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8921c <__cxa_atexit@plt+0x7d4d4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 8922c <__cxa_atexit@plt+0x7d4e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, sl, ip, asr r5 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 892d4 <__cxa_atexit@plt+0x7d58c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 892dc <__cxa_atexit@plt+0x7d594> │ │ │ │ + sub ip, r6, #23 │ │ │ │ + str fp, [sp] │ │ │ │ + ldmib r2, {r1, lr} │ │ │ │ + str ip, [r2, #8] │ │ │ │ + ldr fp, [r2] │ │ │ │ + ldr r0, [pc, #128] @ 892fc <__cxa_atexit@plt+0x7d5b4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r2, {r0, r9, sl} │ │ │ │ + ldr r2, [pc, #120] @ 89300 <__cxa_atexit@plt+0x7d5b8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 9861c <__cxa_atexit@plt+0x8c8d4> │ │ │ │ - ldr r2, [pc, #68] @ 9863c <__cxa_atexit@plt+0x8c8f4> │ │ │ │ - tst r7, #3 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + ldr ip, [pc, #112] @ 89304 <__cxa_atexit@plt+0x7d5bc> │ │ │ │ + ldr r2, [pc, #112] @ 89308 <__cxa_atexit@plt+0x7d5c0> │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - beq 9862c <__cxa_atexit@plt+0x8c8e4> │ │ │ │ - ldr r3, [pc, #52] @ 98640 <__cxa_atexit@plt+0x8c8f8> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + stmdb r3, {r2, sl} │ │ │ │ + sub r2, r6, #43 @ 0x2b │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str fp, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + ldr r9, [pc, #64] @ 8930c <__cxa_atexit@plt+0x7d5c4> │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + mov r6, r3 │ │ │ │ + b 892e4 <__cxa_atexit@plt+0x7d59c> │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 892f8 <__cxa_atexit@plt+0x7d5b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ + rsceq pc, sl, r0, lsr #4 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0xfffffbd4 │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + @ instruction: 0xfffffb70 │ │ │ │ + rsceq sp, sl, r0, ror #12 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 98698 <__cxa_atexit@plt+0x8c950> │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r3] │ │ │ │ - beq 98690 <__cxa_atexit@plt+0x8c948> │ │ │ │ - ldr r2, [pc, #36] @ 9869c <__cxa_atexit@plt+0x8c954> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r3, #8]! │ │ │ │ + mov r2, r6 │ │ │ │ + ldr sl, [r3, #-4] │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ + add r6, r6, #16 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 8938c <__cxa_atexit@plt+0x7d644> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 893d8 <__cxa_atexit@plt+0x7d690> │ │ │ │ + ldr r0, [pc, #148] @ 893e4 <__cxa_atexit@plt+0x7d69c> │ │ │ │ + ldr r1, [pc, #148] @ 893e8 <__cxa_atexit@plt+0x7d6a0> │ │ │ │ + ldr r8, [pc, #148] @ 893ec <__cxa_atexit@plt+0x7d6a4> │ │ │ │ + ldr r9, [pc, #148] @ 893f0 <__cxa_atexit@plt+0x7d6a8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, ip} │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + sub r2, r6, #11 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub r2, r6, #3 │ │ │ │ str r2, [r5, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 893d8 <__cxa_atexit@plt+0x7d690> │ │ │ │ + ldr r0, [pc, #88] @ 893f4 <__cxa_atexit@plt+0x7d6ac> │ │ │ │ + ldr r1, [pc, #88] @ 893f8 <__cxa_atexit@plt+0x7d6b0> │ │ │ │ + ldr r9, [pc, #88] @ 893fc <__cxa_atexit@plt+0x7d6b4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, ip} │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + sub r2, r6, #11 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + ldr r8, [pc, #52] @ 89400 <__cxa_atexit@plt+0x7d6b8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rsceq ip, sl, ip, lsl #23 │ │ │ │ + rsceq ip, sl, ip, lsl #23 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + rsceq ip, sl, r4, asr #22 │ │ │ │ + smlalseq r6, sl, r0, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8943c <__cxa_atexit@plt+0x7d6f4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 8944c <__cxa_atexit@plt+0x7d704> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #20] @ 986c8 <__cxa_atexit@plt+0x8c980> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #132] @ 98764 <__cxa_atexit@plt+0x8ca1c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - beq 98740 <__cxa_atexit@plt+0x8c9f8> │ │ │ │ - ldr r7, [pc, #108] @ 98768 <__cxa_atexit@plt+0x8ca20> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 9874c <__cxa_atexit@plt+0x8ca04> │ │ │ │ - ldr r7, [pc, #88] @ 9876c <__cxa_atexit@plt+0x8ca24> │ │ │ │ - tst r8, #3 │ │ │ │ + rscseq r6, sl, r8, lsr r3 │ │ │ │ + rsceq sp, sl, r0, ror #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 894d0 <__cxa_atexit@plt+0x7d788> │ │ │ │ + ldr r2, [pc, #128] @ 894f8 <__cxa_atexit@plt+0x7d7b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 894e0 <__cxa_atexit@plt+0x7d798> │ │ │ │ + ldr r7, [pc, #104] @ 89500 <__cxa_atexit@plt+0x7d7b8> │ │ │ │ + ldr r2, [pc, #104] @ 89504 <__cxa_atexit@plt+0x7d7bc> │ │ │ │ + ldr r1, [pc, #104] @ 89508 <__cxa_atexit@plt+0x7d7c0> │ │ │ │ add r7, pc, r7 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 98758 <__cxa_atexit@plt+0x8ca10> │ │ │ │ - ldr r7, [pc, #72] @ 98770 <__cxa_atexit@plt+0x8ca28> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 894fc <__cxa_atexit@plt+0x7d7b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r6, [sl], #28 │ │ │ │ + rsceq sp, sl, r8, asr #9 │ │ │ │ + @ instruction: 0xfff9c1d8 │ │ │ │ + @ instruction: 0xfff9c260 │ │ │ │ + @ instruction: 0xfff9c5e8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8953c <__cxa_atexit@plt+0x7d7f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 89544 <__cxa_atexit@plt+0x7d7fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, sl, r4, asr #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8958c <__cxa_atexit@plt+0x7d844> │ │ │ │ + ldr r2, [pc, #44] @ 8959c <__cxa_atexit@plt+0x7d854> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 895d0 <__cxa_atexit@plt+0x7d888> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 895d8 <__cxa_atexit@plt+0x7d890> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldrhteq r6, [sl], #0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89638 <__cxa_atexit@plt+0x7d8f0> │ │ │ │ + ldr r1, [pc, #68] @ 89648 <__cxa_atexit@plt+0x7d900> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 8964c <__cxa_atexit@plt+0x7d904> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 987e0 <__cxa_atexit@plt+0x8ca98> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r6, sl, r0, asr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 896d8 <__cxa_atexit@plt+0x7d990> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 896e4 <__cxa_atexit@plt+0x7d99c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 896f4 <__cxa_atexit@plt+0x7d9ac> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 896f8 <__cxa_atexit@plt+0x7d9b0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 987cc <__cxa_atexit@plt+0x8ca84> │ │ │ │ - ldr r3, [pc, #64] @ 987e4 <__cxa_atexit@plt+0x8ca9c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - beq 987d8 <__cxa_atexit@plt+0x8ca90> │ │ │ │ - ldr r3, [pc, #44] @ 987e8 <__cxa_atexit@plt+0x8caa0> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 98834 <__cxa_atexit@plt+0x8caec> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9882c <__cxa_atexit@plt+0x8cae4> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 98838 <__cxa_atexit@plt+0x8caf0> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89734 <__cxa_atexit@plt+0x7d9ec> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 89744 <__cxa_atexit@plt+0x7d9fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 98864 <__cxa_atexit@plt+0x8cb1c> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 988d8 <__cxa_atexit@plt+0x8cb90> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 988b8 <__cxa_atexit@plt+0x8cb70> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 988c4 <__cxa_atexit@plt+0x8cb7c> │ │ │ │ - ldr r2, [pc, #56] @ 988dc <__cxa_atexit@plt+0x8cb94> │ │ │ │ + rscseq r6, sl, r4, asr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89780 <__cxa_atexit@plt+0x7da38> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 89790 <__cxa_atexit@plt+0x7da48> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrshteq r5, [sl], #248 @ 0xf8 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #64 @ 0x40 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 898f8 <__cxa_atexit@plt+0x7dbb0> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + ldr r2, [pc, #380] @ 89940 <__cxa_atexit@plt+0x7dbf8> │ │ │ │ + ldr r0, [pc, #380] @ 89944 <__cxa_atexit@plt+0x7dbfc> │ │ │ │ + mov r3, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r3, {r0, sl} │ │ │ │ + mov r0, r9 │ │ │ │ + sub r1, lr, #11 │ │ │ │ + sub r9, lr, #39 @ 0x27 │ │ │ │ + ldm r5, {r4, ip} │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [sp] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + ldr r1, [pc, #324] @ 89948 <__cxa_atexit@plt+0x7dc00> │ │ │ │ + str ip, [r3, #44] @ 0x2c │ │ │ │ + sub r2, lr, #59 @ 0x3b │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #308] @ 8994c <__cxa_atexit@plt+0x7dc04> │ │ │ │ + str sl, [r3, #52] @ 0x34 │ │ │ │ + str r8, [sp, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r1, [pc, #288] @ 89950 <__cxa_atexit@plt+0x7dc08> │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + sub sl, lr, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r4, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + bhi 89920 <__cxa_atexit@plt+0x7dbd8> │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + add lr, r6, #112 @ 0x70 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 89914 <__cxa_atexit@plt+0x7dbcc> │ │ │ │ + ldr r3, [pc, #228] @ 8995c <__cxa_atexit@plt+0x7dc14> │ │ │ │ + ldr r7, [pc, #228] @ 89960 <__cxa_atexit@plt+0x7dc18> │ │ │ │ + ldr r4, [pc, #228] @ 89964 <__cxa_atexit@plt+0x7dc1c> │ │ │ │ + ldr r1, [pc, #228] @ 89968 <__cxa_atexit@plt+0x7dc20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [pc, #224] @ 8996c <__cxa_atexit@plt+0x7dc24> │ │ │ │ + str r7, [r6, #76]! @ 0x4c │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + str r0, [r6, #20] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r4, pc, r4 │ │ │ │ + stmdb r6, {r1, sl} │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + ldr r1, [sp] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [r6, #12] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + sub ip, lr, #23 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + sub r3, lr, #43 @ 0x2b │ │ │ │ + str ip, [r5, #8] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, lr │ │ │ │ + b 8be97c <__cxa_atexit@plt+0x8b2c34> │ │ │ │ + ldr r7, [pc, #88] @ 89958 <__cxa_atexit@plt+0x7dc10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq r7, r9, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r1, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ 89954 <__cxa_atexit@plt+0x7dc0c> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, lr │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r9, r0 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffffc8c │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + rsceq lr, sl, r4, ror #23 │ │ │ │ + rsceq lr, sl, r8, lsl ip │ │ │ │ + @ instruction: 0xfffffa5c │ │ │ │ + @ instruction: 0xfffff5d8 │ │ │ │ + @ instruction: 0xfffff7bc │ │ │ │ + @ instruction: 0xfffff574 │ │ │ │ + rsceq sp, sl, r8, asr r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9891c <__cxa_atexit@plt+0x8cbd4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 98928 <__cxa_atexit@plt+0x8cbe0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 899a8 <__cxa_atexit@plt+0x7dc60> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 899b8 <__cxa_atexit@plt+0x7dc70> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + rscseq r5, sl, ip, asr #27 │ │ │ │ + strhteq sp, [sl], #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 89a3c <__cxa_atexit@plt+0x7dcf4> │ │ │ │ + ldr r2, [pc, #128] @ 89a64 <__cxa_atexit@plt+0x7dd1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 89a4c <__cxa_atexit@plt+0x7dd04> │ │ │ │ + ldr r7, [pc, #104] @ 89a6c <__cxa_atexit@plt+0x7dd24> │ │ │ │ + ldr r2, [pc, #104] @ 89a70 <__cxa_atexit@plt+0x7dd28> │ │ │ │ + ldr r1, [pc, #104] @ 89a74 <__cxa_atexit@plt+0x7dd2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 89a68 <__cxa_atexit@plt+0x7dd20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - smlalseq r6, r9, r8, pc @ │ │ │ │ - rsceq r2, sl, ip, lsr #16 │ │ │ │ + bx r0 │ │ │ │ + smlalseq r5, sl, r0, ip │ │ │ │ + rsceq sp, sl, r4, lsr #32 │ │ │ │ + @ instruction: 0xfff9d944 │ │ │ │ + @ instruction: 0xfff9d9f4 │ │ │ │ + @ instruction: 0xfff9dd7c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 89aa8 <__cxa_atexit@plt+0x7dd60> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 89ab0 <__cxa_atexit@plt+0x7dd68> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq r5, [sl], #184 @ 0xb8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9897c <__cxa_atexit@plt+0x8cc34> │ │ │ │ - ldr r2, [pc, #52] @ 9898c <__cxa_atexit@plt+0x8cc44> │ │ │ │ + bcc 89af8 <__cxa_atexit@plt+0x7ddb0> │ │ │ │ + ldr r2, [pc, #44] @ 89b08 <__cxa_atexit@plt+0x7ddc0> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r8, r3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffabc │ │ │ │ - andeq r0, r2, r7 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #64 @ 0x40 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 98a4c <__cxa_atexit@plt+0x8cd04> │ │ │ │ - ldr r7, [pc, #168] @ 98a58 <__cxa_atexit@plt+0x8cd10> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr lr, [r3, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r1, #-44]! @ 0xffffffd4 │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - ldr r2, [pc, #140] @ 98a5c <__cxa_atexit@plt+0x8cd14> │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 89b3c <__cxa_atexit@plt+0x7ddf4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 89b44 <__cxa_atexit@plt+0x7ddfc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r3, #24] │ │ │ │ - str r0, [r1, #28] │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ - str r7, [r1, #32] │ │ │ │ - ldr r7, [r3, #28] │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r1, #24] │ │ │ │ - add r8, r1, #12 │ │ │ │ - str r3, [r1, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #36] @ 0x24 │ │ │ │ - tst r2, #3 │ │ │ │ - stm r8, {r0, r3, r9} │ │ │ │ - stmib r1, {r7, lr} │ │ │ │ - beq 98a34 <__cxa_atexit@plt+0x8ccec> │ │ │ │ - ldr r3, [pc, #76] @ 98a60 <__cxa_atexit@plt+0x8cd18> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-48]! @ 0xffffffd0 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 98a44 <__cxa_atexit@plt+0x8ccfc> │ │ │ │ - b 98aa8 <__cxa_atexit@plt+0x8cd60> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, sl, r4, asr #22 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89ba4 <__cxa_atexit@plt+0x7de5c> │ │ │ │ + ldr r1, [pc, #68] @ 89bb4 <__cxa_atexit@plt+0x7de6c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 89bb8 <__cxa_atexit@plt+0x7de70> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r5, sl, r4, ror #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 89c44 <__cxa_atexit@plt+0x7defc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 89c50 <__cxa_atexit@plt+0x7df08> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 89c60 <__cxa_atexit@plt+0x7df18> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 89c64 <__cxa_atexit@plt+0x7df1c> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r6, r9, r0, lsr #25 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ 98a9c <__cxa_atexit@plt+0x8cd54> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 98a94 <__cxa_atexit@plt+0x8cd4c> │ │ │ │ - b 98aa8 <__cxa_atexit@plt+0x8cd60> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89ca0 <__cxa_atexit@plt+0x7df58> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 89cb0 <__cxa_atexit@plt+0x7df68> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r9, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #100] @ 98b1c <__cxa_atexit@plt+0x8cdd4> │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 98b08 <__cxa_atexit@plt+0x8cdc0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #60] @ 98b20 <__cxa_atexit@plt+0x8cdd8> │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ + ldrsbteq r5, [sl], #168 @ 0xa8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89cec <__cxa_atexit@plt+0x7dfa4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 89cfc <__cxa_atexit@plt+0x7dfb4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, sl, ip, lsl #21 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89dac <__cxa_atexit@plt+0x7e064> │ │ │ │ + ldr r2, [pc, #156] @ 89dc4 <__cxa_atexit@plt+0x7e07c> │ │ │ │ + sub lr, r6, #11 │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ + ldmib r5, {r1, ip} │ │ │ │ + str fp, [sp] │ │ │ │ str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 98b14 <__cxa_atexit@plt+0x8cdcc> │ │ │ │ - b 98b70 <__cxa_atexit@plt+0x8ce28> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + ldr fp, [r5] │ │ │ │ + ldr r2, [pc, #120] @ 89dc8 <__cxa_atexit@plt+0x7e080> │ │ │ │ + ldr lr, [pc, #120] @ 89dcc <__cxa_atexit@plt+0x7e084> │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r3, {r2, sl} │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #100] @ 89dd0 <__cxa_atexit@plt+0x7e088> │ │ │ │ + str sl, [r3, #52] @ 0x34 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #84] @ 89dd4 <__cxa_atexit@plt+0x7e08c> │ │ │ │ + str fp, [r3, #28] │ │ │ │ + ldr fp, [sp] │ │ │ │ + sub sl, r6, #3 │ │ │ │ + sub r0, r6, #59 @ 0x3b │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + b 897a0 <__cxa_atexit@plt+0x7da58> │ │ │ │ + ldr r7, [pc, #36] @ 89dd8 <__cxa_atexit@plt+0x7e090> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, sl, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 98b64 <__cxa_atexit@plt+0x8ce1c> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 98b5c <__cxa_atexit@plt+0x8ce14> │ │ │ │ - b 98b70 <__cxa_atexit@plt+0x8ce28> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + rsceq lr, sl, r8, ror r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89e14 <__cxa_atexit@plt+0x7e0cc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 89e24 <__cxa_atexit@plt+0x7e0dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r3, r0, sp, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 98be8 <__cxa_atexit@plt+0x8cea0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #12]! │ │ │ │ - ldr r0, [r3, #-8] │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - cmp r2, r0 │ │ │ │ - bge 98bb0 <__cxa_atexit@plt+0x8ce68> │ │ │ │ - mov lr, #48 @ 0x30 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - mov r8, r7 │ │ │ │ - mov r1, sl │ │ │ │ - b 98bf8 <__cxa_atexit@plt+0x8ceb0> │ │ │ │ - bne 98be8 <__cxa_atexit@plt+0x8cea0> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - cmp r0, r2 │ │ │ │ - blt 98b9c <__cxa_atexit@plt+0x8ce54> │ │ │ │ - bne 98be8 <__cxa_atexit@plt+0x8cea0> │ │ │ │ - ldr r2, [pc, #128] @ 98c50 <__cxa_atexit@plt+0x8cf08> │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - ldr r9, [r5, #48] @ 0x30 │ │ │ │ + rscseq r5, sl, r0, ror #18 │ │ │ │ + smlaleq lr, sl, r0, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 89ea8 <__cxa_atexit@plt+0x7e160> │ │ │ │ + ldr r2, [pc, #128] @ 89ed0 <__cxa_atexit@plt+0x7e188> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 89eb8 <__cxa_atexit@plt+0x7e170> │ │ │ │ + ldr r7, [pc, #104] @ 89ed8 <__cxa_atexit@plt+0x7e190> │ │ │ │ + ldr r2, [pc, #104] @ 89edc <__cxa_atexit@plt+0x7e194> │ │ │ │ + ldr r1, [pc, #104] @ 89ee0 <__cxa_atexit@plt+0x7e198> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + str r0, [r0, #32] │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + mov r7, r0 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #20] @ 89ed4 <__cxa_atexit@plt+0x7e18c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, sl, r4, lsr #16 │ │ │ │ + strdeq lr, [sl], #88 @ 0x58 @ │ │ │ │ + @ instruction: 0xffffde68 │ │ │ │ + @ instruction: 0xffffdf18 │ │ │ │ + @ instruction: 0xffffe2a0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 89f14 <__cxa_atexit@plt+0x7e1cc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 89f1c <__cxa_atexit@plt+0x7e1d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - mov lr, #44 @ 0x2c │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - mov r7, r1 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r0, [pc, #72] @ 98c48 <__cxa_atexit@plt+0x8cf00> │ │ │ │ - str r8, [r5, r3] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [r3, #16]! │ │ │ │ - str r1, [r5, lr] │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r3] │ │ │ │ - beq 98c38 <__cxa_atexit@plt+0x8cef0> │ │ │ │ - ldr r3, [pc, #40] @ 98c4c <__cxa_atexit@plt+0x8cf04> │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, sl, ip, ror #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 89f64 <__cxa_atexit@plt+0x7e21c> │ │ │ │ + ldr r2, [pc, #44] @ 89f74 <__cxa_atexit@plt+0x7e22c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 89fa8 <__cxa_atexit@plt+0x7e260> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 89fb0 <__cxa_atexit@plt+0x7e268> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r3, r0, sl, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - ldr r1, [pc, #64] @ 98cb0 <__cxa_atexit@plt+0x8cf68> │ │ │ │ - ldr sl, [r2, #12] │ │ │ │ - tst r7, #3 │ │ │ │ + ldrsbteq r5, [sl], #104 @ 0x68 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a010 <__cxa_atexit@plt+0x7e2c8> │ │ │ │ + ldr r1, [pc, #68] @ 8a020 <__cxa_atexit@plt+0x7e2d8> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - beq 98ca4 <__cxa_atexit@plt+0x8cf5c> │ │ │ │ - ldr r2, [pc, #36] @ 98cb4 <__cxa_atexit@plt+0x8cf6c> │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - mov r9, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 8a024 <__cxa_atexit@plt+0x7e2dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r5, sl, r8, ror r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8a0b0 <__cxa_atexit@plt+0x7e368> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8a0bc <__cxa_atexit@plt+0x7e374> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 8a0cc <__cxa_atexit@plt+0x7e384> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 8a0d0 <__cxa_atexit@plt+0x7e388> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r9, lsl #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 98ce4 <__cxa_atexit@plt+0x8cf9c> │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a10c <__cxa_atexit@plt+0x7e3c4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 8a11c <__cxa_atexit@plt+0x7e3d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, sl, ip, ror #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a158 <__cxa_atexit@plt+0x7e410> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 8a168 <__cxa_atexit@plt+0x7e420> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, sl, r0, lsr #12 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + add lr, sp, #8 │ │ │ │ + cmp r0, r3 │ │ │ │ + stm lr, {r4, r8, r9} │ │ │ │ + bcc 8a2bc <__cxa_atexit@plt+0x7e574> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r4, [pc, #372] @ 8a310 <__cxa_atexit@plt+0x7e5c8> │ │ │ │ + sub r1, r3, #11 │ │ │ │ + mov ip, r6 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldm r5, {r8, lr} │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + str r4, [r6, #12]! │ │ │ │ + ldr r4, [pc, #340] @ 8a314 <__cxa_atexit@plt+0x7e5cc> │ │ │ │ + sub fp, r3, #59 @ 0x3b │ │ │ │ + add r4, pc, r4 │ │ │ │ + stmdb r6, {r4, sl} │ │ │ │ + ldr r9, [pc, #328] @ 8a318 <__cxa_atexit@plt+0x7e5d0> │ │ │ │ + ldr r4, [pc, #328] @ 8a31c <__cxa_atexit@plt+0x7e5d4> │ │ │ │ + str sl, [r6, #52] @ 0x34 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r6, #8] │ │ │ │ + ldr r4, [pc, #296] @ 8a320 <__cxa_atexit@plt+0x7e5d8> │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + add r2, r6, #116 @ 0x74 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r6, #12] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + sub sl, r3, #3 │ │ │ │ + cmp r0, r2 │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r4, [r6, #20] │ │ │ │ + str fp, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + bcc 8a2e4 <__cxa_atexit@plt+0x7e59c> │ │ │ │ + ldr r6, [pc, #252] @ 8a32c <__cxa_atexit@plt+0x7e5e4> │ │ │ │ + ldr fp, [pc, #252] @ 8a330 <__cxa_atexit@plt+0x7e5e8> │ │ │ │ + ldr r3, [pc, #252] @ 8a334 <__cxa_atexit@plt+0x7e5ec> │ │ │ │ + ldr r9, [pc, #252] @ 8a338 <__cxa_atexit@plt+0x7e5f0> │ │ │ │ + mov lr, r8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + str r6, [ip, #76]! @ 0x4c │ │ │ │ + add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r3, r0, r9, lsl #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #144] @ 98d94 <__cxa_atexit@plt+0x8d04c> │ │ │ │ - str sl, [r5, #32] │ │ │ │ - tst r9, #3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r0, r2, #39 @ 0x27 │ │ │ │ + sub r4, r2, #11 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r3, [ip, #40] @ 0x28 │ │ │ │ + str r1, [ip, #44] @ 0x2c │ │ │ │ + str fp, [ip, #48] @ 0x30 │ │ │ │ + str sl, [ip, #52] @ 0x34 │ │ │ │ + stmdb ip, {r9, sl} │ │ │ │ + str r8, [ip, #8] │ │ │ │ + ldr r3, [pc, #184] @ 8a33c <__cxa_atexit@plt+0x7e5f4> │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r7, [ip, #36] @ 0x24 │ │ │ │ + sub sl, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + sub r0, r2, #59 @ 0x3b │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #28]! │ │ │ │ - beq 98d70 <__cxa_atexit@plt+0x8d028> │ │ │ │ - ldr r2, [pc, #116] @ 98d98 <__cxa_atexit@plt+0x8d050> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - beq 98d7c <__cxa_atexit@plt+0x8d034> │ │ │ │ - ldr r2, [pc, #96] @ 98d9c <__cxa_atexit@plt+0x8d054> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 98d88 <__cxa_atexit@plt+0x8d040> │ │ │ │ - ldr r5, [pc, #76] @ 98da0 <__cxa_atexit@plt+0x8d058> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r8, [r7, #32] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #36] @ 0x24 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [ip, #12] │ │ │ │ + str r1, [ip, #16] │ │ │ │ + str r9, [ip, #20] │ │ │ │ + str r0, [ip, #24] │ │ │ │ + str lr, [ip, #28] │ │ │ │ + str ip, [ip, #32] │ │ │ │ + b 897a0 <__cxa_atexit@plt+0x7da58> │ │ │ │ + ldr r7, [pc, #100] @ 8a328 <__cxa_atexit@plt+0x7e5e0> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [pc, #56] @ 8a324 <__cxa_atexit@plt+0x7e5dc> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + @ instruction: 0xfffffc8c │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + rsceq lr, sl, ip, lsr #4 │ │ │ │ + rsceq lr, sl, r8, ror #4 │ │ │ │ + @ instruction: 0xfffff784 │ │ │ │ + @ instruction: 0xfffffa70 │ │ │ │ + @ instruction: 0xfffffa20 │ │ │ │ + @ instruction: 0xfffff724 │ │ │ │ + @ instruction: 0xfffff924 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8a374 <__cxa_atexit@plt+0x7e62c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 8a37c <__cxa_atexit@plt+0x7e634> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r8, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #100] @ 98e1c <__cxa_atexit@plt+0x8d0d4> │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - str r9, [r5, #32] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 98e08 <__cxa_atexit@plt+0x8d0c0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ 98e20 <__cxa_atexit@plt+0x8d0d8> │ │ │ │ - ldr r7, [r3, #28]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r3] │ │ │ │ - beq 98e14 <__cxa_atexit@plt+0x8d0cc> │ │ │ │ - ldr r2, [pc, #48] @ 98e24 <__cxa_atexit@plt+0x8d0dc> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + rscseq r5, sl, r0, lsl r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8a3b4 <__cxa_atexit@plt+0x7e66c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 8a3bc <__cxa_atexit@plt+0x7e674> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrsbteq r5, [sl], #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a3f8 <__cxa_atexit@plt+0x7e6b0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 8a408 <__cxa_atexit@plt+0x7e6c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #64] @ 98e7c <__cxa_atexit@plt+0x8d134> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r3, #28]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r3] │ │ │ │ - beq 98e74 <__cxa_atexit@plt+0x8d12c> │ │ │ │ - ldr r2, [pc, #36] @ 98e80 <__cxa_atexit@plt+0x8d138> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ + rscseq r5, sl, ip, ror r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8a43c <__cxa_atexit@plt+0x7e6f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 8a444 <__cxa_atexit@plt+0x7e6fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r8, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #28]! │ │ │ │ - ldr r3, [pc, #20] @ 98eac <__cxa_atexit@plt+0x8d164> │ │ │ │ - ldr r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 98f20 <__cxa_atexit@plt+0x8d1d8> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 98f00 <__cxa_atexit@plt+0x8d1b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 98f0c <__cxa_atexit@plt+0x8d1c4> │ │ │ │ - ldr r2, [pc, #56] @ 98f24 <__cxa_atexit@plt+0x8d1dc> │ │ │ │ + rscseq r5, sl, r4, asr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a48c <__cxa_atexit@plt+0x7e744> │ │ │ │ + ldr r2, [pc, #44] @ 8a49c <__cxa_atexit@plt+0x7e754> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8a4d0 <__cxa_atexit@plt+0x7e788> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 8a4d8 <__cxa_atexit@plt+0x7e790> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b e925c <__cxa_atexit@plt+0xdd514> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldrhteq r5, [sl], #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a538 <__cxa_atexit@plt+0x7e7f0> │ │ │ │ + ldr r1, [pc, #68] @ 8a548 <__cxa_atexit@plt+0x7e800> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #52] @ 8a54c <__cxa_atexit@plt+0x7e804> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r7, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + rscseq r5, sl, r0, asr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8a5d8 <__cxa_atexit@plt+0x7e890> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8a5e4 <__cxa_atexit@plt+0x7e89c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + sub ip, r6, #5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + sub lr, r6, #19 │ │ │ │ + stmdb r5, {ip, lr} │ │ │ │ + ldr r5, [pc, #72] @ 8a5f4 <__cxa_atexit@plt+0x7e8ac> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + ldr r7, [pc, #60] @ 8a5f8 <__cxa_atexit@plt+0x7e8b0> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r8, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrhteq r6, [r9], #152 @ 0x98 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 98f64 <__cxa_atexit@plt+0x8d21c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 98f70 <__cxa_atexit@plt+0x8d228> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc 8a634 <__cxa_atexit@plt+0x7e8ec> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 8a644 <__cxa_atexit@plt+0x7e8fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r6, r9, r0, asr r9 │ │ │ │ - rsceq r2, sl, r4, ror #3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, sl, r4, asr #2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r2, r7 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 98ff0 <__cxa_atexit@plt+0x8d2a8> │ │ │ │ - ldr r0, [r7, #27] │ │ │ │ - add ip, r7, #11 │ │ │ │ - str r5, [sp] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r5, [r7, #7] │ │ │ │ - ldr lr, [r7, #31] │ │ │ │ - ldm ip, {r2, r9, sl, ip} │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr r0, [pc, #60] @ 99000 <__cxa_atexit@plt+0x8d2b8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add r0, r3, #24 │ │ │ │ - stm r0, {r8, sl, ip, lr} │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldm sp, {r5, r7} │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ + bcc 8a680 <__cxa_atexit@plt+0x7e938> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 8a690 <__cxa_atexit@plt+0x7e948> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r5, [sl], #8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a73c <__cxa_atexit@plt+0x7e9f4> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + sub lr, r6, #11 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r6, #39 @ 0x27 │ │ │ │ + ldm r5, {r2, ip} │ │ │ │ + str lr, [r5] │ │ │ │ + str fp, [r5, #4] │ │ │ │ + ldr fp, [pc, #108] @ 8a74c <__cxa_atexit@plt+0x7ea04> │ │ │ │ + ldr r1, [pc, #108] @ 8a750 <__cxa_atexit@plt+0x7ea08> │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + add fp, pc, fp │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + ldr lr, [pc, #92] @ 8a754 <__cxa_atexit@plt+0x7ea0c> │ │ │ │ + ldr r1, [sp] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - b 93c58 <__cxa_atexit@plt+0x87f10> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #48] @ 8a758 <__cxa_atexit@plt+0x7ea10> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff9d0 │ │ │ │ - rsceq r2, sl, r8, lsl #3 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r7 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #68 @ 0x44 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 990c4 <__cxa_atexit@plt+0x8d37c> │ │ │ │ - ldr r7, [pc, #164] @ 990d0 <__cxa_atexit@plt+0x8d388> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r3, #25] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8a7c8 <__cxa_atexit@plt+0x7ea80> │ │ │ │ + ldr r3, [pc, #92] @ 8a7e0 <__cxa_atexit@plt+0x7ea98> │ │ │ │ + ldr r2, [pc, #92] @ 8a7e4 <__cxa_atexit@plt+0x7ea9c> │ │ │ │ + ldr lr, [pc, #92] @ 8a7e8 <__cxa_atexit@plt+0x7eaa0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r1, #24] │ │ │ │ + str r9, [r1, #28] │ │ │ │ + str sl, [r1, #8] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r7, [r1, #36] @ 0x24 │ │ │ │ + str r1, [r1, #40] @ 0x28 │ │ │ │ + str lr, [r1, #32]! │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 8a7ec <__cxa_atexit@plt+0x7eaa4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #-48]! @ 0xffffffd0 │ │ │ │ - ldr lr, [r3, #1] │ │ │ │ - str r9, [r2, #40] @ 0x28 │ │ │ │ - add r9, r3, #5 │ │ │ │ - str r8, [r2, #36] @ 0x24 │ │ │ │ - ldm r9, {r0, r7, r9} │ │ │ │ - str r7, [r2, #32] │ │ │ │ - ldr r7, [r3, #21] │ │ │ │ - str r0, [r2, #28] │ │ │ │ - ldr r0, [r3, #33] @ 0x21 │ │ │ │ - ldr r8, [r3, #17] │ │ │ │ - str sl, [r2, #44] @ 0x2c │ │ │ │ - add sl, r2, #16 │ │ │ │ - ldr r3, [r3, #29] │ │ │ │ - tst r1, #3 │ │ │ │ - stm sl, {r0, r3, r9} │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - beq 990ac <__cxa_atexit@plt+0x8d364> │ │ │ │ - ldr r3, [pc, #72] @ 990d4 <__cxa_atexit@plt+0x8d38c> │ │ │ │ - ldr r2, [r1, #3] │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffbb8 │ │ │ │ + @ instruction: 0xfffffbec │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + rsceq sp, sl, ip, ror sp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8a85c <__cxa_atexit@plt+0x7eb14> │ │ │ │ + ldr r3, [pc, #92] @ 8a874 <__cxa_atexit@plt+0x7eb2c> │ │ │ │ + ldr r2, [pc, #92] @ 8a878 <__cxa_atexit@plt+0x7eb30> │ │ │ │ + ldr lr, [pc, #92] @ 8a87c <__cxa_atexit@plt+0x7eb34> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-52]! @ 0xffffffcc │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 990bc <__cxa_atexit@plt+0x8d374> │ │ │ │ - b 99128 <__cxa_atexit@plt+0x8d3e0> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r1, #24] │ │ │ │ + str r9, [r1, #28] │ │ │ │ + str sl, [r1, #8] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r7, [r1, #36] @ 0x24 │ │ │ │ + str r1, [r1, #40] @ 0x28 │ │ │ │ + str lr, [r1, #32]! │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ 8a880 <__cxa_atexit@plt+0x7eb38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + rsceq sp, sl, r8, ror #25 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + rsceq sp, sl, ip, lsl #25 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a904 <__cxa_atexit@plt+0x7ebbc> │ │ │ │ + ldr r2, [pc, #68] @ 8a91c <__cxa_atexit@plt+0x7ebd4> │ │ │ │ + ldr lr, [pc, #68] @ 8a920 <__cxa_atexit@plt+0x7ebd8> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + sub sl, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b 8a178 <__cxa_atexit@plt+0x7e430> │ │ │ │ + ldr r7, [pc, #24] @ 8a924 <__cxa_atexit@plt+0x7ebdc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strhteq r2, [sl], #8 │ │ │ │ - andeq r0, r0, fp, lsl #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 99118 <__cxa_atexit@plt+0x8d3d0> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 99110 <__cxa_atexit@plt+0x8d3c8> │ │ │ │ - b 99128 <__cxa_atexit@plt+0x8d3e0> │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + rsceq sp, sl, r8, asr #24 │ │ │ │ + rsceq sp, sl, r4, lsr fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8a98c <__cxa_atexit@plt+0x7ec44> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8a984 <__cxa_atexit@plt+0x7ec3c> │ │ │ │ + ldr r7, [pc, #56] @ 8a994 <__cxa_atexit@plt+0x7ec4c> │ │ │ │ + ldr r3, [pc, #56] @ 8a998 <__cxa_atexit@plt+0x7ec50> │ │ │ │ + ldr r2, [pc, #56] @ 8a99c <__cxa_atexit@plt+0x7ec54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 854d8 <__cxa_atexit@plt+0x79790> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rsceq r2, sl, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #100] @ 9919c <__cxa_atexit@plt+0x8d454> │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 99188 <__cxa_atexit@plt+0x8d440> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #60] @ 991a0 <__cxa_atexit@plt+0x8d458> │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sp, sl, r8, asr #21 │ │ │ │ + rscseq r4, sl, r8, ror #25 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8aa34 <__cxa_atexit@plt+0x7ecec> │ │ │ │ + ldr r2, [pc, #64] @ 8aa44 <__cxa_atexit@plt+0x7ecfc> │ │ │ │ + ldr lr, [pc, #64] @ 8aa48 <__cxa_atexit@plt+0x7ed00> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + sub sl, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #11 │ │ │ │ str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 99194 <__cxa_atexit@plt+0x8d44c> │ │ │ │ - b 991f8 <__cxa_atexit@plt+0x8d4b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b dcfc04 <__cxa_atexit@plt+0xdc3ebc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8aa90 <__cxa_atexit@plt+0x7ed48> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8aa98 <__cxa_atexit@plt+0x7ed50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrshteq r4, [sl], #176 @ 0xb0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8ab58 <__cxa_atexit@plt+0x7ee10> │ │ │ │ + ldr lr, [pc, #168] @ 8ab68 <__cxa_atexit@plt+0x7ee20> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8ab6c <__cxa_atexit@plt+0x7ee24> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8ab40 <__cxa_atexit@plt+0x7edf8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8ab70 <__cxa_atexit@plt+0x7ee28> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8ab4c <__cxa_atexit@plt+0x7ee04> │ │ │ │ + mov r7, r3 │ │ │ │ + b 8abc0 <__cxa_atexit@plt+0x7ee78> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rsceq r1, sl, ip, ror #31 │ │ │ │ - andeq r0, r0, sp, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlalseq r4, sl, r0, fp │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 991e8 <__cxa_atexit@plt+0x8d4a0> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8abb4 <__cxa_atexit@plt+0x7ee6c> │ │ │ │ tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 991e0 <__cxa_atexit@plt+0x8d498> │ │ │ │ - b 991f8 <__cxa_atexit@plt+0x8d4b0> │ │ │ │ + beq 8abac <__cxa_atexit@plt+0x7ee64> │ │ │ │ + b 8abc0 <__cxa_atexit@plt+0x7ee78> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r1, sl, r4, lsr #31 │ │ │ │ - andeq r6, r0, r0, ror r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 99270 <__cxa_atexit@plt+0x8d528> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #12]! │ │ │ │ - ldr r0, [r3, #-8] │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ - cmp r2, r0 │ │ │ │ - bge 99238 <__cxa_atexit@plt+0x8d4f0> │ │ │ │ - mov lr, #52 @ 0x34 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r1, sl │ │ │ │ - b 99280 <__cxa_atexit@plt+0x8d538> │ │ │ │ - bne 99270 <__cxa_atexit@plt+0x8d528> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cmp r0, r2 │ │ │ │ - blt 99224 <__cxa_atexit@plt+0x8d4dc> │ │ │ │ - bne 99270 <__cxa_atexit@plt+0x8d528> │ │ │ │ - ldr r2, [pc, #128] @ 992d8 <__cxa_atexit@plt+0x8d590> │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - ldr r9, [r5, #52] @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - mov lr, #48 @ 0x30 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + bne 8ac5c <__cxa_atexit@plt+0x7ef14> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8ac68 <__cxa_atexit@plt+0x7ef20> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8ac00 <__cxa_atexit@plt+0x7eeb8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r0, [pc, #72] @ 992d0 <__cxa_atexit@plt+0x8d588> │ │ │ │ - str r8, [r5, r3] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [r3, #16]! │ │ │ │ - str r1, [r5, lr] │ │ │ │ - tst r9, #3 │ │ │ │ - str r0, [r3] │ │ │ │ - beq 992c0 <__cxa_atexit@plt+0x8d578> │ │ │ │ - ldr r3, [pc, #40] @ 992d4 <__cxa_atexit@plt+0x8d58c> │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strhteq r1, [sl], #228 @ 0xe4 │ │ │ │ - andeq r7, r0, sp, lsl #24 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - ldr r1, [pc, #64] @ 9933c <__cxa_atexit@plt+0x8d5f4> │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - tst r7, #3 │ │ │ │ + bne 8ac5c <__cxa_atexit@plt+0x7ef14> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8abf4 <__cxa_atexit@plt+0x7eeac> │ │ │ │ + bne 8ac5c <__cxa_atexit@plt+0x7ef14> │ │ │ │ + ldr r1, [pc, #88] @ 8ac78 <__cxa_atexit@plt+0x7ef30> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - str sl, [r2, #36] @ 0x24 │ │ │ │ - beq 99330 <__cxa_atexit@plt+0x8d5e8> │ │ │ │ - ldr r2, [pc, #36] @ 99340 <__cxa_atexit@plt+0x8d5f8> │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - mov r9, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8ac7c <__cxa_atexit@plt+0x7ef34> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rsceq r1, sl, ip, asr #28 │ │ │ │ - andeq r0, r0, ip, lsl #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 99374 <__cxa_atexit@plt+0x8d62c> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rsceq r1, sl, r8, lsl lr │ │ │ │ - andeq r3, r1, ip, lsl #30 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #140] @ 99424 <__cxa_atexit@plt+0x8d6dc> │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - beq 99400 <__cxa_atexit@plt+0x8d6b8> │ │ │ │ - ldr r3, [pc, #116] @ 99428 <__cxa_atexit@plt+0x8d6e0> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r7, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq 9940c <__cxa_atexit@plt+0x8d6c4> │ │ │ │ - ldr r3, [pc, #96] @ 9942c <__cxa_atexit@plt+0x8d6e4> │ │ │ │ - tst r8, #3 │ │ │ │ - str sl, [r7, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - beq 99418 <__cxa_atexit@plt+0x8d6d0> │ │ │ │ - ldr r5, [pc, #76] @ 99430 <__cxa_atexit@plt+0x8d6e8> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r8, [r7] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r4, sl, ip, ror #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8acec <__cxa_atexit@plt+0x7efa4> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 8acfc <__cxa_atexit@plt+0x7efb4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8ad30 <__cxa_atexit@plt+0x7efe8> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8ad38 <__cxa_atexit@plt+0x7eff0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - rsceq r1, sl, ip, asr sp │ │ │ │ - andeq r0, r0, fp, lsl #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #92] @ 994a8 <__cxa_atexit@plt+0x8d760> │ │ │ │ - ldr sl, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r5, #44] @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 99494 <__cxa_atexit@plt+0x8d74c> │ │ │ │ - ldr r3, [pc, #68] @ 994ac <__cxa_atexit@plt+0x8d764> │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r3, pc, r3 │ │ │ │ + rscseq r4, sl, r0, asr r9 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8adf8 <__cxa_atexit@plt+0x7f0b0> │ │ │ │ + ldr lr, [pc, #168] @ 8ae08 <__cxa_atexit@plt+0x7f0c0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8ae0c <__cxa_atexit@plt+0x7f0c4> │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 994a0 <__cxa_atexit@plt+0x8d758> │ │ │ │ - ldr r3, [pc, #44] @ 994b0 <__cxa_atexit@plt+0x8d768> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8ade0 <__cxa_atexit@plt+0x7f098> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8ae10 <__cxa_atexit@plt+0x7f0c8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8adec <__cxa_atexit@plt+0x7f0a4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 8ae60 <__cxa_atexit@plt+0x7f118> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - ldrdeq r1, [sl], #204 @ 0xcc @ │ │ │ │ - andeq r0, r0, fp, lsl #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ 99504 <__cxa_atexit@plt+0x8d7bc> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - beq 994fc <__cxa_atexit@plt+0x8d7b4> │ │ │ │ - ldr r3, [pc, #32] @ 99508 <__cxa_atexit@plt+0x8d7c0> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #44] @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rsceq r1, sl, r4, lsl #25 │ │ │ │ - andeq r0, r0, fp, lsl #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 99538 <__cxa_atexit@plt+0x8d7f0> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r9, [r5, #44] @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rsceq r1, sl, r4, asr ip │ │ │ │ - andeq r9, r0, fp, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 9956c <__cxa_atexit@plt+0x8d824> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrshteq r4, [sl], #128 @ 0x80 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8ae54 <__cxa_atexit@plt+0x7f10c> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 99564 <__cxa_atexit@plt+0x8d81c> │ │ │ │ - b 9957c <__cxa_atexit@plt+0x8d834> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8ae4c <__cxa_atexit@plt+0x7f104> │ │ │ │ + b 8ae60 <__cxa_atexit@plt+0x7f118> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rsceq r1, sl, r0, lsr #24 │ │ │ │ - andeq r1, r0, fp, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #116] @ 995fc <__cxa_atexit@plt+0x8d8b4> │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r7, [r3, #36]! @ 0x24 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r8, [r3] │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r9, [r5, #32] │ │ │ │ - beq 995e8 <__cxa_atexit@plt+0x8d8a0> │ │ │ │ - ldr r1, [pc, #76] @ 99600 <__cxa_atexit@plt+0x8d8b8> │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r2, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 995f0 <__cxa_atexit@plt+0x8d8a8> │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8aefc <__cxa_atexit@plt+0x7f1b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8af08 <__cxa_atexit@plt+0x7f1c0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8aea0 <__cxa_atexit@plt+0x7f158> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + bne 8aefc <__cxa_atexit@plt+0x7f1b4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8ae94 <__cxa_atexit@plt+0x7f14c> │ │ │ │ + bne 8aefc <__cxa_atexit@plt+0x7f1b4> │ │ │ │ + ldr r1, [pc, #88] @ 8af18 <__cxa_atexit@plt+0x7f1d0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8af1c <__cxa_atexit@plt+0x7f1d4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - rsceq r1, sl, ip, lsl #23 │ │ │ │ - andeq r1, r0, fp, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 99658 <__cxa_atexit@plt+0x8d910> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - beq 99650 <__cxa_atexit@plt+0x8d908> │ │ │ │ - ldr r8, [r5, #36]! @ 0x24 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - stm r5, {r1, r3, r7} │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r1, sl, r4, lsr fp │ │ │ │ - andeq r1, r0, fp, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #36]! @ 0x24 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - rsceq r1, sl, ip, lsl #22 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r4, sl, ip, asr #16 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8af98 <__cxa_atexit@plt+0x7f250> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 8afa8 <__cxa_atexit@plt+0x7f260> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ + sub r5, r5, #56 @ 0x38 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 9974c <__cxa_atexit@plt+0x8da04> │ │ │ │ - ldr lr, [pc, #160] @ 99758 <__cxa_atexit@plt+0x8da10> │ │ │ │ + bhi 8b06c <__cxa_atexit@plt+0x7f324> │ │ │ │ + ldr lr, [pc, #168] @ 8b078 <__cxa_atexit@plt+0x7f330> │ │ │ │ mov r3, r2 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ + ldr ip, [r7, #21] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-40]! @ 0xffffffd8 │ │ │ │ - ldr lr, [r7, #29] │ │ │ │ + ldr r1, [r7, #17] │ │ │ │ + ldr r0, [r7, #25] │ │ │ │ str r9, [r3, #36] @ 0x24 │ │ │ │ - ldr r9, [r7, #17] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r0, [r7, #9] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - ldr ip, [r7, #13] │ │ │ │ - ldr lr, [r7, #21] │ │ │ │ - ldr r7, [r7, #25] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr r8, [r7, #5] │ │ │ │ + ldr r9, [r7, #9] │ │ │ │ + ldr r7, [r7, #13] │ │ │ │ tst sl, #3 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - stmib r3, {r9, ip, lr} │ │ │ │ - beq 99734 <__cxa_atexit@plt+0x8d9ec> │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stmib r3, {r7, ip} │ │ │ │ + beq 8b054 <__cxa_atexit@plt+0x7f30c> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #72] @ 9975c <__cxa_atexit@plt+0x8da14> │ │ │ │ + ldr lr, [pc, #80] @ 8b07c <__cxa_atexit@plt+0x7f334> │ │ │ │ + str sl, [r2, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-52] @ 0xffffffcc │ │ │ │ - sub lr, r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - beq 99744 <__cxa_atexit@plt+0x8d9fc> │ │ │ │ - b 997b4 <__cxa_atexit@plt+0x8da6c> │ │ │ │ + str lr, [r2, #-56] @ 0xffffffc8 │ │ │ │ + str r3, [r2, #-52] @ 0xffffffcc │ │ │ │ + str r0, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [r2, #-44] @ 0xffffffd4 │ │ │ │ + beq 8b064 <__cxa_atexit@plt+0x7f31c> │ │ │ │ + b 8b0d0 <__cxa_atexit@plt+0x7f388> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rsceq r1, sl, r0, asr #20 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 997a4 <__cxa_atexit@plt+0x8da5c> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr lr, [pc, #40] @ 8b0c4 <__cxa_atexit@plt+0x7f37c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - beq 9979c <__cxa_atexit@plt+0x8da54> │ │ │ │ - b 997b4 <__cxa_atexit@plt+0x8da6c> │ │ │ │ + beq 8b0bc <__cxa_atexit@plt+0x7f374> │ │ │ │ + b 8b0d0 <__cxa_atexit@plt+0x7f388> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - strdeq r1, [sl], #152 @ 0x98 @ │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r9, [r5, #48] @ 0x30 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, sp, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr lr, [r5, #48] @ 0x30 │ │ │ │ + ldr r9, [r5, #52] @ 0x34 │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 998f4 <__cxa_atexit@plt+0x8dbac> │ │ │ │ + bne 8b18c <__cxa_atexit@plt+0x7f444> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #80 @ 0x50 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 99974 <__cxa_atexit@plt+0x8dc2c> │ │ │ │ - add lr, sp, #8 │ │ │ │ - stm lr, {r1, r4, r9, fp} │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r1, [pc, #548] @ 99a14 <__cxa_atexit@plt+0x8dccc> │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r4, #24]! │ │ │ │ - str r4, [sp] │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - stmib r6, {r1, r8, lr} │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str sl, [r6, #68] @ 0x44 │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - add r1, r6, #72 @ 0x48 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - stm r1, {r4, r9, fp} │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [r6, #32] │ │ │ │ - str r0, [r1, #40]! @ 0x28 │ │ │ │ - sub r3, r2, #33 @ 0x21 │ │ │ │ - sub r2, r2, #75 @ 0x4b │ │ │ │ - str r4, [r6, #28] │ │ │ │ - str r2, [r1, #8] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r3, [r1, #4] │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - ldr r4, [r1, #-12] │ │ │ │ - ldr r0, [pc, #420] @ 99a18 <__cxa_atexit@plt+0x8dcd0> │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + add ip, r6, #64 @ 0x40 │ │ │ │ + cmp r1, ip │ │ │ │ + bcc 8b1f0 <__cxa_atexit@plt+0x7f4a8> │ │ │ │ + stm sp, {r0, lr} │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr sl, [pc, #248] @ 8b224 <__cxa_atexit@plt+0x7f4dc> │ │ │ │ + add r0, r6, #40 @ 0x28 │ │ │ │ + stm r0, {r2, r7, lr} │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str fp, [r6, #60] @ 0x3c │ │ │ │ + str r1, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [pc, #216] @ 8b228 <__cxa_atexit@plt+0x7f4e0> │ │ │ │ + ldr sl, [r5, #44]! @ 0x2c │ │ │ │ + str r3, [r6, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - stm r2, {r0, r8, lr} │ │ │ │ - add r2, r6, #104 @ 0x68 │ │ │ │ - cmp r4, r2 │ │ │ │ - str ip, [r6, #56] @ 0x38 │ │ │ │ - str r7, [r6, #60] @ 0x3c │ │ │ │ - bcc 999bc <__cxa_atexit@plt+0x8dc74> │ │ │ │ - ldr lr, [pc, #408] @ 99a38 <__cxa_atexit@plt+0x8dcf0> │ │ │ │ - ldr r9, [pc, #408] @ 99a3c <__cxa_atexit@plt+0x8dcf4> │ │ │ │ - ldr r4, [pc, #408] @ 99a40 <__cxa_atexit@plt+0x8dcf8> │ │ │ │ - sub r0, r2, #17 │ │ │ │ - ldr r8, [pc, #404] @ 99a44 <__cxa_atexit@plt+0x8dcfc> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - add r0, r4, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r4, r6, #88 @ 0x58 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r9, [r6, #84] @ 0x54 │ │ │ │ - stm r4, {r0, r3, lr} │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str sl, [r6, #104] @ 0x68 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub sl, r2, #5 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ + stmib r6, {r0, r2, r7, lr} │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str fp, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r6, ip, #59 @ 0x3b │ │ │ │ + sub r2, ip, #25 │ │ │ │ + stmib r5, {r2, r6} │ │ │ │ + mov r6, ip │ │ │ │ + ldmib sp, {r8, r9, fp} │ │ │ │ + str r3, [r5] │ │ │ │ + b dcfc04 <__cxa_atexit@plt+0xdc3ebc> │ │ │ │ mov r2, r5 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - ldr sl, [r2, #40]! @ 0x28 │ │ │ │ - sub lr, r2, #4 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - stm lr, {r0, r3, sl} │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r8, r3 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - bcc 99984 <__cxa_atexit@plt+0x8dc3c> │ │ │ │ - ldr r8, [pc, #260] @ 99a28 <__cxa_atexit@plt+0x8dce0> │ │ │ │ - ldr r1, [pc, #260] @ 99a2c <__cxa_atexit@plt+0x8dce4> │ │ │ │ - ldr ip, [pc, #260] @ 99a30 <__cxa_atexit@plt+0x8dce8> │ │ │ │ - mov lr, r0 │ │ │ │ - sub r0, r3, #17 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - add r0, ip, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r0, [r2, #44]! @ 0x2c │ │ │ │ + ldr sl, [r2, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [r2, #-4] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + bcc 8b200 <__cxa_atexit@plt+0x7f4b8> │ │ │ │ + mov r0, lr │ │ │ │ + ldr lr, [pc, #92] @ 8b21c <__cxa_atexit@plt+0x7f4d4> │ │ │ │ + ldr r1, [pc, #92] @ 8b220 <__cxa_atexit@plt+0x7f4d8> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str sl, [r6, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - ldr r8, [pc, #208] @ 99a34 <__cxa_atexit@plt+0x8dcec> │ │ │ │ - sub sl, r3, #5 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r6, {r1, r8, lr} │ │ │ │ + sub r6, r3, #11 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ + sub sl, r3, #3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - mov r6, #80 @ 0x50 │ │ │ │ + mov r8, r0 │ │ │ │ + b dcfc04 <__cxa_atexit@plt+0xdc3ebc> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #124] @ 99a08 <__cxa_atexit@plt+0x8dcc0> │ │ │ │ - ldr r2, [pc, #124] @ 99a0c <__cxa_atexit@plt+0x8dcc4> │ │ │ │ - ldr r7, [pc, #124] @ 99a10 <__cxa_atexit@plt+0x8dcc8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #24]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r2, r9} │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #88] @ 99a1c <__cxa_atexit@plt+0x8dcd4> │ │ │ │ - ldr r1, [pc, #88] @ 99a20 <__cxa_atexit@plt+0x8dcd8> │ │ │ │ - ldr r7, [pc, #88] @ 99a24 <__cxa_atexit@plt+0x8dcdc> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #28] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r3, #24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r3, r1, #1 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - rsceq r0, sl, r0, lsr #27 │ │ │ │ - ldrdeq r0, [sl], #188 @ 0xbc @ │ │ │ │ - rsceq r0, sl, r4, lsl sp │ │ │ │ - @ instruction: 0xfffff77c │ │ │ │ - @ instruction: 0xfffff794 │ │ │ │ - strhteq r0, [sl], #184 @ 0xb8 │ │ │ │ - rsceq r0, sl, r4, asr sp │ │ │ │ - strhteq r0, [sl], #200 @ 0xc8 │ │ │ │ - @ instruction: 0xfffd7f60 │ │ │ │ - @ instruction: 0xfffd7798 │ │ │ │ - rsceq r0, sl, r0, lsl #28 │ │ │ │ - rsceq r0, sl, r8, lsl ip │ │ │ │ - @ instruction: 0xfffd7fdc │ │ │ │ - @ instruction: 0xfffd7820 │ │ │ │ - rsceq r0, sl, r4, lsl #29 │ │ │ │ - rsceq r0, sl, r4, lsr #25 │ │ │ │ - rsceq r1, sl, r4, asr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r8, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 99be0 <__cxa_atexit@plt+0x8de98> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #76 @ 0x4c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 99be8 <__cxa_atexit@plt+0x8dea0> │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [r7, #27] │ │ │ │ - mov lr, r4 │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - str r1, [sp, #16] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - ldr r5, [r7, #31] │ │ │ │ - ldr r4, [pc, #376] @ 99c38 <__cxa_atexit@plt+0x8def0> │ │ │ │ - mov r1, r8 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r1, #4]! │ │ │ │ - sub r4, r6, #53 @ 0x35 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ - ldr r4, [pc, #356] @ 99c3c <__cxa_atexit@plt+0x8def4> │ │ │ │ - str fp, [sp, #8] │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str ip, [r1, #44] @ 0x2c │ │ │ │ - str fp, [r1, #72] @ 0x48 │ │ │ │ - str r9, [r1, #36] @ 0x24 │ │ │ │ - str sl, [r1, #48] @ 0x30 │ │ │ │ - str r3, [r1, #52] @ 0x34 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ - str r9, [r1, #64] @ 0x40 │ │ │ │ - stmib r1, {r5, sl} │ │ │ │ - str r3, [r1, #12] │ │ │ │ - ldr r5, [pc, #296] @ 99c40 <__cxa_atexit@plt+0x8def8> │ │ │ │ - str r1, [r1, #20] │ │ │ │ - mov ip, lr │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #16] │ │ │ │ - ldr r5, [pc, #280] @ 99c44 <__cxa_atexit@plt+0x8defc> │ │ │ │ - str sl, [r1, #28] │ │ │ │ - str r3, [r1, #32] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #24] │ │ │ │ - sub r5, r6, #29 │ │ │ │ - stmdb r2, {r0, r5, fp} │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - sub r2, r2, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 99c08 <__cxa_atexit@plt+0x8dec0> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - add r6, r8, #120 @ 0x78 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 99c00 <__cxa_atexit@plt+0x8deb8> │ │ │ │ - ldr r5, [pc, #232] @ 99c50 <__cxa_atexit@plt+0x8df08> │ │ │ │ - ldr lr, [pc, #232] @ 99c54 <__cxa_atexit@plt+0x8df0c> │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r8, #80]! @ 0x50 │ │ │ │ - str r0, [r2] │ │ │ │ - ldr r5, [pc, #216] @ 99c58 <__cxa_atexit@plt+0x8df10> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #26 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #193 @ 0xc1 │ │ │ │ - add r5, r5, #768 @ 0x300 │ │ │ │ - str r5, [r8, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #188] @ 99c5c <__cxa_atexit@plt+0x8df14> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [pc, #184] @ 99c60 <__cxa_atexit@plt+0x8df18> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r4, [pc, #176] @ 99c64 <__cxa_atexit@plt+0x8df1c> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r5, [r8, #8] │ │ │ │ - add r5, r8, #12 │ │ │ │ - add r4, r4, #1 │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - stm r5, {r0, r4, r8} │ │ │ │ - add r4, r8, #24 │ │ │ │ - stm r4, {r0, r1, r3} │ │ │ │ - str lr, [r8, #36]! @ 0x24 │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, r2 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, r8 │ │ │ │ - b 99bf0 <__cxa_atexit@plt+0x8dea8> │ │ │ │ - mov r5, #76 @ 0x4c │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r6, ip │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [ip, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #56] @ 99c48 <__cxa_atexit@plt+0x8df00> │ │ │ │ - ldr r5, [pc, #56] @ 99c4c <__cxa_atexit@plt+0x8df04> │ │ │ │ - mov r4, ip │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [ip, #-8] │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ - add r5, r5, #193 @ 0xc1 │ │ │ │ - add r8, r5, #768 @ 0x300 │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffe2c0 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - @ instruction: 0xffffe740 │ │ │ │ - @ instruction: 0xffffee04 │ │ │ │ - rsceq r0, sl, r0, asr r8 │ │ │ │ - ldrshteq r5, [r9], #196 @ 0xc4 │ │ │ │ - @ instruction: 0xfffd3554 │ │ │ │ - @ instruction: 0xfffd35f4 │ │ │ │ - rscseq r5, r9, r4, lsl #27 │ │ │ │ - ldrhteq r5, [r9], #172 @ 0xac │ │ │ │ - rscseq r5, r9, r4, ror #21 │ │ │ │ - rscseq r5, r9, ip, lsl #25 │ │ │ │ + @ instruction: 0xfffff800 │ │ │ │ + @ instruction: 0xfffff7f0 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 99c98 <__cxa_atexit@plt+0x8df50> │ │ │ │ + bhi 8b25c <__cxa_atexit@plt+0x7f514> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 99ca0 <__cxa_atexit@plt+0x8df58> │ │ │ │ + ldr r2, [pc, #20] @ 8b264 <__cxa_atexit@plt+0x7f51c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r5, r9, r4, ror #19 │ │ │ │ + rscseq r4, sl, r4, lsr #8 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 99d60 <__cxa_atexit@plt+0x8e018> │ │ │ │ - ldr lr, [pc, #168] @ 99d70 <__cxa_atexit@plt+0x8e028> │ │ │ │ + bhi 8b324 <__cxa_atexit@plt+0x7f5dc> │ │ │ │ + ldr lr, [pc, #168] @ 8b334 <__cxa_atexit@plt+0x7f5ec> │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ ldr r8, [r2, #32] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - ldr r0, [pc, #140] @ 99d74 <__cxa_atexit@plt+0x8e02c> │ │ │ │ + ldr r0, [pc, #140] @ 8b338 <__cxa_atexit@plt+0x7f5f0> │ │ │ │ tst r7, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ ldr sl, [r2, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, #12 │ │ │ │ stm r0, {r8, r9, lr} │ │ │ │ stmib r3, {r2, sl} │ │ │ │ - beq 99d48 <__cxa_atexit@plt+0x8e000> │ │ │ │ + beq 8b30c <__cxa_atexit@plt+0x7f5c4> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr lr, [pc, #84] @ 99d78 <__cxa_atexit@plt+0x8e030> │ │ │ │ + ldr lr, [pc, #84] @ 8b33c <__cxa_atexit@plt+0x7f5f4> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ stm lr, {r0, r2, r7} │ │ │ │ - beq 99d54 <__cxa_atexit@plt+0x8e00c> │ │ │ │ + beq 8b318 <__cxa_atexit@plt+0x7f5d0> │ │ │ │ mov r7, r3 │ │ │ │ - b 99dc8 <__cxa_atexit@plt+0x8e080> │ │ │ │ + b 8b38c <__cxa_atexit@plt+0x7f644> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r5, r9, r4, lsl #19 │ │ │ │ + rscseq r4, sl, r4, asr #7 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 99dbc <__cxa_atexit@plt+0x8e074> │ │ │ │ + ldr r0, [pc, #28] @ 8b380 <__cxa_atexit@plt+0x7f638> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 99db4 <__cxa_atexit@plt+0x8e06c> │ │ │ │ - b 99dc8 <__cxa_atexit@plt+0x8e080> │ │ │ │ + beq 8b378 <__cxa_atexit@plt+0x7f630> │ │ │ │ + b 8b38c <__cxa_atexit@plt+0x7f644> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 99e64 <__cxa_atexit@plt+0x8e11c> │ │ │ │ + bne 8b428 <__cxa_atexit@plt+0x7f6e0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc 99e70 <__cxa_atexit@plt+0x8e128> │ │ │ │ + bcc 8b434 <__cxa_atexit@plt+0x7f6ec> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 99e08 <__cxa_atexit@plt+0x8e0c0> │ │ │ │ + bge 8b3cc <__cxa_atexit@plt+0x7f684> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - bne 99e64 <__cxa_atexit@plt+0x8e11c> │ │ │ │ + bne 8b428 <__cxa_atexit@plt+0x7f6e0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 99dfc <__cxa_atexit@plt+0x8e0b4> │ │ │ │ - bne 99e64 <__cxa_atexit@plt+0x8e11c> │ │ │ │ - ldr r1, [pc, #88] @ 99e80 <__cxa_atexit@plt+0x8e138> │ │ │ │ + blt 8b3c0 <__cxa_atexit@plt+0x7f678> │ │ │ │ + bne 8b428 <__cxa_atexit@plt+0x7f6e0> │ │ │ │ + ldr r1, [pc, #88] @ 8b444 <__cxa_atexit@plt+0x7f6fc> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r8, [pc, #76] @ 99e84 <__cxa_atexit@plt+0x8e13c> │ │ │ │ + ldr r8, [pc, #76] @ 8b448 <__cxa_atexit@plt+0x7f700> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ stm r3, {r1, r7, r8} │ │ │ │ @@ -145481,13424 +130490,14892 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - rscseq r5, r9, ip, ror #20 │ │ │ │ - rsceq r1, sl, r4, lsl r3 │ │ │ │ + rscseq r4, sl, r0, lsr #6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 99ef8 <__cxa_atexit@plt+0x8e1b0> │ │ │ │ + bcc 8b4b8 <__cxa_atexit@plt+0x7f770> │ │ │ │ add lr, r7, #11 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr ip, [r7, #7] │ │ │ │ ldr sl, [r7, #23] │ │ │ │ ldm lr, {r2, r9, lr} │ │ │ │ ldr r7, [r7, #27] │ │ │ │ - ldr r0, [pc, #60] @ 99f08 <__cxa_atexit@plt+0x8e1c0> │ │ │ │ + ldr r0, [pc, #60] @ 8b4c8 <__cxa_atexit@plt+0x7f780> │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #4]! │ │ │ │ str r8, [r3, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ mov r7, lr │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str ip, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b 99a58 <__cxa_atexit@plt+0x8dd10> │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - rsceq r1, sl, r0, lsl #5 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r2, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #80 @ 0x50 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 99fa4 <__cxa_atexit@plt+0x8e25c> │ │ │ │ - ldr r3, [pc, #124] @ 99fac <__cxa_atexit@plt+0x8e264> │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r0, [r7, #17] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-52]! @ 0xffffffcc │ │ │ │ - ldr r3, [r7, #29] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - ldr r1, [r7, #33] @ 0x21 │ │ │ │ - ldr r0, [r7, #25] │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldr ip, [r7, #9] │ │ │ │ - ldr r2, [r7, #13] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - add r1, r5, #12 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - ldr r2, [r7, #21] │ │ │ │ - ldr r7, [r7, #37] @ 0x25 │ │ │ │ - tst r3, #3 │ │ │ │ - str sl, [r5, #48] @ 0x30 │ │ │ │ - str r9, [r5, #44] @ 0x2c │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - stm r1, {r0, r2, r7} │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - beq 99f98 <__cxa_atexit@plt+0x8e250> │ │ │ │ - mov r7, r3 │ │ │ │ - b 99fbc <__cxa_atexit@plt+0x8e274> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 8b4fc <__cxa_atexit@plt+0x7f7b4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8b504 <__cxa_atexit@plt+0x7f7bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - rsceq r1, sl, r0, ror #3 │ │ │ │ - andeq r0, r0, ip, lsl #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr lr, [pc, #108] @ 9a038 <__cxa_atexit@plt+0x8e2f0> │ │ │ │ - add r2, r3, #3 │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - stmda r5, {r0, r1, r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ + rscseq r4, sl, r4, lsl #3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8b5c4 <__cxa_atexit@plt+0x7f87c> │ │ │ │ + ldr lr, [pc, #168] @ 8b5d4 <__cxa_atexit@plt+0x7f88c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #48] @ 0x30 │ │ │ │ - beq 9a024 <__cxa_atexit@plt+0x8e2dc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #60] @ 9a03c <__cxa_atexit@plt+0x8e2f4> │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8b5d8 <__cxa_atexit@plt+0x7f890> │ │ │ │ tst r7, #3 │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - str r1, [r5, #12] │ │ │ │ - beq 9a030 <__cxa_atexit@plt+0x8e2e8> │ │ │ │ - b 9a098 <__cxa_atexit@plt+0x8e350> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8b5ac <__cxa_atexit@plt+0x7f864> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8b5dc <__cxa_atexit@plt+0x7f894> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8b5b8 <__cxa_atexit@plt+0x7f870> │ │ │ │ + mov r7, r3 │ │ │ │ + b 8b62c <__cxa_atexit@plt+0x7f8e4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - rsceq r1, sl, r0, asr r1 │ │ │ │ - ldrdeq r6, [r0], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r4, sl, r4, lsr #2 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r0, [pc, #32] @ 9a088 <__cxa_atexit@plt+0x8e340> │ │ │ │ - str r2, [r5] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8b620 <__cxa_atexit@plt+0x7f8d8> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9a080 <__cxa_atexit@plt+0x8e338> │ │ │ │ - b 9a098 <__cxa_atexit@plt+0x8e350> │ │ │ │ + beq 8b618 <__cxa_atexit@plt+0x7f8d0> │ │ │ │ + b 8b62c <__cxa_atexit@plt+0x7f8e4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - rsceq r1, sl, r4, lsl #2 │ │ │ │ - andeq r0, r3, r3, ror r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #76] @ 0x4c │ │ │ │ - and r3, sl, #3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9a0e8 <__cxa_atexit@plt+0x8e3a0> │ │ │ │ - ldr r3, [sl, #2] │ │ │ │ - ldr r2, [sl, #6] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9a100 <__cxa_atexit@plt+0x8e3b8> │ │ │ │ - ldr r1, [pc, #216] @ 9a1a4 <__cxa_atexit@plt+0x8e45c> │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #76] @ 0x4c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 9a188 <__cxa_atexit@plt+0x8e440> │ │ │ │ - b 9a1b4 <__cxa_atexit@plt+0x8e46c> │ │ │ │ - ldr r3, [pc, #160] @ 9a190 <__cxa_atexit@plt+0x8e448> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - beq 9a188 <__cxa_atexit@plt+0x8e440> │ │ │ │ - b 9b0ac <__cxa_atexit@plt+0x8f364> │ │ │ │ - bne 9a138 <__cxa_atexit@plt+0x8e3f0> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9a150 <__cxa_atexit@plt+0x8e408> │ │ │ │ - ldr r1, [pc, #132] @ 9a1a0 <__cxa_atexit@plt+0x8e458> │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #76] @ 0x4c │ │ │ │ + bne 8b6c8 <__cxa_atexit@plt+0x7f980> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8b6d4 <__cxa_atexit@plt+0x7f98c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8b66c <__cxa_atexit@plt+0x7f924> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8b6c8 <__cxa_atexit@plt+0x7f980> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8b660 <__cxa_atexit@plt+0x7f918> │ │ │ │ + bne 8b6c8 <__cxa_atexit@plt+0x7f980> │ │ │ │ + ldr r1, [pc, #88] @ 8b6e4 <__cxa_atexit@plt+0x7f99c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 9a188 <__cxa_atexit@plt+0x8e440> │ │ │ │ - b 9a508 <__cxa_atexit@plt+0x8e7c0> │ │ │ │ - ldr r3, [pc, #84] @ 9a194 <__cxa_atexit@plt+0x8e44c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - beq 9a188 <__cxa_atexit@plt+0x8e440> │ │ │ │ - b 9ad74 <__cxa_atexit@plt+0x8f02c> │ │ │ │ - bne 9a170 <__cxa_atexit@plt+0x8e428> │ │ │ │ - ldr r7, [pc, #64] @ 9a19c <__cxa_atexit@plt+0x8e454> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #24]! │ │ │ │ - mov r7, sl │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r3, [pc, #32] @ 9a198 <__cxa_atexit@plt+0x8e450> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - beq 9a188 <__cxa_atexit@plt+0x8e440> │ │ │ │ - b 9aa3c <__cxa_atexit@plt+0x8ecf4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8b6e8 <__cxa_atexit@plt+0x7f9a0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x00000fb4 │ │ │ │ - andeq r0, r0, ip, lsr #24 │ │ │ │ - @ instruction: 0x000008bc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, ror #7 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - rsceq r0, sl, r8, ror #31 │ │ │ │ - andeq ip, r7, r3, ror lr │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #68] @ 0x44 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9a20c <__cxa_atexit@plt+0x8e4c4> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9a24c <__cxa_atexit@plt+0x8e504> │ │ │ │ - ldr r3, [pc, #368] @ 9a350 <__cxa_atexit@plt+0x8e608> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9a294 <__cxa_atexit@plt+0x8e54c> │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r2, [r5, #-56] @ 0xffffffc8 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - b 9a2d0 <__cxa_atexit@plt+0x8e588> │ │ │ │ - ldr r3, [pc, #296] @ 9a33c <__cxa_atexit@plt+0x8e5f4> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9a294 <__cxa_atexit@plt+0x8e54c> │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r9, [r3, #6] │ │ │ │ - bne 9a29c <__cxa_atexit@plt+0x8e554> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9a2dc <__cxa_atexit@plt+0x8e594> │ │ │ │ - ldr r3, [pc, #220] @ 9a34c <__cxa_atexit@plt+0x8e604> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9a294 <__cxa_atexit@plt+0x8e54c> │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 9a23c <__cxa_atexit@plt+0x8e4f4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #156] @ 9a340 <__cxa_atexit@plt+0x8e5f8> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r8, [r3, #64] @ 0x40 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - beq 9a300 <__cxa_atexit@plt+0x8e5b8> │ │ │ │ - str r2, [r5, #64]! @ 0x40 │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - add r2, r5, #12 │ │ │ │ - bne 9a30c <__cxa_atexit@plt+0x8e5c4> │ │ │ │ - ldr r7, [pc, #92] @ 9a348 <__cxa_atexit@plt+0x8e600> │ │ │ │ - ldr sl, [r5, #76] @ 0x4c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r4, sl, r0, lsl #1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8b764 <__cxa_atexit@plt+0x7fa1c> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 8b774 <__cxa_atexit@plt+0x7fa2c> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 9a344 <__cxa_atexit@plt+0x8e5fc> │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #76] @ 0x4c │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8b834 <__cxa_atexit@plt+0x7faec> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r6, [pc, #160] @ 8b840 <__cxa_atexit@plt+0x7faf8> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr lr, [r7, #13] │ │ │ │ + str r6, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + tst sl, #3 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + stm lr, {r0, r1, r7, ip} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + beq 8b814 <__cxa_atexit@plt+0x7facc> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [pc, #92] @ 8b844 <__cxa_atexit@plt+0x7fafc> │ │ │ │ + str sl, [r2, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r9, [r5, #68] @ 0x44 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 9a330 <__cxa_atexit@plt+0x8e5e8> │ │ │ │ - mov r5, r2 │ │ │ │ - b 9a460 <__cxa_atexit@plt+0x8e718> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - rsceq r0, sl, r8, lsl lr │ │ │ │ - adceq sp, r7, r3, ror pc │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r0, ror #27 │ │ │ │ - adceq sp, r7, r3, ror pc │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, ip, asr #27 │ │ │ │ - @ instruction: 0x0013fdd0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #64] @ 9a41c <__cxa_atexit@plt+0x8e6d4> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #56]! @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 9a414 <__cxa_atexit@plt+0x8e6cc> │ │ │ │ - ldr r1, [r5, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - ldmib r5, {r8, r9, sl} │ │ │ │ - str r1, [r5, #56] @ 0x38 │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 8b828 <__cxa_atexit@plt+0x7fae0> │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 8b898 <__cxa_atexit@plt+0x7fb50> │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r6, [sp] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r0, sl, r0, ror sp │ │ │ │ - ldrdeq pc, [r7], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r3, #56]! @ 0x38 │ │ │ │ - sub sl, r3, #52 @ 0x34 │ │ │ │ - ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - rsceq r0, sl, r8, lsl sp │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r0, ror #25 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r8, lsr #25 │ │ │ │ - adceq sp, r7, r3, ror pc │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - smlaleq r0, sl, r4, ip │ │ │ │ - andeq ip, r7, r3, ror lr │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #68] @ 0x44 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9a560 <__cxa_atexit@plt+0x8e818> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9a5a0 <__cxa_atexit@plt+0x8e858> │ │ │ │ - ldr r3, [pc, #368] @ 9a6a4 <__cxa_atexit@plt+0x8e95c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9a5e8 <__cxa_atexit@plt+0x8e8a0> │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r2, [r5, #-56] @ 0xffffffc8 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - b 9a624 <__cxa_atexit@plt+0x8e8dc> │ │ │ │ - ldr r3, [pc, #296] @ 9a690 <__cxa_atexit@plt+0x8e948> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9a5e8 <__cxa_atexit@plt+0x8e8a0> │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r9, [r3, #6] │ │ │ │ - bne 9a5f0 <__cxa_atexit@plt+0x8e8a8> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9a630 <__cxa_atexit@plt+0x8e8e8> │ │ │ │ - ldr r3, [pc, #220] @ 9a6a0 <__cxa_atexit@plt+0x8e958> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 8b88c <__cxa_atexit@plt+0x7fb44> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9a5e8 <__cxa_atexit@plt+0x8e8a0> │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 9a590 <__cxa_atexit@plt+0x8e848> │ │ │ │ + beq 8b884 <__cxa_atexit@plt+0x7fb3c> │ │ │ │ + b 8b898 <__cxa_atexit@plt+0x7fb50> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #156] @ 9a694 <__cxa_atexit@plt+0x8e94c> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, fp, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + mov lr, fp │ │ │ │ + mov r9, r4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + bne 8b958 <__cxa_atexit@plt+0x7fc10> │ │ │ │ + ldr r2, [r9, #804] @ 0x324 │ │ │ │ + add fp, r6, #64 @ 0x40 │ │ │ │ + cmp r2, fp │ │ │ │ + bcc 8b9c0 <__cxa_atexit@plt+0x7fc78> │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [pc, #292] @ 8ba04 <__cxa_atexit@plt+0x7fcbc> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + add r0, r6, #48 @ 0x30 │ │ │ │ + str lr, [sp] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + stm r0, {r2, r3, sl, lr} │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [pc, #244] @ 8ba08 <__cxa_atexit@plt+0x7fcc0> │ │ │ │ + ldr sl, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r4, [r6, #32] │ │ │ │ + stmib r6, {r0, ip} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + sub r6, fp, #59 @ 0x3b │ │ │ │ + sub r3, fp, #25 │ │ │ │ + stm r5, {r1, r3, r6} │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, fp │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + b dcfc04 <__cxa_atexit@plt+0xdc3ebc> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r9, #804] @ 0x324 │ │ │ │ + str r1, [r2, #36]! @ 0x24 │ │ │ │ + add r3, r6, #16 │ │ │ │ + ldr r7, [r2, #-4] │ │ │ │ + cmp r0, r3 │ │ │ │ + str sl, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + bcc 8b9d8 <__cxa_atexit@plt+0x7fc90> │ │ │ │ + ldr r1, [pc, #120] @ 8b9fc <__cxa_atexit@plt+0x7fcb4> │ │ │ │ + ldr r0, [pc, #120] @ 8ba00 <__cxa_atexit@plt+0x7fcb8> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r8, [r3, #64] @ 0x40 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - beq 9a654 <__cxa_atexit@plt+0x8e90c> │ │ │ │ - str r2, [r5, #64]! @ 0x40 │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - add r2, r5, #12 │ │ │ │ - bne 9a660 <__cxa_atexit@plt+0x8e918> │ │ │ │ - ldr r7, [pc, #92] @ 9a69c <__cxa_atexit@plt+0x8e954> │ │ │ │ - ldr sl, [r5, #76] @ 0x4c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 9a698 <__cxa_atexit@plt+0x8e950> │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #76] @ 0x4c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #68] @ 0x44 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 9a684 <__cxa_atexit@plt+0x8e93c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + stmib r6, {r0, sl} │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r6, r3, #11 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ + sub sl, r3, #3 │ │ │ │ mov r5, r2 │ │ │ │ - b 9a7b4 <__cxa_atexit@plt+0x8ea6c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b dcfc04 <__cxa_atexit@plt+0xdc3ebc> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r9, #828] @ 0x33c │ │ │ │ + mov r6, fp │ │ │ │ + mov r4, r9 │ │ │ │ + mov fp, lr │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r9, #828] @ 0x33c │ │ │ │ + ldr r0, [r9, #-8] │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, lr │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - rsceq r0, sl, r4, asr #21 │ │ │ │ - adceq sp, r7, r3, ror pc │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, ip, lsl #21 │ │ │ │ - adceq sp, r7, r3, ror pc │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r8, ror sl │ │ │ │ - @ instruction: 0x0013fdd0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #64] @ 9a770 <__cxa_atexit@plt+0x8ea28> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #56]! @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 9a768 <__cxa_atexit@plt+0x8ea20> │ │ │ │ - ldr r1, [r5, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - ldmib r5, {r8, r9, sl} │ │ │ │ - str r1, [r5, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfffff044 │ │ │ │ + @ instruction: 0xfffff02c │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xfffffb38 │ │ │ │ + rsceq ip, sl, ip, asr #22 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8bac4 <__cxa_atexit@plt+0x7fd7c> │ │ │ │ + ldr ip, [pc, #164] @ 8badc <__cxa_atexit@plt+0x7fd94> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r7, r6, #49 @ 0x31 │ │ │ │ + str r7, [r5] │ │ │ │ + str ip, [r2, #4]! │ │ │ │ + ldr ip, [pc, #136] @ 8bae0 <__cxa_atexit@plt+0x7fd98> │ │ │ │ + str sl, [r2, #12] │ │ │ │ + sub lr, r6, #59 @ 0x3b │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r2, {r8, ip} │ │ │ │ + ldr r7, [pc, #120] @ 8bae4 <__cxa_atexit@plt+0x7fd9c> │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str lr, [r2, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #16] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + str r8, [r2, #32] │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + str sl, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #80] @ 8bae8 <__cxa_atexit@plt+0x7fda0> │ │ │ │ + add r1, r2, #48 @ 0x30 │ │ │ │ + str r8, [r2, #64] @ 0x40 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + str r3, [r2, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #60] @ 8baec <__cxa_atexit@plt+0x7fda4> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #36] @ 8baf0 <__cxa_atexit@plt+0x7fda8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffefa0 │ │ │ │ + @ instruction: 0xffffeff4 │ │ │ │ + @ instruction: 0xfffff540 │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + rsceq ip, sl, ip, lsr #21 │ │ │ │ + rsceq ip, sl, r0, lsr #21 │ │ │ │ + rsceq ip, sl, r4, ror sl │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8bbac <__cxa_atexit@plt+0x7fe64> │ │ │ │ + ldr ip, [pc, #164] @ 8bbc4 <__cxa_atexit@plt+0x7fe7c> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r7, r6, #49 @ 0x31 │ │ │ │ + str r7, [r5] │ │ │ │ + str ip, [r2, #4]! │ │ │ │ + ldr ip, [pc, #136] @ 8bbc8 <__cxa_atexit@plt+0x7fe80> │ │ │ │ + str sl, [r2, #12] │ │ │ │ + sub lr, r6, #59 @ 0x3b │ │ │ │ + add ip, pc, ip │ │ │ │ + stmib r2, {r8, ip} │ │ │ │ + ldr r7, [pc, #120] @ 8bbcc <__cxa_atexit@plt+0x7fe84> │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str lr, [r2, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #16] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + str r8, [r2, #32] │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + str sl, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #80] @ 8bbd0 <__cxa_atexit@plt+0x7fe88> │ │ │ │ + add r1, r2, #48 @ 0x30 │ │ │ │ + str r8, [r2, #64] @ 0x40 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + str r3, [r2, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #60] @ 8bbd4 <__cxa_atexit@plt+0x7fe8c> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #36] @ 8bbd8 <__cxa_atexit@plt+0x7fe90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffeeb8 │ │ │ │ + @ instruction: 0xffffef0c │ │ │ │ + @ instruction: 0xfffff458 │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + rsceq ip, sl, r4, asr #19 │ │ │ │ + strhteq ip, [sl], #152 @ 0x98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8bc0c <__cxa_atexit@plt+0x7fec4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8bc14 <__cxa_atexit@plt+0x7fecc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b a8660 <__cxa_atexit@plt+0x9c918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r0, sl, ip, lsl sl │ │ │ │ - ldrdeq pc, [r7], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r3, #56]! @ 0x38 │ │ │ │ - sub sl, r3, #52 @ 0x34 │ │ │ │ - ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + rscseq r3, sl, r8, ror sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8bc54 <__cxa_atexit@plt+0x7ff0c> │ │ │ │ + ldr r2, [pc, #36] @ 8bc64 <__cxa_atexit@plt+0x7ff1c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8bc98 <__cxa_atexit@plt+0x7ff50> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8bca0 <__cxa_atexit@plt+0x7ff58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b a8660 <__cxa_atexit@plt+0x9c918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, sl, ip, ror #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8bce0 <__cxa_atexit@plt+0x7ff98> │ │ │ │ + ldr r2, [pc, #36] @ 8bcf0 <__cxa_atexit@plt+0x7ffa8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8bd24 <__cxa_atexit@plt+0x7ffdc> │ │ │ │ + add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8bd2c <__cxa_atexit@plt+0x7ffe4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - rsceq r0, sl, r4, asr #19 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, ip, lsl #19 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, sl, ip, asr r9 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8bdec <__cxa_atexit@plt+0x800a4> │ │ │ │ + ldr lr, [pc, #168] @ 8bdfc <__cxa_atexit@plt+0x800b4> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8be00 <__cxa_atexit@plt+0x800b8> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8bdd4 <__cxa_atexit@plt+0x8008c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8be04 <__cxa_atexit@plt+0x800bc> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8bde0 <__cxa_atexit@plt+0x80098> │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r4, asr r9 │ │ │ │ - adceq sp, r7, r3, ror pc │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #64]! @ 0x40 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [r5, #-56] @ 0xffffffc8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + b 8be54 <__cxa_atexit@plt+0x8010c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r0, asr #18 │ │ │ │ - andeq r7, r0, sp, lsl #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 9a8a4 <__cxa_atexit@plt+0x8eb5c> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrshteq r3, [sl], #140 @ 0x8c │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #52] @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8be48 <__cxa_atexit@plt+0x80100> │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #52] @ 0x34 │ │ │ │ - beq 9a89c <__cxa_atexit@plt+0x8eb54> │ │ │ │ - ldr r2, [pc, #36] @ 9a8a8 <__cxa_atexit@plt+0x8eb60> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - mov r9, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8be40 <__cxa_atexit@plt+0x800f8> │ │ │ │ + b 8be54 <__cxa_atexit@plt+0x8010c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rsceq r0, sl, r4, ror #17 │ │ │ │ - andeq r7, r0, sp, lsl #29 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 9a8d8 <__cxa_atexit@plt+0x8eb90> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strhteq r0, [sl], #132 @ 0x84 │ │ │ │ - andeq r3, r1, ip, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 9a90c <__cxa_atexit@plt+0x8ebc4> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8bef0 <__cxa_atexit@plt+0x801a8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8befc <__cxa_atexit@plt+0x801b4> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8be94 <__cxa_atexit@plt+0x8014c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8bef0 <__cxa_atexit@plt+0x801a8> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8be88 <__cxa_atexit@plt+0x80140> │ │ │ │ + bne 8bef0 <__cxa_atexit@plt+0x801a8> │ │ │ │ + ldr r1, [pc, #88] @ 8bf0c <__cxa_atexit@plt+0x801c4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8bf10 <__cxa_atexit@plt+0x801c8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r3, sl, r8, asr r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8bf80 <__cxa_atexit@plt+0x80238> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 8bf90 <__cxa_atexit@plt+0x80248> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8bfc4 <__cxa_atexit@plt+0x8027c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8bfcc <__cxa_atexit@plt+0x80284> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r3, [sl], #108 @ 0x6c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8c08c <__cxa_atexit@plt+0x80344> │ │ │ │ + ldr lr, [pc, #168] @ 8c09c <__cxa_atexit@plt+0x80354> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8c0a0 <__cxa_atexit@plt+0x80358> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9a904 <__cxa_atexit@plt+0x8ebbc> │ │ │ │ - b 9a91c <__cxa_atexit@plt+0x8ebd4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8c074 <__cxa_atexit@plt+0x8032c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8c0a4 <__cxa_atexit@plt+0x8035c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8c080 <__cxa_atexit@plt+0x80338> │ │ │ │ + mov r7, r3 │ │ │ │ + b 8c0f4 <__cxa_atexit@plt+0x803ac> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rsceq r0, sl, r0, lsl #17 │ │ │ │ - andeq r3, r0, ip, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #116] @ 9a99c <__cxa_atexit@plt+0x8ec54> │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r7, [r3, #40]! @ 0x28 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r3, sl, ip, asr r6 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8c0e8 <__cxa_atexit@plt+0x803a0> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r8, [r3] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - beq 9a988 <__cxa_atexit@plt+0x8ec40> │ │ │ │ - ldr r1, [pc, #76] @ 9a9a0 <__cxa_atexit@plt+0x8ec58> │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8c0e0 <__cxa_atexit@plt+0x80398> │ │ │ │ + b 8c0f4 <__cxa_atexit@plt+0x803ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8c190 <__cxa_atexit@plt+0x80448> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8c19c <__cxa_atexit@plt+0x80454> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8c134 <__cxa_atexit@plt+0x803ec> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8c190 <__cxa_atexit@plt+0x80448> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8c128 <__cxa_atexit@plt+0x803e0> │ │ │ │ + bne 8c190 <__cxa_atexit@plt+0x80448> │ │ │ │ + ldr r1, [pc, #88] @ 8c1ac <__cxa_atexit@plt+0x80464> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r2, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 9a990 <__cxa_atexit@plt+0x8ec48> │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8c1b0 <__cxa_atexit@plt+0x80468> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrhteq r3, [sl], #88 @ 0x58 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8c1e4 <__cxa_atexit@plt+0x8049c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8c1ec <__cxa_atexit@plt+0x804a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ + b a8660 <__cxa_atexit@plt+0x9c918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, sl, r0, lsr #9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8c27c <__cxa_atexit@plt+0x80534> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #84] @ 8c28c <__cxa_atexit@plt+0x80544> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + ldr fp, [pc, #72] @ 8c290 <__cxa_atexit@plt+0x80548> │ │ │ │ + mov r8, r3 │ │ │ │ + str r7, [r3, #32] │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r8, #36]! @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + rsceq sl, sl, r4, ror #19 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8c358 <__cxa_atexit@plt+0x80610> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r6, [pc, #164] @ 8c364 <__cxa_atexit@plt+0x8061c> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr lr, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r6, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + tst sl, #3 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 8c338 <__cxa_atexit@plt+0x805f0> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [pc, #92] @ 8c368 <__cxa_atexit@plt+0x80620> │ │ │ │ + str sl, [r2, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 8c34c <__cxa_atexit@plt+0x80604> │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 8c3c4 <__cxa_atexit@plt+0x8067c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - rsceq r0, sl, ip, ror #15 │ │ │ │ - andeq r3, r0, ip, asr #31 │ │ │ │ + rsceq sl, sl, r0, lsl r9 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 9a9f8 <__cxa_atexit@plt+0x8ecb0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 8c3b4 <__cxa_atexit@plt+0x8066c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - beq 9a9f0 <__cxa_atexit@plt+0x8eca8> │ │ │ │ - ldr r8, [r5, #40]! @ 0x28 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - stm r5, {r1, r3, r7} │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ + beq 8c3ac <__cxa_atexit@plt+0x80664> │ │ │ │ + b 8c3c4 <__cxa_atexit@plt+0x8067c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlaleq r0, sl, r4, r7 │ │ │ │ - andeq r3, r0, ip, asr #31 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #40]! @ 0x28 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r3, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - rsceq r0, sl, r0, ror #14 │ │ │ │ - @ instruction: 0x001069d0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sl, sl, r4, asr #17 │ │ │ │ + andeq r0, r0, fp, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #56] @ 0x38 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9aa94 <__cxa_atexit@plt+0x8ed4c> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9aad8 <__cxa_atexit@plt+0x8ed90> │ │ │ │ - ldr r1, [pc, #340] @ 9abbc <__cxa_atexit@plt+0x8ee74> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8c47c <__cxa_atexit@plt+0x80734> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 8c48c <__cxa_atexit@plt+0x80744> │ │ │ │ + ldr lr, [pc, #160] @ 8c49c <__cxa_atexit@plt+0x80754> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + str r8, [sp] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + stm lr, {r0, r1, sl, fp} │ │ │ │ + str r2, [r5, #36]! @ 0x24 │ │ │ │ + sub r1, r3, #25 │ │ │ │ + sub lr, r3, #59 @ 0x3b │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [pc, #72] @ 8c4a0 <__cxa_atexit@plt+0x80758> │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #20]! │ │ │ │ - beq 9ab1c <__cxa_atexit@plt+0x8edd4> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 9aac8 <__cxa_atexit@plt+0x8ed80> │ │ │ │ - ldr r2, [pc, #268] @ 9aba8 <__cxa_atexit@plt+0x8ee60> │ │ │ │ - mov r3, r5 │ │ │ │ + stm lr, {r1, r9, ip} │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + add lr, r6, #52 @ 0x34 │ │ │ │ + stm lr, {r0, r2, sl, fp} │ │ │ │ + mov r6, r3 │ │ │ │ + ldm sp, {r8, sl, fp} │ │ │ │ + b 2b600 <__cxa_atexit@plt+0x1f8b8> │ │ │ │ + ldr r3, [r5, #36]! @ 0x24 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + b 2b600 <__cxa_atexit@plt+0x1f8b8> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffb14 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8c4d4 <__cxa_atexit@plt+0x8078c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8c4dc <__cxa_atexit@plt+0x80794> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, sl, ip, lsr #3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8c59c <__cxa_atexit@plt+0x80854> │ │ │ │ + ldr lr, [pc, #168] @ 8c5ac <__cxa_atexit@plt+0x80864> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8c5b0 <__cxa_atexit@plt+0x80868> │ │ │ │ tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #20]! │ │ │ │ - beq 9ab1c <__cxa_atexit@plt+0x8edd4> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8c584 <__cxa_atexit@plt+0x8083c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8c5b4 <__cxa_atexit@plt+0x8086c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8c590 <__cxa_atexit@plt+0x80848> │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r9, [r3, #6] │ │ │ │ - bne 9ab28 <__cxa_atexit@plt+0x8ede0> │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9ab64 <__cxa_atexit@plt+0x8ee1c> │ │ │ │ - ldr r0, [pc, #188] @ 9abb8 <__cxa_atexit@plt+0x8ee70> │ │ │ │ - mov r3, r5 │ │ │ │ + b 8c604 <__cxa_atexit@plt+0x808bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r3, sl, ip, asr #2 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8c5f8 <__cxa_atexit@plt+0x808b0> │ │ │ │ tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - beq 9ab1c <__cxa_atexit@plt+0x8edd4> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - b 9aa88 <__cxa_atexit@plt+0x8ed40> │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8c5f0 <__cxa_atexit@plt+0x808a8> │ │ │ │ + b 8c604 <__cxa_atexit@plt+0x808bc> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8c6a0 <__cxa_atexit@plt+0x80958> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8c6ac <__cxa_atexit@plt+0x80964> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8c644 <__cxa_atexit@plt+0x808fc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8c6a0 <__cxa_atexit@plt+0x80958> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8c638 <__cxa_atexit@plt+0x808f0> │ │ │ │ + bne 8c6a0 <__cxa_atexit@plt+0x80958> │ │ │ │ + ldr r1, [pc, #88] @ 8c6bc <__cxa_atexit@plt+0x80974> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8c6c0 <__cxa_atexit@plt+0x80978> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r3, sl, r8, lsr #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8c730 <__cxa_atexit@plt+0x809e8> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 8c740 <__cxa_atexit@plt+0x809f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8c774 <__cxa_atexit@plt+0x80a2c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8c77c <__cxa_atexit@plt+0x80a34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #124] @ 9abac <__cxa_atexit@plt+0x8ee64> │ │ │ │ + rscseq r2, sl, ip, lsl #30 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8c83c <__cxa_atexit@plt+0x80af4> │ │ │ │ + ldr lr, [pc, #168] @ 8c84c <__cxa_atexit@plt+0x80b04> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8c850 <__cxa_atexit@plt+0x80b08> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #56] @ 0x38 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9aba0 <__cxa_atexit@plt+0x8ee58> │ │ │ │ - str r1, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8c824 <__cxa_atexit@plt+0x80adc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8c854 <__cxa_atexit@plt+0x80b0c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8c830 <__cxa_atexit@plt+0x80ae8> │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - bne 9ab80 <__cxa_atexit@plt+0x8ee38> │ │ │ │ - ldr r7, [pc, #68] @ 9abb4 <__cxa_atexit@plt+0x8ee6c> │ │ │ │ - ldr sl, [r5, #44] @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + b 8c8a4 <__cxa_atexit@plt+0x80b5c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r3, [pc, #40] @ 9abb0 <__cxa_atexit@plt+0x8ee68> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, sl, ip, lsr #29 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8c898 <__cxa_atexit@plt+0x80b50> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #56] @ 0x38 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9aba0 <__cxa_atexit@plt+0x8ee58> │ │ │ │ - b 9accc <__cxa_atexit@plt+0x8ef84> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8c890 <__cxa_atexit@plt+0x80b48> │ │ │ │ + b 8c8a4 <__cxa_atexit@plt+0x80b5c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - rsceq r0, sl, ip, lsr #11 │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r4, ror r5 │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r0, ror #10 │ │ │ │ - @ instruction: 0x0013fdd0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #64] @ 9ac88 <__cxa_atexit@plt+0x8ef40> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #56]! @ 0x38 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8c940 <__cxa_atexit@plt+0x80bf8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8c94c <__cxa_atexit@plt+0x80c04> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8c8e4 <__cxa_atexit@plt+0x80b9c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8c940 <__cxa_atexit@plt+0x80bf8> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8c8d8 <__cxa_atexit@plt+0x80b90> │ │ │ │ + bne 8c940 <__cxa_atexit@plt+0x80bf8> │ │ │ │ + ldr r1, [pc, #88] @ 8c95c <__cxa_atexit@plt+0x80c14> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8c960 <__cxa_atexit@plt+0x80c18> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r2, sl, r8, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8c994 <__cxa_atexit@plt+0x80c4c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8c99c <__cxa_atexit@plt+0x80c54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b a8660 <__cxa_atexit@plt+0x9c918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r2, [sl], #192 @ 0xc0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8ca2c <__cxa_atexit@plt+0x80ce4> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #84] @ 8ca3c <__cxa_atexit@plt+0x80cf4> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + ldr fp, [pc, #72] @ 8ca40 <__cxa_atexit@plt+0x80cf8> │ │ │ │ + mov r8, r3 │ │ │ │ + str r7, [r3, #32] │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r8, #36]! @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + rsceq sl, sl, r4, lsr r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8cae0 <__cxa_atexit@plt+0x80d98> │ │ │ │ + ldr lr, [pc, #128] @ 8caec <__cxa_atexit@plt+0x80da4> │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #12 │ │ │ │ + tst sl, #3 │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 8cac8 <__cxa_atexit@plt+0x80d80> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr lr, [pc, #80] @ 8caf0 <__cxa_atexit@plt+0x80da8> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 9ac80 <__cxa_atexit@plt+0x8ef38> │ │ │ │ - ldr r1, [r5, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - ldmib r5, {r8, r9, sl} │ │ │ │ - str r1, [r5, #56] @ 0x38 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 8cad8 <__cxa_atexit@plt+0x80d90> │ │ │ │ + b 8cb4c <__cxa_atexit@plt+0x80e04> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r0, sl, r4, lsl #10 │ │ │ │ - ldrdeq pc, [r7], -r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq sl, sl, r8, lsl #3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 8cb3c <__cxa_atexit@plt+0x80df4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8cb34 <__cxa_atexit@plt+0x80dec> │ │ │ │ + b 8cb4c <__cxa_atexit@plt+0x80e04> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sl, sl, ip, lsr r1 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r3, #56]! @ 0x38 │ │ │ │ - sub sl, r3, #52 @ 0x34 │ │ │ │ - ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldr sl, [r5, #28]! │ │ │ │ + mov lr, fp │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8cc30 <__cxa_atexit@plt+0x80ee8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 8cc44 <__cxa_atexit@plt+0x80efc> │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + str r8, [sp, #24] │ │ │ │ + str sl, [sp, #20] │ │ │ │ + str r0, [sp] │ │ │ │ + str r9, [sp, #16] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ + ldr fp, [r7, #2] │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ + ldr r8, [r3, #16] │ │ │ │ + ldr r4, [pc, #164] @ 8cc5c <__cxa_atexit@plt+0x80f14> │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str lr, [sp, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub lr, r2, #25 │ │ │ │ + sub r0, r2, #59 @ 0x3b │ │ │ │ + str lr, [r3, #32] │ │ │ │ + stmib r6, {r4, fp, ip} │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #112] @ 8cc60 <__cxa_atexit@plt+0x80f18> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [sp] │ │ │ │ + stm lr, {r3, fp, ip} │ │ │ │ + str sl, [r6, #48] @ 0x30 │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r8, [sp, #24] │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r6, r2 │ │ │ │ + b 2b600 <__cxa_atexit@plt+0x1f8b8> │ │ │ │ + mov fp, lr │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + b 2b600 <__cxa_atexit@plt+0x1f8b8> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, lr │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffb0c │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8ccf8 <__cxa_atexit@plt+0x80fb0> │ │ │ │ + ldr r2, [pc, #132] @ 8cd10 <__cxa_atexit@plt+0x80fc8> │ │ │ │ + sub r7, r6, #33 @ 0x21 │ │ │ │ + ldr ip, [pc, #128] @ 8cd14 <__cxa_atexit@plt+0x80fcc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r2, [pc, #112] @ 8cd18 <__cxa_atexit@plt+0x80fd0> │ │ │ │ + add ip, pc, ip │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r2, r3, #24 │ │ │ │ + sub r7, r6, #51 @ 0x33 │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + stm r2, {r0, r7, sl} │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #68] @ 8cd1c <__cxa_atexit@plt+0x80fd4> │ │ │ │ + str r9, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + str sl, [r3, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #48] @ 8cd20 <__cxa_atexit@plt+0x80fd8> │ │ │ │ + sub r9, r6, #9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #36] @ 8cd24 <__cxa_atexit@plt+0x80fdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffef8c │ │ │ │ + @ instruction: 0xfffff5f8 │ │ │ │ + @ instruction: 0xffffeffc │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + rsceq fp, sl, r0, ror r8 │ │ │ │ + rsceq fp, sl, ip, ror r8 │ │ │ │ + rsceq fp, sl, r0, asr r8 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8cdc0 <__cxa_atexit@plt+0x81078> │ │ │ │ + ldr r2, [pc, #132] @ 8cdd8 <__cxa_atexit@plt+0x81090> │ │ │ │ + sub r7, r6, #33 @ 0x21 │ │ │ │ + ldr ip, [pc, #128] @ 8cddc <__cxa_atexit@plt+0x81094> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r2, [pc, #112] @ 8cde0 <__cxa_atexit@plt+0x81098> │ │ │ │ + add ip, pc, ip │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r2, r3, #24 │ │ │ │ + sub r7, r6, #51 @ 0x33 │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + stm r2, {r0, r7, sl} │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #68] @ 8cde4 <__cxa_atexit@plt+0x8109c> │ │ │ │ + str r9, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + str sl, [r3, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #48] @ 8cde8 <__cxa_atexit@plt+0x810a0> │ │ │ │ + sub r9, r6, #9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #36] @ 8cdec <__cxa_atexit@plt+0x810a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffeec4 │ │ │ │ + @ instruction: 0xfffff530 │ │ │ │ + @ instruction: 0xffffef34 │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + rsceq fp, sl, r8, lsr #15 │ │ │ │ + strhteq fp, [sl], #116 @ 0x74 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8ce34 <__cxa_atexit@plt+0x810ec> │ │ │ │ + add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8ce3c <__cxa_atexit@plt+0x810f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - rsceq r0, sl, ip, lsr #9 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r4, ror r4 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, sl, ip, asr #16 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8cefc <__cxa_atexit@plt+0x811b4> │ │ │ │ + ldr lr, [pc, #168] @ 8cf0c <__cxa_atexit@plt+0x811c4> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8cf10 <__cxa_atexit@plt+0x811c8> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8cee4 <__cxa_atexit@plt+0x8119c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8cf14 <__cxa_atexit@plt+0x811cc> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8cef0 <__cxa_atexit@plt+0x811a8> │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, ip, lsr r4 │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + b 8cf64 <__cxa_atexit@plt+0x8121c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r8, lsr #8 │ │ │ │ - @ instruction: 0x001069d0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, sl, ip, ror #15 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #56] @ 0x38 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9adcc <__cxa_atexit@plt+0x8f084> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9ae10 <__cxa_atexit@plt+0x8f0c8> │ │ │ │ - ldr r1, [pc, #340] @ 9aef4 <__cxa_atexit@plt+0x8f1ac> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #20]! │ │ │ │ - beq 9ae54 <__cxa_atexit@plt+0x8f10c> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 9ae00 <__cxa_atexit@plt+0x8f0b8> │ │ │ │ - ldr r2, [pc, #268] @ 9aee0 <__cxa_atexit@plt+0x8f198> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #20]! │ │ │ │ - beq 9ae54 <__cxa_atexit@plt+0x8f10c> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r9, [r3, #6] │ │ │ │ - bne 9ae60 <__cxa_atexit@plt+0x8f118> │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9ae9c <__cxa_atexit@plt+0x8f154> │ │ │ │ - ldr r0, [pc, #188] @ 9aef0 <__cxa_atexit@plt+0x8f1a8> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8cf58 <__cxa_atexit@plt+0x81210> │ │ │ │ tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - beq 9ae54 <__cxa_atexit@plt+0x8f10c> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - b 9adc0 <__cxa_atexit@plt+0x8f078> │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8cf50 <__cxa_atexit@plt+0x81208> │ │ │ │ + b 8cf64 <__cxa_atexit@plt+0x8121c> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8d000 <__cxa_atexit@plt+0x812b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8d00c <__cxa_atexit@plt+0x812c4> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8cfa4 <__cxa_atexit@plt+0x8125c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8d000 <__cxa_atexit@plt+0x812b8> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8cf98 <__cxa_atexit@plt+0x81250> │ │ │ │ + bne 8d000 <__cxa_atexit@plt+0x812b8> │ │ │ │ + ldr r1, [pc, #88] @ 8d01c <__cxa_atexit@plt+0x812d4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8d020 <__cxa_atexit@plt+0x812d8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r2, sl, r8, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8d090 <__cxa_atexit@plt+0x81348> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 8d0a0 <__cxa_atexit@plt+0x81358> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8d0d4 <__cxa_atexit@plt+0x8138c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8d0dc <__cxa_atexit@plt+0x81394> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #124] @ 9aee4 <__cxa_atexit@plt+0x8f19c> │ │ │ │ + rscseq r2, sl, ip, lsr #11 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8d19c <__cxa_atexit@plt+0x81454> │ │ │ │ + ldr lr, [pc, #168] @ 8d1ac <__cxa_atexit@plt+0x81464> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8d1b0 <__cxa_atexit@plt+0x81468> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #56] @ 0x38 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9aed8 <__cxa_atexit@plt+0x8f190> │ │ │ │ - str r1, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8d184 <__cxa_atexit@plt+0x8143c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8d1b4 <__cxa_atexit@plt+0x8146c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8d190 <__cxa_atexit@plt+0x81448> │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - bne 9aeb8 <__cxa_atexit@plt+0x8f170> │ │ │ │ - ldr r7, [pc, #68] @ 9aeec <__cxa_atexit@plt+0x8f1a4> │ │ │ │ - ldr sl, [r5, #44] @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + b 8d204 <__cxa_atexit@plt+0x814bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r3, [pc, #40] @ 9aee8 <__cxa_atexit@plt+0x8f1a0> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, sl, ip, asr #10 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8d1f8 <__cxa_atexit@plt+0x814b0> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #56] @ 0x38 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9aed8 <__cxa_atexit@plt+0x8f190> │ │ │ │ - b 9b004 <__cxa_atexit@plt+0x8f2bc> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8d1f0 <__cxa_atexit@plt+0x814a8> │ │ │ │ + b 8d204 <__cxa_atexit@plt+0x814bc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - rsceq r0, sl, r4, ror r2 │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, ip, lsr r2 │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r8, lsr #4 │ │ │ │ - @ instruction: 0x0013fdd0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #64] @ 9afc0 <__cxa_atexit@plt+0x8f278> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #56]! @ 0x38 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8d2a0 <__cxa_atexit@plt+0x81558> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8d2ac <__cxa_atexit@plt+0x81564> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8d244 <__cxa_atexit@plt+0x814fc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8d2a0 <__cxa_atexit@plt+0x81558> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8d238 <__cxa_atexit@plt+0x814f0> │ │ │ │ + bne 8d2a0 <__cxa_atexit@plt+0x81558> │ │ │ │ + ldr r1, [pc, #88] @ 8d2bc <__cxa_atexit@plt+0x81574> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8d2c0 <__cxa_atexit@plt+0x81578> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r2, sl, r8, lsr #9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8d33c <__cxa_atexit@plt+0x815f4> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 8d34c <__cxa_atexit@plt+0x81604> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq fp, sl, r0, asr #4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8d418 <__cxa_atexit@plt+0x816d0> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r6, [pc, #168] @ 8d424 <__cxa_atexit@plt+0x816dc> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r7, #1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr lr, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r6, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + tst sl, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + beq 8d3f8 <__cxa_atexit@plt+0x816b0> │ │ │ │ + ldr r6, [sl, #3] │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + ldr r3, [pc, #92] @ 8d428 <__cxa_atexit@plt+0x816e0> │ │ │ │ + str sl, [r2, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 9afb8 <__cxa_atexit@plt+0x8f270> │ │ │ │ - ldr r1, [r5, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - ldmib r5, {r8, r9, sl} │ │ │ │ - str r1, [r5, #56] @ 0x38 │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 8d40c <__cxa_atexit@plt+0x816c4> │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 8d484 <__cxa_atexit@plt+0x8173c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r6, [sp] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq r0, sl, ip, asr #3 │ │ │ │ - ldrdeq pc, [r7], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r3, #56]! @ 0x38 │ │ │ │ - sub sl, r3, #52 @ 0x34 │ │ │ │ - ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - rsceq r0, sl, r4, ror r1 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, ip, lsr r1 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq r0, sl, r4, lsl #2 │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - strdeq r0, [sl], #0 @ │ │ │ │ - @ instruction: 0x001069d0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rsceq fp, sl, r8, ror #2 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #56] @ 0x38 │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9b104 <__cxa_atexit@plt+0x8f3bc> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9b148 <__cxa_atexit@plt+0x8f400> │ │ │ │ - ldr r1, [pc, #340] @ 9b22c <__cxa_atexit@plt+0x8f4e4> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 8d474 <__cxa_atexit@plt+0x8172c> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ + beq 8d46c <__cxa_atexit@plt+0x81724> │ │ │ │ + b 8d484 <__cxa_atexit@plt+0x8173c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq fp, sl, ip, lsl r1 │ │ │ │ + andeq r0, r0, fp, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8d554 <__cxa_atexit@plt+0x8180c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 8d5a8 <__cxa_atexit@plt+0x81860> │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + str r8, [sp, #8] │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r4, [r7, #6] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr sl, [pc, #252] @ 8d5e4 <__cxa_atexit@plt+0x8189c> │ │ │ │ + mov r2, r1 │ │ │ │ + add r1, r6, #40 @ 0x28 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + stm r1, {r0, r4, lr} │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + str fp, [r6, #64] @ 0x40 │ │ │ │ + ldr r1, [pc, #216] @ 8d5e8 <__cxa_atexit@plt+0x818a0> │ │ │ │ + ldr sl, [r5, #36]! @ 0x24 │ │ │ │ + str r8, [r6, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #20]! │ │ │ │ - beq 9b18c <__cxa_atexit@plt+0x8f444> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 9b138 <__cxa_atexit@plt+0x8f3f0> │ │ │ │ - ldr r2, [pc, #268] @ 9b218 <__cxa_atexit@plt+0x8f4d0> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #20]! │ │ │ │ - beq 9b18c <__cxa_atexit@plt+0x8f444> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r9, [r3, #6] │ │ │ │ - bne 9b198 <__cxa_atexit@plt+0x8f450> │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9b1d4 <__cxa_atexit@plt+0x8f48c> │ │ │ │ - ldr r0, [pc, #188] @ 9b228 <__cxa_atexit@plt+0x8f4e0> │ │ │ │ + str r1, [r6, #4] │ │ │ │ + add r1, r6, #8 │ │ │ │ + stm r1, {r0, r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r2, r9, fp} │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r4, [r5] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + sub r6, r3, #59 @ 0x3b │ │ │ │ + sub r1, r3, #25 │ │ │ │ + stmib r5, {r1, r6} │ │ │ │ + mov r6, r3 │ │ │ │ + ldm fp, {r8, r9, fp} │ │ │ │ + b 8a178 <__cxa_atexit@plt+0x7e430> │ │ │ │ mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r3, #36]! @ 0x24 │ │ │ │ + add r2, r6, #16 │ │ │ │ + ldr sl, [r3, #-16] │ │ │ │ + cmp r0, r2 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bcc 8d5b8 <__cxa_atexit@plt+0x81870> │ │ │ │ + ldr lr, [pc, #92] @ 8d5dc <__cxa_atexit@plt+0x81894> │ │ │ │ + ldr r0, [pc, #92] @ 8d5e0 <__cxa_atexit@plt+0x81898> │ │ │ │ + str sl, [r6, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #20]! │ │ │ │ - beq 9b18c <__cxa_atexit@plt+0x8f444> │ │ │ │ - ldr r9, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - b 9b0f8 <__cxa_atexit@plt+0x8f3b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r6, {r0, ip, lr} │ │ │ │ + sub r6, r2, #11 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ + sub sl, r2, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 8a178 <__cxa_atexit@plt+0x7e430> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #24] @ 8d5d8 <__cxa_atexit@plt+0x81890> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + smlaleq sl, sl, r0, pc @ │ │ │ │ + @ instruction: 0xffffd318 │ │ │ │ + @ instruction: 0xffffd300 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffffb14 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8d61c <__cxa_atexit@plt+0x818d4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8d624 <__cxa_atexit@plt+0x818dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #124] @ 9b21c <__cxa_atexit@plt+0x8f4d4> │ │ │ │ + rscseq r2, sl, r4, rrx │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8d6e4 <__cxa_atexit@plt+0x8199c> │ │ │ │ + ldr lr, [pc, #168] @ 8d6f4 <__cxa_atexit@plt+0x819ac> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8d6f8 <__cxa_atexit@plt+0x819b0> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #56] @ 0x38 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9b210 <__cxa_atexit@plt+0x8f4c8> │ │ │ │ - str r1, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8d6cc <__cxa_atexit@plt+0x81984> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8d6fc <__cxa_atexit@plt+0x819b4> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8d6d8 <__cxa_atexit@plt+0x81990> │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - bne 9b1f0 <__cxa_atexit@plt+0x8f4a8> │ │ │ │ - ldr r7, [pc, #68] @ 9b224 <__cxa_atexit@plt+0x8f4dc> │ │ │ │ - ldr sl, [r5, #44] @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + b 8d74c <__cxa_atexit@plt+0x81a04> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r3, [pc, #40] @ 9b220 <__cxa_atexit@plt+0x8f4d8> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, sl, r4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8d740 <__cxa_atexit@plt+0x819f8> │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5, #64] @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r9, [r5, #56] @ 0x38 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9b210 <__cxa_atexit@plt+0x8f4c8> │ │ │ │ - b 9b33c <__cxa_atexit@plt+0x8f5f4> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8d738 <__cxa_atexit@plt+0x819f0> │ │ │ │ + b 8d74c <__cxa_atexit@plt+0x81a04> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - rsceq pc, r9, ip, lsr pc @ │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq pc, r9, r4, lsl #30 │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - strdeq pc, [r9], #224 @ 0xe0 @ │ │ │ │ - @ instruction: 0x0013fdd0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #64] @ 9b2f8 <__cxa_atexit@plt+0x8f5b0> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #56]! @ 0x38 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8d7e8 <__cxa_atexit@plt+0x81aa0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8d7f4 <__cxa_atexit@plt+0x81aac> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8d78c <__cxa_atexit@plt+0x81a44> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8d7e8 <__cxa_atexit@plt+0x81aa0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8d780 <__cxa_atexit@plt+0x81a38> │ │ │ │ + bne 8d7e8 <__cxa_atexit@plt+0x81aa0> │ │ │ │ + ldr r1, [pc, #88] @ 8d804 <__cxa_atexit@plt+0x81abc> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 9b2f0 <__cxa_atexit@plt+0x8f5a8> │ │ │ │ - ldr r1, [r5, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - ldmib r5, {r8, r9, sl} │ │ │ │ - str r1, [r5, #56] @ 0x38 │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8d808 <__cxa_atexit@plt+0x81ac0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlaleq pc, r9, r4, lr @ │ │ │ │ - ldrdeq pc, [r7], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r3, #56]! @ 0x38 │ │ │ │ - sub sl, r3, #52 @ 0x34 │ │ │ │ - ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r1, sl, r0, ror #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8d878 <__cxa_atexit@plt+0x81b30> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 8d888 <__cxa_atexit@plt+0x81b40> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8d8bc <__cxa_atexit@plt+0x81b74> │ │ │ │ + add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 8d8c4 <__cxa_atexit@plt+0x81b7c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 94c08 <__cxa_atexit@plt+0x88ec0> │ │ │ │ - rsceq pc, r9, ip, lsr lr @ │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq pc, r9, r4, lsl #28 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r5, #52]! @ 0x34 │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr sl, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, sl, r4, asr #27 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8d984 <__cxa_atexit@plt+0x81c3c> │ │ │ │ + ldr lr, [pc, #168] @ 8d994 <__cxa_atexit@plt+0x81c4c> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8d998 <__cxa_atexit@plt+0x81c50> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8d96c <__cxa_atexit@plt+0x81c24> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 8d99c <__cxa_atexit@plt+0x81c54> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8d978 <__cxa_atexit@plt+0x81c30> │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - rsceq pc, r9, ip, asr #27 │ │ │ │ - andeq sl, r0, fp, asr #14 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #32]! │ │ │ │ - ldr r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + b 8d9ec <__cxa_atexit@plt+0x81ca4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 95d54 <__cxa_atexit@plt+0x8a00c> │ │ │ │ - ldrdeq pc, [r9], #216 @ 0xd8 @ │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r1, sl, r4, ror #26 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8d9e0 <__cxa_atexit@plt+0x81c98> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8d9d8 <__cxa_atexit@plt+0x81c90> │ │ │ │ + b 8d9ec <__cxa_atexit@plt+0x81ca4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8da88 <__cxa_atexit@plt+0x81d40> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8da94 <__cxa_atexit@plt+0x81d4c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8da2c <__cxa_atexit@plt+0x81ce4> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 8da88 <__cxa_atexit@plt+0x81d40> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8da20 <__cxa_atexit@plt+0x81cd8> │ │ │ │ + bne 8da88 <__cxa_atexit@plt+0x81d40> │ │ │ │ + ldr r1, [pc, #88] @ 8daa4 <__cxa_atexit@plt+0x81d5c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8daa8 <__cxa_atexit@plt+0x81d60> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r1, sl, r0, asr #25 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8db24 <__cxa_atexit@plt+0x81ddc> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 8db34 <__cxa_atexit@plt+0x81dec> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq sl, sl, r8, asr sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #56 @ 0x38 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 9b49c <__cxa_atexit@plt+0x8f754> │ │ │ │ - ldr lr, [pc, #168] @ 9b4a8 <__cxa_atexit@plt+0x8f760> │ │ │ │ + bhi 8dbd4 <__cxa_atexit@plt+0x81e8c> │ │ │ │ + ldr lr, [pc, #128] @ 8dbe0 <__cxa_atexit@plt+0x81e98> │ │ │ │ + add r7, r7, #1 │ │ │ │ mov r3, r2 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r0, [r7, #9] │ │ │ │ - ldr ip, [r7, #13] │ │ │ │ - ldr lr, [r7, #17] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - ldr r9, [r7, #25] │ │ │ │ - ldr r7, [r7, #21] │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r3, #12 │ │ │ │ tst sl, #3 │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - beq 9b484 <__cxa_atexit@plt+0x8f73c> │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + beq 8dbbc <__cxa_atexit@plt+0x81e74> │ │ │ │ ldr r3, [sl, #3] │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - ldr lr, [pc, #80] @ 9b4ac <__cxa_atexit@plt+0x8f764> │ │ │ │ - add r8, r3, #3 │ │ │ │ - tst r7, #3 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ + ldr lr, [pc, #80] @ 8dbe4 <__cxa_atexit@plt+0x81e9c> │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r2, #-56] @ 0xffffffc8 │ │ │ │ - sub lr, r2, #48 @ 0x30 │ │ │ │ - str sl, [r2, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r2, #-52] @ 0xffffffcc │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - beq 9b494 <__cxa_atexit@plt+0x8f74c> │ │ │ │ - b 9b50c <__cxa_atexit@plt+0x8f7c4> │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 8dbcc <__cxa_atexit@plt+0x81e84> │ │ │ │ + b 8dc40 <__cxa_atexit@plt+0x81ef8> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - rsceq pc, r9, r4, lsl #26 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq sl, sl, ip, lsr #19 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - add r8, r2, #3 │ │ │ │ - ldr lr, [pc, #40] @ 9b4fc <__cxa_atexit@plt+0x8f7b4> │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ + ldr lr, [pc, #40] @ 8dc30 <__cxa_atexit@plt+0x81ee8> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r8} │ │ │ │ - str r3, [r5] │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 9b4f4 <__cxa_atexit@plt+0x8f7ac> │ │ │ │ - b 9b50c <__cxa_atexit@plt+0x8f7c4> │ │ │ │ + beq 8dc28 <__cxa_atexit@plt+0x81ee0> │ │ │ │ + b 8dc40 <__cxa_atexit@plt+0x81ef8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strhteq pc, [r9], #196 @ 0xc4 @ │ │ │ │ - andeq r0, r0, sp, lsl #3 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq sl, sl, r0, ror #18 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r0, r7, #3 │ │ │ │ - ldr sl, [r3, #28]! │ │ │ │ - cmp r0, #2 │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - ldr ip, [r3, #20] │ │ │ │ - ldr r9, [r3, #24] │ │ │ │ - bne 9b680 <__cxa_atexit@plt+0x8f938> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8dcf8 <__cxa_atexit@plt+0x81fb0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #76 @ 0x4c │ │ │ │ - cmp r1, r0 │ │ │ │ - bcc 9b6fc <__cxa_atexit@plt+0x8f9b4> │ │ │ │ - str r9, [sp, #28] │ │ │ │ - str r4, [sp, #32] │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - str fp, [sp, #36] @ 0x24 │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr fp, [r7, #6] │ │ │ │ - str r2, [sp] │ │ │ │ - str sl, [sp, #24] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr sl, [r5, #40] @ 0x28 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str sl, [sp, #8] │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8dd4c <__cxa_atexit@plt+0x82004> │ │ │ │ + str r8, [sp] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [pc, #264] @ 8dd88 <__cxa_atexit@plt+0x82040> │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + str r9, [sp, #4] │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [pc, #516] @ 9b798 <__cxa_atexit@plt+0x8fa50> │ │ │ │ - str fp, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r2, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r4, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - ldr r1, [pc, #484] @ 9b79c <__cxa_atexit@plt+0x8fa54> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + str ip, [r6, #52] @ 0x34 │ │ │ │ + str sl, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + str fp, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [pc, #204] @ 8dd8c <__cxa_atexit@plt+0x82044> │ │ │ │ + ldr sl, [r5, #28]! │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str ip, [r6, #20] │ │ │ │ + sub r6, r3, #59 @ 0x3b │ │ │ │ + sub r1, r3, #25 │ │ │ │ + stm lr, {r2, r9, fp} │ │ │ │ + stmib r5, {r1, r6} │ │ │ │ + mov r6, r3 │ │ │ │ + ldm sp, {r8, r9, fp} │ │ │ │ + str r2, [r5] │ │ │ │ + b 8a178 <__cxa_atexit@plt+0x7e430> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r3, #28]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + bcc 8dd5c <__cxa_atexit@plt+0x82014> │ │ │ │ + ldr r1, [pc, #96] @ 8dd80 <__cxa_atexit@plt+0x82038> │ │ │ │ + ldr r0, [pc, #96] @ 8dd84 <__cxa_atexit@plt+0x8203c> │ │ │ │ + str sl, [r6, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add lr, r6, #68 @ 0x44 │ │ │ │ - stm lr, {r2, r4, r9} │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr sl, [sp, #24] │ │ │ │ - str r4, [r1, #44]! @ 0x2c │ │ │ │ - sub r4, r0, #71 @ 0x47 │ │ │ │ - sub r0, r0, #37 @ 0x25 │ │ │ │ - stmib r1, {r0, r4} │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - add r2, r6, #100 @ 0x64 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - cmp r4, r2 │ │ │ │ - str fp, [r6, #56] @ 0x38 │ │ │ │ - str r8, [r6, #64] @ 0x40 │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - bcc 9b740 <__cxa_atexit@plt+0x8f9f8> │ │ │ │ - ldr lr, [pc, #404] @ 9b7bc <__cxa_atexit@plt+0x8fa74> │ │ │ │ - ldr r9, [pc, #404] @ 9b7c0 <__cxa_atexit@plt+0x8fa78> │ │ │ │ - ldr r4, [pc, #404] @ 9b7c4 <__cxa_atexit@plt+0x8fa7c> │ │ │ │ - ldr r8, [pc, #404] @ 9b7c8 <__cxa_atexit@plt+0x8fa80> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r3, r2, #17 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - add r3, r4, #1 │ │ │ │ - str r9, [r6, #80] @ 0x50 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - ldr fp, [sp, #36] @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r6, #100] @ 0x64 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r6, #84] @ 0x54 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ - str lr, [r6, #92] @ 0x5c │ │ │ │ - str r3, [r6, #96] @ 0x60 │ │ │ │ - sub sl, r2, #5 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - ldr r0, [r1, #44]! @ 0x2c │ │ │ │ - str r2, [r1] │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r8, r2 │ │ │ │ - str sl, [r1, #-4] │ │ │ │ - stmib r1, {r0, ip} │ │ │ │ - bcc 9b70c <__cxa_atexit@plt+0x8f9c4> │ │ │ │ - ldr r8, [pc, #256] @ 9b7ac <__cxa_atexit@plt+0x8fa64> │ │ │ │ - ldr ip, [pc, #256] @ 9b7b0 <__cxa_atexit@plt+0x8fa68> │ │ │ │ - ldr r3, [pc, #256] @ 9b7b4 <__cxa_atexit@plt+0x8fa6c> │ │ │ │ - mov lr, sl │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add ip, pc, ip │ │ │ │ - sub sl, r2, #17 │ │ │ │ - str sl, [r5, #48] @ 0x30 │ │ │ │ - str ip, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - ldr r8, [pc, #204] @ 9b7b8 <__cxa_atexit@plt+0x8fa70> │ │ │ │ - sub sl, r2, #5 │ │ │ │ - mov r5, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r0, sl} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r6, r2, #11 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + sub sl, r2, #3 │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ + b 8a178 <__cxa_atexit@plt+0x7e430> │ │ │ │ + mov r6, #64 @ 0x40 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r0 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r6, [pc, #120] @ 9b78c <__cxa_atexit@plt+0x8fa44> │ │ │ │ - ldr r1, [pc, #120] @ 9b790 <__cxa_atexit@plt+0x8fa48> │ │ │ │ - ldr r7, [pc, #120] @ 9b794 <__cxa_atexit@plt+0x8fa4c> │ │ │ │ - mov r0, #24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r7, [pc, #24] @ 8dd7c <__cxa_atexit@plt+0x82034> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add lr, r5, #28 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r1, r1, #1 │ │ │ │ - stm lr, {r1, r6, r9} │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - b 9b780 <__cxa_atexit@plt+0x8fa38> │ │ │ │ - ldr lr, [pc, #88] @ 9b7a0 <__cxa_atexit@plt+0x8fa58> │ │ │ │ - ldr r6, [pc, #88] @ 9b7a4 <__cxa_atexit@plt+0x8fa5c> │ │ │ │ - ldr r7, [pc, #88] @ 9b7a8 <__cxa_atexit@plt+0x8fa60> │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - mov r1, #24 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr fp, [sp, #36] @ 0x24 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - add r1, r6, #1 │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + rsceq sl, sl, ip, ror #15 │ │ │ │ + @ instruction: 0xffffcb78 │ │ │ │ + @ instruction: 0xffffcb60 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + @ instruction: 0xfffffb4c │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8de1c <__cxa_atexit@plt+0x820d4> │ │ │ │ + ldr r7, [pc, #124] @ 8de34 <__cxa_atexit@plt+0x820ec> │ │ │ │ + ldr ip, [pc, #124] @ 8de38 <__cxa_atexit@plt+0x820f0> │ │ │ │ + ldr r0, [pc, #124] @ 8de3c <__cxa_atexit@plt+0x820f4> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + sub lr, r6, #33 @ 0x21 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r0, pc, r0 │ │ │ │ + str lr, [r5] │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + str sl, [r3, #48] @ 0x30 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r7, [pc, #44] @ 8de40 <__cxa_atexit@plt+0x820f8> │ │ │ │ + sub r9, r6, #9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #32] @ 8de44 <__cxa_atexit@plt+0x820fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str lr, [r5, #32] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff590 │ │ │ │ + @ instruction: 0xfffff028 │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + rsceq sl, sl, ip, asr #14 │ │ │ │ + rsceq sl, sl, r0, lsl #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8de78 <__cxa_atexit@plt+0x82130> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8de80 <__cxa_atexit@plt+0x82138> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + b a3ba8 <__cxa_atexit@plt+0x97e60> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaleq lr, r9, r4, lr │ │ │ │ - rsceq lr, r9, r4, asr #31 │ │ │ │ - rsceq lr, r9, ip, ror pc │ │ │ │ - @ instruction: 0xffffe8f8 │ │ │ │ - @ instruction: 0xffffe958 │ │ │ │ - rsceq lr, r9, r4, asr lr │ │ │ │ - rsceq lr, r9, ip, lsl #31 │ │ │ │ - rsceq lr, r9, r0, asr #30 │ │ │ │ - @ instruction: 0xfffd61e8 │ │ │ │ - @ instruction: 0xfffd5a18 │ │ │ │ - rsceq pc, r9, r8, lsr #32 │ │ │ │ - rsceq lr, r9, ip, asr #29 │ │ │ │ - @ instruction: 0xfffd6248 │ │ │ │ - @ instruction: 0xfffd5aa8 │ │ │ │ - rsceq pc, r9, r8, lsr #1 │ │ │ │ - rsceq lr, r9, r4, ror #30 │ │ │ │ - rsceq pc, r9, r4, ror #19 │ │ │ │ + rscseq r1, sl, ip, lsl #16 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r1, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9b968 <__cxa_atexit@plt+0x8fc20> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #80 @ 0x50 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9b970 <__cxa_atexit@plt+0x8fc28> │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - str r5, [sp] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r5, [r7, #27] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str lr, [sp, #20] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r0, [r7, #35] @ 0x23 │ │ │ │ - str r5, [r1, #36] @ 0x24 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - sub sl, r6, #73 @ 0x49 │ │ │ │ - str sl, [r1, #80] @ 0x50 │ │ │ │ - mov sl, fp │ │ │ │ - sub fp, r6, #63 @ 0x3f │ │ │ │ - str r3, [r1, #72] @ 0x48 │ │ │ │ - str ip, [r1, #68] @ 0x44 │ │ │ │ - str fp, [r1, #76] @ 0x4c │ │ │ │ - str lr, [r1, #40] @ 0x28 │ │ │ │ - str r5, [r1, #44] @ 0x2c │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ - ldr r5, [pc, #324] @ 9b9b8 <__cxa_atexit@plt+0x8fc70> │ │ │ │ - str r9, [r1, #56] @ 0x38 │ │ │ │ - str r8, [r1, #64] @ 0x40 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #52] @ 0x34 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - str r5, [r1, #60] @ 0x3c │ │ │ │ - ldr r5, [pc, #300] @ 9b9bc <__cxa_atexit@plt+0x8fc74> │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str r8, [r1, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #4] │ │ │ │ - ldr r5, [pc, #284] @ 9b9c0 <__cxa_atexit@plt+0x8fc78> │ │ │ │ - str r9, [r1, #20] │ │ │ │ - str r8, [r1, #24] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #16] │ │ │ │ - sub r5, r6, #25 │ │ │ │ - stmdb r2, {r3, r5, fp} │ │ │ │ - sub r2, r2, #16 │ │ │ │ - mov fp, sl │ │ │ │ - cmp sl, r2 │ │ │ │ - str ip, [r1, #28] │ │ │ │ - str r3, [r1, #32] │ │ │ │ - bhi 9b98c <__cxa_atexit@plt+0x8fc44> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - add r6, r1, #124 @ 0x7c │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 9b984 <__cxa_atexit@plt+0x8fc3c> │ │ │ │ - ldr r5, [pc, #228] @ 9b9cc <__cxa_atexit@plt+0x8fc84> │ │ │ │ - ldr lr, [pc, #228] @ 9b9d0 <__cxa_atexit@plt+0x8fc88> │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #84]! @ 0x54 │ │ │ │ - str r0, [r2] │ │ │ │ - ldr r5, [pc, #212] @ 9b9d4 <__cxa_atexit@plt+0x8fc8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #26 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #121 @ 0x79 │ │ │ │ - add r5, r5, #768 @ 0x300 │ │ │ │ - str r5, [r1, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #188] @ 9b9d8 <__cxa_atexit@plt+0x8fc90> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #184] @ 9b9dc <__cxa_atexit@plt+0x8fc94> │ │ │ │ - add r9, r3, #1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [pc, #176] @ 9b9e0 <__cxa_atexit@plt+0x8fc98> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - str r5, [r1, #8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r9, [r1, #32] │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str r3, [r1, #16] │ │ │ │ - str r1, [r1, #20] │ │ │ │ - str r8, [r1, #24] │ │ │ │ - str r0, [r1, #28] │ │ │ │ - str lr, [r1, #36]! @ 0x24 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - mov r6, r1 │ │ │ │ - b 9b978 <__cxa_atexit@plt+0x8fc30> │ │ │ │ - mov r5, #80 @ 0x50 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8dec0 <__cxa_atexit@plt+0x82178> │ │ │ │ + ldr r2, [pc, #36] @ 8ded0 <__cxa_atexit@plt+0x82188> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #48] @ 9b9c4 <__cxa_atexit@plt+0x8fc7c> │ │ │ │ - ldr r5, [pc, #48] @ 9b9c8 <__cxa_atexit@plt+0x8fc80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ - add r5, r5, #121 @ 0x79 │ │ │ │ - add r8, r5, #768 @ 0x300 │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8df04 <__cxa_atexit@plt+0x821bc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8df0c <__cxa_atexit@plt+0x821c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b a3ba8 <__cxa_atexit@plt+0x97e60> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb68 │ │ │ │ - @ instruction: 0xffffc118 │ │ │ │ - @ instruction: 0xffffe1a8 │ │ │ │ - ldrdeq lr, [r9], #160 @ 0xa0 @ │ │ │ │ - rscseq r3, r9, r4, ror pc │ │ │ │ - @ instruction: 0xfffd17d4 │ │ │ │ - @ instruction: 0xfffd1874 │ │ │ │ - rscseq r4, r9, r8 │ │ │ │ - rscseq r3, r9, r0, asr #26 │ │ │ │ - rscseq r3, r9, r8, ror #26 │ │ │ │ - rscseq r3, r9, r0, lsl pc │ │ │ │ - ldrdeq pc, [r9], #124 @ 0x7c @ │ │ │ │ + rscseq r1, sl, r0, lsl #15 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9bba0 <__cxa_atexit@plt+0x8fe58> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #128 @ 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9bba8 <__cxa_atexit@plt+0x8fe60> │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r4, [r7, #15] │ │ │ │ - str fp, [sp, #24] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r4, [sp] │ │ │ │ - str r1, [sp, #16] │ │ │ │ - ldr r1, [r7, #27] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - ldr ip, [r7, #19] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r7, #35] @ 0x23 │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - ldr fp, [pc, #416] @ 9bbfc <__cxa_atexit@plt+0x8feb4> │ │ │ │ - mov r1, r6 │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r1, #36]! @ 0x24 │ │ │ │ - add r4, r1, #20 │ │ │ │ - str ip, [r1, #88] @ 0x58 │ │ │ │ - ldr r5, [pc, #396] @ 9bc00 <__cxa_atexit@plt+0x8feb8> │ │ │ │ - mov ip, r1 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #56] @ 0x38 │ │ │ │ - ldr r5, [pc, #384] @ 9bc04 <__cxa_atexit@plt+0x8febc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1, #48] @ 0x30 │ │ │ │ - sub r5, r3, #123 @ 0x7b │ │ │ │ - str r5, [r1, #84] @ 0x54 │ │ │ │ - str r5, [r1, #44] @ 0x2c │ │ │ │ - ldr fp, [pc, #364] @ 9bc08 <__cxa_atexit@plt+0x8fec0> │ │ │ │ - stm r4, {r5, r8, lr} │ │ │ │ - str lr, [r1, #40] @ 0x28 │ │ │ │ - str r8, [r1, #36] @ 0x24 │ │ │ │ - stmib r1, {r5, r8, lr} │ │ │ │ - ldr r5, [pc, #348] @ 9bc0c <__cxa_atexit@plt+0x8fec4> │ │ │ │ - mov r4, r1 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r4, #16]! │ │ │ │ - ldr r5, [pc, #332] @ 9bc10 <__cxa_atexit@plt+0x8fec8> │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ - sub r4, r3, #35 @ 0x23 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [ip, #32]! │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [sp] │ │ │ │ - str fp, [r1, #-32] @ 0xffffffe0 │ │ │ │ - sub fp, r3, #41 @ 0x29 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add r3, r1, #116 @ 0x74 │ │ │ │ - str r9, [r1, #76] @ 0x4c │ │ │ │ - str r2, [r1, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ - str sl, [r1, #68] @ 0x44 │ │ │ │ - str r2, [r1, #-12] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r8, [r1, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r1, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r1, #-4] │ │ │ │ - mov r2, r5 │ │ │ │ - str r0, [r1, #-16] │ │ │ │ - str r0, [r2, #-12]! │ │ │ │ - str r9, [r1, #-8] │ │ │ │ - str r4, [r2, #8] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str ip, [r1, #92] @ 0x5c │ │ │ │ - str ip, [r1, #52] @ 0x34 │ │ │ │ - cmp r4, r3 │ │ │ │ - str r1, [r1, #60] @ 0x3c │ │ │ │ - str fp, [r2, #4] │ │ │ │ - str sl, [r2, #-4] │ │ │ │ - bcc 9bbbc <__cxa_atexit@plt+0x8fe74> │ │ │ │ - ldr lr, [pc, #208] @ 9bc20 <__cxa_atexit@plt+0x8fed8> │ │ │ │ - ldr r1, [pc, #208] @ 9bc24 <__cxa_atexit@plt+0x8fedc> │ │ │ │ - ldr r0, [pc, #208] @ 9bc28 <__cxa_atexit@plt+0x8fee0> │ │ │ │ - ldr r8, [pc, #208] @ 9bc2c <__cxa_atexit@plt+0x8fee4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8df4c <__cxa_atexit@plt+0x82204> │ │ │ │ + ldr r2, [pc, #36] @ 8df5c <__cxa_atexit@plt+0x82214> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + rsceq sl, sl, r0, asr #12 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 8e028 <__cxa_atexit@plt+0x822e0> │ │ │ │ + ldr r1, [pc, #204] @ 8e054 <__cxa_atexit@plt+0x8230c> │ │ │ │ + ldr lr, [pc, #204] @ 8e058 <__cxa_atexit@plt+0x82310> │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r2, r3, #11 │ │ │ │ + str r9, [r6, #16] │ │ │ │ + sub r9, r3, #3 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r4, r3, #17 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r1, [r6, #132] @ 0x84 │ │ │ │ - add r1, r6, #136 @ 0x88 │ │ │ │ - str r4, [r5, #-8] │ │ │ │ add lr, pc, lr │ │ │ │ - stm r1, {r0, fp, lr} │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - str sl, [r6, #152] @ 0x98 │ │ │ │ - str r0, [r6, #148] @ 0x94 │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub sl, r3, #5 │ │ │ │ - mov r5, r2 │ │ │ │ + cmp r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + bcc 8e038 <__cxa_atexit@plt+0x822f0> │ │ │ │ + ldr r7, [pc, #160] @ 8e064 <__cxa_atexit@plt+0x8231c> │ │ │ │ + ldr ip, [pc, #160] @ 8e068 <__cxa_atexit@plt+0x82320> │ │ │ │ + ldr r1, [pc, #160] @ 8e06c <__cxa_atexit@plt+0x82324> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + sub lr, r3, #43 @ 0x2b │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + sub r1, r3, #33 @ 0x21 │ │ │ │ + str r9, [r6, #56] @ 0x38 │ │ │ │ + str lr, [r6, #60] @ 0x3c │ │ │ │ + str sl, [r6, #64] @ 0x40 │ │ │ │ + str r1, [r5] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r9, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #84] @ 8e070 <__cxa_atexit@plt+0x82328> │ │ │ │ + sub r9, r3, #9 │ │ │ │ mov r6, r3 │ │ │ │ - b 148240 <__cxa_atexit@plt+0x13c4f8> │ │ │ │ - mov r3, r6 │ │ │ │ - b 9bbb0 <__cxa_atexit@plt+0x8fe68> │ │ │ │ - mov r6, #128 @ 0x80 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r7, [pc, #48] @ 8e060 <__cxa_atexit@plt+0x82318> │ │ │ │ + mov r6, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 8e044 <__cxa_atexit@plt+0x822fc> │ │ │ │ + ldr r7, [pc, #28] @ 8e05c <__cxa_atexit@plt+0x82314> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #80] @ 9bc14 <__cxa_atexit@plt+0x8fecc> │ │ │ │ - ldr r1, [pc, #80] @ 9bc18 <__cxa_atexit@plt+0x8fed0> │ │ │ │ - ldr r7, [pc, #80] @ 9bc1c <__cxa_atexit@plt+0x8fed4> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - add r6, r6, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + rsceq sl, sl, r8, ror #10 │ │ │ │ + rsceq sl, sl, r8, lsl #11 │ │ │ │ + @ instruction: 0xfffff384 │ │ │ │ + @ instruction: 0xffffee1c │ │ │ │ + @ instruction: 0xfffffb70 │ │ │ │ + rsceq sl, sl, r0, asr #10 │ │ │ │ + rsceq sl, sl, ip, lsr r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 8df70 <__cxa_atexit@plt+0x82228> │ │ │ │ + ldrdeq sl, [sl], #52 @ 0x34 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8e0ec <__cxa_atexit@plt+0x823a4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8e0e4 <__cxa_atexit@plt+0x8239c> │ │ │ │ + ldr r7, [pc, #56] @ 8e0f4 <__cxa_atexit@plt+0x823ac> │ │ │ │ + ldr r3, [pc, #56] @ 8e0f8 <__cxa_atexit@plt+0x823b0> │ │ │ │ + ldr r2, [pc, #56] @ 8e0fc <__cxa_atexit@plt+0x823b4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - stmib r5, {r1, r9} │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 854d8 <__cxa_atexit@plt+0x79790> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffff91a4 │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - @ instruction: 0xffffbd68 │ │ │ │ - @ instruction: 0xffff81a0 │ │ │ │ - @ instruction: 0xffffa298 │ │ │ │ - @ instruction: 0xffffb4f4 │ │ │ │ - smlaleq lr, r9, r8, fp │ │ │ │ - rsceq lr, r9, r0, asr sl │ │ │ │ - ldrdeq lr, [r9], #164 @ 0xa4 @ │ │ │ │ - @ instruction: 0xfffd5d28 │ │ │ │ - @ instruction: 0xfffd5580 │ │ │ │ - rsceq lr, r9, r8, lsl #24 │ │ │ │ - rsceq lr, r9, ip, lsr #21 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq sl, sl, r8, ror #6 │ │ │ │ + rscseq r1, sl, r8, lsl #11 │ │ │ │ + rsceq r9, sl, r4, lsl #23 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [pc, #12] @ 8e120 <__cxa_atexit@plt+0x823d8> │ │ │ │ + ldr r7, [r7, #55] @ 0x37 │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + rsceq r9, sl, r0, ror fp │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 9bdc4 <__cxa_atexit@plt+0x9007c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #152 @ 0x98 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 9bdcc <__cxa_atexit@plt+0x90084> │ │ │ │ - stm sp, {r2, r4} │ │ │ │ - ldr r7, [pc, #428] @ 9be14 <__cxa_atexit@plt+0x900cc> │ │ │ │ - ldr r2, [pc, #428] @ 9be18 <__cxa_atexit@plt+0x900d0> │ │ │ │ - sub r0, r6, #61 @ 0x3d │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #16]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #412] @ 9be1c <__cxa_atexit@plt+0x900d4> │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #404] @ 9be20 <__cxa_atexit@plt+0x900d8> │ │ │ │ - sub r1, r6, #69 @ 0x45 │ │ │ │ - sub ip, r6, #41 @ 0x29 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, r3, #100 @ 0x64 │ │ │ │ - sub r7, r6, #97 @ 0x61 │ │ │ │ - stm r2, {r0, r7, sl} │ │ │ │ - str r8, [r3, #112] @ 0x70 │ │ │ │ - str ip, [r3, #116] @ 0x74 │ │ │ │ - str r1, [r3, #120] @ 0x78 │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - stmdb r3, {r4, r9, sl} │ │ │ │ - ldr r1, [pc, #344] @ 9be24 <__cxa_atexit@plt+0x900dc> │ │ │ │ - mov r0, r3 │ │ │ │ - sub lr, r6, #89 @ 0x59 │ │ │ │ + bhi 8e16c <__cxa_atexit@plt+0x82424> │ │ │ │ + ldr r8, [pc, #56] @ 8e180 <__cxa_atexit@plt+0x82438> │ │ │ │ + ldr r1, [pc, #56] @ 8e184 <__cxa_atexit@plt+0x8243c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmda r5, {r9, sl} │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r0, #12]! │ │ │ │ - ldr r2, [pc, #328] @ 9be28 <__cxa_atexit@plt+0x900e0> │ │ │ │ - mov r1, r3 │ │ │ │ - str sl, [r3, #60] @ 0x3c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - ldr r2, [pc, #312] @ 9be2c <__cxa_atexit@plt+0x900e4> │ │ │ │ - str lr, [r3, #68] @ 0x44 │ │ │ │ - add lr, r3, #80 @ 0x50 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + b ca65c <__cxa_atexit@plt+0xbe914> │ │ │ │ + ldr r7, [pc, #20] @ 8e188 <__cxa_atexit@plt+0x82440> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rsceq sl, sl, r8, lsr #8 │ │ │ │ + rsceq sl, sl, r8, ror r4 │ │ │ │ + rsceq sl, sl, r0, ror #8 │ │ │ │ + rsceq sl, sl, ip, asr r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8e1f0 <__cxa_atexit@plt+0x824a8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8e1e8 <__cxa_atexit@plt+0x824a0> │ │ │ │ + ldr r7, [pc, #56] @ 8e1f8 <__cxa_atexit@plt+0x824b0> │ │ │ │ + ldr r3, [pc, #56] @ 8e1fc <__cxa_atexit@plt+0x824b4> │ │ │ │ + ldr r2, [pc, #56] @ 8e200 <__cxa_atexit@plt+0x824b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 854d8 <__cxa_atexit@plt+0x79790> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rsceq sl, sl, r4, ror #4 │ │ │ │ + rscseq r1, sl, r4, lsl #9 │ │ │ │ + ldrdeq sl, [sl], #48 @ 0x30 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [pc, #12] @ 8e224 <__cxa_atexit@plt+0x824dc> │ │ │ │ + ldr r7, [r7, #79] @ 0x4f │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + strhteq sl, [sl], #60 @ 0x3c │ │ │ │ + rsceq sl, sl, r4, lsr r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8e280 <__cxa_atexit@plt+0x82538> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8e278 <__cxa_atexit@plt+0x82530> │ │ │ │ + ldr r7, [pc, #44] @ 8e288 <__cxa_atexit@plt+0x82540> │ │ │ │ + ldr r3, [pc, #44] @ 8e28c <__cxa_atexit@plt+0x82544> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, r7, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 854d8 <__cxa_atexit@plt+0x79790> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sl, [sl], #16 @ │ │ │ │ + ldrshteq r1, [sl], #48 @ 0x30 │ │ │ │ + rsceq sl, sl, ip, lsl #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 8e2f8 <__cxa_atexit@plt+0x825b0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8e2f0 <__cxa_atexit@plt+0x825a8> │ │ │ │ + ldr r3, [pc, #60] @ 8e300 <__cxa_atexit@plt+0x825b8> │ │ │ │ + ldr r7, [pc, #60] @ 8e304 <__cxa_atexit@plt+0x825bc> │ │ │ │ + ldr r2, [pc, #60] @ 8e308 <__cxa_atexit@plt+0x825c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #36] @ 8e30c <__cxa_atexit@plt+0x825c4> │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rsceq sl, sl, r4, asr #6 │ │ │ │ + rscseq r1, sl, r4, lsl #7 │ │ │ │ + rsceq sl, sl, r8, lsr #6 │ │ │ │ + rsceq r9, sl, r4, ror r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [pc, #12] @ 8e330 <__cxa_atexit@plt+0x825e8> │ │ │ │ + ldr r7, [r7, #55] @ 0x37 │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + rsceq r9, sl, r0, ror #18 │ │ │ │ + rsceq sl, sl, r4, lsl #6 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8e370 <__cxa_atexit@plt+0x82628> │ │ │ │ + ldr r2, [pc, #32] @ 8e378 <__cxa_atexit@plt+0x82630> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + str r8, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr r4, [pc, #296] @ 9be30 <__cxa_atexit@plt+0x900e8> │ │ │ │ - str r3, [r3, #76] @ 0x4c │ │ │ │ - stm lr, {r0, r7, sl} │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - ldr r4, [pc, #272] @ 9be34 <__cxa_atexit@plt+0x900ec> │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ - ldr r4, [pc, #260] @ 9be38 <__cxa_atexit@plt+0x900f0> │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - ldr r4, [pc, #240] @ 9be3c <__cxa_atexit@plt+0x900f4> │ │ │ │ - sub r7, r6, #145 @ 0x91 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r9, [r3, #128] @ 0x80 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ - str r1, [r3, #132] @ 0x84 │ │ │ │ - str r7, [r3, #136] @ 0x88 │ │ │ │ - sub r3, r5, #32 │ │ │ │ - stmdb r5, {r4, r8, r9, sl} │ │ │ │ - sub r4, r6, #35 @ 0x23 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rsceq sl, sl, r0, asr #5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldmib r5, {r1, sl} │ │ │ │ + ldr r9, [pc, #12] @ 8e3ac <__cxa_atexit@plt+0x82664> │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b ca65c <__cxa_atexit@plt+0xbe914> │ │ │ │ + smlaleq sl, sl, r0, r2 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ - bhi 9bde4 <__cxa_atexit@plt+0x9009c> │ │ │ │ - ldr r4, [pc, #204] @ 9be54 <__cxa_atexit@plt+0x9010c> │ │ │ │ - ldr r2, [pc, #204] @ 9be58 <__cxa_atexit@plt+0x90110> │ │ │ │ - ldr r1, [pc, #204] @ 9be5c <__cxa_atexit@plt+0x90114> │ │ │ │ - mov r0, #97 @ 0x61 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #192] @ 9be60 <__cxa_atexit@plt+0x90118> │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - add r4, pc, r4 │ │ │ │ + bhi 8e3ec <__cxa_atexit@plt+0x826a4> │ │ │ │ + ldr r2, [pc, #44] @ 8e3fc <__cxa_atexit@plt+0x826b4> │ │ │ │ + ldr r7, [pc, #44] @ 8e400 <__cxa_atexit@plt+0x826b8> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm lr, {r1, r2, r4} │ │ │ │ - ldr r0, [pc, #176] @ 9be64 <__cxa_atexit@plt+0x9011c> │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + ldr r0, [pc, #36] @ 8e404 <__cxa_atexit@plt+0x826bc> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 9bdd4 <__cxa_atexit@plt+0x9008c> │ │ │ │ - mov r7, #152 @ 0x98 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #116] @ 9be50 <__cxa_atexit@plt+0x90108> │ │ │ │ + ldr r7, [pc, #20] @ 8e408 <__cxa_atexit@plt+0x826c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #84] @ 9be40 <__cxa_atexit@plt+0x900f8> │ │ │ │ - ldr r8, [pc, #84] @ 9be44 <__cxa_atexit@plt+0x900fc> │ │ │ │ - ldr r9, [pc, #84] @ 9be48 <__cxa_atexit@plt+0x90100> │ │ │ │ - ldr sl, [pc, #84] @ 9be4c <__cxa_atexit@plt+0x90104> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r5, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffff11e0 │ │ │ │ - @ instruction: 0xffff5178 │ │ │ │ - @ instruction: 0xffff05b4 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - @ instruction: 0xffff2138 │ │ │ │ - @ instruction: 0xffff30e4 │ │ │ │ - @ instruction: 0xffff4570 │ │ │ │ - @ instruction: 0xffff4dac │ │ │ │ - @ instruction: 0xffff3908 │ │ │ │ - @ instruction: 0xffff41fc │ │ │ │ - rscseq r3, r9, ip, ror #23 │ │ │ │ - rsceq pc, r9, r8, lsl #6 │ │ │ │ - sbcseq sp, r4, fp, ror #31 │ │ │ │ - rsceq pc, r9, r4, lsl #6 │ │ │ │ - rsceq pc, r9, r4, lsl #6 │ │ │ │ - rsceq pc, r9, r4, lsr r4 @ │ │ │ │ - rsceq pc, r9, ip, ror #6 │ │ │ │ - sbcseq lr, r4, r7, asr #32 │ │ │ │ - @ instruction: 0xfffef560 │ │ │ │ - rsceq pc, r9, r0, ror #6 │ │ │ │ - rsceq pc, r9, r8, asr r3 @ │ │ │ │ - strdeq lr, [r9], #84 @ 0x54 @ │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov lr, r8 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rsceq sl, sl, r4, lsr r2 │ │ │ │ + rsceq sl, sl, ip, lsr #4 │ │ │ │ + rsceq sl, sl, ip, asr r2 │ │ │ │ + rsceq sl, sl, r0, lsr r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9bf24 <__cxa_atexit@plt+0x901dc> │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9bf3c <__cxa_atexit@plt+0x901f4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9bf48 <__cxa_atexit@plt+0x90200> │ │ │ │ - ldr r3, [pc, #212] @ 9bf88 <__cxa_atexit@plt+0x90240> │ │ │ │ - ldr sl, [pc, #212] @ 9bf8c <__cxa_atexit@plt+0x90244> │ │ │ │ - str r9, [r5] │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8e44c <__cxa_atexit@plt+0x82704> │ │ │ │ + ldr r3, [pc, #36] @ 8e458 <__cxa_atexit@plt+0x82710> │ │ │ │ + ldr r7, [r7, #79] @ 0x4f │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r8, #4]! │ │ │ │ - ldr r3, [pc, #200] @ 9bf90 <__cxa_atexit@plt+0x90248> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #225 @ 0xe1 │ │ │ │ - add r3, r3, #512 @ 0x200 │ │ │ │ - str r3, [r8, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #176] @ 9bf94 <__cxa_atexit@plt+0x9024c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + str r2, [r8, #4] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + rsceq sl, sl, ip, ror #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8e49c <__cxa_atexit@plt+0x82754> │ │ │ │ + ldr r2, [pc, #44] @ 8e4ac <__cxa_atexit@plt+0x82764> │ │ │ │ + ldr r7, [pc, #44] @ 8e4b0 <__cxa_atexit@plt+0x82768> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + ldr r0, [pc, #36] @ 8e4b4 <__cxa_atexit@plt+0x8276c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r9, [pc, #172] @ 9bf98 <__cxa_atexit@plt+0x90250> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [pc, #164] @ 9bf9c <__cxa_atexit@plt+0x90254> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - add r3, r8, #16 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r9, [r8, #12] │ │ │ │ - stm r3, {r1, r8, r9} │ │ │ │ - str r2, [r8, #28] │ │ │ │ - str r0, [r8, #32] │ │ │ │ - str sl, [r8, #36]! @ 0x24 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - mov sl, lr │ │ │ │ - b 142f30 <__cxa_atexit@plt+0x1371e8> │ │ │ │ - ldr r7, [pc, #88] @ 9bf84 <__cxa_atexit@plt+0x9023c> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 8e4b8 <__cxa_atexit@plt+0x82770> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, lr │ │ │ │ bx r0 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r6, r8 │ │ │ │ - b 9bf54 <__cxa_atexit@plt+0x9020c> │ │ │ │ - mov sl, r9 │ │ │ │ - mov r0, #44 @ 0x2c │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 9bf7c <__cxa_atexit@plt+0x90234> │ │ │ │ - ldr r0, [pc, #32] @ 9bf80 <__cxa_atexit@plt+0x90238> │ │ │ │ - mov r5, r3 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rsceq sl, sl, r4, lsl #3 │ │ │ │ + rsceq sl, sl, ip, ror r1 │ │ │ │ + rsceq sl, sl, ip, lsr #3 │ │ │ │ + rsceq sl, sl, r0, asr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 8e524 <__cxa_atexit@plt+0x827dc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl dbb8ec <__cxa_atexit@plt+0xdafba4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8e51c <__cxa_atexit@plt+0x827d4> │ │ │ │ + ldr r3, [pc, #60] @ 8e52c <__cxa_atexit@plt+0x827e4> │ │ │ │ + ldr r7, [pc, #60] @ 8e530 <__cxa_atexit@plt+0x827e8> │ │ │ │ + ldr r2, [pc, #60] @ 8e534 <__cxa_atexit@plt+0x827ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #36] @ 8e538 <__cxa_atexit@plt+0x827f0> │ │ │ │ + mov r5, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #225 @ 0xe1 │ │ │ │ - add r8, r0, #512 @ 0x200 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rsceq sl, sl, r8, lsl r1 │ │ │ │ + rscseq r1, sl, r8, asr r1 │ │ │ │ + strdeq sl, [sl], #12 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #63] @ 0x3f │ │ │ │ + add r5, r5, #4 │ │ │ │ + b dbf48c <__cxa_atexit@plt+0xdb3744> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8e590 <__cxa_atexit@plt+0x82848> │ │ │ │ + ldr r8, [pc, #48] @ 8e5a4 <__cxa_atexit@plt+0x8285c> │ │ │ │ + ldr r1, [pc, #48] @ 8e5a8 <__cxa_atexit@plt+0x82860> │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + b fc138 <__cxa_atexit@plt+0xf03f0> │ │ │ │ + ldr r7, [pc, #20] @ 8e5ac <__cxa_atexit@plt+0x82864> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rsceq lr, r9, r4, lsl #10 │ │ │ │ - rscseq r3, r9, r4, lsr #19 │ │ │ │ - rsceq pc, r9, r4, lsr #6 │ │ │ │ - @ instruction: 0xfffd1208 │ │ │ │ - @ instruction: 0xfffd12ac │ │ │ │ - rscseq r3, r9, r0, asr #20 │ │ │ │ - rscseq r3, r9, r8, ror r7 │ │ │ │ - rscseq r3, r9, r0, lsr #15 │ │ │ │ - rscseq r3, r9, r8, asr #18 │ │ │ │ + rsceq r8, sl, r4, lsr #17 │ │ │ │ + strdeq sl, [sl], #0 @ │ │ │ │ + ldrdeq sl, [sl], #12 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9c028 <__cxa_atexit@plt+0x902e0> │ │ │ │ - ldr r1, [pc, #136] @ 9c048 <__cxa_atexit@plt+0x90300> │ │ │ │ - ldr r7, [pc, #136] @ 9c04c <__cxa_atexit@plt+0x90304> │ │ │ │ + bhi 8e638 <__cxa_atexit@plt+0x828f0> │ │ │ │ + ldr r1, [pc, #136] @ 8e658 <__cxa_atexit@plt+0x82910> │ │ │ │ + ldr r7, [pc, #136] @ 8e65c <__cxa_atexit@plt+0x82914> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #-8]! │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 9c01c <__cxa_atexit@plt+0x902d4> │ │ │ │ + beq 8e62c <__cxa_atexit@plt+0x828e4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 9c034 <__cxa_atexit@plt+0x902ec> │ │ │ │ - ldr r3, [pc, #88] @ 9c050 <__cxa_atexit@plt+0x90308> │ │ │ │ + bcc 8e644 <__cxa_atexit@plt+0x828fc> │ │ │ │ + ldr r3, [pc, #88] @ 8e660 <__cxa_atexit@plt+0x82918> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 9c054 <__cxa_atexit@plt+0x9030c> │ │ │ │ + ldr r1, [pc, #80] @ 8e664 <__cxa_atexit@plt+0x8291c> │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - rscseq r3, r9, r8, lsr #13 │ │ │ │ - rscseq r3, r9, r4, ror #12 │ │ │ │ - smlalseq r3, r9, ip, r8 │ │ │ │ + smlalseq r1, sl, ip, r0 │ │ │ │ + rscseq r1, sl, r4, asr r0 │ │ │ │ + rscseq r1, sl, r4, lsl #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9c0a0 <__cxa_atexit@plt+0x90358> │ │ │ │ - ldr r2, [pc, #48] @ 9c0ac <__cxa_atexit@plt+0x90364> │ │ │ │ + bcc 8e6b0 <__cxa_atexit@plt+0x82968> │ │ │ │ + ldr r2, [pc, #48] @ 8e6bc <__cxa_atexit@plt+0x82974> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 9c0b0 <__cxa_atexit@plt+0x90368> │ │ │ │ + ldr r1, [pc, #36] @ 8e6c0 <__cxa_atexit@plt+0x82978> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, r9, r0, ror #11 │ │ │ │ - rscseq r3, r9, r4, lsl r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 9c140 <__cxa_atexit@plt+0x903f8> │ │ │ │ - ldr lr, [pc, #140] @ 9c160 <__cxa_atexit@plt+0x90418> │ │ │ │ - ldr r8, [pc, #140] @ 9c164 <__cxa_atexit@plt+0x9041c> │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq r0, [sl], #240 @ 0xf0 │ │ │ │ + rscseq r1, sl, ip, ror r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r0, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8e774 <__cxa_atexit@plt+0x82a2c> │ │ │ │ + ldr lr, [pc, #172] @ 8e794 <__cxa_atexit@plt+0x82a4c> │ │ │ │ + ldr r8, [pc, #172] @ 8e798 <__cxa_atexit@plt+0x82a50> │ │ │ │ + mov r2, r1 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str lr, [r2, #-8] │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + beq 8e760 <__cxa_atexit@plt+0x82a18> │ │ │ │ + ldr r0, [pc, #128] @ 8e79c <__cxa_atexit@plt+0x82a54> │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - beq 9c134 <__cxa_atexit@plt+0x903ec> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 9c14c <__cxa_atexit@plt+0x90404> │ │ │ │ - ldr r7, [pc, #76] @ 9c168 <__cxa_atexit@plt+0x90420> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ + str r3, [r1, #-12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-16] │ │ │ │ + beq 8e76c <__cxa_atexit@plt+0x82a24> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 8e784 <__cxa_atexit@plt+0x82a3c> │ │ │ │ + ldr r5, [pc, #92] @ 8e7a0 <__cxa_atexit@plt+0x82a58> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r5, [r6, #4] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r2, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r2 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlalseq r3, r9, r4, r5 │ │ │ │ - rscseq r3, r9, r8, lsl #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r0, sl, r0, lsl #31 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq r1, sl, ip, asr #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9c1ac <__cxa_atexit@plt+0x90464> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 9c1b8 <__cxa_atexit@plt+0x90470> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, r9, r8, lsl #14 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9c290 <__cxa_atexit@plt+0x90548> │ │ │ │ + ldr r2, [pc, #88] @ 8e80c <__cxa_atexit@plt+0x82ac4> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 9c238 <__cxa_atexit@plt+0x904f0> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - bcc 9c2a4 <__cxa_atexit@plt+0x9055c> │ │ │ │ - ldr r2, [pc, #204] @ 9c2e4 <__cxa_atexit@plt+0x9059c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #196] @ 9c2e8 <__cxa_atexit@plt+0x905a0> │ │ │ │ - add lr, r3, #8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r1, r7, sl} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - b 9c274 <__cxa_atexit@plt+0x9052c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - cmp r2, r6 │ │ │ │ - stmda r5, {r7, r9} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 9c2c0 <__cxa_atexit@plt+0x90578> │ │ │ │ - ldr r7, [pc, #124] @ 9c2d8 <__cxa_atexit@plt+0x90590> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #116] @ 9c2dc <__cxa_atexit@plt+0x90594> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r2, r6, #2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r9, sl │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #88] @ 9c2f0 <__cxa_atexit@plt+0x905a8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #64] @ 9c2ec <__cxa_atexit@plt+0x905a4> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r3, [pc, #24] @ 9c2e0 <__cxa_atexit@plt+0x90598> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - rscseq r3, r9, r4, asr r4 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - smlalseq r3, r9, r4, r4 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rsceq lr, r9, r4, ror #31 │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 9c358 <__cxa_atexit@plt+0x90610> │ │ │ │ - ldr r2, [pc, #84] @ 9c370 <__cxa_atexit@plt+0x90628> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [pc, #60] @ 9c374 <__cxa_atexit@plt+0x9062c> │ │ │ │ - add lr, sl, #8 │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [sl, #20] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 9c378 <__cxa_atexit@plt+0x90630> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffd94 │ │ │ │ - rscseq r3, r9, r8, ror r3 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 9c3d4 <__cxa_atexit@plt+0x9068c> │ │ │ │ - ldr r3, [pc, #72] @ 9c3ec <__cxa_atexit@plt+0x906a4> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r3, [pc, #52] @ 9c3f0 <__cxa_atexit@plt+0x906a8> │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r2, [sl, #16] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 9c3f4 <__cxa_atexit@plt+0x906ac> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - ldrshteq r3, [r9], #40 @ 0x28 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9c480 <__cxa_atexit@plt+0x90738> │ │ │ │ - ldr r1, [pc, #136] @ 9c4a0 <__cxa_atexit@plt+0x90758> │ │ │ │ - ldr r7, [pc, #136] @ 9c4a4 <__cxa_atexit@plt+0x9075c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ tst r7, #3 │ │ │ │ - beq 9c474 <__cxa_atexit@plt+0x9072c> │ │ │ │ + beq 8e7f4 <__cxa_atexit@plt+0x82aac> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 9c48c <__cxa_atexit@plt+0x90744> │ │ │ │ - ldr r3, [pc, #88] @ 9c4a8 <__cxa_atexit@plt+0x90760> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #80] @ 9c4ac <__cxa_atexit@plt+0x90764> │ │ │ │ - add r3, r3, #1 │ │ │ │ + bcc 8e7fc <__cxa_atexit@plt+0x82ab4> │ │ │ │ + ldr r1, [pc, #48] @ 8e810 <__cxa_atexit@plt+0x82ac8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r3, r9, r0, asr r2 │ │ │ │ - rscseq r3, r9, ip, lsl #4 │ │ │ │ - rscseq r3, r9, r4, asr #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r1, sl, r0, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9c4f8 <__cxa_atexit@plt+0x907b0> │ │ │ │ - ldr r2, [pc, #48] @ 9c504 <__cxa_atexit@plt+0x907bc> │ │ │ │ + bcc 8e854 <__cxa_atexit@plt+0x82b0c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ 8e860 <__cxa_atexit@plt+0x82b18> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 9c508 <__cxa_atexit@plt+0x907c0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r3, r9, r8, lsl #3 │ │ │ │ - ldrhteq r3, [r9], #60 @ 0x3c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrsbteq r0, [sl], #244 @ 0xf4 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8e93c <__cxa_atexit@plt+0x82bf4> │ │ │ │ + ldr r2, [pc, #192] @ 8e94c <__cxa_atexit@plt+0x82c04> │ │ │ │ + ldmib r7, {sl, lr} │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r0, [pc, #176] @ 8e950 <__cxa_atexit@plt+0x82c08> │ │ │ │ + mov ip, fp │ │ │ │ + sub r2, r6, #30 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #164] @ 8e954 <__cxa_atexit@plt+0x82c0c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr fp, [pc, #156] @ 8e958 <__cxa_atexit@plt+0x82c10> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ + str fp, [r3, #56] @ 0x38 │ │ │ │ + str r1, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ + str r1, [r3, #72] @ 0x48 │ │ │ │ + str r1, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [pc, #120] @ 8e95c <__cxa_atexit@plt+0x82c14> │ │ │ │ + mov r1, r3 │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr fp, [pc, #104] @ 8e960 <__cxa_atexit@plt+0x82c18> │ │ │ │ + str r7, [r3, #24] │ │ │ │ + add r7, r3, #28 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r1, #12]! │ │ │ │ + stm r7, {r2, sl, lr} │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #76] @ 8e964 <__cxa_atexit@plt+0x82c1c> │ │ │ │ + add r2, r5, #12 │ │ │ │ + sub r8, r6, #19 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov fp, ip │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd24 │ │ │ │ + ldrhteq r0, [sl], #212 @ 0xd4 │ │ │ │ + rscseq r0, sl, ip, ror #28 │ │ │ │ + rscseq r0, sl, r4, ror #28 │ │ │ │ + rscseq r0, sl, r8, lsr #30 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + rscseq r0, sl, r0, ror #26 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9c568 <__cxa_atexit@plt+0x90820> │ │ │ │ - ldr lr, [pc, #72] @ 9c570 <__cxa_atexit@plt+0x90828> │ │ │ │ - ldr r0, [pc, #72] @ 9c574 <__cxa_atexit@plt+0x9082c> │ │ │ │ + bhi 8e9c4 <__cxa_atexit@plt+0x82c7c> │ │ │ │ + ldr lr, [pc, #72] @ 8e9cc <__cxa_atexit@plt+0x82c84> │ │ │ │ + ldr r0, [pc, #72] @ 8e9d0 <__cxa_atexit@plt+0x82c88> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r0, [r5, #-8]! │ │ │ │ tst r1, #3 │ │ │ │ str r7, [r5, #4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ - beq 9c558 <__cxa_atexit@plt+0x90810> │ │ │ │ + beq 8e9b4 <__cxa_atexit@plt+0x82c6c> │ │ │ │ mov r7, r2 │ │ │ │ - b dca110 <__cxa_atexit@plt+0xdbe3c8> │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r3, r9, r0, asr #2 │ │ │ │ + rscseq r0, sl, r8, ror #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9c5d4 <__cxa_atexit@plt+0x9088c> │ │ │ │ - ldr r3, [pc, #48] @ 9c5dc <__cxa_atexit@plt+0x90894> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ - beq 9c5c8 <__cxa_atexit@plt+0x90880> │ │ │ │ - mov r7, sl │ │ │ │ - b 9c5e8 <__cxa_atexit@plt+0x908a0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [pc, #172] @ 9c6a0 <__cxa_atexit@plt+0x90958> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r1, r5 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1, #-4]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 9c644 <__cxa_atexit@plt+0x908fc> │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r0, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8ea98 <__cxa_atexit@plt+0x82d50> │ │ │ │ + ldr lr, [pc, #172] @ 8eab8 <__cxa_atexit@plt+0x82d70> │ │ │ │ + ldr r8, [pc, #172] @ 8eabc <__cxa_atexit@plt+0x82d74> │ │ │ │ + mov r2, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str lr, [r2, #-8] │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + beq 8ea84 <__cxa_atexit@plt+0x82d3c> │ │ │ │ + ldr r0, [pc, #128] @ 8eac0 <__cxa_atexit@plt+0x82d78> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r1, #-12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-16] │ │ │ │ + beq 8ea90 <__cxa_atexit@plt+0x82d48> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldmib r5, {r3, r9} │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 9c654 <__cxa_atexit@plt+0x9090c> │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 9c688 <__cxa_atexit@plt+0x90940> │ │ │ │ - ldr r7, [pc, #120] @ 9c6ac <__cxa_atexit@plt+0x90964> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b 9c670 <__cxa_atexit@plt+0x90928> │ │ │ │ + add r1, r6, #12 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 8eaa8 <__cxa_atexit@plt+0x82d60> │ │ │ │ + ldr r5, [pc, #92] @ 8eac4 <__cxa_atexit@plt+0x82d7c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r5, [r6, #4] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 9c690 <__cxa_atexit@plt+0x90948> │ │ │ │ - ldr r7, [pc, #60] @ 9c6a4 <__cxa_atexit@plt+0x9095c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - ldr r7, [pc, #48] @ 9c6a8 <__cxa_atexit@plt+0x90960> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r5, #16 │ │ │ │ - b 9c694 <__cxa_atexit@plt+0x9094c> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [r4, #-12] │ │ │ │ mov r5, r1 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffd94 │ │ │ │ - smlalseq r3, r9, r8, r0 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r2 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r0, sl, ip, asr ip │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq r0, sl, r8, lsr #27 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #88] @ 8eb30 <__cxa_atexit@plt+0x82de8> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8eb18 <__cxa_atexit@plt+0x82dd0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 8eb20 <__cxa_atexit@plt+0x82dd8> │ │ │ │ + ldr r1, [pc, #48] @ 8eb34 <__cxa_atexit@plt+0x82dec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r0, sl, ip, lsl #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 9c700 <__cxa_atexit@plt+0x909b8> │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9c730 <__cxa_atexit@plt+0x909e8> │ │ │ │ - ldr r3, [pc, #100] @ 9c750 <__cxa_atexit@plt+0x90a08> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r9, [sl, #12] │ │ │ │ - b 9c71c <__cxa_atexit@plt+0x909d4> │ │ │ │ - add r6, sl, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9c738 <__cxa_atexit@plt+0x909f0> │ │ │ │ - ldr r3, [pc, #52] @ 9c748 <__cxa_atexit@plt+0x90a00> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r9, [sl, #8] │ │ │ │ - ldr r3, [pc, #40] @ 9c74c <__cxa_atexit@plt+0x90a04> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r7, #16 │ │ │ │ - b 9c73c <__cxa_atexit@plt+0x909f4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - rscseq r2, r9, ip, ror #31 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ + bcc 8eb78 <__cxa_atexit@plt+0x82e30> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ 8eb84 <__cxa_atexit@plt+0x82e3c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldrhteq r0, [sl], #192 @ 0xc0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov lr, r9 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 9c7ec <__cxa_atexit@plt+0x90aa4> │ │ │ │ - ldr r1, [pc, #128] @ 9c7fc <__cxa_atexit@plt+0x90ab4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-16]! │ │ │ │ - mov r1, r2 │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str r9, [r1, #8]! │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8ec34 <__cxa_atexit@plt+0x82eec> │ │ │ │ + ldr lr, [pc, #148] @ 8ec40 <__cxa_atexit@plt+0x82ef8> │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r0, [r7, #13] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-44]! @ 0xffffffd4 │ │ │ │ + ldr lr, [r7, #29] │ │ │ │ + ldr ip, [r7, #5] │ │ │ │ + ldr r2, [r7, #9] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #32] │ │ │ │ + ldr r8, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + add r1, r3, #12 │ │ │ │ tst sl, #3 │ │ │ │ - str r8, [r2, #4] │ │ │ │ - beq 9c7d0 <__cxa_atexit@plt+0x90a88> │ │ │ │ - ldr ip, [pc, #88] @ 9c800 <__cxa_atexit@plt+0x90ab8> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r3, #28] │ │ │ │ + stm r1, {r0, r8, lr} │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str ip, [r3, #4] │ │ │ │ + beq 8ec1c <__cxa_atexit@plt+0x82ed4> │ │ │ │ + ldr r2, [pc, #64] @ 8ec44 <__cxa_atexit@plt+0x82efc> │ │ │ │ ldr r7, [sl, #7] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r0] │ │ │ │ + str sl, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r2] │ │ │ │ - beq 9c7e0 <__cxa_atexit@plt+0x90a98> │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, lr │ │ │ │ - b 9c1c8 <__cxa_atexit@plt+0x90480> │ │ │ │ + str r2, [r5] │ │ │ │ + beq 8ec2c <__cxa_atexit@plt+0x82ee4> │ │ │ │ + b 8ec84 <__cxa_atexit@plt+0x82f3c> │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r5, r0 │ │ │ │ - bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, lr │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, sl │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + ldr r3, [pc, #32] @ 8ec78 <__cxa_atexit@plt+0x82f30> │ │ │ │ + str r7, [r5] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #56] @ 9c854 <__cxa_atexit@plt+0x90b0c> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 9c848 <__cxa_atexit@plt+0x90b00> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 9c1c8 <__cxa_atexit@plt+0x90480> │ │ │ │ + beq 8ec70 <__cxa_atexit@plt+0x82f28> │ │ │ │ + b 8ec84 <__cxa_atexit@plt+0x82f3c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, fp │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #12]! │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldmdb r5, {r3, r8} │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 9c1c8 <__cxa_atexit@plt+0x90480> │ │ │ │ - rsceq lr, r9, ip, asr #19 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r7 │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9c95c <__cxa_atexit@plt+0x90c14> │ │ │ │ - ldr lr, [pc, #208] @ 9c968 <__cxa_atexit@plt+0x90c20> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + mov r2, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + str fp, [sp] │ │ │ │ + bne 8ed54 <__cxa_atexit@plt+0x8300c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #84 @ 0x54 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8ee24 <__cxa_atexit@plt+0x830dc> │ │ │ │ + ldr r3, [pc, #424] @ 8ee68 <__cxa_atexit@plt+0x83120> │ │ │ │ + ldmib r5, {r0, sl, ip} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r3, [pc, #404] @ 8ee6c <__cxa_atexit@plt+0x83124> │ │ │ │ + sub r0, r6, #30 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr lr, [pc, #396] @ 8ee70 <__cxa_atexit@plt+0x83128> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + ldr r1, [pc, #384] @ 8ee74 <__cxa_atexit@plt+0x8312c> │ │ │ │ + add lr, lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r2, #56] @ 0x38 │ │ │ │ + str lr, [r2, #64] @ 0x40 │ │ │ │ + str r1, [r2, #60] @ 0x3c │ │ │ │ + add r1, r2, #68 @ 0x44 │ │ │ │ + stm r1, {r0, r3, lr} │ │ │ │ + str lr, [r2, #80] @ 0x50 │ │ │ │ + ldr lr, [pc, #352] @ 8ee78 <__cxa_atexit@plt+0x83130> │ │ │ │ + mov r0, r2 │ │ │ │ + sub r3, r6, #47 @ 0x2f │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #340] @ 8ee7c <__cxa_atexit@plt+0x83134> │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str fp, [r2, #28] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #16]! │ │ │ │ + ldr r1, [pc, #324] @ 8ee80 <__cxa_atexit@plt+0x83138> │ │ │ │ + add r8, r2, #32 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ + str lr, [r2, #48] @ 0x30 │ │ │ │ + str r3, [r2, #52] @ 0x34 │ │ │ │ + stm r8, {r1, sl, ip} │ │ │ │ + b 8ee10 <__cxa_atexit@plt+0x830c8> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [r1, #36]! @ 0x24 │ │ │ │ + ldr r6, [r1, #-12] │ │ │ │ + ldr sl, [r1, #-16] │ │ │ │ + ldr r0, [r1, #-4] │ │ │ │ + stm r1, {r6, r7} │ │ │ │ + add r6, r2, #80 @ 0x50 │ │ │ │ + cmp lr, r6 │ │ │ │ + str r0, [r1, #8] │ │ │ │ + bcc 8ee34 <__cxa_atexit@plt+0x830ec> │ │ │ │ + ldr r0, [pc, #196] @ 8ee4c <__cxa_atexit@plt+0x83104> │ │ │ │ + ldmib r3, {sl, ip, lr} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + ldr r1, [pc, #184] @ 8ee50 <__cxa_atexit@plt+0x83108> │ │ │ │ + sub r0, r6, #30 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [pc, #176] @ 8ee54 <__cxa_atexit@plt+0x8310c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr fp, [pc, #168] @ 8ee58 <__cxa_atexit@plt+0x83110> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r1, [r2, #52] @ 0x34 │ │ │ │ + str r3, [r2, #60] @ 0x3c │ │ │ │ + str fp, [r2, #56] @ 0x38 │ │ │ │ + add fp, r2, #64 @ 0x40 │ │ │ │ + stm fp, {r0, r1, r3} │ │ │ │ + str r3, [r2, #76] @ 0x4c │ │ │ │ + ldr r3, [pc, #136] @ 8ee5c <__cxa_atexit@plt+0x83114> │ │ │ │ + mov r1, r2 │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [r2, #8] │ │ │ │ + ldr fp, [pc, #120] @ 8ee60 <__cxa_atexit@plt+0x83118> │ │ │ │ + str lr, [r2, #24] │ │ │ │ + add lr, r2, #28 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r1, #12]! │ │ │ │ + str r8, [r2, #20] │ │ │ │ + stm lr, {r3, sl, ip} │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #92] @ 8ee64 <__cxa_atexit@plt+0x8311c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + sub r8, r6, #19 │ │ │ │ + mov sl, r2 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + mov r7, #84 @ 0x54 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, #80 @ 0x50 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + rscseq r0, sl, r0, asr #17 │ │ │ │ + rscseq r0, sl, r8, ror r9 │ │ │ │ + rscseq r0, sl, r0, ror r9 │ │ │ │ + rscseq r0, sl, r8, lsr sl │ │ │ │ + @ instruction: 0xfffff8d8 │ │ │ │ + rscseq r0, sl, ip, ror r8 │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + rscseq r0, sl, r0, lsl #19 │ │ │ │ + rscseq r0, sl, r8, lsr sl │ │ │ │ + rscseq r0, sl, ip, lsr #20 │ │ │ │ + rscseq r0, sl, r4, ror #18 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + ldrsbteq r0, [sl], #164 @ 0xa4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8eee0 <__cxa_atexit@plt+0x83198> │ │ │ │ + ldr lr, [pc, #72] @ 8eee8 <__cxa_atexit@plt+0x831a0> │ │ │ │ + ldr r0, [pc, #72] @ 8eeec <__cxa_atexit@plt+0x831a4> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r0, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr lr, [pc, #184] @ 9c96c <__cxa_atexit@plt+0x90c24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ tst r1, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r0, {r3, r7, lr} │ │ │ │ - str r2, [r0, #16] │ │ │ │ - beq 9c934 <__cxa_atexit@plt+0x90bec> │ │ │ │ - ldr lr, [pc, #164] @ 9c970 <__cxa_atexit@plt+0x90c28> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r1, #3] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 8eed0 <__cxa_atexit@plt+0x83188> │ │ │ │ + mov r7, r2 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r0, sl, ip, asr #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r0, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8efb4 <__cxa_atexit@plt+0x8326c> │ │ │ │ + ldr lr, [pc, #172] @ 8efd4 <__cxa_atexit@plt+0x8328c> │ │ │ │ + ldr r8, [pc, #172] @ 8efd8 <__cxa_atexit@plt+0x83290> │ │ │ │ + mov r2, r1 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - str lr, [r2, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ tst r3, #3 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - beq 9c944 <__cxa_atexit@plt+0x90bfc> │ │ │ │ - ldr r2, [pc, #128] @ 9c974 <__cxa_atexit@plt+0x90c2c> │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str lr, [r2, #-8] │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + beq 8efa0 <__cxa_atexit@plt+0x83258> │ │ │ │ + ldr r0, [pc, #128] @ 8efdc <__cxa_atexit@plt+0x83294> │ │ │ │ tst r7, #3 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 9c954 <__cxa_atexit@plt+0x90c0c> │ │ │ │ - ldr r3, [pc, #96] @ 9c978 <__cxa_atexit@plt+0x90c30> │ │ │ │ - ldr r2, [pc, #96] @ 9c97c <__cxa_atexit@plt+0x90c34> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r3] │ │ │ │ + str r3, [r1, #-12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-16] │ │ │ │ + beq 8efac <__cxa_atexit@plt+0x83264> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 8efc4 <__cxa_atexit@plt+0x8327c> │ │ │ │ + ldr r5, [pc, #92] @ 8efe0 <__cxa_atexit@plt+0x83298> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r5, [r6, #4] │ │ │ │ + sub r7, r1, #7 │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + b dca108 <__cxa_atexit@plt+0xdbe3c0> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - ldrhteq r2, [r9], #216 @ 0xd8 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - rsceq lr, r9, r4, lsr #18 │ │ │ │ - rsceq lr, r9, r0, asr #17 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r1, [pc, #120] @ 9ca14 <__cxa_atexit@plt+0x90ccc> │ │ │ │ + ldr r2, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r2 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r0, sl, r0, asr #14 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq r0, sl, ip, lsl #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #88] @ 8f04c <__cxa_atexit@plt+0x83304> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ stm r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9ca00 <__cxa_atexit@plt+0x90cb8> │ │ │ │ - ldr r3, [pc, #92] @ 9ca18 <__cxa_atexit@plt+0x90cd0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ tst r7, #3 │ │ │ │ - beq 9ca0c <__cxa_atexit@plt+0x90cc4> │ │ │ │ - ldr r3, [pc, #56] @ 9ca1c <__cxa_atexit@plt+0x90cd4> │ │ │ │ - ldr r2, [pc, #56] @ 9ca20 <__cxa_atexit@plt+0x90cd8> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq 8f034 <__cxa_atexit@plt+0x832ec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 8f03c <__cxa_atexit@plt+0x832f4> │ │ │ │ + ldr r1, [pc, #48] @ 8f050 <__cxa_atexit@plt+0x83308> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - rsceq lr, r9, r8, asr r8 │ │ │ │ - rsceq lr, r9, ip, lsl r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #68] @ 9ca84 <__cxa_atexit@plt+0x90d3c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9ca7c <__cxa_atexit@plt+0x90d34> │ │ │ │ - ldr r3, [pc, #40] @ 9ca88 <__cxa_atexit@plt+0x90d40> │ │ │ │ - ldr r2, [pc, #40] @ 9ca8c <__cxa_atexit@plt+0x90d44> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrdeq lr, [r9], #124 @ 0x7c @ │ │ │ │ - strhteq lr, [r9], #112 @ 0x70 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 9cac0 <__cxa_atexit@plt+0x90d78> │ │ │ │ - ldr r2, [pc, #28] @ 9cac4 <__cxa_atexit@plt+0x90d7c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - smlaleq lr, r9, r8, r7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + ldrshteq r0, [sl], #112 @ 0x70 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #68] @ 9cb1c <__cxa_atexit@plt+0x90dd4> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8f094 <__cxa_atexit@plt+0x8334c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ 8f0a0 <__cxa_atexit@plt+0x83358> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + smlalseq r0, sl, r4, r7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8f158 <__cxa_atexit@plt+0x83410> │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r4, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + ldr r2, [r7, #9] │ │ │ │ + ldr r1, [r7, #13] │ │ │ │ + ldr lr, [r7, #17] │ │ │ │ + ldr r7, [r7, #21] │ │ │ │ + ldr ip, [pc, #124] @ 8f164 <__cxa_atexit@plt+0x8341c> │ │ │ │ + tst sl, #3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r3, #-36]! @ 0xffffffdc │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r1, r4, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + beq 8f130 <__cxa_atexit@plt+0x833e8> │ │ │ │ + ldr r2, [pc, #88] @ 8f168 <__cxa_atexit@plt+0x83420> │ │ │ │ + ldr r7, [sl, #7] │ │ │ │ + str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - beq 9cb10 <__cxa_atexit@plt+0x90dc8> │ │ │ │ - ldr r3, [pc, #32] @ 9cb20 <__cxa_atexit@plt+0x90dd8> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ + str r2, [r5] │ │ │ │ + beq 8f148 <__cxa_atexit@plt+0x83400> │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 8f1a8 <__cxa_atexit@plt+0x83460> │ │ │ │ + mov r4, fp │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r4, fp │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr fp, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 9cb4c <__cxa_atexit@plt+0x90e04> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ + ldr r3, [pc, #32] @ 8f19c <__cxa_atexit@plt+0x83454> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8f194 <__cxa_atexit@plt+0x8344c> │ │ │ │ + b 8f1a8 <__cxa_atexit@plt+0x83460> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #132] @ 9cbe8 <__cxa_atexit@plt+0x90ea0> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - beq 9cbc4 <__cxa_atexit@plt+0x90e7c> │ │ │ │ - ldr r7, [pc, #108] @ 9cbec <__cxa_atexit@plt+0x90ea4> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 9cbd0 <__cxa_atexit@plt+0x90e88> │ │ │ │ - ldr r7, [pc, #88] @ 9cbf0 <__cxa_atexit@plt+0x90ea8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, sl} │ │ │ │ - beq 9cbdc <__cxa_atexit@plt+0x90e94> │ │ │ │ - ldr r7, [pc, #72] @ 9cbf4 <__cxa_atexit@plt+0x90eac> │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + ldr r9, [r5, #36] @ 0x24 │ │ │ │ + mov r3, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + bne 8f290 <__cxa_atexit@plt+0x83548> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #84 @ 0x54 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8f364 <__cxa_atexit@plt+0x8361c> │ │ │ │ + str sl, [sp] │ │ │ │ + ldr r7, [pc, #452] @ 8f3a8 <__cxa_atexit@plt+0x83660> │ │ │ │ + ldmib r5, {r1, ip} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #88] @ 9cc64 <__cxa_atexit@plt+0x90f1c> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r0, [pc, #428] @ 8f3ac <__cxa_atexit@plt+0x83664> │ │ │ │ + mov r2, r8 │ │ │ │ + sub r1, r6, #30 │ │ │ │ + add r7, r3, #56 @ 0x38 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #412] @ 8f3b0 <__cxa_atexit@plt+0x83668> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + ldr r8, [pc, #396] @ 8f3b4 <__cxa_atexit@plt+0x8366c> │ │ │ │ + add lr, lr, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + stm r7, {r0, r8, lr} │ │ │ │ + str r1, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ + str lr, [r3, #76] @ 0x4c │ │ │ │ + str lr, [r3, #80] @ 0x50 │ │ │ │ + ldr lr, [pc, #368] @ 8f3b8 <__cxa_atexit@plt+0x83670> │ │ │ │ + mov r0, r3 │ │ │ │ + sub r1, r6, #47 @ 0x2f │ │ │ │ + sub r8, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #352] @ 8f3bc <__cxa_atexit@plt+0x83674> │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ add r7, pc, r7 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 9cc50 <__cxa_atexit@plt+0x90f08> │ │ │ │ - ldr r3, [pc, #64] @ 9cc68 <__cxa_atexit@plt+0x90f20> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - beq 9cc5c <__cxa_atexit@plt+0x90f14> │ │ │ │ - ldr r3, [pc, #44] @ 9cc6c <__cxa_atexit@plt+0x90f24> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #56] @ 9ccb8 <__cxa_atexit@plt+0x90f70> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, sl} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9ccb0 <__cxa_atexit@plt+0x90f68> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #28] @ 9ccbc <__cxa_atexit@plt+0x90f74> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 9cce8 <__cxa_atexit@plt+0x90fa0> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 9cd5c <__cxa_atexit@plt+0x91014> │ │ │ │ + str r7, [r0, #16]! │ │ │ │ + ldr r2, [pc, #336] @ 8f3c0 <__cxa_atexit@plt+0x83678> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str r1, [r3, #52] @ 0x34 │ │ │ │ + ldr r7, [sp] │ │ │ │ + b 8f358 <__cxa_atexit@plt+0x83610> │ │ │ │ mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9cd3c <__cxa_atexit@plt+0x90ff4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9cd48 <__cxa_atexit@plt+0x91000> │ │ │ │ - ldr r2, [pc, #56] @ 9cd60 <__cxa_atexit@plt+0x91018> │ │ │ │ + ldr r7, [r2, #28]! │ │ │ │ + ldr r6, [r2, #-4] │ │ │ │ + str r6, [r2, #8] │ │ │ │ + stm r2, {r6, sl} │ │ │ │ + add r6, r3, #80 @ 0x50 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8f374 <__cxa_atexit@plt+0x8362c> │ │ │ │ + ldr r2, [pc, #208] @ 8f38c <__cxa_atexit@plt+0x83644> │ │ │ │ + ldmib r7, {ip, lr} │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r0, [pc, #192] @ 8f390 <__cxa_atexit@plt+0x83648> │ │ │ │ + sub r2, r6, #30 │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #180] @ 8f394 <__cxa_atexit@plt+0x8364c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr fp, [pc, #172] @ 8f398 <__cxa_atexit@plt+0x83650> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ + str fp, [r3, #56] @ 0x38 │ │ │ │ + str r1, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ + str r1, [r3, #72] @ 0x48 │ │ │ │ + str r1, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [pc, #136] @ 8f39c <__cxa_atexit@plt+0x83654> │ │ │ │ + mov r1, r3 │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr fp, [pc, #120] @ 8f3a0 <__cxa_atexit@plt+0x83658> │ │ │ │ + str r7, [r3, #24] │ │ │ │ + add r7, r3, #28 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r1, #12]! │ │ │ │ + str r8, [r3, #20] │ │ │ │ + stm r7, {r2, ip, lr} │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #92] @ 8f3a4 <__cxa_atexit@plt+0x8365c> │ │ │ │ + sub r8, r6, #19 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + mov r7, sl │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov sl, r3 │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r3, #84 @ 0x54 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, #80 @ 0x50 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffff2f4 │ │ │ │ + rscseq r0, sl, r4, lsl #7 │ │ │ │ + rscseq r0, sl, ip, lsr r4 │ │ │ │ + rscseq r0, sl, r4, lsr r4 │ │ │ │ + ldrshteq r0, [sl], #72 @ 0x48 │ │ │ │ + @ instruction: 0xfffff398 │ │ │ │ + rscseq r0, sl, r8, lsr r3 │ │ │ │ + @ instruction: 0xfffffca0 │ │ │ │ + rscseq r0, sl, r0, asr r4 │ │ │ │ + rscseq r0, sl, r4, lsl #10 │ │ │ │ + ldrshteq r0, [sl], #72 @ 0x48 │ │ │ │ + rscseq r0, sl, r0, lsr r4 │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + rscseq r0, sl, r4, lsr #11 │ │ │ │ + rsceq r9, sl, r4, lsr r2 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + cmp r5, r6 │ │ │ │ + bcc 8f488 <__cxa_atexit@plt+0x83740> │ │ │ │ + ldr ip, [pc, #168] @ 8f49c <__cxa_atexit@plt+0x83754> │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq r2, r9, ip, ror fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9cda0 <__cxa_atexit@plt+0x91058> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 9cdac <__cxa_atexit@plt+0x91064> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, r9, r4, lsl fp │ │ │ │ - rsceq lr, r9, ip, lsl #9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9ce00 <__cxa_atexit@plt+0x910b8> │ │ │ │ - ldr r2, [pc, #52] @ 9ce10 <__cxa_atexit@plt+0x910c8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ + ldmib r7, {r0, lr} │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r3, r6, #57 @ 0x39 │ │ │ │ + str r3, [r5] │ │ │ │ + str ip, [r1, #4]! │ │ │ │ + ldr ip, [pc, #140] @ 8f4a0 <__cxa_atexit@plt+0x83758> │ │ │ │ + ldr r3, [r2] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r8, [r1, #68] @ 0x44 │ │ │ │ + stmib r1, {r0, lr} │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r8, [r1, #32] │ │ │ │ + str ip, [r1, #16] │ │ │ │ + str r7, [r1, #20] │ │ │ │ + str r0, [r1, #24] │ │ │ │ + str lr, [r1, #28] │ │ │ │ + ldr r7, [pc, #96] @ 8f4a4 <__cxa_atexit@plt+0x8375c> │ │ │ │ + str r3, [r1, #72] @ 0x48 │ │ │ │ + str r1, [r1, #76] @ 0x4c │ │ │ │ + str sl, [r1, #36] @ 0x24 │ │ │ │ + str r3, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ + str r1, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #72] @ 8f4a8 <__cxa_atexit@plt+0x83760> │ │ │ │ + str sl, [r1, #56] @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b dcf16c <__cxa_atexit@plt+0xdc3424> │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ + sub r2, r6, #21 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ + str lr, [r1, #64] @ 0x40 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, #80 @ 0x50 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa98 │ │ │ │ + @ instruction: 0xfffff46c │ │ │ │ + @ instruction: 0xfffff774 │ │ │ │ + rsceq r9, sl, r0, lsr #3 │ │ │ │ + @ instruction: 0xfffffc44 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8f4dc <__cxa_atexit@plt+0x83794> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8f4e4 <__cxa_atexit@plt+0x8379c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b a3ba8 <__cxa_atexit@plt+0x97e60> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, sl, r8, lsr #3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9ce44 <__cxa_atexit@plt+0x910fc> │ │ │ │ + bhi 8f518 <__cxa_atexit@plt+0x837d0> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9ce4c <__cxa_atexit@plt+0x91104> │ │ │ │ + ldr r2, [pc, #20] @ 8f520 <__cxa_atexit@plt+0x837d8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r9, r8, lsr r8 │ │ │ │ - ldrdeq lr, [r9], #36 @ 0x24 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #60 @ 0x3c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9cee8 <__cxa_atexit@plt+0x911a0> │ │ │ │ - ldr lr, [pc, #128] @ 9cef4 <__cxa_atexit@plt+0x911ac> │ │ │ │ + rscseq r0, sl, r8, ror #2 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8f5e0 <__cxa_atexit@plt+0x83898> │ │ │ │ + ldr lr, [pc, #168] @ 8f5f0 <__cxa_atexit@plt+0x838a8> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr lr, [pc, #104] @ 9cef8 <__cxa_atexit@plt+0x911b0> │ │ │ │ - tst r2, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r1, #4] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str lr, [r1, #12] │ │ │ │ - str r3, [r1, #16] │ │ │ │ - beq 9ced0 <__cxa_atexit@plt+0x91188> │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ - ldr r2, [pc, #72] @ 9cefc <__cxa_atexit@plt+0x911b4> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - stmib r5, {r0, r1, r3} │ │ │ │ - beq 9cee0 <__cxa_atexit@plt+0x91198> │ │ │ │ - b 9cf54 <__cxa_atexit@plt+0x9120c> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - ldrsbteq r2, [r9], #124 @ 0x7c │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rsceq lr, r9, r4, lsr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 9cf44 <__cxa_atexit@plt+0x911fc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8f5f4 <__cxa_atexit@plt+0x838ac> │ │ │ │ tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - beq 9cf3c <__cxa_atexit@plt+0x911f4> │ │ │ │ - b 9cf54 <__cxa_atexit@plt+0x9120c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrdeq lr, [r9], #28 @ │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8f5c8 <__cxa_atexit@plt+0x83880> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [pc, #128] @ 9cfe8 <__cxa_atexit@plt+0x912a0> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - beq 9cfd0 <__cxa_atexit@plt+0x91288> │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [pc, #72] @ 9cfec <__cxa_atexit@plt+0x912a4> │ │ │ │ + ldr lr, [pc, #84] @ 8f5f8 <__cxa_atexit@plt+0x838b0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 9cfdc <__cxa_atexit@plt+0x91294> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8f5d4 <__cxa_atexit@plt+0x8388c> │ │ │ │ mov r7, r3 │ │ │ │ - b 9d048 <__cxa_atexit@plt+0x91300> │ │ │ │ + b 8f648 <__cxa_atexit@plt+0x83900> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r0, sl, r8, lsl #2 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - rsceq lr, r9, r4, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 9d038 <__cxa_atexit@plt+0x912f0> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9d030 <__cxa_atexit@plt+0x912e8> │ │ │ │ - b 9d048 <__cxa_atexit@plt+0x91300> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq lr, r9, r8, ror #1 │ │ │ │ - andeq r6, r0, ip, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9d078 <__cxa_atexit@plt+0x91330> │ │ │ │ - ldr r2, [pc, #212] @ 9d138 <__cxa_atexit@plt+0x913f0> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4]! │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - beq 9d11c <__cxa_atexit@plt+0x913d4> │ │ │ │ - b 9d144 <__cxa_atexit@plt+0x913fc> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, r2 │ │ │ │ - bge 9d0a0 <__cxa_atexit@plt+0x91358> │ │ │ │ - ldr r3, [pc, #164] @ 9d134 <__cxa_atexit@plt+0x913ec> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - beq 9d11c <__cxa_atexit@plt+0x913d4> │ │ │ │ - b 9d214 <__cxa_atexit@plt+0x914cc> │ │ │ │ - bne 9d0cc <__cxa_atexit@plt+0x91384> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - cmp r3, r2 │ │ │ │ - bge 9d0e4 <__cxa_atexit@plt+0x9139c> │ │ │ │ - ldr r3, [pc, #116] @ 9d130 <__cxa_atexit@plt+0x913e8> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - beq 9d11c <__cxa_atexit@plt+0x913d4> │ │ │ │ - b 9d2b8 <__cxa_atexit@plt+0x91570> │ │ │ │ - ldr r3, [pc, #80] @ 9d124 <__cxa_atexit@plt+0x913dc> │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8f63c <__cxa_atexit@plt+0x838f4> │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9d11c <__cxa_atexit@plt+0x913d4> │ │ │ │ - b 9d4d8 <__cxa_atexit@plt+0x91790> │ │ │ │ - and r3, r7, #3 │ │ │ │ - bne 9d104 <__cxa_atexit@plt+0x913bc> │ │ │ │ - ldr r2, [pc, #56] @ 9d12c <__cxa_atexit@plt+0x913e4> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 9d11c <__cxa_atexit@plt+0x913d4> │ │ │ │ - b 9d360 <__cxa_atexit@plt+0x91618> │ │ │ │ - ldr r2, [pc, #28] @ 9d128 <__cxa_atexit@plt+0x913e0> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 9d11c <__cxa_atexit@plt+0x913d4> │ │ │ │ - b 9d434 <__cxa_atexit@plt+0x916ec> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8f634 <__cxa_atexit@plt+0x838ec> │ │ │ │ + b 8f648 <__cxa_atexit@plt+0x83900> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsr #6 │ │ │ │ - andeq r0, r0, r4, ror #4 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r0, fp, ror #28 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9d174 <__cxa_atexit@plt+0x9142c> │ │ │ │ + bne 8f6e4 <__cxa_atexit@plt+0x8399c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9d1f4 <__cxa_atexit@plt+0x914ac> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9d180 <__cxa_atexit@plt+0x91438> │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - bne 9d1e8 <__cxa_atexit@plt+0x914a0> │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - cmp r0, lr │ │ │ │ - blt 9d174 <__cxa_atexit@plt+0x9142c> │ │ │ │ - bne 9d1e8 <__cxa_atexit@plt+0x914a0> │ │ │ │ - ldr r2, [pc, #96] @ 9d204 <__cxa_atexit@plt+0x914bc> │ │ │ │ - ldr ip, [r5, #48]! @ 0x30 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr lr, [pc, #68] @ 9d208 <__cxa_atexit@plt+0x914c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8f6f0 <__cxa_atexit@plt+0x839a8> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8f688 <__cxa_atexit@plt+0x83940> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc6c │ │ │ │ - rscseq r2, r9, r0, ror #13 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d22c <__cxa_atexit@plt+0x914e4> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9d298 <__cxa_atexit@plt+0x91550> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9d280 <__cxa_atexit@plt+0x91538> │ │ │ │ - ldr r2, [pc, #80] @ 9d2a8 <__cxa_atexit@plt+0x91560> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #76] @ 9d2ac <__cxa_atexit@plt+0x91564> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 9d220 <__cxa_atexit@plt+0x914d8> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9d220 <__cxa_atexit@plt+0x914d8> │ │ │ │ - b 9d250 <__cxa_atexit@plt+0x91508> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, r9, r4, lsl #8 │ │ │ │ - rscseq r2, r9, r0, asr #12 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d2d0 <__cxa_atexit@plt+0x91588> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9d33c <__cxa_atexit@plt+0x915f4> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9d324 <__cxa_atexit@plt+0x915dc> │ │ │ │ - ldr r2, [pc, #80] @ 9d34c <__cxa_atexit@plt+0x91604> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #76] @ 9d350 <__cxa_atexit@plt+0x91608> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 9d2c4 <__cxa_atexit@plt+0x9157c> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9d2c4 <__cxa_atexit@plt+0x9157c> │ │ │ │ - b 9d2f4 <__cxa_atexit@plt+0x915ac> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, r9, r0, ror #6 │ │ │ │ - smlalseq r2, r9, ip, r5 │ │ │ │ - ldrdeq sp, [r9], #208 @ 0xd0 @ │ │ │ │ - andeq pc, r0, ip, asr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d378 <__cxa_atexit@plt+0x91630> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9d40c <__cxa_atexit@plt+0x916c4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9d3cc <__cxa_atexit@plt+0x91684> │ │ │ │ - ldr r2, [pc, #128] @ 9d424 <__cxa_atexit@plt+0x916dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #124] @ 9d428 <__cxa_atexit@plt+0x916e0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 9d36c <__cxa_atexit@plt+0x91624> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - blt 9d39c <__cxa_atexit@plt+0x91654> │ │ │ │ - bne 9d36c <__cxa_atexit@plt+0x91624> │ │ │ │ - ldr r7, [pc, #48] @ 9d41c <__cxa_atexit@plt+0x916d4> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r2, [pc, #44] @ 9d420 <__cxa_atexit@plt+0x916d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - b 9d3c0 <__cxa_atexit@plt+0x91678> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rsceq sp, r9, r8, lsr sp │ │ │ │ - rscseq r2, r9, ip, lsr #9 │ │ │ │ - ldrhteq r2, [r9], #40 @ 0x28 │ │ │ │ - ldrshteq r2, [r9], #68 @ 0x44 │ │ │ │ - andeq pc, r0, ip, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d44c <__cxa_atexit@plt+0x91704> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bne 8f6e4 <__cxa_atexit@plt+0x8399c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8f67c <__cxa_atexit@plt+0x83934> │ │ │ │ + bne 8f6e4 <__cxa_atexit@plt+0x8399c> │ │ │ │ + ldr r1, [pc, #88] @ 8f700 <__cxa_atexit@plt+0x839b8> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8f704 <__cxa_atexit@plt+0x839bc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9d4b8 <__cxa_atexit@plt+0x91770> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9d4a0 <__cxa_atexit@plt+0x91758> │ │ │ │ - ldr r2, [pc, #80] @ 9d4c8 <__cxa_atexit@plt+0x91780> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #76] @ 9d4cc <__cxa_atexit@plt+0x91784> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - bne 9d440 <__cxa_atexit@plt+0x916f8> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9d440 <__cxa_atexit@plt+0x916f8> │ │ │ │ - b 9d470 <__cxa_atexit@plt+0x91728> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, r9, r4, ror #3 │ │ │ │ - rscseq r2, r9, r0, lsr #8 │ │ │ │ - andeq pc, r0, ip, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d4f0 <__cxa_atexit@plt+0x917a8> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r0, sl, r4, rrx │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9d55c <__cxa_atexit@plt+0x91814> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9d544 <__cxa_atexit@plt+0x917fc> │ │ │ │ - ldr r2, [pc, #80] @ 9d56c <__cxa_atexit@plt+0x91824> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #76] @ 9d570 <__cxa_atexit@plt+0x91828> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8f774 <__cxa_atexit@plt+0x83a2c> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 8f784 <__cxa_atexit@plt+0x83a3c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - bne 9d4e4 <__cxa_atexit@plt+0x9179c> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9d4e4 <__cxa_atexit@plt+0x9179c> │ │ │ │ - b 9d514 <__cxa_atexit@plt+0x917cc> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r2, r9, r0, asr #2 │ │ │ │ - rscseq r2, r9, ip, ror r3 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9d5a4 <__cxa_atexit@plt+0x9185c> │ │ │ │ + bhi 8f7b8 <__cxa_atexit@plt+0x83a70> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9d5ac <__cxa_atexit@plt+0x91864> │ │ │ │ + ldr r2, [pc, #20] @ 8f7c0 <__cxa_atexit@plt+0x83a78> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r2, [r9], #8 │ │ │ │ - rsceq sp, r9, r4, ror fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #60 @ 0x3c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9d648 <__cxa_atexit@plt+0x91900> │ │ │ │ - ldr lr, [pc, #128] @ 9d654 <__cxa_atexit@plt+0x9190c> │ │ │ │ + rscseq pc, r9, r8, asr #29 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8f880 <__cxa_atexit@plt+0x83b38> │ │ │ │ + ldr lr, [pc, #168] @ 8f890 <__cxa_atexit@plt+0x83b48> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr lr, [pc, #104] @ 9d658 <__cxa_atexit@plt+0x91910> │ │ │ │ - tst r2, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r1, #4] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str lr, [r1, #12] │ │ │ │ - str r3, [r1, #16] │ │ │ │ - beq 9d630 <__cxa_atexit@plt+0x918e8> │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ - ldr r2, [pc, #72] @ 9d65c <__cxa_atexit@plt+0x91914> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - stmib r5, {r0, r1, r3} │ │ │ │ - beq 9d640 <__cxa_atexit@plt+0x918f8> │ │ │ │ - b 9d6b4 <__cxa_atexit@plt+0x9196c> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq r2, r9, ip, ror r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rsceq sp, r9, r4, asr #21 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #44] @ 9d6a4 <__cxa_atexit@plt+0x9195c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8f894 <__cxa_atexit@plt+0x83b4c> │ │ │ │ tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - beq 9d69c <__cxa_atexit@plt+0x91954> │ │ │ │ - b 9d6b4 <__cxa_atexit@plt+0x9196c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq sp, r9, ip, ror sl │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8f868 <__cxa_atexit@plt+0x83b20> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [pc, #128] @ 9d748 <__cxa_atexit@plt+0x91a00> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - beq 9d730 <__cxa_atexit@plt+0x919e8> │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [pc, #72] @ 9d74c <__cxa_atexit@plt+0x91a04> │ │ │ │ + ldr lr, [pc, #84] @ 8f898 <__cxa_atexit@plt+0x83b50> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 9d73c <__cxa_atexit@plt+0x919f4> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8f874 <__cxa_atexit@plt+0x83b2c> │ │ │ │ mov r7, r3 │ │ │ │ - b 9d7a8 <__cxa_atexit@plt+0x91a60> │ │ │ │ + b 8f8e8 <__cxa_atexit@plt+0x83ba0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq pc, r9, r8, ror #28 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - ldrdeq sp, [r9], #148 @ 0x94 @ │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 9d798 <__cxa_atexit@plt+0x91a50> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9d790 <__cxa_atexit@plt+0x91a48> │ │ │ │ - b 9d7a8 <__cxa_atexit@plt+0x91a60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rsceq sp, r9, r8, lsl #19 │ │ │ │ - andeq r6, r0, ip, asr #25 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9d7d8 <__cxa_atexit@plt+0x91a90> │ │ │ │ - ldr r2, [pc, #212] @ 9d898 <__cxa_atexit@plt+0x91b50> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4]! │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - beq 9d87c <__cxa_atexit@plt+0x91b34> │ │ │ │ - b 9d8a4 <__cxa_atexit@plt+0x91b5c> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, r2 │ │ │ │ - bge 9d800 <__cxa_atexit@plt+0x91ab8> │ │ │ │ - ldr r3, [pc, #164] @ 9d894 <__cxa_atexit@plt+0x91b4c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - beq 9d87c <__cxa_atexit@plt+0x91b34> │ │ │ │ - b 9d974 <__cxa_atexit@plt+0x91c2c> │ │ │ │ - bne 9d82c <__cxa_atexit@plt+0x91ae4> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - cmp r3, r2 │ │ │ │ - bge 9d844 <__cxa_atexit@plt+0x91afc> │ │ │ │ - ldr r3, [pc, #116] @ 9d890 <__cxa_atexit@plt+0x91b48> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - beq 9d87c <__cxa_atexit@plt+0x91b34> │ │ │ │ - b 9da18 <__cxa_atexit@plt+0x91cd0> │ │ │ │ - ldr r3, [pc, #80] @ 9d884 <__cxa_atexit@plt+0x91b3c> │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 8f8dc <__cxa_atexit@plt+0x83b94> │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9d87c <__cxa_atexit@plt+0x91b34> │ │ │ │ - b 9dc38 <__cxa_atexit@plt+0x91ef0> │ │ │ │ - and r3, r7, #3 │ │ │ │ - bne 9d864 <__cxa_atexit@plt+0x91b1c> │ │ │ │ - ldr r2, [pc, #56] @ 9d88c <__cxa_atexit@plt+0x91b44> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 9d87c <__cxa_atexit@plt+0x91b34> │ │ │ │ - b 9dac0 <__cxa_atexit@plt+0x91d78> │ │ │ │ - ldr r2, [pc, #28] @ 9d888 <__cxa_atexit@plt+0x91b40> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 9d87c <__cxa_atexit@plt+0x91b34> │ │ │ │ - b 9db94 <__cxa_atexit@plt+0x91e4c> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 8f8d4 <__cxa_atexit@plt+0x83b8c> │ │ │ │ + b 8f8e8 <__cxa_atexit@plt+0x83ba0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsr #6 │ │ │ │ - andeq r0, r0, r4, ror #4 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r0, fp, ror #28 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9d8d4 <__cxa_atexit@plt+0x91b8c> │ │ │ │ + bne 8f984 <__cxa_atexit@plt+0x83c3c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9d954 <__cxa_atexit@plt+0x91c0c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - cmp r0, r1 │ │ │ │ - bge 9d8e0 <__cxa_atexit@plt+0x91b98> │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - mov r7, r2 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 8f990 <__cxa_atexit@plt+0x83c48> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 8f928 <__cxa_atexit@plt+0x83be0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - bne 9d948 <__cxa_atexit@plt+0x91c00> │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - cmp r0, lr │ │ │ │ - blt 9d8d4 <__cxa_atexit@plt+0x91b8c> │ │ │ │ - bne 9d948 <__cxa_atexit@plt+0x91c00> │ │ │ │ - ldr r2, [pc, #96] @ 9d964 <__cxa_atexit@plt+0x91c1c> │ │ │ │ - ldr ip, [r5, #48]! @ 0x30 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr lr, [pc, #68] @ 9d968 <__cxa_atexit@plt+0x91c20> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ + bne 8f984 <__cxa_atexit@plt+0x83c3c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 8f91c <__cxa_atexit@plt+0x83bd4> │ │ │ │ + bne 8f984 <__cxa_atexit@plt+0x83c3c> │ │ │ │ + ldr r1, [pc, #88] @ 8f9a0 <__cxa_atexit@plt+0x83c58> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 8f9a4 <__cxa_atexit@plt+0x83c5c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - mov r7, r1 │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc6c │ │ │ │ - rscseq r1, r9, r0, lsl #31 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d98c <__cxa_atexit@plt+0x91c44> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq pc, r9, r4, asr #27 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9d9f8 <__cxa_atexit@plt+0x91cb0> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9d9e0 <__cxa_atexit@plt+0x91c98> │ │ │ │ - ldr r2, [pc, #80] @ 9da08 <__cxa_atexit@plt+0x91cc0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #76] @ 9da0c <__cxa_atexit@plt+0x91cc4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8fa20 <__cxa_atexit@plt+0x83cd8> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 8fa30 <__cxa_atexit@plt+0x83ce8> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - bne 9d980 <__cxa_atexit@plt+0x91c38> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9d980 <__cxa_atexit@plt+0x91c38> │ │ │ │ - b 9d9b0 <__cxa_atexit@plt+0x91c68> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, r9, r4, lsr #25 │ │ │ │ - rscseq r1, r9, r0, ror #29 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9da30 <__cxa_atexit@plt+0x91ce8> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + rsceq r8, sl, r4, asr #23 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8fb00 <__cxa_atexit@plt+0x83db8> │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r6, [pc, #172] @ 8fb0c <__cxa_atexit@plt+0x83dc4> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr lr, [r7, #18] │ │ │ │ + ldr r7, [r7, #22] │ │ │ │ + str r6, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + tst r9, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + beq 8fae0 <__cxa_atexit@plt+0x83d98> │ │ │ │ + ldr r6, [r9, #3] │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r3, [pc, #92] @ 8fb10 <__cxa_atexit@plt+0x83dc8> │ │ │ │ + str r9, [r2, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r6, #7] │ │ │ │ + ldr r0, [r6, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r6, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [r2, #-36] @ 0xffffffdc │ │ │ │ + beq 8faf4 <__cxa_atexit@plt+0x83dac> │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 8fb6c <__cxa_atexit@plt+0x83e24> │ │ │ │ + ldr r0, [r9] │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9da9c <__cxa_atexit@plt+0x91d54> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9da84 <__cxa_atexit@plt+0x91d3c> │ │ │ │ - ldr r2, [pc, #80] @ 9daac <__cxa_atexit@plt+0x91d64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #76] @ 9dab0 <__cxa_atexit@plt+0x91d68> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ bx r0 │ │ │ │ - bne 9da24 <__cxa_atexit@plt+0x91cdc> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9da24 <__cxa_atexit@plt+0x91cdc> │ │ │ │ - b 9da54 <__cxa_atexit@plt+0x91d0c> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, r9, r0, lsl #24 │ │ │ │ - rscseq r1, r9, ip, lsr lr │ │ │ │ - rsceq sp, r9, r0, ror r6 │ │ │ │ - andeq pc, r0, ip, asr #27 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9dad8 <__cxa_atexit@plt+0x91d90> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9db6c <__cxa_atexit@plt+0x91e24> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9db2c <__cxa_atexit@plt+0x91de4> │ │ │ │ - ldr r2, [pc, #128] @ 9db84 <__cxa_atexit@plt+0x91e3c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #124] @ 9db88 <__cxa_atexit@plt+0x91e40> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rsceq r8, sl, r8, ror #21 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #40] @ 8fb5c <__cxa_atexit@plt+0x83e14> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8fb54 <__cxa_atexit@plt+0x83e0c> │ │ │ │ + b 8fb6c <__cxa_atexit@plt+0x83e24> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bne 9dacc <__cxa_atexit@plt+0x91d84> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - blt 9dafc <__cxa_atexit@plt+0x91db4> │ │ │ │ - bne 9dacc <__cxa_atexit@plt+0x91d84> │ │ │ │ - ldr r7, [pc, #48] @ 9db7c <__cxa_atexit@plt+0x91e34> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r2, [pc, #44] @ 9db80 <__cxa_atexit@plt+0x91e38> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaleq r8, sl, ip, sl │ │ │ │ + andeq r0, r0, fp, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r2, #36]! @ 0x24 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r5, r2 │ │ │ │ + str fp, [sp, #28] │ │ │ │ + ldr lr, [r2, #-16] │ │ │ │ + ldr sl, [r2, #-12] │ │ │ │ + ldr ip, [r2, #-8] │ │ │ │ + ldr r9, [r2, #-4] │ │ │ │ + ldr fp, [r2, #8] │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + and r0, r3, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 8fce8 <__cxa_atexit@plt+0x83fa0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + add ip, r6, #64 @ 0x40 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc 8fd94 <__cxa_atexit@plt+0x8404c> │ │ │ │ + stmib sp, {r7, r8, lr} │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr lr, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r7, [pc, #548] @ 8fdfc <__cxa_atexit@plt+0x840b4> │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - b 9db20 <__cxa_atexit@plt+0x91dd8> │ │ │ │ - mov r6, #12 │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + add r7, r6, #44 @ 0x2c │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r9, [r1, #12] │ │ │ │ + mov r0, ip │ │ │ │ + ldr fp, [r1, #4] │ │ │ │ + ldr ip, [r1, #16] │ │ │ │ + stm r7, {r3, fp, ip} │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + str r9, [r6, #60] @ 0x3c │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r7, [pc, #484] @ 8fe00 <__cxa_atexit@plt+0x840b8> │ │ │ │ + str sl, [r1, #36] @ 0x24 │ │ │ │ + str r8, [r6, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, lr} │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r3, fp, ip} │ │ │ │ + sub fp, r0, #59 @ 0x3b │ │ │ │ + sub r0, r0, #25 │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ + str fp, [r1, #44] @ 0x2c │ │ │ │ + add r1, r6, #144 @ 0x90 │ │ │ │ + cmp r7, r1 │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r4, [r6, #32] │ │ │ │ + bcc 8fdd4 <__cxa_atexit@plt+0x8408c> │ │ │ │ + ldr r9, [pc, #436] @ 8fe14 <__cxa_atexit@plt+0x840cc> │ │ │ │ + ldr lr, [pc, #436] @ 8fe18 <__cxa_atexit@plt+0x840d0> │ │ │ │ + ldr r8, [pc, #436] @ 8fe1c <__cxa_atexit@plt+0x840d4> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmib r3, {r2, r4} │ │ │ │ + ldr r7, [pc, #416] @ 8fe20 <__cxa_atexit@plt+0x840d8> │ │ │ │ + str r9, [r6, #68]! @ 0x44 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r8, r6, #20 │ │ │ │ + stm r8, {r0, r2, r4} │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + add lr, r6, #56 @ 0x38 │ │ │ │ + str r3, [r6, #68] @ 0x44 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + stm r3, {r0, sl, fp} │ │ │ │ + stmib r6, {r2, r4} │ │ │ │ + stm lr, {r0, r2, r4} │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r6, r1, #57 @ 0x39 │ │ │ │ + str r6, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r9, r1, #21 │ │ │ │ + mov r6, r1 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str sl, [r1, #36] @ 0x24 │ │ │ │ + str ip, [r1, #40] @ 0x28 │ │ │ │ + str r9, [r1, #44] @ 0x2c │ │ │ │ + add r1, r6, #80 @ 0x50 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 8fdb0 <__cxa_atexit@plt+0x84068> │ │ │ │ + ldr r3, [pc, #248] @ 8fe04 <__cxa_atexit@plt+0x840bc> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r7, [pc, #232] @ 8fe08 <__cxa_atexit@plt+0x840c0> │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r8, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + ldr r3, [pc, #212] @ 8fe0c <__cxa_atexit@plt+0x840c4> │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r3, [pc, #168] @ 8fe10 <__cxa_atexit@plt+0x840c8> │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + sub r6, r1, #57 @ 0x39 │ │ │ │ + str r6, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r9, r1, #21 │ │ │ │ + mov r6, r1 │ │ │ │ + stm r3, {r0, r2, lr} │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + mov r7, #64 @ 0x40 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + mov r9, fp │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq sp, [r9], #88 @ 0x58 @ │ │ │ │ - rscseq r1, r9, ip, asr #26 │ │ │ │ - rscseq r1, r9, r8, asr fp │ │ │ │ - smlalseq r1, r9, r4, sp │ │ │ │ - andeq pc, r0, ip, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9dbac <__cxa_atexit@plt+0x91e64> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9dc18 <__cxa_atexit@plt+0x91ed0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9dc00 <__cxa_atexit@plt+0x91eb8> │ │ │ │ - ldr r2, [pc, #80] @ 9dc28 <__cxa_atexit@plt+0x91ee0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #76] @ 9dc2c <__cxa_atexit@plt+0x91ee4> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - bne 9dba0 <__cxa_atexit@plt+0x91e58> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9dba0 <__cxa_atexit@plt+0x91e58> │ │ │ │ - b 9dbd0 <__cxa_atexit@plt+0x91e88> │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, r9, r4, lsl #21 │ │ │ │ - rscseq r1, r9, r0, asr #25 │ │ │ │ - andeq pc, r0, ip, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9dc50 <__cxa_atexit@plt+0x91f08> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + ldmib sp, {r7, r8, sl} │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + @ instruction: 0xfffffaec │ │ │ │ + @ instruction: 0xffffeb58 │ │ │ │ + rsceq r8, sl, r0, lsl #17 │ │ │ │ + @ instruction: 0xffffee50 │ │ │ │ + @ instruction: 0xfffff33c │ │ │ │ + @ instruction: 0xffffec00 │ │ │ │ + @ instruction: 0xfffff438 │ │ │ │ + @ instruction: 0xffffef20 │ │ │ │ + rsceq r8, sl, r8, lsr #18 │ │ │ │ + ldrdeq r8, [sl], #116 @ 0x74 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9dcbc <__cxa_atexit@plt+0x91f74> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9dca4 <__cxa_atexit@plt+0x91f5c> │ │ │ │ - ldr r2, [pc, #80] @ 9dccc <__cxa_atexit@plt+0x91f84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #76] @ 9dcd0 <__cxa_atexit@plt+0x91f88> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 9dc44 <__cxa_atexit@plt+0x91efc> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9dc44 <__cxa_atexit@plt+0x91efc> │ │ │ │ - b 9dc74 <__cxa_atexit@plt+0x91f2c> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, r9, r0, ror #19 │ │ │ │ - rscseq r1, r9, ip, lsl ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9dd04 <__cxa_atexit@plt+0x91fbc> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9dd0c <__cxa_atexit@plt+0x91fc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, r9, r8, ror r9 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9dd40 <__cxa_atexit@plt+0x91ff8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9dd48 <__cxa_atexit@plt+0x92000> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, r9, ip, lsr r9 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9dd7c <__cxa_atexit@plt+0x92034> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9dd84 <__cxa_atexit@plt+0x9203c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8fe9c <__cxa_atexit@plt+0x84154> │ │ │ │ + ldr lr, [pc, #92] @ 8feac <__cxa_atexit@plt+0x84164> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr sl, [pc, #68] @ 8feb0 <__cxa_atexit@plt+0x84168> │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #22 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r9, r0, lsl #18 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xfffff658 │ │ │ │ + @ instruction: 0xfffffbcc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9ddb8 <__cxa_atexit@plt+0x92070> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9ddc0 <__cxa_atexit@plt+0x92078> │ │ │ │ + bhi 8fee4 <__cxa_atexit@plt+0x8419c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8feec <__cxa_atexit@plt+0x841a4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b a3ba8 <__cxa_atexit@plt+0x97e60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r9, r4, asr #17 │ │ │ │ + rscseq pc, r9, r0, lsr #15 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9ddf4 <__cxa_atexit@plt+0x920ac> │ │ │ │ + bhi 8ff20 <__cxa_atexit@plt+0x841d8> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 9ddfc <__cxa_atexit@plt+0x920b4> │ │ │ │ + ldr r2, [pc, #20] @ 8ff28 <__cxa_atexit@plt+0x841e0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r9, r8, lsl #17 │ │ │ │ + rscseq pc, r9, r0, ror #14 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #64 @ 0x40 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9dea0 <__cxa_atexit@plt+0x92158> │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - add lr, r3, #8 │ │ │ │ - str r7, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #124] @ 9deac <__cxa_atexit@plt+0x92164> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r1, [pc, #96] @ 9deb0 <__cxa_atexit@plt+0x92168> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - beq 9de88 <__cxa_atexit@plt+0x92140> │ │ │ │ - ldr r3, [pc, #60] @ 9deb4 <__cxa_atexit@plt+0x9216c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9de98 <__cxa_atexit@plt+0x92150> │ │ │ │ - b 9def0 <__cxa_atexit@plt+0x921a8> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, r9, r0, asr #16 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r6, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 9dee4 <__cxa_atexit@plt+0x9219c> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8ffe8 <__cxa_atexit@plt+0x842a0> │ │ │ │ + ldr lr, [pc, #168] @ 8fff8 <__cxa_atexit@plt+0x842b0> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 8fffc <__cxa_atexit@plt+0x842b4> │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 9dedc <__cxa_atexit@plt+0x92194> │ │ │ │ - b 9def0 <__cxa_atexit@plt+0x921a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 8ffd0 <__cxa_atexit@plt+0x84288> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr lr, [pc, #128] @ 9df80 <__cxa_atexit@plt+0x92238> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 90000 <__cxa_atexit@plt+0x842b8> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ - mov r3, r5 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r8} │ │ │ │ - beq 9df68 <__cxa_atexit@plt+0x92220> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [pc, #72] @ 9df84 <__cxa_atexit@plt+0x9223c> │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 9df74 <__cxa_atexit@plt+0x9222c> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 8ffdc <__cxa_atexit@plt+0x84294> │ │ │ │ mov r7, r3 │ │ │ │ - b 9dfd8 <__cxa_atexit@plt+0x92290> │ │ │ │ + b 90050 <__cxa_atexit@plt+0x84308> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r1, r0, r9, asr #17 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq pc, r9, r0, lsl #14 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr lr, [pc, #40] @ 9dfcc <__cxa_atexit@plt+0x92284> │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9dfc4 <__cxa_atexit@plt+0x9227c> │ │ │ │ - b 9dfd8 <__cxa_atexit@plt+0x92290> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r8, r1, sp, asr #25 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9e014 <__cxa_atexit@plt+0x922cc> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9e02c <__cxa_atexit@plt+0x922e4> │ │ │ │ - ldr r3, [pc, #204] @ 9e0d0 <__cxa_atexit@plt+0x92388> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - beq 9e0b4 <__cxa_atexit@plt+0x9236c> │ │ │ │ - b 9e0dc <__cxa_atexit@plt+0x92394> │ │ │ │ - ldr r3, [pc, #160] @ 9e0bc <__cxa_atexit@plt+0x92374> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - beq 9e0b4 <__cxa_atexit@plt+0x9236c> │ │ │ │ - b 9e610 <__cxa_atexit@plt+0x928c8> │ │ │ │ - bne 9e058 <__cxa_atexit@plt+0x92310> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 9e074 <__cxa_atexit@plt+0x9232c> │ │ │ │ - ldr r3, [pc, #132] @ 9e0cc <__cxa_atexit@plt+0x92384> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - beq 9e0b4 <__cxa_atexit@plt+0x9236c> │ │ │ │ - b 9e204 <__cxa_atexit@plt+0x924bc> │ │ │ │ - ldr r2, [pc, #96] @ 9e0c0 <__cxa_atexit@plt+0x92378> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4]! │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - beq 9e0b4 <__cxa_atexit@plt+0x9236c> │ │ │ │ - b 9e548 <__cxa_atexit@plt+0x92800> │ │ │ │ - bne 9e098 <__cxa_atexit@plt+0x92350> │ │ │ │ - ldr r7, [pc, #72] @ 9e0c8 <__cxa_atexit@plt+0x92380> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r9, [r3, #6] │ │ │ │ - ldr sl, [r5, #52] @ 0x34 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 8ba770 <__cxa_atexit@plt+0x8aea28> │ │ │ │ - ldr r2, [pc, #36] @ 9e0c4 <__cxa_atexit@plt+0x9237c> │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 90044 <__cxa_atexit@plt+0x842fc> │ │ │ │ tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4]! │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - beq 9e0b4 <__cxa_atexit@plt+0x9236c> │ │ │ │ - b 9e480 <__cxa_atexit@plt+0x92738> │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 9003c <__cxa_atexit@plt+0x842f4> │ │ │ │ + b 90050 <__cxa_atexit@plt+0x84308> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror #11 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9e130 <__cxa_atexit@plt+0x923e8> │ │ │ │ + bne 900ec <__cxa_atexit@plt+0x843a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 9e1cc <__cxa_atexit@plt+0x92484> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 9e160 <__cxa_atexit@plt+0x92418> │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [pc, #212] @ 9e1f4 <__cxa_atexit@plt+0x924ac> │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 9e1dc <__cxa_atexit@plt+0x92494> │ │ │ │ - ldr r7, [pc, #180] @ 9e1f8 <__cxa_atexit@plt+0x924b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 9e1c0 <__cxa_atexit@plt+0x92478> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r0, r3 │ │ │ │ - blt 9e110 <__cxa_atexit@plt+0x923c8> │ │ │ │ - bne 9e1c0 <__cxa_atexit@plt+0x92478> │ │ │ │ - ldr r1, [pc, #108] @ 9e1ec <__cxa_atexit@plt+0x924a4> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r8, [pc, #88] @ 9e1f0 <__cxa_atexit@plt+0x924a8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx r0 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 900f8 <__cxa_atexit@plt+0x843b0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 90090 <__cxa_atexit@plt+0x84348> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffc40 │ │ │ │ - rscseq r1, r9, ip, lsl #14 │ │ │ │ - rscseq r1, r9, r0, lsl #15 │ │ │ │ - rscseq r1, r9, r0, ror #14 │ │ │ │ - andeq r1, r0, r9, asr #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9e258 <__cxa_atexit@plt+0x92510> │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 9e2f4 <__cxa_atexit@plt+0x925ac> │ │ │ │ + bne 900ec <__cxa_atexit@plt+0x843a4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 9e288 <__cxa_atexit@plt+0x92540> │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [pc, #212] @ 9e31c <__cxa_atexit@plt+0x925d4> │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 9e304 <__cxa_atexit@plt+0x925bc> │ │ │ │ - ldr r7, [pc, #180] @ 9e320 <__cxa_atexit@plt+0x925d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 90084 <__cxa_atexit@plt+0x8433c> │ │ │ │ + bne 900ec <__cxa_atexit@plt+0x843a4> │ │ │ │ + ldr r1, [pc, #88] @ 90108 <__cxa_atexit@plt+0x843c0> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 9e2e8 <__cxa_atexit@plt+0x925a0> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r0, r3 │ │ │ │ - blt 9e238 <__cxa_atexit@plt+0x924f0> │ │ │ │ - bne 9e2e8 <__cxa_atexit@plt+0x925a0> │ │ │ │ - ldr r1, [pc, #108] @ 9e314 <__cxa_atexit@plt+0x925cc> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r8, [pc, #88] @ 9e318 <__cxa_atexit@plt+0x925d0> │ │ │ │ + ldr r8, [pc, #76] @ 9010c <__cxa_atexit@plt+0x843c4> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r7, [r6, #12] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - rscseq r1, r9, r4, ror #11 │ │ │ │ - rscseq r1, r9, r8, asr r6 │ │ │ │ - rscseq r1, r9, r8, lsr r6 │ │ │ │ - andeq lr, r3, sp, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 9e374 <__cxa_atexit@plt+0x9262c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #52] @ 0x34 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 9e36c <__cxa_atexit@plt+0x92624> │ │ │ │ - ldr r2, [pc, #36] @ 9e378 <__cxa_atexit@plt+0x92630> │ │ │ │ - str r3, [r5, #48]! @ 0x30 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr sl, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq pc, r9, ip, asr r6 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9017c <__cxa_atexit@plt+0x84434> │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #23] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r0, [pc, #60] @ 9018c <__cxa_atexit@plt+0x84444> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + b dcf164 <__cxa_atexit@plt+0xdc341c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq pc, r1, sp, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #28] @ 9e3b0 <__cxa_atexit@plt+0x92668> │ │ │ │ - str r2, [r3, #48]! @ 0x30 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr sl, [r3, #-44] @ 0xffffffd4 │ │ │ │ - ldr r8, [r3, #-28] @ 0xffffffe4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #52] @ 0x34 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1252c4 <__cxa_atexit@plt+0x11957c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #96] @ 9e424 <__cxa_atexit@plt+0x926dc> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9e404 <__cxa_atexit@plt+0x926bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9e410 <__cxa_atexit@plt+0x926c8> │ │ │ │ - ldr r2, [pc, #56] @ 9e428 <__cxa_atexit@plt+0x926e0> │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 901c0 <__cxa_atexit@plt+0x84478> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 901c8 <__cxa_atexit@plt+0x84480> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + rscseq pc, r9, r0, asr #9 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 90288 <__cxa_atexit@plt+0x84540> │ │ │ │ + ldr lr, [pc, #168] @ 90298 <__cxa_atexit@plt+0x84550> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 9029c <__cxa_atexit@plt+0x84554> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 90270 <__cxa_atexit@plt+0x84528> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr lr, [pc, #84] @ 902a0 <__cxa_atexit@plt+0x84558> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + tst r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 9027c <__cxa_atexit@plt+0x84534> │ │ │ │ + mov r7, r3 │ │ │ │ + b 902f0 <__cxa_atexit@plt+0x845a8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrhteq r1, [r9], #68 @ 0x44 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9e468 <__cxa_atexit@plt+0x92720> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #28] @ 9e474 <__cxa_atexit@plt+0x9272c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - rscseq r1, r9, ip, asr #8 │ │ │ │ - andeq lr, r0, ip, ror #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9e4ac <__cxa_atexit@plt+0x92764> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9e528 <__cxa_atexit@plt+0x927e0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9e4b8 <__cxa_atexit@plt+0x92770> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - bne 9e51c <__cxa_atexit@plt+0x927d4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - blt 9e4ac <__cxa_atexit@plt+0x92764> │ │ │ │ - bne 9e51c <__cxa_atexit@plt+0x927d4> │ │ │ │ - ldr r2, [pc, #96] @ 9e538 <__cxa_atexit@plt+0x927f0> │ │ │ │ - ldr ip, [r5, #52]! @ 0x34 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #68] @ 9e53c <__cxa_atexit@plt+0x927f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff870 │ │ │ │ - rscseq r1, r9, ip, lsr #7 │ │ │ │ - andeq lr, r0, ip, ror #28 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq pc, r9, r0, ror #8 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9e574 <__cxa_atexit@plt+0x9282c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9e5f0 <__cxa_atexit@plt+0x928a8> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 9e580 <__cxa_atexit@plt+0x92838> │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ - bx r0 │ │ │ │ - bne 9e5e4 <__cxa_atexit@plt+0x9289c> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - blt 9e574 <__cxa_atexit@plt+0x9282c> │ │ │ │ - bne 9e5e4 <__cxa_atexit@plt+0x9289c> │ │ │ │ - ldr r2, [pc, #96] @ 9e600 <__cxa_atexit@plt+0x928b8> │ │ │ │ - ldr ip, [r5, #52]! @ 0x34 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #68] @ 9e604 <__cxa_atexit@plt+0x928bc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [r2, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r0, [pc, #28] @ 902e4 <__cxa_atexit@plt+0x8459c> │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + beq 902dc <__cxa_atexit@plt+0x84594> │ │ │ │ + b 902f0 <__cxa_atexit@plt+0x845a8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff76c │ │ │ │ - rscseq r1, r9, r4, ror #5 │ │ │ │ - andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9e664 <__cxa_atexit@plt+0x9291c> │ │ │ │ + bne 9038c <__cxa_atexit@plt+0x84644> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 9e700 <__cxa_atexit@plt+0x929b8> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r0, r3 │ │ │ │ - bge 9e694 <__cxa_atexit@plt+0x9294c> │ │ │ │ - str r2, [r6, #12]! │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 90398 <__cxa_atexit@plt+0x84650> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 90330 <__cxa_atexit@plt+0x845e8> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [pc, #212] @ 9e728 <__cxa_atexit@plt+0x929e0> │ │ │ │ - sub r7, lr, #27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - str r2, [r6, #-8] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 9e710 <__cxa_atexit@plt+0x929c8> │ │ │ │ - ldr r7, [pc, #180] @ 9e72c <__cxa_atexit@plt+0x929e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bne 9038c <__cxa_atexit@plt+0x84644> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 90324 <__cxa_atexit@plt+0x845dc> │ │ │ │ + bne 9038c <__cxa_atexit@plt+0x84644> │ │ │ │ + ldr r1, [pc, #88] @ 903a8 <__cxa_atexit@plt+0x84660> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 9e6f4 <__cxa_atexit@plt+0x929ac> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r0, r3 │ │ │ │ - blt 9e644 <__cxa_atexit@plt+0x928fc> │ │ │ │ - bne 9e6f4 <__cxa_atexit@plt+0x929ac> │ │ │ │ - ldr r1, [pc, #108] @ 9e720 <__cxa_atexit@plt+0x929d8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r8, [pc, #88] @ 9e724 <__cxa_atexit@plt+0x929dc> │ │ │ │ + ldr r8, [pc, #76] @ 903ac <__cxa_atexit@plt+0x84664> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r7, [r6, #12] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ sub r7, lr, #7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #32 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff61c │ │ │ │ - ldrsbteq r1, [r9], #24 │ │ │ │ - rscseq r1, r9, ip, asr #4 │ │ │ │ - rscseq r1, r9, ip, lsr #4 │ │ │ │ - rsceq ip, r9, r0, ror #22 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrhteq pc, [r9], #60 @ 0x3c @ │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 90428 <__cxa_atexit@plt+0x846e0> │ │ │ │ + add ip, r7, #5 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r9, [r7, #17] │ │ │ │ + ldr lr, [r7, #21] │ │ │ │ + ldr r7, [r7, #25] │ │ │ │ + ldr fp, [pc, #64] @ 90438 <__cxa_atexit@plt+0x846f0> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r3, #4]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, ip} │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b dcf614 <__cxa_atexit@plt+0xdc38cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + strhteq r8, [sl], #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9e78c <__cxa_atexit@plt+0x92a44> │ │ │ │ - ldr r3, [pc, #64] @ 9e794 <__cxa_atexit@plt+0x92a4c> │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #9] │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - add lr, r5, #8 │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stm lr, {r1, r2, r8, r9} │ │ │ │ - beq 9e780 <__cxa_atexit@plt+0x92a38> │ │ │ │ - mov r7, sl │ │ │ │ - b 9e7a4 <__cxa_atexit@plt+0x92a5c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 904dc <__cxa_atexit@plt+0x84794> │ │ │ │ + ldr lr, [pc, #132] @ 904e8 <__cxa_atexit@plt+0x847a0> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + tst r9, #3 │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + stmib r3, {r0, r1, r7, sl} │ │ │ │ + str r8, [r3, #20] │ │ │ │ + beq 904c4 <__cxa_atexit@plt+0x8477c> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr lr, [pc, #80] @ 904ec <__cxa_atexit@plt+0x847a4> │ │ │ │ + str r9, [r2, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r2, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r2, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + beq 904d4 <__cxa_atexit@plt+0x8478c> │ │ │ │ + b 90548 <__cxa_atexit@plt+0x84800> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strdeq ip, [r9], #172 @ 0xac @ │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rsceq r8, sl, ip, lsl #2 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #176] @ 9e864 <__cxa_atexit@plt+0x92b1c> │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9e7f0 <__cxa_atexit@plt+0x92aa8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9e7fc <__cxa_atexit@plt+0x92ab4> │ │ │ │ - ldr r3, [pc, #144] @ 9e868 <__cxa_atexit@plt+0x92b20> │ │ │ │ - ldr r2, [pc, #144] @ 9e86c <__cxa_atexit@plt+0x92b24> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ + ldr lr, [pc, #40] @ 90538 <__cxa_atexit@plt+0x847f0> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 90530 <__cxa_atexit@plt+0x847e8> │ │ │ │ + b 90548 <__cxa_atexit@plt+0x84800> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9e854 <__cxa_atexit@plt+0x92b0c> │ │ │ │ - ldr r3, [pc, #88] @ 9e870 <__cxa_atexit@plt+0x92b28> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r3, [pc, #60] @ 9e874 <__cxa_atexit@plt+0x92b2c> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, sl, #8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r3, [sl, #20] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - rsceq ip, r9, r4, ror #20 │ │ │ │ - @ instruction: 0xffffe638 │ │ │ │ - rscseq r0, r9, r8, ror lr │ │ │ │ - rsceq ip, r9, ip, lsl sl │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rsceq r8, sl, r0, asr #1 │ │ │ │ + andeq r0, r0, r9, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9e8b4 <__cxa_atexit@plt+0x92b6c> │ │ │ │ - ldr r3, [pc, #128] @ 9e918 <__cxa_atexit@plt+0x92bd0> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r1, #28]! │ │ │ │ + mov r2, r5 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr ip, [r1, #-8] │ │ │ │ + ldr sl, [r1, #-4] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ - ldr r2, [pc, #124] @ 9e91c <__cxa_atexit@plt+0x92bd4> │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add sl, r2, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1427a0 <__cxa_atexit@plt+0x136a58> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9e90c <__cxa_atexit@plt+0x92bc4> │ │ │ │ - ldr r3, [pc, #80] @ 9e920 <__cxa_atexit@plt+0x92bd8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r3, [pc, #52] @ 9e924 <__cxa_atexit@plt+0x92bdc> │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, sl, #8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r3, [sl, #20] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rsceq ip, r9, r0, lsr #19 │ │ │ │ - @ instruction: 0xffffe580 │ │ │ │ - rscseq r0, r9, r0, asr #27 │ │ │ │ - strdeq ip, [r9], #124 @ 0x7c @ │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r8, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 9e9c8 <__cxa_atexit@plt+0x92c80> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #44 @ 0x2c │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - cmp r3, r6 │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 9ea20 <__cxa_atexit@plt+0x92cd8> │ │ │ │ - add lr, r5, #8 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldm lr, {r0, r3, lr} │ │ │ │ - ldr ip, [pc, #228] @ 9ea68 <__cxa_atexit@plt+0x92d20> │ │ │ │ - add r5, r5, #24 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [sl, #4]! │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r7, [sl, #12] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - str r0, [sl, #20] │ │ │ │ - str r9, [sl, #24] │ │ │ │ - str r1, [sl, #28] │ │ │ │ - str r2, [sl, #32] │ │ │ │ - ldr r0, [pc, #188] @ 9ea6c <__cxa_atexit@plt+0x92d24> │ │ │ │ - mov r7, fp │ │ │ │ - sub r8, r6, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str lr, [sl, #40] @ 0x28 │ │ │ │ - str r0, [sl, #36] @ 0x24 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #28 │ │ │ │ - str r8, [r5] │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 9ea3c <__cxa_atexit@plt+0x92cf4> │ │ │ │ - ldr r3, [pc, #124] @ 9ea60 <__cxa_atexit@plt+0x92d18> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r3, [pc, #96] @ 9ea64 <__cxa_atexit@plt+0x92d1c> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, sl, #8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r3, [sl, #20] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r7, [pc, #52] @ 9ea5c <__cxa_atexit@plt+0x92d14> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldr r7, [pc, #20] @ 9ea58 <__cxa_atexit@plt+0x92d10> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + and r0, r3, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 906b4 <__cxa_atexit@plt+0x8496c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #64 @ 0x40 │ │ │ │ + str r8, [sp, #24] │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 90758 <__cxa_atexit@plt+0x84a10> │ │ │ │ + str r7, [sp] │ │ │ │ + add r7, sp, #12 │ │ │ │ + stm r7, {r4, r9, fp} │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr fp, [r3, #2] │ │ │ │ + mov r7, lr │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r9, [r2, #4] │ │ │ │ + ldr r8, [r2, #8] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ + ldr lr, [r2, #16] │ │ │ │ + ldr r0, [pc, #508] @ 907bc <__cxa_atexit@plt+0x84a74> │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + str ip, [sp, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + add r0, r6, #44 @ 0x2c │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ + str r8, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [pc, #472] @ 907c0 <__cxa_atexit@plt+0x84a78> │ │ │ │ + str r4, [r6, #28] │ │ │ │ + sub ip, r7, #59 @ 0x3b │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r0, fp} │ │ │ │ + add r0, r6, #12 │ │ │ │ + stm r0, {r3, r9, lr} │ │ │ │ + sub r0, r7, #25 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str ip, [r2, #36] @ 0x24 │ │ │ │ + add r2, r6, #144 @ 0x90 │ │ │ │ + cmp r4, r2 │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + bcc 9078c <__cxa_atexit@plt+0x84a44> │ │ │ │ + ldr fp, [pc, #424] @ 907d4 <__cxa_atexit@plt+0x84a8c> │ │ │ │ + ldr lr, [pc, #424] @ 907d8 <__cxa_atexit@plt+0x84a90> │ │ │ │ + ldr r9, [pc, #424] @ 907dc <__cxa_atexit@plt+0x84a94> │ │ │ │ + ldr r3, [sp] │ │ │ │ + add fp, pc, fp │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldmib r3, {r1, r4} │ │ │ │ + ldr r7, [pc, #404] @ 907e0 <__cxa_atexit@plt+0x84a98> │ │ │ │ + str fp, [r6, #68]! @ 0x44 │ │ │ │ + add r8, r6, #20 │ │ │ │ + stm r8, {r0, r1, r4} │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + add lr, r6, #56 @ 0x38 │ │ │ │ + stmib r6, {r1, r4} │ │ │ │ + stm lr, {r0, r1, r4} │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r3, [r6, #68] @ 0x44 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r6, r2, #57 @ 0x39 │ │ │ │ + str r6, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xffffebcc │ │ │ │ - rscseq r0, r9, ip, lsr #25 │ │ │ │ - @ instruction: 0xfffff47c │ │ │ │ - rscseq r0, r9, r4, lsl #26 │ │ │ │ - andeq r0, r0, r9, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 9eaf4 <__cxa_atexit@plt+0x92dac> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr ip, [pc, #80] @ 9eb0c <__cxa_atexit@plt+0x92dc4> │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [sl, #4]! │ │ │ │ - ldr ip, [pc, #68] @ 9eb10 <__cxa_atexit@plt+0x92dc8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r7, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - add r2, sl, #16 │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - stm r2, {r1, r3, r9} │ │ │ │ - add r1, sl, #28 │ │ │ │ - stm r1, {r0, r8, ip, lr} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 9eb14 <__cxa_atexit@plt+0x92dcc> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xfffff344 │ │ │ │ - ldrshteq r0, [r9], #176 @ 0xb0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - rsceq ip, r9, ip, lsl #12 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 9eb80 <__cxa_atexit@plt+0x92e38> │ │ │ │ - ldr r3, [pc, #84] @ 9eb98 <__cxa_atexit@plt+0x92e50> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + sub r9, r2, #21 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, sl, ip} │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str sl, [r2, #28] │ │ │ │ + str ip, [r2, #32] │ │ │ │ + str sl, [r2, #36] @ 0x24 │ │ │ │ + add r2, r6, #80 @ 0x50 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 90770 <__cxa_atexit@plt+0x84a28> │ │ │ │ + ldr r3, [pc, #236] @ 907c4 <__cxa_atexit@plt+0x84a7c> │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r9, [pc, #232] @ 907c8 <__cxa_atexit@plt+0x84a80> │ │ │ │ + ldmib r7, {r1, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r3, [pc, #56] @ 9eb9c <__cxa_atexit@plt+0x92e54> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - add lr, sl, #8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r3, [sl, #20] │ │ │ │ - str r0, [sl, #24] │ │ │ │ - b dcf61c <__cxa_atexit@plt+0xdc38d4> │ │ │ │ - ldr r3, [pc, #24] @ 9eba0 <__cxa_atexit@plt+0x92e58> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #224] @ 907cc <__cxa_atexit@plt+0x84a84> │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + add r3, r6, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + stm r3, {r8, r9, ip} │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r8, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #32] │ │ │ │ + stmib r6, {r1, lr} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r3, [pc, #164] @ 907d0 <__cxa_atexit@plt+0x84a88> │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b dc09c8 <__cxa_atexit@plt+0xdb4c80> │ │ │ │ - @ instruction: 0xffffea6c │ │ │ │ - rscseq r0, r9, ip, asr #22 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - strdeq ip, [r9], #108 @ 0x6c @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9ec38 <__cxa_atexit@plt+0x92ef0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9ec44 <__cxa_atexit@plt+0x92efc> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - sub ip, r6, #9 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr sl, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - sub lr, r6, #27 │ │ │ │ - stmdb r5, {ip, lr} │ │ │ │ - ldr r5, [pc, #80] @ 9ec54 <__cxa_atexit@plt+0x92f0c> │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - ldr r7, [pc, #64] @ 9ec58 <__cxa_atexit@plt+0x92f10> │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r8, [sp] │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + str lr, [r6, #64] @ 0x40 │ │ │ │ + sub r6, r2, #57 @ 0x39 │ │ │ │ + str r6, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r3, #32] │ │ │ │ + sub r9, r2, #21 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + mov r7, #64 @ 0x40 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - b 9bc3c <__cxa_atexit@plt+0x8fef4> │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r3 │ │ │ │ + b dc09c0 <__cxa_atexit@plt+0xdb4c78> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, ip │ │ │ │ + mov r0, #80 @ 0x50 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + bx r3 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r8, [sp, #24] │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + @ instruction: 0xfffffb28 │ │ │ │ + @ instruction: 0xffffe188 │ │ │ │ + @ instruction: 0xffffe49c │ │ │ │ + strhteq r7, [sl], #236 @ 0xec │ │ │ │ + @ instruction: 0xffffe978 │ │ │ │ + @ instruction: 0xffffe234 │ │ │ │ + @ instruction: 0xffffea70 │ │ │ │ + @ instruction: 0xffffe550 │ │ │ │ + rsceq r7, sl, r0, ror #30 │ │ │ │ + rsceq r7, sl, r4, lsl lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 90848 <__cxa_atexit@plt+0x84b00> │ │ │ │ + ldr r9, [pc, #72] @ 90858 <__cxa_atexit@plt+0x84b10> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, #68] @ 9085c <__cxa_atexit@plt+0x84b14> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffe1b0 │ │ │ │ - @ instruction: 0xfffffb1c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ + @ instruction: 0xfffff6a0 │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + rsceq r7, sl, r0, lsr #28 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r3, fp │ │ │ │ + add r2, r6, #52 @ 0x34 │ │ │ │ + mov fp, sl │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 90960 <__cxa_atexit@plt+0x84c18> │ │ │ │ + str r9, [sp] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r1, [pc, #268] @ 909a4 <__cxa_atexit@plt+0x84c5c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + ldr sl, [r5] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + mov ip, r6 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + sub r1, r2, #35 @ 0x23 │ │ │ │ + ldr r9, [pc, #236] @ 909a8 <__cxa_atexit@plt+0x84c60> │ │ │ │ + str r1, [r5] │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + ldr r7, [pc, #228] @ 909ac <__cxa_atexit@plt+0x84c64> │ │ │ │ + str r3, [r6, #16] │ │ │ │ + add r3, r6, #96 @ 0x60 │ │ │ │ + sub r2, r2, #11 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str fp, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + bcc 9097c <__cxa_atexit@plt+0x84c34> │ │ │ │ + ldr r0, [pc, #168] @ 909b4 <__cxa_atexit@plt+0x84c6c> │ │ │ │ + ldr r8, [pc, #168] @ 909b8 <__cxa_atexit@plt+0x84c70> │ │ │ │ + ldr fp, [pc, #168] @ 909bc <__cxa_atexit@plt+0x84c74> │ │ │ │ + ldr r7, [pc, #168] @ 909c0 <__cxa_atexit@plt+0x84c78> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r9, ip, #88 @ 0x58 │ │ │ │ + sub r6, r3, #43 @ 0x2b │ │ │ │ + stm r9, {r0, r2, r6, sl} │ │ │ │ + add r0, ip, #68 @ 0x44 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add fp, pc, fp │ │ │ │ + stm r0, {r1, r6, sl, lr} │ │ │ │ + sub r6, r3, #33 @ 0x21 │ │ │ │ + str r6, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str fp, [ip, #56] @ 0x38 │ │ │ │ + str r8, [ip, #64] @ 0x40 │ │ │ │ + sub r9, r3, #9 │ │ │ │ + mov r6, r3 │ │ │ │ + ldm sp, {r8, fp} │ │ │ │ + str r2, [ip, #60] @ 0x3c │ │ │ │ + str r2, [ip, #84] @ 0x54 │ │ │ │ + b dcfa60 <__cxa_atexit@plt+0xdc3d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov sl, fp │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 909b0 <__cxa_atexit@plt+0x84c68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffeb2c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xfffff558 │ │ │ │ + rsceq r7, sl, r4, lsl ip │ │ │ │ + @ instruction: 0xffffd22c │ │ │ │ + @ instruction: 0xffffca30 │ │ │ │ + @ instruction: 0xffffc4c8 │ │ │ │ + rsceq r7, sl, r4, lsr #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9ecac <__cxa_atexit@plt+0x92f64> │ │ │ │ - ldr r2, [pc, #60] @ 9ecb4 <__cxa_atexit@plt+0x92f6c> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 9ecb8 <__cxa_atexit@plt+0x92f70> │ │ │ │ - tst r3, #3 │ │ │ │ + bhi 909f4 <__cxa_atexit@plt+0x84cac> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 909fc <__cxa_atexit@plt+0x84cb4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - beq 9eca0 <__cxa_atexit@plt+0x92f58> │ │ │ │ - mov r7, r3 │ │ │ │ - b 9ecc4 <__cxa_atexit@plt+0x92f7c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 8ba768 <__cxa_atexit@plt+0x8aea20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r0, r9, r0, ror #19 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [pc, #108] @ 9ed3c <__cxa_atexit@plt+0x92ff4> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ + rscseq lr, r9, ip, lsl #25 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #48 @ 0x30 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 90abc <__cxa_atexit@plt+0x84d74> │ │ │ │ + ldr lr, [pc, #168] @ 90acc <__cxa_atexit@plt+0x84d84> │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + ldr r8, [r2, #32] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ + ldr r0, [pc, #140] @ 90ad0 <__cxa_atexit@plt+0x84d88> │ │ │ │ tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - beq 9ed24 <__cxa_atexit@plt+0x92fdc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + ldr sl, [r2, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r8, r9, lr} │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + beq 90aa4 <__cxa_atexit@plt+0x84d5c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ - ldr r1, [pc, #60] @ 9ed40 <__cxa_atexit@plt+0x92ff8> │ │ │ │ + ldr lr, [pc, #84] @ 90ad4 <__cxa_atexit@plt+0x84d8c> │ │ │ │ ldr r0, [r2, #7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-48] @ 0xffffffd0 │ │ │ │ + sub lr, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #11] │ │ │ │ tst r3, #3 │ │ │ │ - stmib r5, {r0, r2, r7} │ │ │ │ - beq 9ed30 <__cxa_atexit@plt+0x92fe8> │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + beq 90ab0 <__cxa_atexit@plt+0x84d68> │ │ │ │ mov r7, r3 │ │ │ │ - b 9ed90 <__cxa_atexit@plt+0x93048> │ │ │ │ + b 90b24 <__cxa_atexit@plt+0x84ddc> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq lr, r9, ip, lsr #24 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [r2, #11] │ │ │ │ - ldr r0, [pc, #28] @ 9ed84 <__cxa_atexit@plt+0x9303c> │ │ │ │ + ldr r0, [pc, #28] @ 90b18 <__cxa_atexit@plt+0x84dd0> │ │ │ │ tst r7, #3 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-12]! │ │ │ │ - beq 9ed7c <__cxa_atexit@plt+0x93034> │ │ │ │ - b 9ed90 <__cxa_atexit@plt+0x93048> │ │ │ │ + beq 90b10 <__cxa_atexit@plt+0x84dc8> │ │ │ │ + b 90b24 <__cxa_atexit@plt+0x84ddc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #6 │ │ │ │ + andeq r0, r0, r9, ror #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r3, r2, #3 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9edac <__cxa_atexit@plt+0x93064> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ + bne 90bc0 <__cxa_atexit@plt+0x84e78> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #32 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 90bcc <__cxa_atexit@plt+0x84e84> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 90b64 <__cxa_atexit@plt+0x84e1c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + bne 90bc0 <__cxa_atexit@plt+0x84e78> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt 90b58 <__cxa_atexit@plt+0x84e10> │ │ │ │ + bne 90bc0 <__cxa_atexit@plt+0x84e78> │ │ │ │ + ldr r1, [pc, #88] @ 90bdc <__cxa_atexit@plt+0x84e94> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r8, [pc, #76] @ 90be0 <__cxa_atexit@plt+0x84e98> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #8] │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9ee18 <__cxa_atexit@plt+0x930d0> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #4] │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes